Learn to Teach Java: Writing Classes and Arrays

Por: Coursera . en: , ,

  • Welcome!
    • Meet Dr. Simon and fellow learners in this class! Find out what you’ll be doing and learning.
  • Creating Classes (Unit 5): Learn as a Student
    • We've been using objects of classes created by others -- now it's our turn! Using CS Awesome, we'll learn to design and create classes by encapsulating data and methods.
  • Writing Classes (Unit 5): Teacher Powerup
    • This week we'll go deeper and engage with some resources to support your teaching. You'll learn how these concepts are commonly assessed, but focus a LOT on how class creation can be assessed -- especially on the APCS A free response questions. Finally, you can check your own Unit 5 Java and Java Teacher mastery on our end of Unit 5 quizzes.
  • Arrays (Unit 6): Learn as a Student
    • Arrays extend the power of iteration to allow us to repeat instructions on (potentially) large sets of data. Want to store and calculate grades for an entire class of students? Want to find the minimum or maximum temperature in a file of historical temperature readings? Use arrays! Using CS Awesome, we'll learn to create and iterate over 1-dimensional arrays and really start to ramp up our problem solving skills.
  • Arrays (Unit 6): Teacher Powerup
    • This week we'll go deeper and engage with some resources to support your teaching. You'll explore some questions to use in classroom analysis discussions (Peer Instruction) and and learn how these concepts are commonly assessed. Again, we'll look at the kinds of free response questions one can ask about arrays! Finally, you can check your own Unit 6 Java and Java Teacher mastery on our end of Unit 6 quizzes.

Plataforma