Java Coding & Concepts with a Game (Oracle MOOC)

Java Coding & Concepts with a Game (Oracle MOOC)
Free Course
Categories
Effort
Certification
Languages
None! This course is designed for beginners, or for people who periodically edit code and want to develop a better understanding of key Java concepts.
Misc

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Java Coding & Concepts with a Game (Oracle MOOC)
This course utilizes a game-based learning methodology to build your understanding of key Java programming concepts and prepare you to think through coding challenges in ways that more-passive forms of learning simply can't.

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Instead of relying on bewildering walls of code or boring technobabble slides that'll put you to sleep, this course encourages you to learn actively through play and exploration.




Topics include:

Week 1: Object oriented thinking and class design

Week 2: Static vs instance variables

Week 3: Inheritance

Week 4: Lambda expressions

You’ll also go behind the scenes of the game Java Puzzle Ball to understand development practices and the cloud tools Oracle offers to accommodate developers.


Course Approach

Each week, one new lesson is published online. Lesson materials are available 24/7 until the end of the course. You can access the material any time you want. A lesson consists of:

1. Playing a series of puzzles: As you play Java Puzzle Ball, you'll start to make observations and build a strong conceptual understanding of key Java programming concepts.

2. Watching short video lectures: Lectures contextualize your observations in terms of Java code. We've found that this is where everything really "clicks" for students after playing.

3. Exploring code labs: This is your chance to apply your understanding and knowledgeably edit Java code.

4. Taking a short quiz: Quizzes assess your learning and measure your progress towards earning a course completion award.



3
Average: 3 ( 1 vote )

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Free Course
None! This course is designed for beginners, or for people who periodically edit code and want to develop a better understanding of key Java concepts.

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.