К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Learn to Teach Java: ArrayLists and 2D Arrays · LearnSpace
Назад в каталог
courseraОбщество

Learn to Teach Java: ArrayLists and 2D Arrays

Курс от University of California San Diego
Начальный≈ 11.7 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Learn to program with ArrayLists and 2-D Arrays in Java, and prepare to teach others using the free, online interactive CS Awesome textbook. In this course for teachers we'll guide you both in learning Java concepts and skills but also in how to effectively teach those to your students. This course will support you in teaching the Advanced Placement Computer Science A course or a similar introductory university-level programming course. We'll cover the Java concepts of ArrayLists and 2-dimensional arrays, as covered in the APCS A Units 7 and 8. Each topic will begin by relating Java to block-based programming languages and then provide video overviews of CS Awesome content along with additional materials to supplement learning for your students. You'll engage with additional materials to support your teaching including "deep dive" classroom discussion questions, assessment overviews, code tracing and problem solving skills for your students, including preparation for free response coding questions.

Навыки, которые вы освоите

Java ProgrammingData StructuresJavaComputer ProgrammingAlgorithmsObject Oriented Programming (OOP)Digital pedagogyTest CaseEducation Software and Technology

Программа курса

5 модулей · 48 учебных материалов

01Welcome!5 материалов

Welcome

Welcome!ВидеоWelcome to the Learn to Teach Java SpecializationВидеоMeet your fellow learners!Обсуждение

Technology Preparation

Make an Account on these SitesЧтение

Учитесь у экспертов

Beth Simon

Teaching Professor

Learn to Teach Java:  ArrayLists and 2D Arrays
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 11.7 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Нидерландский, Корейский, Немецкий, Русский, Тайский, Индонезийский, Шведский, Турецкий, Испанский, Хинди, Японский, Казахский, Польский

Часть программы вашего университета
Using Googledocs in this CourseЧтение
02ArrayLists (Unit 7): Learn as a Student17 материалов

From Block to Text

Block to Text: ArrayListsВидео

Guided Textbook Learning

Introduction to ArrayListsВидеоCS Awesome 7.1ЗаданиеArrayList MethodsВидеоCS Awesome 7.2ЗаданиеTraversing ArrayLists with Loops: Part 1ВидеоTraversing ArrayLists with Loops: Part 2ВидеоTraversing ArrayLists with Loops: Part 3ВидеоCS Awesome 7.3ЗаданиеSearching Algorithms: Part 1ВидеоSearching Algorithms: Part 2ВидеоSearching Algorithms: Part 3ВидеоExtra search resourcesЧтениеCS Awesome 7.5ЗаданиеSorting AlgorithmsВидеоExtra Sorting ResourcesЧтениеCS Awesome 7.6Задание
03ArrayLists (Unit 7): Teacher Powerup11 материалов

Mixed Up Code

Mixed Up Code OverviewВидео

Classroom Discussions

Optional: Read me if you haven't used Perusall for Classroom Discussions beforeЧтениеClassroom Discussions: ArrayListsВнешний инструментClassroom Discussions: Teacher Guide Part 1ВидеоClassroom Discussions: Teacher Guide Part 2Видео

Teacher Powerup

Assessment OptionsВидеоDeveloping Problem Solving SkillsВидеоFree Response Question Overview (7.4) Part 1ВидеоFree Response Question Overview (7.4) Part 2Видео

Mastery Quiz

Java Mastery QuizЗаданиеTeacher Mastery QuizЗадание
042-D Arrays (Unit 8): Learn as a Student7 материалов

In the Real World 2-D Arrays

Where do you see 2D arrays in the real world?Обсуждение

Guided Textbook Learning

Two-Dimensional Arrays Part 1ВидеоTwo-Dimensional Arrays Part 2ВидеоCS Awesome 8.1ЗаданиеTraversing 2D Arrays (nested loops) Part 1ВидеоTraversing 2D Arrays (nested loops) Part 2ВидеоCS Awesome 8.2Задание
052-D Arrays (Unit 8): Teacher Powerup8 материалов

Classroom Discussions

Classroom Discussions: 2D ArraysВнешний инструментClassroom Discussions: Teacher Guide Part 1ВидеоClassroom Discussions: Teacher Guide Part 2Видео

Teacher Powerup

Assessment OptionsВидеоFree Response Question Overview Part 1ВидеоFree Response Question Overview Part 2Видео

Mastery Quiz

Java Mastery QuizЗаданиеTeacher Mastery QuizЗадание