Welcome!-Welcome
Welcome!
()
Optional: Welcome to the Learn to Teach Java Specialization
()
Welcome!-Technology Preparation
Make an Account on these Sites
Using Googledocs in this Course
Boolean Expressions and If Statements (Unit 3): Learn as a Student-From Block to Text
From Block to Text: Boolean Expressions and If Statements
()
Boolean Expressions and If Statements (Unit 3): Learn as a Student-Guided Textbook Learning Part 1
Boolean Expressions
()
Programming Challenge: Prime Numbers
()
If Statements and Control Flow
()
Optional: Advanced/Differentiated Problem for 3.2
()
Programming Challenge: Magic 8 Ball
()
Two-way Selection: If-else Statements
()
Programming Challenge: 20 Questions
()
Boolean Expressions and If Statements (Unit 3): Learn as a Student-Guided Textbook Learning Part 2
Multi-selection: else-if Statements
()
Programming Challenge: Adventure
()
Compound Boolean Expressions
()
Programming Challenge: Truth Tables
()
Equivalent Boolean Expressions
()
Programming Challenge: Truth Tables (AGAIN!)
()
Comparing Objects
()
FAST: Programming Challenge: Tracing Code
()
Magpie Chat Lab (Recommendation: Skip It)
()
Boolean Expressions and If Statements (Unit 3): Teacher Powerup-Classroom Discussions
Optional: Read me if you haven't used Perusall for Classroom Discussions before
Classroom Discussions: Teacher Guide Part 1
()
Classroom Discussions: Teacher Guide Part 2
()
Boolean Expressions and If Statements (Unit 3): Teacher Powerup-Teacher Powerup
What is rubber duck debugging?
Teaching Code Tracing
()
Examples: Code Tracing Videos for Students
Assessment Options Part 1
()
Assessment Options Part 2
()
Developing Problem Solving Skills Part 1
()
Developing Problem Solving Skills Part 2
()
Boolean Expressions and If Statements (Unit 3): Teacher Powerup-Coding Bat and Debugging Skills
How to adapt CodingBat questions for Unit 3
Helping Students Debug
Iteration (Unit 4): Learn as a Student-From Block to Text
Block to Text: Iteration Part 1
()
Block to Text: Iteration Part 2
()
Iteration (Unit 4): Learn as a Student-Guided Textbook Learning
While Loops Part 1
()
While Loops Part 2
()
While Loops Part 3
()
Optional Extra: Indenting and Grading
()
Programming Challenge: Guessing Game (a really good one!)
()
For Loops
()
Programming Challenge: Turtles Drawing Shapes
()
Iteration (Unit 4): Learn as a Student-Guided Textbook Learning Part 2
Loops and Strings Intro (4.3)
()
For Loops and Strings (4.3.2)
()
While Loops and Strings: Parsons' Remove a (4.3.1)
()
While Loops and Strings: Find and Replace (4.3.1)
()
Programming Challenge: String Replacement Cats and Dogs
()
Nested Loops
()
Programming Challenge: Turtle Snowflakes
()
Loop Analysis (& Tracing)
()
Tracing Demos 4.5
()
Tracing Demos 4.5 Programming Challenge
()
Iteration (Unit 4): Teacher Powerup-Classroom Discussions
Classroom Discussions: Teacher Guide Part 1
()
Classroom Discussions: Teacher Guide Part 2
()
Iteration (Unit 4): Teacher Powerup-Teacher Powerup
(More) Code Tracing
()
Classroom Discussion Code Tracing Videos for Students
Assessment Options Part 1
()
Assessment Options Part 2
()
English Descriptions: A Software Developer Skill
()
Agile Development in 5 minutes
Iteration (Unit 4): Teacher Powerup-Teacher Powerup: Problem Solving
Loops: Free-Response Question Overview
()
Problem Solving: Gathering
()
Problem Solving: Counting - Part 1
()
Problem Solving: Counting - Part 2
()
Problem Solving: Checking - Part 1
()
Problem Solving: Checking - Part 2
()
Problem Solving: Checking - Part 3
()
Problem Solving: Most Wanted - Part 1
()
Problem Solving: Most Wanted - Part 2
()