Difference between revisions of "IB Computer Science 2"

From WLCS
 
Line 1: Line 1:
== Wednesday (9/14/11) ==
+
== [[IBCS2 - Archives]] ==
'''Warmup:'''
 
* [https://docs.google.com/spreadsheet/viewform?formkey=dGtvblF4ZDBvTWpTY2hyWFpYeVZGWFE6MQ Java Home Survey]
 
 
 
'''Agenda:'''
 
* 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
 
** [[Car class lab assignment]] - Complete in 5-10 minutes
 
** [http://codingbat.com/java CodingBat - Java] - Practice!
 
* Review Arrays
 
** [[Media:IntroArrays.ppt]]
 
* Array practice activities
 
*# 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.
 
*# 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.
 
* AddressBook beginning walk-through
 
* [[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
 
 
 
== 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) ==
 
'''Warmup:'''
 
* Complete the [https://docs.google.com/spreadsheet/viewform?formkey=dGg5OERiaDRZYmtBLUNaQ1pDTjVMR3c6MQ Comfort Zone Survey]
 
 
 
'''Agenda:'''
 
* Introductions
 
* Name cards
 
* Lab setup/config
 
** Login username is your first initial and lastname (e.g. pbui)
 
** Your password is your student ID number
 
** Go to Apple (upper left) -> System Preferences -> Accounts -> Change Password
 
* [http://spreadsheets.google.com/viewform?key=p6_k1SMbS2zvMHJNJBBkFPA Student Surveys]
 
* Turn in [[IBCS2 Summer Assignment]]
 
* [[IB Computer Science II Syllabus]]
 
* Introduction to Software Development
 
** [[Media:SoftwareDevelopment.ppt]]
 
* Software Development Quiz on Monday (9/12/11)
 
* [[Contact class lab assignment]]
 
** Demo at the beginning of next class.
 
 
 
'''Homework:'''
 
* Software Development Quiz on Monday (9/12/11)
 
* [[Contact class lab assignment]]
 
 
 
== Summer ==
 
* [[IBCS2 Summer Assignment]]
 

Latest revision as of 08:28, 13 September 2023