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 Specialization on advanced spacecraft dynamcis and control is intended for experienced spacecraft dynamics and GNC engineers and researchers. It is assumed the viewer has completed the prior... more
This specialization dives deep into advanced Python capabilities, including object-oriented programming, high-performance data structures with NumPy and Pandas, and visually impactful data... more
This intermediate specialization equips pharmacy technicians with a comprehensive skill set, encompassing legal compliance, safety protocols, medication optimization strategies, specialized... more
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will get hands-on practice configuring and deploying an App Engine instance with the APIs Explorer... more
This course is the second part of a course dedicated to the theoretical and practical bases of Geographic Information Systems (GIS). It offers an introduction to GIS that does not require prior... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL