Learn to Teach Java

About this Specialization

Learn to teach introductory Java -- with a focus on the new Advanced Placement Computer Science A curriculum. Preview the CS Awesome curriculum with overview videos to help you prepare for class efficiently. Learn teaching tips and access supporting materials from an expert in CS education with 15+ years experience including advice on teaching debugging, code tracing (for answering multiple choice questions) and problem solving patterns. Complete activities specifically designed for teachers and create materials you can use in your classroom.

Created by: University of California San Diego


Related Online Courses

This course is targeted to early career and novice researchers writing their first major competitive biomedical / health research grant proposals. After the course, you will be able to: 1) Identify... more
Yunnan, abbreviated as Yun and called Dian for short, is a multi-ethnic province which has historically been situated in the southwest frontier of China. Over time, the ethnic minorities evolved... more
Firms make significant investments in IT. In the IS/IT Governance course we will discuss how to govern IT to make sure that the IT investments contribute to organizational goals and strategies.... more
This course for practicing and aspiring data scientists and statisticians. It is the fourth of a four-course sequence introducing the fundamentals of Bayesian statistics. It builds on the course... more
This specialization is intended for software engineers, development and product managers, testers, QA analysts, product analysts, tech writers, and security engineers. Even if you have experience... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL