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

Explore the science and therapeutic potential of psychedelics in this course led by experts from the Johns Hopkins Center for Psychedelic and Consciousness Research. You\'ll learn about the history... more
This course covers two of the seven trading strategies that work in emerging markets. The seven include strategies based on momentum, momentum crashes, price reversal, persistence of earnings,... more
Your department is steadily inundated with projects and has tight deadlines to meet. The last thing you want is to sift through non-technical user stories, translate them into technical... more
The aim of this course is to introduce learners to open-source R packages that can be used to perform clinical data reporting tasks. The main emphasis of the course will be the clinical data flow... more
Programming and complexity thinking are key skills for approaching 21st century challenges. NetTango Builder is a tool that allows for the creation of blocks-based programming experiences based on... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL