IBCS1 - 1011 - April
From WLCS
Contents
Wednesday - Friday (4/27/11 - 4/29/11)
Warmup:
- Possible internships & programming opportunity (May 21st)
- Carney JAMTech
Agenda:
- Demo all Java programs by the end of the week (4/29/11)
- Quadratic, MPAA, GuessingGame, Shapes, Looping Ex
- Create the Java version of the methods from the end of HTTLACS: Ch 5. You may use your python solutions as a guide (if you cannot find yours, get the python solution from somebody near you)
- Java Method Example
- You may use the following main method to test your methods: Java Methods Test
- Java Practice Problems Assignment
- Go to CodingBat
- Create a login using your e-mail address
- Complete at least 10 problems from Java-Warmup-1
- Complete at least 10 problems from Java-Logic-1
- Reminder: In Java, we have the following:
- ! - not
- && - and
- || - or
- You are encouraged to do more than just 10 problems. You will become a Java r0x5tal2
- All Java CodingBat
- Introduction to Java Strings
- Java quiz next week??
Monday (4/25/11)
Warmup:
- Use a for-loop to print out the following sequence:
- 1, 4, 9, 16, 25, 36, 49, 64, 81, 100
Agenda:
- Create the Java version of the methods from the end of HTTLACS: Ch 5. You may use your old solution as a guide. You may use the following main method to test your methods: Java Methods Test
- Demo all Java programs
- Carney JAMTech
Tuesday - Thursday (4/12/11 - 4/14/11)
Warmup:
- Write a for loop that iterates from 0 to 100
- Inside the for loop, have an if-statement check whether or not the number is divisible by 7
- If the number is divisible by 7, then print it out
Agenda:
- Demo the following:
- Quadratic Formula Assignment
- MPAA calculator assignment
- Guessing Game Assignment
- HINT: int r = (int)(Math.random()*100) //to generate a random number
- Print Shapes Exercises
- HINT: System.out.print() //to print on a single line
- Looping Exercises
- Introduction to Methods
- Create the Java version of the methods from the end of HTTLACS: Ch 5. You may use your old solution as a guide
Wednesday - Friday (4/6/11 - 4/8/11)
Warmup:
- Look over the Java Math Library
Agenda:
- Introduction to Java
- Java program template
- Media:MathDemo.java
- Media:ConsoleInput.java
- Media:ConsoleInputExample.java
- Quadratic Formula Assignment
- MPAA calculator assignment
- Guessing Game Assignment (HINT: Look up online how to do random numbers in Java)
- Print Shapes Exercises
- Looping Exercises
Monday (4/4/11)
Agenda:
- Watch Rise of the Video Game: Part 1
- Watch Rise of the Video Game: Part 2