Designing an Equitable and Sustainable Computer Science Education Program

As computer science continues to grow, it is expected to outpace other fields in job opportunities, with a projected 3.5 million computing jobs open in the US by 20261. Computing jobs pay more than double the average US salary2. But today, only 40% of all schools (and an even lower percentage of elementary schools) teach computer programming or coding3. This is the case…


Scratch BootUp Professional Development

Teach elementary students to code through interest-driven projects

Teach elementary students to code through interest-driven projects - Jared O’Leary, Ph.D Coding environments and curricula with puzzles and challenges often utilize engaging platforms which guide young coders to learn fundamental coding concepts and practices. These environments and curricula often progress from simple through complex algorithmic sequences with clearly…


Introducing Coding into Kingsport City Schools

Kingsport City Schools began their “Coding for All” implementation program in 2016. Since then, every elementary student has had the opportunity to learn to code. Library Media Specialists provide computer science instruction to elementary students during Related Arts class, which is already part of the school day. Each student receives about 14 hours of coding…