Difference between revisions of "IB Computer Science 1"
From WLCS
Line 1: | Line 1: | ||
− | == Monday - | + | == Monday - Thursday (4/20/15 - 4/23/15) == |
'''Agenda:''' | '''Agenda:''' | ||
* Demo [[Hangman]] | * Demo [[Hangman]] | ||
Line 5: | Line 5: | ||
* Add a text file of secret words to your [[Hangman]] game | * Add a text file of secret words to your [[Hangman]] game | ||
* Port your Benford's Law program to Java | * Port your Benford's Law program to Java | ||
+ | * [[Internal Assessment]] | ||
+ | ** Begin thinking about Criterion A and what you would like to do for your [[Internal Assessment]] | ||
== Monday - Friday (4/13/15 - 4/17/15) == | == Monday - Friday (4/13/15 - 4/17/15) == |
Revision as of 07:13, 23 April 2015
Contents
- 1 Monday - Thursday (4/20/15 - 4/23/15)
- 2 Monday - Friday (4/13/15 - 4/17/15)
- 3 Wednesday - Friday (4/8/15 - 4/10/15)
- 4 Tuesday (4/7/15)
- 5 Monday - Friday (3/30/15 - 4/3/15)
- 6 Friday (3/27/15)
- 7 Monday - Thursday (3/23/15 - 3/26/15)
- 8 Tuesday - Friday (3/17/15 - 3/20/15)
- 9 Monday - Friday (3/9/15 - 3/13/15)
- 10 Thursday - Friday (3/5/15 - 3/6/15)
- 11 Tuesday - Wednesday (3/3/15 - 3/4/15)
- 12 Monday (3/2/15)
- 13 Archives
Monday - Thursday (4/20/15 - 4/23/15)
Agenda:
- Demo Hangman
- Java Reading Files
- Add a text file of secret words to your Hangman game
- Port your Benford's Law program to Java
- Internal Assessment
- Begin thinking about Criterion A and what you would like to do for your Internal Assessment
Monday - Friday (4/13/15 - 4/17/15)
Agenda:
- After-Hours Study Night @ Central Library - Sunday, May 3rd, 2015
- Free pizza, snacks, and coffee
- Make sure you've completed CodingBat Arrays 1 & 2 (3 exercises from each)
- Complete and demo Hangman
- Hangman Hints:
- Use the String's indexOf(char ch) method to find out if a character is in a String. indexOf() will return -1 if it is not found
- To find out if you've won, count the number of underscores left in the reveal word. If there are none, then you've won
- For random words, create an explicit array of Strings of your choice. Generate a random number between 0 and the length of the String, and select your random word from that
Wednesday - Friday (4/8/15 - 4/10/15)
Agenda:
- Java Arrays
- Media:JavaArrays Basic.ppt
- Complete 3 exercises from CodingBat - Array-1
- Complete 3 exercises from CodingBat - Array-2
- Work on Hangman
Tuesday (4/7/15)
Agenda:
- for loop review
- Java Arrays
- Media:JavaArrays Basic.ppt
- Complete 3 exercises from CodingBat - Array-1
- Complete 3 exercises from CodingBat - Array-2
Monday - Friday (3/30/15 - 4/3/15)
- Spring Break
Friday (3/27/15)
- Complete and demo any missing assignments
Monday - Thursday (3/23/15 - 3/26/15)
- Demo missing Java programs
- Java char type
- Java Strings
- Media:JavaStrings Basic.ppt
- Complete 3 exercises from CodingBat - String-1
- Complete 3 exercises from CodingBat - String-2
- Java Arrays
- Media:JavaArrays Basic.ppt
- Complete 3 exercises from CodingBat - Array-1
- Complete 3 exercises from CodingBat - Array-2
Tuesday - Friday (3/17/15 - 3/20/15)
- Demo missing Java programs
- Java for Python Programmers
- for loop review
- Use a for loop to print out all the numbers from 0-50
- Use a for loop to print out all the numbers from 75 down to 25
- Use a for loop to print out the first 100 even numbers
- Introduction to Java Methods (Functions)
- Implement all the methods for Java Methods Test
- Java Strings
Monday - Friday (3/9/15 - 3/13/15)
Agenda:
- Got-A-Gadget @ Central Library (3:30pm, Thursday, 3/12/15)
- Great community service opportunity
- Introduction to Java
- Install JDK + NetBeans Bundle on your personal computer
- Java vs. Python
- Convert the following programs from Python to Java:
- Quadratic formula assignment
- MPAA movie calculator assignment
- Guessing game assignment
- Monte Carlo calculation of Pi assignment
- Looping exercises
Thursday - Friday (3/5/15 - 3/6/15)
- Snow Days
Tuesday - Wednesday (3/3/15 - 3/4/15)
Agenda:
- Got-A-Gadget @ Central Library (3:30pm, Thursday, 3/12/15)
- Great community service opportunity
- Introduction to Java
- Install JDK + NetBeans Bundle on your personal computer
- Java vs. Python
- Keyboard input with Java
- Convert your Quadratic Formula Assignment to Java
- Convert your MPAA movie assignment to Java
- Convert your Guessing game assignment to Java
Monday (3/2/15)
- Snow Day