National Children and Youth Programming Contest
Young Bangla and Bangladesh Computer Council (BCC) jointly organized a contest for children to learn computer programming. This initiative was to bring out the finest school-going programmers. The program aims to foster a culture of learning to code among school-going children. Two contests were organized in 2018 and 2019 respectively. A total of 10,800 participants from 64 districts competed for the district-level contest, 5,400 participated in scratch programming and 5,400 participated in python. The competitions had two segments: Scratch and Python.
1) Scratch Programming for Children
Scratch is a visual programming language. Students from class 3 to class 5 developed their own interactive stories, games, and animations. Finally, they shared their outcome with various online platforms.
2) Python for High School Students
Python is a powerful object-oriented high-level programming language. It has simple and easy-to-use syntax, which makes it the perfect language to learn computer programming for the first time. High school students (class 6 to class 10) participated in the Python programming contest. Schools with Sheikh Russell Digital Labs hosted district level contests. During the two-day workshop, a total of 600 trainers were trained, including 400 teachers and 200 digital lab coordinators from Sheikh Russell Digital Lab.
Winning teams from district level ‘Scratch and Python’ programming contests were invited to participate in the national camp and the “final round” of the contest. After the “final round” of the contest, the top programmers received a certificate of appreciation.