Difference between revisions of "IB Computer Science 2"

From WLCS
Line 1: Line 1:
== Monday (9/12/11) ==
+
== Wednesday (9/14/11) ==
 
'''Warmup:'''
 
'''Warmup:'''
* Redo the [https://docs.google.com/spreadsheet/viewform?formkey=dGg5OERiaDRZYmtBLUNaQ1pDTjVMR3c6MQ Comfort Zone Survey]
+
* [https://docs.google.com/spreadsheet/viewform?formkey=dGtvblF4ZDBvTWpTY2hyWFpYeVZGWFE6MQ Java Home Survey]
* Be prepared to demo Contact
 
* Cram for quiz (Hint: There is a question on almost every slide...lol!)
 
  
 
'''Agenda:'''
 
'''Agenda:'''
* Software Development Quiz
 
* Demo [[Contact class lab assignment]].  It must be completed in order to do the [[AddressBook class lab assignment]]
 
 
* Java Review?
 
* Java Review?
 +
** How does it all work?
 +
*# Create Java Classes (object blueprints)
 +
*# Create a separate main class with a main method.  The main method can
 
** [[Person class lab assignment]] - Complete in 5-10 minutes
 
** [[Person class lab assignment]] - Complete in 5-10 minutes
 
** [[Car class lab assignment]] - Complete in 5-10 minutes
 
** [[Car class lab assignment]] - Complete in 5-10 minutes
Line 18: Line 17:
 
*# Create a new Java class named ArrayPractice2.  Create an array of 10 integers (make a bunch of numbers up).  Using a for loop and an if statement, print print out only numbers greater than 10.
 
*# Create a new Java class named ArrayPractice2.  Create an array of 10 integers (make a bunch of numbers up).  Using a for loop and an if statement, print print out only numbers greater than 10.
 
*# Create a new Java class named ArrayPractice3.  Create an array of 10 integers.  Using a for loop, calculate the sum and average.
 
*# Create a new Java class named ArrayPractice3.  Create an array of 10 integers.  Using a for loop, calculate the sum and average.
 +
* AddressBook beginning walk-through
 
* [[AddressBook class lab assignment]]
 
* [[AddressBook class lab assignment]]
  
Line 24: Line 24:
 
* Install [http://www.eclipse.org/downloads/packages/eclipse-classic-37/indigor Eclipse Classic] on your computer (be sure to choose your corresponding operator system on the right)
 
* Install [http://www.eclipse.org/downloads/packages/eclipse-classic-37/indigor Eclipse Classic] on your computer (be sure to choose your corresponding operator system on the right)
 
* Test it out, and let Mr. Bui know if you run into problems
 
* Test it out, and let Mr. Bui know if you run into problems
 +
 +
== Monday - Wednesday (9/12/11 - 9/14/11) ==
 +
'''Warmup:'''
 +
* Redo the [https://docs.google.com/spreadsheet/viewform?formkey=dGg5OERiaDRZYmtBLUNaQ1pDTjVMR3c6MQ Comfort Zone Survey]
 +
* Be prepared to demo Contact
 +
* Cram for quiz (Hint: There is a question on almost every slide...lol!)
 +
 +
'''Agenda:'''
 +
* Software Development Quiz
 +
* Demo [[Contact class lab assignment]].  It must be completed in order to do the [[AddressBook class lab assignment]]
 +
 +
'''Homework:'''
 +
* Install the [http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html Java JDK] on your computer (be sure to choose your corresponding operator system)
 +
* Install [http://www.eclipse.org/downloads/packages/eclipse-classic-37/indigor Eclipse Classic] on your computer (be sure to choose your corresponding operator system on the right)
 +
* Test it out, and let Mr. Bui know if you run into problems
 +
  
 
== Tuesday - Thursday (9/6/11 - 9/8/11) ==
 
== Tuesday - Thursday (9/6/11 - 9/8/11) ==

Revision as of 13:26, 14 September 2011

Wednesday (9/14/11)

Warmup:

Agenda:

  • Java Review?
    • How does it all work?
    1. Create Java Classes (object blueprints)
    2. Create a separate main class with a main method. The main method can
  • Review Arrays
  • Array practice activities
    1. Create a new Java class named ArrayPractice1. Create an array of 10 Strings (Use names of students in the room). Using a for loop, print out all the Strings in the array.
    2. Create a new Java class named ArrayPractice2. Create an array of 10 integers (make a bunch of numbers up). Using a for loop and an if statement, print print out only numbers greater than 10.
    3. Create a new Java class named ArrayPractice3. Create an array of 10 integers. Using a for loop, calculate the sum and average.
  • AddressBook beginning walk-through
  • AddressBook class lab assignment

Homework:

  • Install the Java JDK on your computer (be sure to choose your corresponding operator system)
  • Install Eclipse Classic on your computer (be sure to choose your corresponding operator system on the right)
  • Test it out, and let Mr. Bui know if you run into problems

Monday - Wednesday (9/12/11 - 9/14/11)

Warmup:

  • Redo the Comfort Zone Survey
  • Be prepared to demo Contact
  • Cram for quiz (Hint: There is a question on almost every slide...lol!)

Agenda:

Homework:

  • Install the Java JDK on your computer (be sure to choose your corresponding operator system)
  • Install Eclipse Classic on your computer (be sure to choose your corresponding operator system on the right)
  • Test it out, and let Mr. Bui know if you run into problems


Tuesday - Thursday (9/6/11 - 9/8/11)

Warmup:

Agenda:

Homework:

Summer