This free, online, self-directed course prepares teachers to facilitate computer programming activities (such as hourofcode.com) in their classroom by introducing the basics of computer programming and computer science pedagogy. The course gives teachers computer science confidence through a hands-on introduction to programming using the Python language, no experience or extra software required!. Teachers will learn to instruct computers to manipulate data, make decisions, repeat actions and define custom functions, unlocking the full capability of the machines we use every day. The course will also give some guidelines and best practices for facilitating an Hour of Code event in the classroom, and tips for productive debugging with students.
Commitment Time/Duration: While individual learners may progress at different rates, you should expect this course to take significant time and effort to complete and pass. Our general recommendation is that you should expect to spend several (3 to 6) hours per week over the course of several (4 to 8) weeks. We do not recommend that you try to complete this course in just a few days or even a week, because we believe that real success takes both exposure to the concepts and ample time to reflect on what you are learning.
At the end of this course, you’ll be able to:
- Describe programming concepts and their application. Concepts include: Algorithms, Sequence, Variables, Functions, Loops and Decisions
- Provide context to students for in-class programming activities.
- Confidently assist students in the design, writing, and debugging of introductory programs.
Target Audience: Middle school and high-school teachers, teachers interested in learning to program and bringing programming into their classrooms.
Course is offered by Arizona State University with additional support from Vocareum.
“Vocareum is proud to partner with ASU and Instructure to help our young people develop the skills they need and position them for success in the global economy of tomorrow,” said Sanjay Srivastava, CEO at Vocareum.