Learn to Teach Java: Inheritance and Recursion
- Offered byCoursera
Learn to Teach Java: Inheritance and Recursion at Coursera Overview
Duration | 11 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Official Website | Explore Free Course |
Credential | Certificate |
Learn to Teach Java: Inheritance and Recursion at Coursera Highlights
- This Course Plus the Full Specialization.
- Shareable Certificates.
- Graded Programming Assignments.
Learn to Teach Java: Inheritance and Recursion at Coursera Course details
- Learn to program with Inheritance and Recursion 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 inheritance and recursion, as covered in the APCS A Units 9 and 10. 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.
Learn to Teach Java: Inheritance and Recursion at Coursera Curriculum
Welcome!
Welcome!
Welcome to the Learn to Teach Java Specialization
Make an Account on these Sites
Using Googledocs in this Course
Inheritance Part 1
Inheritance Part 2
Inheritance and Constructors
Overriding Methods
super keyword
Inheritance Hierarchies Part 1
Inheritance Hierarchies Part 2
Polymorphism Part 1
Polymorphism Part 2
Object Superclass Part 1
Object Superclass Part 2
CS Awesome 9.1
CS Awesome 9.2, 9.3 and 9.4
CS Awesome 9.5
CS Awesome 9.6
CS Awesome 9.7
Inheritance (Unit 9): Teacher Powerup
Assessment Options
Trio Free Response Question Overview Part 1
Trio Free Response Question Overview Part 2
What is Culturally Relevant Pedagogy/Teaching
Java Mastery Quiz
Teacher Mastery Quiz
Recursion (Unit 10): Learn as a Student
Recursion Part 1
Recursion Part 2
Tracing Recursive Methods Part 1
Tracing Recursive Methods Part 2
Tracing Recursive Methods Part 3
Recursive Searching and Sorting Part 1
Recursive Searching and Sorting Part 2
Explore Recursion with Fractals
CS Awesome 10.1
CS Awesome 10.2
Recursion (Unit 10): Teacher Powerup
Classroom Discussions: Teacher Guide
Assessment Options
Developing Problem Solving Skills
Java Mastery Quiz
Teacher Mastery Quiz