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

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

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

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

Learn to Teach Java: Sequences, Primitive Types and Using Objects

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

О курсе

Get started with the basics of 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 begin with simple instruction sequences, primitive types, and using objects, as covered in the APCS A Units 1 and 2. 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 and assessment overviews and options for your students.

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

Java ProgrammingObject Oriented Programming (OOP)JavaEducation Software and TechnologyDigital pedagogyObject Oriented DesignProgramming PrinciplesProgram DevelopmentDebuggingTeachingComputer Programming

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

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

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

Welcome

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

Technology Preparation

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

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

Beth Simon

Teaching Professor

Learn to Teach Java:  Sequences, Primitive Types and Using Objects
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 13.4 ч

5 модулей

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

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

Часть программы вашего университета
Using Googledocs in this CourseЧтение
02Sequences of Instructions and Primitive Types (Unit 1): Learn as a Student13 материалов

From Block to Text

From Block to Text: From Sprites to DataВидеоVariables store data for us (unplugged)ЧтениеWhere are variables used in software/technology you use?ОбсуждениеFrom Block to Text: New ThingsВидео

Guided Textbook Learning

CS Awesome: A FREE, online, interactive textbookВидеоPreview: Variables and Data TypesВидеоCS Awesome 1.3ЗаданиеPreview: Expressions and Assignment StatementsВидеоOptional: I need a hint with the challenge problem!ЧтениеCS Awesome 1.4ЗаданиеPreview: Compound Assignment Operators, Casting, and RangeВидеоCS Awesome 1.5 & 1.6ЗаданиеWant more practice?Чтение
03Sequences of Instructions and Primitive Types (Unit 1): Teacher Powerup12 материалов

Classroom Discussions

Classroom Discussions: What are they & How do I use them in my classroom?ВидеоClassroom Discussions: Asynchronously on PerusallВидеоClassroom Discussions: Variables, Data Types, Expressions, Operators, CastingВнешний инструментClassroom Discussions: Teacher GuideВидео

Teacher Powerup

How is my Java program run?ВидеоOptional: Additional Resources on the Compile ProcessЧтениеUnit 1 LeftoversВидеоAssessment Options: General Java Assessment TypesВидеоAssessment OptionsВидео

Mastery Quiz

Optional: Learn about the new AP Classroom AssessmentsЧтениеUnit 1 Java Mastery QuizЗаданиеUnit 1 Teacher Mastery QuizЗадание
04Using Objects (Unit 2): Learn as a Student24 материалов

From Block to Text

From Block to Text: Methods and ObjectsВидеоFrom Block to Text: New Things with Methods and ObjectsВидео

Guided Textbook Learning Part 1

Preview: Objects - Instances of Classes Part 1ВидеоPreview: Objects - Instances of Classes Part 2ВидеоCS Awesome 2.1ЗаданиеPreview: Creating and Initializing Objects: Constructors Part 1ВидеоCreating and Initializing Objects: Constructors Part 2ВидеоConstructor Programming Challenge and AP PractiveВидеоOptional: Extra Materials for 2.2 (including questions for in class)ЧтениеCS Awesome 2.2ЗаданиеOverview 2.3, 2.4, and 2.5ВидеоPreview: Calling Methods without ParametersВидеоCS Awesome 2.3ЗаданиеPreview: Calling Methods WITH ParametersВидеоCS Awesome 2.4ЗаданиеPreview: Calling Methods that Return ValuesВидеоCS Awesome 2.5Задание

Guided Textbook Learning Part 2

Preview: StringsВидеоPreview: String MethodsВидеоString Programming Challenge: Pig LatinВидеоCS Awesome 2.6 and 2.7ЗаданиеPreview: Wrapper Classes - Integer and DoubleВидеоPreview: Using the Math ClassВидео
05Using Objects (Unit 2): Teacher Powerup7 материалов

Classroom Discussions

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

Teacher Powerup

Assessment Options Part 1ВидеоAssessment Options: Part 2Видео

Mastery Quiz

Unit 2 Java Mastery QuizЗаданиеUnit 2 Teacher Mastery QuizЗадание
CS Awesome 2.8 and 2.9Задание