Code for Good
Team Final Project: Code for Good. As CS students develop their programming skills, they also need to develop the awareness that programming can have a vital role in mitigating social concerns and improving life.
Connecting classrooms to careers
There are currently no featured resources.
Team Final Project: Code for Good. As CS students develop their programming skills, they also need to develop the awareness that programming can have a vital role in mitigating social concerns and improving life.
The art of learning a new computer programming language is similar to the art of learning a new language. Each language has its unique structure and syntax, but also similarities that make learning a new language easier. In this lesson, students are given a script written in Snap!
Google CS First is a free computer science program for students in grades 4 - 8. CS First provides everything that teachers need to teach computer science, with little or no experience themselves.
In this lesson plan, students will learn how to use the Python programming language, Raspberry Pi computer, and a robotics kit to create a robot that moves and responds to its environment. It assumes that students are already familiar with programming fundamentals in Python.
While programmers can keep track of their own code in their head, it can be difficult for beginning programmers to understand the importance of writing readable code.
The CHARM lab at Stanford studies haptic devices (devices that give people tactile sensory feedback) and how these devices can be used to enhance learning. The goal of this fellowship is to create a lesson plan that enhances student learning using a particular haptic device.
The goal of this ETP is to give students the opportunity to observe, define, and solve a problem. They will build a simulator to show the optimization of a controller built to direct a fleet of rideshare vehicles and the employees that "rebalance" the network of vehicles.
CS First is a program that introduces block-based coding to students in 4th-8th grade. The blended learning design allows for teachers to implement computer science in their classrooms across multiple content areas, even if they don’t have any computer science experience or knowledge.
My ETP focuses on teaching the mental models behind programming in React, a JavaScript framework popularized by Facebook that is currently being used to develop web, mobile and VR apps.
Ignited’s e-newsletter distributes useful information and resources to educators in a concise, easy to navigate format!