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.
All Star Code is a nonprofit computer science education organization focused on developing a new generation of entrepreneurs. Through its Summer Intensive program, a six-week coding bootcamp, and continued Alumni Services, the organization gives young, motivated Black and Latino men the skills, networks, and mindsets they need to succeed in a technological world.
In smaller rural schools, science, technology, engineering, and mathematics (STEM) education can face troublesome barriers. In our K–12 district of 730 students, we have many of the common obstacles, including limited funds, no extra faculty, and an already overloaded class schedule. These three join arms to block us from using any of the really cool programs we’d like to. Other institutions sing praises of cutting-edge programs and share their successes. Meanwhile, rural schools are trying to figure out how to educate equally deserving kids in STEM.
The Robotizenapp for iOS and Android teaches children aged 4–9 the basics of computer programming and robotics through a variety of interactive learning activities in an interesting story.
Google’s Kick Start challenge offers coders around the world the chance to develop and hone their programing skills through online-hosted competition rounds. The three-hour rounds feature a variety of algorithmic challenges, all developed by Google engineers so that students get a sense of the technical skills needed for a career at Google.
The nonprofit girls + data is on a mission to increase youthdata literacy and provide middle school girls with hands-on learning opportunities in STEM careers in data analytics.