Replacing the Foreign Language Graduation Requirement with Programming

Replacing the Foreign Language Graduation Requirement with Programming

Maryland’s legislature is considering a bill to allow computer coding courses to fulfill the foreign language graduation requirement for high school. A similar bill passed the Florida State Senate in 2017 (but was ultimately rejected by the full Legislature), and a federal version proposed by Senators Bill Cassidy, Republican of Louisiana, and Maria Cantwell, Democrat…

Introduce students to Computer Science with Google’s CS First curriculum

Introduce students to Computer Science with Google’s CS First curriculum

Source: Teach Computer Science & Coding to Kids – CS First Google’s CS First computer science curriculum is a set of resources to help students learn about computer science. The materials are geared for students in grade 9-14 and use Scratch as the programming environment. The curriculum is free to use and students do not…

An entirely free 9th grade computer science curriculum from Carnegie Mellon University

An entirely free 9th grade computer science curriculum from Carnegie Mellon University

“Think, Khan Academy on steroids.” “This isn’t ‘drag and drop’ programming. We’re teaching [kids] to use Python, a text-based programming language that is the most widely taught language at the university level.” Professor David Kosbie Currently, CMU’s CS Academy is running its second pilot program of its initial course offering, a 9th grade CS1, Intro…

Scratch 3.0 is released today!

Scratch 3.0 is released today!

Scratch 3.0 is released today! Source: 3 Things To Know About Scratch 3.0 – The Scratch Team Blog – Medium Scratch 3.0 is scheduled to be released this afternoon! Scratch is an online programming development environment that uses multicolored blocks instead of code. The new version is tablet friendly, discarding Flash which makes Scratch usable on iPads for the first…

“I think [coding] doesn’t actually teach important skills.”

“I think [coding] doesn’t actually teach important skills.”

On a recent late-night formula run, I passed by a large display of books about teaching children to code. I have seen these books around, but never such a large display directed toward elementary-aged children. These books are part of a flood of resources—summer coding camps, after-school code clubs, apps designed to teach kindergarteners the…