Coursera
Coursera Logo

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

  • Offered byCoursera

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

Duration

13 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

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

  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Course 1 of 5 in the Learn to Teach Java Specialization
  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Beginner Level
  • Approx. 13 hours to complete
  • English Subtitles: French, Portuguese (European), Russian, English, Spanish
Read more
Details Icon

Learn to Teach Java: Sequences, Primitive Types and Using Objects
 at 
Coursera 
Course details

Skills you will learn
More about this course
  • 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.
Read more

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

Welcome!

Welcome to the Learn to Teach Java Specialization

Welcome!

Make an Account on these Sites

Using Googledocs in this Course

From Block to Text: From Sprites to Data

From Block to Text: New Things

CS Awesome: A FREE, online, interactive textbook

Preview: Variables and Data Types

Preview: Expressions and Assignment Statements

Preview: Compound Assignment Operators, Casting, and Range

Variables store data for us (unplugged)

Optional: I need a hint with the challenge problem!

Want more practice?

CS Awesome 1.3

CS Awesome 1.4

CS Awesome 1.5 & 1.6

Sequences of Instructions and Primitive Types (Unit 1): Teacher Powerup

Classroom Discussions: What are they & How do I use them in my classroom?

Classroom Discussions: Asynchronously on Perusall

Classroom Discussions: Teacher Guide

How is my Java program run?

Unit 1 Leftovers

Assessment Options: General Java Assessment Types

Assessment Options

Optional: Additional Resources on the Compile Process

Optional: Learn about the new AP Classroom Assessments

Unit 1 Java Mastery Quiz

Unit 1 Teacher Mastery Quiz

Using Objects (Unit 2): Learn as a Student

From Block to Text: Methods and Objects

From Block to Text: New Things with Methods and Objects

Preview: Objects - Instances of Classes Part 1

Preview: Objects - Instances of Classes Part 2

Preview: Creating and Initializing Objects: Constructors Part 1

Creating and Initializing Objects: Constructors Part 2

Constructor Programming Challenge and AP Practive

Overview 2.3, 2.4, and 2.5

Preview: Calling Methods without Parameters

Preview: Calling Methods WITH Parameters

Preview: Calling Methods that Return Values

Preview: Strings

Preview: String Methods

String Programming Challenge: Pig Latin

Preview: Wrapper Classes - Integer and Double

Preview: Using the Math Class

Optional: Extra Materials for 2.2 (including questions for in class)

CS Awesome 2.1

CS Awesome 2.2

CS Awesome 2.3

CS Awesome 2.4

CS Awesome 2.5

CS Awesome 2.6 and 2.7

CS Awesome 2.8 and 2.9

Using Objects (Unit 2): Teacher Powerup

Classroom Discussions: Teacher Guide Part 1

Classroom Discussions: Teacher Guide Part 2

Assessment Options Part 1

Assessment Options: Part 2

Unit 2 Java Mastery Quiz

Unit 2 Teacher Mastery Quiz

Learn to Teach Java: Sequences, Primitive Types and Using Objects
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

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

    Student Forum

    chatAnything you would want to ask experts?
    Write here...