There is an increasing need for students to be literate in computers and technology. Knowledge of programming concepts can help students make effective use of computers. A creative approach to computers and computer programming helps students to apply computer skills in authentic, integrated ways to solve problems, complete projects, and creatively express themselves. Take a tour through a cutting edge middle school programming class based on project-based learning and 21st century skills.
Presenter Resources