Introduction to Computer Science: Java Coding Fundamentals
This will be a full crash course in the fundamentals of computer science through the Java language. No prior coding experience is required, although it is recommended that you have completed Algebra 1 level math.
Each session will introduce a topic, have practice with that topic along with any questions, and then have a project to do on your own time that will help solidify that knowledge. The projects are not required, although they are fun and as stated before help solidify your knowledge.
Session 1: Introductions, basics of computer science, and setting up Eclipse IDE
Session 2 - 3: Variables
Session 4 - 5: Operators & Methods
Session 6 - 7: Strings
Session 8: If/Else/Else-if statements
Session 9 - 10: For/While/Do-While Loops
Session 11 - 12: Arrays and Lists
Session 13-14: Class Design
Session 15: Wrap-Up