Difference between revisions of "AP Computer Science"

From WLCS
Line 1: Line 1:
 +
== Monday - Wednesday (6/10/19 - 6/12/19) ==
 +
'''Agenda:'''
 +
* Final exam exemption slips
 +
* Complete and demonstrate Java GUI End-of-year Project
 +
 
== Tuesday - Thursday (6/4/19 - 6/6/19) ==
 
== Tuesday - Thursday (6/4/19 - 6/6/19) ==
 
'''Agenda:'''
 
'''Agenda:'''

Revision as of 08:20, 10 June 2019

Monday - Wednesday (6/10/19 - 6/12/19)

Agenda:

  • Final exam exemption slips
  • Complete and demonstrate Java GUI End-of-year Project

Tuesday - Thursday (6/4/19 - 6/6/19)

Agenda:

  • Final exam exemption slips
  • Java GUI End-of-year Project - due June 10th or 12
    1. Find a paper-based form in real life that you want to convert into an electronic form
      • The form must have at least 10 fields
    2. Create a GUI that represents the paper-based form
    3. Implement a save button so that the form's data is written to file (you need to use a JFileChooser)
    4. Implement a load button so that the form's data can be reloaded (you need to use a JFileChooser)
    5. Implement error-checking such that no field is left empty
      • Output an error message via a JDialog box message
    6. Implement error-checking that requires numerical fields to only allow numbers
      • Output an error message via a JDialog box message

Archives