À propos de ce cours

1,505 consultations récentes

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. 10 heures pour terminer

Recommandé : 5 hours/week...

Anglais

Sous-titres : Anglais

Compétences que vous acquerrez

JavaArraysComputer ProgrammingAPCS AClasses

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. 10 heures pour terminer

Recommandé : 5 hours/week...

Anglais

Sous-titres : Anglais

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1

Semaine 1

1 heure pour terminer

Welcome!

1 heure pour terminer
2 vidéos (Total 10 min), 2 lectures
2 vidéos
Welcome to the Learn to Teach Java Specialization7 min
2 lectures
Make an Account on these Sites15 min
Using Googledocs in this Course3 min
4 heures pour terminer

Creating Classes (Unit 5): Learn as a Student

4 heures pour terminer
14 vidéos (Total 118 min), 1 lecture, 5 quiz
14 vidéos
From Block to Text: New Things with Writing Classes8 min
Anatomy of a Class Part 114 min
Anatomy of a Class Part 28 min
Writing Constructors Part 15 min
Writing Constructors Part 26 min
Comments and Conditions9 min
Accessor Methods Part 19 min
Accessor Methods Part 210 min
Accessor Methods Part 37 min
Mutator Methods Part 111 min
Mutator Methods Part 26 min
Writing Methods Part 111 min
Writing Methods Part 24 min
1 lecture
Wait! Where's the rest of Unit 510 min
4 exercices pour s'entraîner
CS Awesome 5.115 min
CS Awesome 5.219 min
CS Awesome 5.417 min
CS Awesome 5.514 min
Semaine
2

Semaine 2

4 heures pour terminer

Writing Classes (Unit 5): Teacher Powerup

4 heures pour terminer
14 vidéos (Total 115 min)
14 vidéos
Static Variables and Methods Part 23 min
Scope and Access7 min
Scope and Access Part 28 min
this Keyword Part 114 min
this Keyword Part 25 min
this Keyword Part 310 min
Where's the Classroom Discussion Questions?1 min
Assessment Options7 min
Problem Solving Skill Development3 min
FRQ: Step Tracker Part 16 min
Class Design Skills: A Technique for making the most of APCS A specifications11 min
FRQ: Step Tracker Part 210 min
FRQ: Step Tracker Part 315 min
5 exercices pour s'entraîner
CS Awesome 5.79 min
CS Awesome 5.814 min
CS Awesome 5.914 min
Unit 5 Java Mastery Quiz30 min
Unit 5 Teacher Mastery Quiz30 min
Semaine
3

Semaine 3

3 heures pour terminer

Arrays (Unit 6): Learn as a Student

3 heures pour terminer
12 vidéos (Total 113 min), 1 lecture, 3 quiz
12 vidéos
Array Creation and Access Part 18 min
Array Creation and Access Part 29 min
Array Creation and Access Part 310 min
Traversing Arrays: Part 16 min
Traversing Arrays: Part 213 min
Traversing Arrays: Part 310 min
Traversing Arrays: Part 410 min
Traversing Arrays: Part 56 min
Traversing Arrays: Part 610 min
Traversing Arrays: Part 75 min
Enhanced for Loops for Arrays9 min
1 lecture
Where is CS Awesome 6.4?3 min
2 exercices pour s'entraîner
CS Awesome 6.125 min
CS Awesome 6.39 min
Semaine
4

Semaine 4

3 heures pour terminer

Arrays (Unit 6): Teacher Powerup

3 heures pour terminer
5 vidéos (Total 44 min), 1 lecture, 4 quiz
5 vidéos
Assessment Options7 min
FRQ Overview8 min
Developing Problem Solving Skills Part 16 min
Developing Problem Solving Skills Part 29 min
1 lecture
Optional: Read me if you haven't used Perusall for Classroom Discussions before
2 exercices pour s'entraîner
Unit 6 Java Mastery Quiz2 min
Unit 6 Teacher Mastery Quiz4 min

Enseignant

Image de l'enseignant, Beth Simon

Beth Simon 

Teaching Professor
Education Studies

À propos de Université de Californie à San Diego

UC San Diego is an academic powerhouse and economic engine, recognized as one of the top 10 public universities by U.S. News and World Report. Innovation is central to who we are and what we do. Here, students learn that knowledge isn't just acquired in the classroom—life is their laboratory....

À 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

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • Lorsque vous vous inscrivez au cours, vous bénéficiez d'un accès à tous les cours de la Spécialisation, et vous obtenez un Certificat lorsque vous avez réussi. Votre Certificat électronique est alors ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

  • If you complete all courses in the Learn to Teach Java Specialization, then you can earn 4-graduate units from UC San Diego. Find out more on the the specialization FAQ.

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