Java Programming Curriculum
Curriculum Team:
Curriculum Directors - Samantha Prestrelski, Alexis Wu
Project Leads - Bella Pizzi (lead), Hannah Zhang (co-lead), Sarah Golts (co-lead)
Contributors - Sarah Luo, Lucy Hudson, Sarah Golts, Dhanya Jakkula, Katy Tseng, Sophia Yu, Shera Zhong, Katrina Baha, Vainavi Viswanath
Curriculum Directors - Samantha Prestrelski, Alexis Wu
Project Leads - Bella Pizzi (lead), Hannah Zhang (co-lead), Sarah Golts (co-lead)
Contributors - Sarah Luo, Lucy Hudson, Sarah Golts, Dhanya Jakkula, Katy Tseng, Sophia Yu, Shera Zhong, Katrina Baha, Vainavi Viswanath
Java Curriculum
Find all of the Introduction to Java curriculum videos here: [YouTube Playlist]
Find all the Java curriculum folder sorted by Lessons here: [Google Drive Folder]
Want to see the code in action? Check out our repl.it keys here: [Repl.it Keys]
- Lesson 1: Print Statements, Variables, Math [Slides] [PDF] [Video] [Transcript] [Exercises] [Key]
- Lesson 2: If Statements [Slides] [PDF] [Video] [Transcript] [Exercises] [Key]
- Lesson 3: Strings [Slides] [PDF] [Video] [Transcript] [Exercises] [Key]
- Lesson 4: Scanners & Input [Slides] [PDF] [Video] [Exercises] [Key]
- Lesson 5a: For-Loops & While Loops [Slides] [PDF] [Video] [Exercises] [Key]
- Lesson 5b: For-Loops Practice [Slides] [PDF] [Video] [Exercises] [Key]
- Lesson 6a: Nested For-Loops [Slides] [PDF] [Video] [Exercises] [Key]
- Lesson 6b: Nested For-Loops Practice [Slides] [PDF] [Video] [Exercises] [Key]
- Project 1: 21 Sticks [Slides] [PDF] [Video] [Key]
- Lesson 7a: Intro to Arrays with For-Loops [Slides] [PDF] [Video] [Exercises] [Key]
- Lesson 7b: Arrays with For-Loops Practice [Slides] [PDF]
- Lesson 8: Introduction to Methods [Slides] [PDF] [Video] [Exercises] [Key]
- Project 2: Area Calculator [Slides] [PDF] [Key]
- Lesson 9: Intro to Classes, Constructors, and Objects [Slides] [PDF] [Video] [Exercises] [Key]
- Lesson 10: Continuation of Classes, Constructors, and Objects [Slides] [PDF] [Video] [Exercises] [Key]
- Project 3: Rock, Paper, Scissors Simulator [Slides] [PDF] [Key]
- Project 4: Caesar Cipher [Slides] [PDF] [Key]
- Final Project: Motel Rooms [Slides] [PDF] [Key]
Find all of the Introduction to Java curriculum videos here: [YouTube Playlist]
Find all the Java curriculum folder sorted by Lessons here: [Google Drive Folder]
Want to see the code in action? Check out our repl.it keys here: [Repl.it Keys]
Intro to Java YouTube Playlist
|
Project #1: 21 Sticks
|
Find all of our lesson material in the folders below!
Sample Project: Rock, Paper, Scissors Simulator
Try one of our projects!
Try one of our projects!
Check out links our lesson keys, and run the code directly in the browser!