New School Year Curriculum
What do kids need to be successful CEOs, scientists, hackers & leaders in 2030?
This was the question we posed to ourselves as we developed Techlab’s school year curriculum.
We leaned on several years of experience teaching students. We conducted in-depth research with experts in
education and reviewed the K-12 Computer Science Framework, which is endorsed by teachers, states and
leading tech companies such as Google, Amazon, Apple & more.
Kids today need to have an end to end exposure to technology & computers and how it impacts our world. The Techlab curriculum has been developed with these guiding principles:
- Providing a comprehensive understanding of computing including systems, Internet, data,
programming and how it is applied to solve problems and drive innovation
- Emphasis on analytical, design, and collaborative skills
other popular emerging languages and frameworks
For Tynkerers (grade 5, 6), the curriculum develops understanding around how computers work, nurturing logical and flow-based instructions using Scratch and then develop this foundation further by designing interactive games in Python. The learning continues with design skills and creating a web site designed in HTML and learning sensors and hardware through Arduino projects.
Finally, the Advanced (or pre-APCS) class (grades 8 and above) is geared towards kids getting ready to take APCS (Advanced Placement Computer Science) in their high school years and deep dives into object-oriented programming in Java.