À propos de ce cours

4,636 consultations récentes
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau débutant
Approx. 18 heures pour terminer
Anglais
Sous-titres : Anglais

Compétences que vous acquerrez

LoopsJavaIf StatementsTeachingComputer Programming
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau débutant
Approx. 18 heures pour terminer
Anglais
Sous-titres : Anglais

Offert par

Placeholder

Université de Californie à San Diego

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1

Semaine 1

29 minutes pour terminer

Welcome!

29 minutes pour terminer
2 vidéos (Total 11 min), 2 lectures
2 vidéos
Optional: Welcome to the Learn to Teach Java Specialization7 min
2 lectures
Make an Account on these Sites15 min
Using Googledocs in this Course3 min
5 heures pour terminer

Boolean Expressions and If Statements (Unit 3): Learn as a Student

5 heures pour terminer
17 vidéos (Total 144 min)
17 vidéos
Boolean Expressions8 min
Programming Challenge: Prime Numbers5 min
If Statements and Control Flow14 min
Optional: Advanced/Differentiated Problem for 3.25 min
Programming Challenge: Magic 8 Ball6 min
Two-way Selection: If-else Statements10 min
Programming Challenge: 20 Questions6 min
Multi-selection: else-if Statements9 min
Programming Challenge: Adventure6 min
Compound Boolean Expressions12 min
Programming Challenge: Truth Tables6 min
Equivalent Boolean Expressions6 min
Programming Challenge: Truth Tables (AGAIN!)9 min
Comparing Objects12 min
FAST: Programming Challenge: Tracing Code4 min
Magpie Chat Lab (Recommendation: Skip It)6 min
7 exercices pour s'entraîner
CS Awesome 3.116 min
CS Awesome 3.219 min
CS Awesome 3.319 min
CS Awesome 3.417 min
CS Awesome 3.526 min
CS Awesome 3.630 min
CS Awesome 3.715 min
Semaine
2

Semaine 2

4 heures pour terminer

Boolean Expressions and If Statements (Unit 3): Teacher Powerup

4 heures pour terminer
7 vidéos (Total 68 min), 5 lectures, 3 quiz
7 vidéos
Classroom Discussions: Teacher Guide Part 29 min
Teaching Code Tracing9 min
Assessment Options Part 110 min
Assessment Options Part 210 min
Developing Problem Solving Skills Part 15 min
Developing Problem Solving Skills Part 211 min
5 lectures
Optional: Read me if you haven't used Perusall for Classroom Discussions before
What is rubber duck debugging?10 min
Examples: Code Tracing Videos for Students15 min
How to adapt CodingBat questions for Unit 315 min
Helping Students Debug5 min
2 exercices pour s'entraîner
Unit 3 Java Mastery Quiz26 min
Unit 3 Teacher Mastery Quiz25 min
Semaine
3

Semaine 3

4 heures pour terminer

Iteration (Unit 4): Learn as a Student

4 heures pour terminer
19 vidéos (Total 152 min)
19 vidéos
Block to Text: Iteration Part 213 min
While Loops Part 111 min
While Loops Part 26 min
While Loops Part 37 min
Optional Extra: Indenting and Grading1 min
Programming Challenge: Guessing Game (a really good one!)10 min
For Loops12 min
Programming Challenge: Turtles Drawing Shapes2 min
Loops and Strings Intro (4.3)8 min
For Loops and Strings (4.3.2)15 min
While Loops and Strings: Parsons' Remove a (4.3.1)6 min
While Loops and Strings: Find and Replace (4.3.1)8 min
Programming Challenge: String Replacement Cats and Dogs4 min
Nested Loops10 min
Programming Challenge: Turtle Snowflakes5 min
Loop Analysis (& Tracing)5 min
Tracing Demos 4.57 min
Tracing Demos 4.5 Programming Challenge5 min
5 exercices pour s'entraîner
CS Awesome 4.128 min
CS Awesome 4.224 min
CS Awesome 4.3
CS Awesome 4.424 min
CS Awesome 4.530 min
Semaine
4

Semaine 4

4 heures pour terminer

Iteration (Unit 4): Teacher Powerup

4 heures pour terminer
15 vidéos (Total 113 min), 2 lectures, 3 quiz
15 vidéos
Classroom Discussions: Teacher Guide Part 27 min
(More) Code Tracing6 min
Assessment Options Part 18 min
Assessment Options Part 29 min
English Descriptions: A Software Developer Skill3 min
Loops: Free-Response Question Overview4 min
Problem Solving: Gathering9 min
Problem Solving: Counting - Part 16 min
Problem Solving: Counting - Part 210 min
Problem Solving: Checking - Part 17 min
Problem Solving: Checking - Part 27 min
Problem Solving: Checking - Part 37 min
Problem Solving: Most Wanted - Part 16 min
Problem Solving: Most Wanted - Part 28 min
2 lectures
Classroom Discussion Code Tracing Videos for Students26 min
Agile Development in 5 minutes12 min
2 exercices pour s'entraîner
Unit 4 Java Mastery Quiz25 min
Unit 4 Teacher Mastery Quiz30 min

À propos du Spécialisation Learn to Teach Java

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....
Learn to Teach Java

Foire Aux Questions

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.