Difference between revisions of "IB Computer Science 1"

From WLCS
Line 1: Line 1:
 +
== Wednesday - Thursday (3/15/17 - 3/16/17) ==
 +
'''Agenda:'''
 +
* Demo missing assignments
 +
* Demo Java converted [https://docs.google.com/document/d/1g5aP7hBogJYCDSdURtG0SfG3CY-q7aLtYyGilZaQcSM/edit?usp=sharing Media: Loading & Playing Sounds]
 +
* Arrays in Java (~Lists)
 +
** Use of the [] brackets
 +
** Explicit declaration
 +
** Implicit declaration
 +
*** Primitive types
 +
*** Complex types
 +
** Multiple bouncing balls - create a version of the bouncing balls program in Java that uses arrays and has multiple balls moving on the screen
 +
 +
== Tuesday (3/14/17) ==
 +
* Winter Storm Stella Snow Day
 +
 
== Friday - Monday (3/10/17 - 3/13/17) ==
 
== Friday - Monday (3/10/17 - 3/13/17) ==
 
'''Agenda:'''
 
'''Agenda:'''
Line 11: Line 26:
 
** Convert as a class:  [https://docs.google.com/document/d/13zLTnm_mxURSFxEWJ24MUBOAK1Y6jbfk8NxL-wS_U7g/edit?usp=sharing Media: Loading & Displaying Images]
 
** Convert as a class:  [https://docs.google.com/document/d/13zLTnm_mxURSFxEWJ24MUBOAK1Y6jbfk8NxL-wS_U7g/edit?usp=sharing Media: Loading & Displaying Images]
 
** Convert yourself: [https://docs.google.com/document/d/1g5aP7hBogJYCDSdURtG0SfG3CY-q7aLtYyGilZaQcSM/edit?usp=sharing Media: Loading & Playing Sounds]
 
** Convert yourself: [https://docs.google.com/document/d/1g5aP7hBogJYCDSdURtG0SfG3CY-q7aLtYyGilZaQcSM/edit?usp=sharing Media: Loading & Playing Sounds]
* Arrays in Java (~Lists)
+
 
** Use of the [] brackets
 
** Explicit declaration
 
** Implicit declaration
 
*** Primitive types
 
*** Complex types
 
** Multiple bouncing balls - create a version of the bouncing balls program in Java that uses arrays and has multiple balls moving on the screen
 
 
== Wednesday - Thursday (3/8/17 - 3/9/17) ==
 
== Wednesday - Thursday (3/8/17 - 3/9/17) ==
 
'''Agenda:'''
 
'''Agenda:'''

Revision as of 10:11, 15 March 2017

Wednesday - Thursday (3/15/17 - 3/16/17)

Agenda:

  • Demo missing assignments
  • Demo Java converted Media: Loading & Playing Sounds
  • Arrays in Java (~Lists)
    • Use of the [] brackets
    • Explicit declaration
    • Implicit declaration
      • Primitive types
      • Complex types
    • Multiple bouncing balls - create a version of the bouncing balls program in Java that uses arrays and has multiple balls moving on the screen

Tuesday (3/14/17)

  • Winter Storm Stella Snow Day

Friday - Monday (3/10/17 - 3/13/17)

Agenda:

Wednesday - Thursday (3/8/17 - 3/9/17)

Agenda:

Monday - Tuesday (3/6/17 - 3/7/17)

Agenda:

Wednesday - Friday (3/1/17 - 3/3/17)

Agenda:

  • Complete the File R/W (I/O) Exercises:
    1. Read a file with first and last names of people. Extract all their initials, such that first and last initials are combined per person (Paul Bui -> PB). Write/Output that list of initials to a file
    2. Write a program that generates a textfile with 10000 random numbers from 0-100
    3. Read a file with 10000 random numbers from 0 to 100. Print out the frequency of each of the numbers (Hint: Use a list to track the frequencies)

Archives