Tuesday, September 8, 2015 Introduction to ICS4U DOWNLOAD: Adobe Acrobat Reader HANDOUT: ICS4U Course Outline HANDOUT: Network User Application and Agreement HANDOUT: Classroom Rules and Guidelines HANDOUT: Downloading and Installing Java HANDOUT: Downloading and Installing Eclipse WEBSITE: Java SE 8 API WEBSITE: DP Cloud WEBSITE: Office 365 Tutorial
Wednesday, September 9, 2015 LESSON 1: Introduction to Java Swing WEBSITE: Introduction to GUI Programming WEBSITE: How to Make Frames HANDOUT: The JFrame Class
Thursday, September 10, 2015 LESSON 2: Drawing on a Frame HANDOUT: The Graphics2D Class HOMEWORK: Programming Exercises
Monday, September 14, 2015 LESSON 3: Adding Components to a Frame HANDOUT: Using the JPanel and JLabel Class WEBSITE: How to Use Panels WEBSITE: How to Use Labels HOMEWORK: Programming Exercises
Tuesday, September 15, 2015 LESSON 4: Buttons and Event Handlers WEBSITE: How to Use Buttons HANDOUT: The JButton Class HANDOUT: Handling Events
Wednesday, September 16, 2015 LESSON 5: The JOptionPane Class WEBSITE: How to Make Dialogs HANDOUT: The JOptionPane Class HOMEWORK: Programming Exercises
Thursday, September 17, 2015 LESSON 6: Text Fields WEBSITE: How to Use Text Fields HANDOUT: The JTextField and JPasswordField Class HANDOUT: Handling Exceptions HOMEWORK: Programming Exercises
Friday, September 18, 2015 P.A. DAY: No classes scheduled
Monday, September 21, 2015 LESSON 7: Tip Calculator ASSIGNMENT: Tip Calculator Program
Thursday, September 24, 2015 LESSON 8: Check Boxes WEBSITE: How to Use Check Boxes HANDOUT: The JCheckBox Class HOMEWORK: ASUS Online Store
Friday, September 25, 2015 LESSON 9: Radio Buttons WEBSITE: How to Use Radio Buttons HANDOUT: The JRadioButton Class HOMEWORK: Album Covers Program
Monday, September 28, 2015 LESSON 10: Layout Managers WEBSITE: How to Use Layout Managers HANDOUT: Layout Managers HOMEWORK: Layout Exercises
Thursday, October 1, 2015 LESSON 11: Combo Boxes WEBSITE: How to Use Combo Boxes HANDOUT: The JComboBox Class HOMEWORK: TV Characters Program
Friday, October 2, 2015 LESSON 12: Little Caesars Program ASSIGNMENT: Little Caesars Program
Tuesday, October 6, 2015 LESSON 13: Unit Test Review HANDOUT: Unit Test Review
Wednesday, October 7, 2015 UNIT TEST: Graphical User Interfaces
Friday, October 9, 2015 GRADE 12 RETREAT
Monday, October 12, 2015 THANKSGIVING DAY: No classes scheduled
END OF UNIT 1 |