Monday, February 2, 2015 SCHOOL CLOSED: No classes scheduled
Tuesday, February 3, 2015 Introduction to ICS4C DOWNLOAD: Adobe Acrobat Reader HANDOUT: ICS4C 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: E-Learning Ontario
Wednesday, February 4, 2015 LESSON 1: Introduction to Java Swing WEBSITE: Introduction to GUI Programming WEBSITE: How to Make Frames HANDOUT: The JFrame Class
Thursday, February 5, 2015 LESSON 2: Drawing on a Frame HANDOUT: The Graphics2D Class HOMEWORK: Programming Exercises
Friday, February 6, 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
Monday, February 9, 2015 LESSON 4: Buttons and Event Handlers WEBSITE: How to Use Buttons HANDOUT: The JButton Class HANDOUT: Handling Events
Tuesday, February 10, 2015 LESSON 5: The JOptionPane Class WEBSITE: How to Make Dialogs HANDOUT: The JOptionPane Class HOMEWORK: Programming Exercises
Wednesday, February 11, 2015 LESSON 6: Text Fields WEBSITE: How to Use Text Fields HANDOUT: The JTextField and JPasswordField Class HANDOUT: Handling Exceptions HOMEWORK: Programming Exercises
Thursday, February 12, 2015 LESSON 7: Tip Calculator ASSIGNMENT: Tip Calculator
Monday, February 16, 2015 FAMILY DAY: No classes scheduled
Wednesday, February 18, 2015 LESSON 8: Check Boxes WEBSITE: How to Use Check Boxes HANDOUT: The JCheckBox Class HOMEWORK: Baskin Robbins Program
Thursday, February 19, 2015 LESSON 9: Radio Buttons WEBSITE: How to Use Radio Buttons HANDOUT: The JRadioButton Class HOMEWORK: Android Apps Program
Friday, February 20, 2015 LESSON 10: Layout Managers WEBSITE: How to Use Layout Managers HANDOUT: Layout Managers HOMEWORK: Layout Exercises
Monday, February 23, 2015 LESSON 11: Combo Boxes WEBSITE: How to Use Combo Boxes HANDOUT: The JComboBox Class HOMEWORK: TV Characters Program
Tuesday, February 24, 2015 LESSON 12: Cineplex Odeon Program ASSIGNMENT: Cineplex Odeon Program
Wednesday, February 25, 2015 LESSON 13: Unit Test Review HANDOUT: Unit Test Review
Thursday, February 26, 2015 UNIT TEST: Graphical User Interfaces
END OF UNIT 1 |