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 provides an in-depth analysis of Macroeconomic Financial Accounts. Each module will delve into one specific Institutional Sector of the National Economy i.e., Financial and... more
After completing this course, students will learn how to successfully apply functions to model different data and real world occurrences. This course reviews the concept of a function and then... more
By the end of this project, you will create a free account on Microsoft 365, will get access to Microsoft Excel, you will create a table with data that you will later be able to manipulate to... more
This course is primarily aimed at first- and second-year undergraduates interested in engineering or science, along with high school students and prCompute Resources in Azure Course is the third... more
The purpose of this course is to help individuals and organizations survive when confronted with disruptive technologies that threaten their current way of life. We will look at a general model of... more