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 online course is designed to introduce you to the diverse topics and key issues within the scientific field of psychology. Throughout the course, you will develop a fundamental understanding... more
Welcome to the Lightning App Builder course! The course is designed to empower Salesforce developers and administrators with the skills and knowledge necessary to leverage the power of Lightning... more
The past 15 years have been exciting ones in plant biology. Hundreds of plant genomes have been sequenced, RNA-seq has enabled transcriptome-wide expression profiling, and a proliferation of... more
The field of analytics is typically built on four pillars: Descriptive Analytics, Predictive Analytics, Causal Analytics, and Prescriptive Analytics. Descriptive analytics (e.g., visualization, BI)... more
R Programming CapstoneCreated by: Johns Hopkins University more