Difference between revisions of "IB Computer Science 2"
From WLCS
Line 2: | Line 2: | ||
'''Agenda:''' | '''Agenda:''' | ||
* Software Development Quiz | * Software Development Quiz | ||
− | * Demo [[Contact class lab assignment]] | + | * Demo [[Contact class lab assignment]]. It must be completed in order to do the [[AddressBook class lab assignment]] |
* Java Review? | * Java Review? | ||
** [[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 | ||
** [http://codingbat.com/java CodingBat - Java] - Practice! | ** [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 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 12:29, 12 September 2011
Monday (9/12/11)
Agenda:
- Software Development Quiz
- Demo Contact class lab assignment. It must be completed in order to do the AddressBook class lab assignment
- Java Review?
- Person class lab assignment - Complete in 5-10 minutes
- Car class lab assignment - Complete in 5-10 minutes
- CodingBat - Java - Practice!
- Review Arrays
- 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 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
Tuesday - Thursday (9/6/11 - 9/8/11)
Warmup:
- Complete the 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
- Student Surveys
- Turn in IBCS2 Summer Assignment
- IB Computer Science II Syllabus
- Introduction to Software Development
- 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