Study of the theory, experimentation, and engineering that form the basis for the design and use of computers; creative and innovative processes of assigning a code for purposes of classification and identification; processes that lead from an original formulation of a computing problem to usable computer programs.
Many education experts believe that coding will soon be an essential skill for young people entering the workforce. At the same time, there is growing concern about the increasingly sedentary lifestyles of children. Unruly Studios takes on both issues with a product that makes learning and movement accessible and engaging.
Each year the American Computer Science League (ACSL) organizes a computer science or programming competition for precollege students in five divisions—Senior, Intermediate, Junior, Classroom, and Elementary. A preliminary competition, in which individual students compete to get their school team qualified for the All-Star Contest, consists of four contests, each of which has two parts: a written section (called “shorts”) and a programming section.
Each month we publish blogs and several newsletters full of digital learning, funding, professional growth, social media, and STEM resources. Below are items from our blogs and newsletters that educators turned to the most in August.
Students can combine the magic of making with the power of programming across a variety of different products using Microsoft MakeCode, a free, open-sourced platform for creating engaging computer science learning experiences that support a progression path into real-world programming.