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 an introduction to a series on the discipline of Archaeology. It is intended for learners at all stages, including advanced high school, college students, or life-long learners.... more
In this second installment of the Dataflow course series, we are going to be diving deeper on developing pipelines using the Beam SDK. We start with a review of Apache Beam concepts. Next, we... more
Relational Database Support for Data Warehouses is the third course in the Data Warehousing for Business Intelligence specialization. In this course, you\'ll use analytical elements of SQL for... more
We are surrounded by so much discussion of sustainability that it can sometimes become overwhelming. Important questions include: What role can business have in ensuring the sustainability of the... more
GST, if applicable, can be paid in cash or through the utilization of input tax credit, also commonly known as ITC. In this course, you will learn about the concept of the input tax credit,... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL