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 is intended for novice business professionals seeking to develop management, leadership, finance, and digital marketing skills with the ultimate goal of preparing learners to... more
In this course, we will explore the foundations of Human-Centered AI, a subdomain of artificial intelligence research that asks the core question underlying our study: How do we design AI... more
This course explores the population-environment relationship. In this course, you will learn about the human population and the ways in which changes in the population affect the environment.... more
This course delves into software development topics such as working with Arm C/C++ compilers and Arm debug tools to optimize your software, whether it\'s for performance or code size. This course... more
In this 1.5-hour long project, you will be self-publishing a paperback book on Amazon Kindle Direct Publishing. You will be guided through the entire process of selecting a trim size, downloading a... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL