All the latest updates, podcasts, tools, and online guides to help facilitate your computer science classroom experience, in-person or online.
In this episode I read and comment on Jackie Corricelli’s article titled “Emergency Remote Teaching: Challenges & Possible Solutions,” which provides suggestions for CS educators facing challenges with teaching in online environments. The original article can be found on CSTA’s website: https://csteachers.org/Stories/emergency-remote-teaching-challenges-possible-solutions
In this interview with Andreas Stefik, we discuss the importance of using evidence-based programming languages, problems with the lack of replication in CS education scholarship and academia in general, the importance of designing for accessibility and disabilities, lessons learned designing Quorum (an accessible programming language and platform), and much more.
In this episode Jared unpacks Lee et al.’s (2011) publication titled “Computational thinking for youth in practice,” which provides examples of how middle and high school youth engage in computational thinking and introduces the “use-modify-create” framework (a three-stage progression through computational thinking).
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 2026 (1). Computing jobs pay more than double the average US salary (2). But today, only 40% of all schools (and an even lower percentage of elementary schools) teach computer programming or coding (3). This is the case even though nine out of ten parents surveyed want their child to learn computer science (4).
01001001 01101110 00100000 01110100 01101000 01101001 01110011 00100000 01110111 01100101 01100101 01101011 00100111 01110011 00100000 00100011 01000011 01010011 01001011 00111000 00100000 01010000 01101111 01100100 01100011 01100001 01110011 01110100 00100000 01100101 01110000 01101001 01110011 01101111 01100100 01100101 00101100 00100000 01001001 00100000 01100011 01110010 01100101 01100001 01110100 01100101 01100100 00100000 01100001 00100000 01110000 01101111 01100100 01100011 01100001 01110011 01110100 00100000 01100101 01110000 01101001 01110011 01101111 01100100 01100101 00100000 01100110 01101111 01110010 00100000 01100011 01101111 01101101 01110000 01110101 01110100 01100101 01110010 01110011 00100000 01110100 01101000 01100001 01110100 00100111 01110011 00100000 01100101 01101110 01110100 01101001 01110010 01100101 01101100 01111001 00100000 01101001 01101110 00100000 01100010 01101001 01101110 01100001 01110010 01111001 00101110
In addition to the integration suggestions in our lesson plans and our discussion forum, our Scratch account has several studios that demonstrate the potential for integrating projects with Scratch.
Use this document to quickly access all of our ScratchJr and Scratch lesson plans and coder resources.
This spreadsheet is a curated list of more than 100 unplugged lesson plans and resources for elementary coders.
We’ve compiled some resources to help districts, teachers, and families cope with the rise of school closures around the nation.