Programming with Java: Level 1 (Grade 7-8th)
PROGRAMMING WITH JAVA Level 1 (Gr. 7th and 8th)
** This class is for students who have completed Programming With Python, Level 4.
We will cover the basics of Java, how it is different from Python, and what the two languages have in common. We will learn about the Java Virtual Machine (JVM), and what compiling a program means. Students will learn more about implementing and debugging algorithms to solve problems, and we will specifically focus on object oriented software development strategies. Students will use Interfaces and Classes, and understand the differences between them. They will learn to use the different levels of visibility that Java allows when writing their programs. We will explore some of Java’s APIs for input and output, as well as its support for data structures such as Lists, Maps, and Trees. Students will become familiar with JavaDoc, and how to search the Java documentation to answer their own Java API questions.
For any questions, please contact firstname.lastname@example.org. You can also click here to join our email list to be notified of upcoming class schedules.