W17_ICS4U_Part1

 Part 1

Java tutorials... @http://docs.oracle.com/javase/tutorial/java/index.html **Reference for class information [] ** If you want to run **Java** programs, but not develop them, download the **Java Runtime Environment**, or **JRE**™. If you want to develop applications for **Java**, download the **Java** Development Kit, or JDK™. The JDK includes the **JRE**, so you do not have to download both separately. (make sure that you use the same format ie. if you have a 64 bit machine download 64 bit version of JDK and the IDE (eclipse)). The link to download the JDK is [|here] and after you have done this, download the portable version of eclipse (zip file on Google drive) and unzip it. Should be fairly straight forward.


 * =**Week **= ||  || =**Course Work **= ||   || =**Important Dates **= ||
 * [[image:wk5.jpg]] ||  || Feb 27
 * Start Part 2 - Discuss Streams and files
 * provided file example in Google drive. ||  ||   ||
 * [[image:wk4.JPG]] ||  || Feb 20 - Family day

Feb 21 Feb 22 Feb 23 Feb 24 Feb 14 & 15 Feb 16
 * Discussed strings, string buffers and tokenizers
 * Provided homework to work with strings.
 * Work period
 * Provided review
 * Part 1 test ||  ||   ||
 * [[image:wk3.JPG]] ||  || Feb 13
 * Note emphasizing class structure placed on Google drive
 * Assignment 2 - Math practice game
 * Continue with Assignment 2 and get ready for Vocab quiz on Thursday.
 * After your vocabulary quiz, if you have completed Assignment 2, please get a copy of the next words for your vocabulary, and then read the note on Strings, StringBuffers and StringTokenizers. ||  || Vocabulary quiz on Thursday

Assignment 2 - due Feb 21 || Feb 7 Feb 8 Feb 9 Feb 10 Friday Feb 10, 2017
 * [[image:wk2.jpg]] ||  || Feb 6
 * Course selection assembly
 * Start working on Assignment 1
 * Learned how to use Keyboard class for input.
 * Sheet on Java Vocabulary to work on
 * The basic Method and improving conditional statements.
 * Continue working on assignment 1
 * Work period
 * Notes on Initialization, overloading and Modifiers
 * Uploaded second example with more details "Private Shapes"
 * Pay attention to constructors and overloaded constructors - also note the toString method in the example.
 * Example on how to debug a program ||  || Due date:

Vocabulary quiz - Thursday Feb 16 || Feb 2 Feb 3
 * [[image:wk1.JPG]] ||  || Feb 1
 * Introduction to Java
 * What are objects
 * Introduction and distinctions
 * Writing your first Java program.
 * Worked on making program with classes
 * Provided information for first assignment
 * Provided Keyboard class for input
 * Make sure to read through notes up to 4_instances and methods
 * Provided Shapes example code (to download and "play" with) ||  ||   ||