Java I
Textbook: Starting out with Java, From Control Structures through Objects. 7th Edition, by Tony Gaddis. ISBN-13: 978-0134802213.
ITP120 is intended to capture the work done and associated with Java I at Northern Virginia Community College (Spring 2021). This course involves the following subcategories: Week 1: Introduction, Java Program Structure, Output, Introduction to the IDE Chapter Sections 1.1-1.6, 2.1-2.2 Week 2: Primitive Data Types, Scanner, Sequential Programs GUI Dialog Boxes Chapter Sections 2.3 – 2.8, 2.10, 2.13, 2.14, 2.15 Week 3: Decisions and Branching Chapter Sections 3.1 – 3.5 Week 4: Decisions and Branching Comments, Style, Strings & Comparing, Formatted Printing Chapter Sections 3.9, 3.11, 2.9, 2.11 – 2.12, 3.6, 3.10 Week 5: While Loops, For Loops Chapter Sections 3.7, 4.1-4.4, 4.5 – 4.7, 4.9, 4.12 Week 6: Methods Chapter Sections 5.1 – 5.4 Week 7: Methods Chapter Sections 5.5 – 5.6 Week 8: One-dimensional Arrays, Math.random Chapter Sections 7.1 – 7.6 Week 9: Two-dimensional Arrays Chapter Sections 7.8, 7.9, 7.11, 7.14 Week 10: Parallel Arrays Files Apply concepts from Chapter 7, Chapter Section 4.10 Week 11: Files, Error Handing with Arrays & Files Chapter Sections 11.1 - 11.2 Week 12: Objects and Classes, GUI, UML Chapter Sections 6.1 – 6.4 Week 13: Objects and Classes, GUI, UML Chapter Sections 6.5 – 6.8 Week 14: Inheritance, GUI, UML Chapter 10