Java Fundamentals Prework
About
This module introduces the fundamentals of Java programming as an async pre-work activity. Participants will use https://replit.com to create and execute Java files and be guided through the process of writing the main() method, which is essential for running Java programs. They’ll move on to work with variables and data types, including a hands-on activity. The last content covered is a quick OOP refresher
Content
| Lesson | Time | Skills |
|---|---|---|
| What is Java? | 10 min | Learn what Java is and why it’s used. |
| Setup | 5 min | Setup the development environment. |
| Writing Your First Java App | 25 min | Create a Java application. |
| Variable Initialization | 20 min | Declare variables with primitive data types. |
| Primitive Data Types | 15 min | Understand the primitive data types in Java. |
| Working With Numbers | 25 min | Examine various operations on numbers, including using the Math class. |
| Primitive vs. Object Types | 10 min | Identify some of the differences between primitive and object types. |
The String Data Type |
15 min | Discover how to call methods on a variable with a String data type. |
| Converting Between Data Types | 10 min | Describe the difference between NaN and null. |
| Data Types and Variables Practice | 20 min | Practice manipulating and editing data types and variables. |
| Practice Solution | – | Practice manipulating and editing data types and variables. |
| The Four Principles of OOP | 15 min | Define the four principles of object-oriented programming. |
| Total content | 3 hr |