| Date |
Topic / Lesson
|
Extra Resources
|
Assigned Work
|
| N22 |
Program Design Tools: Flowcharts & Pseudocode |
|
Continue research into possible summative project |
| N21 |
Graphical User Interfaces |
1. Video Tutorial: Introduction to GUIs
2. Video Tutorial: Introduction to GUIs, Part 2
|
|
|
N20
N19
|
pre-Summative Investigation |
|
Document the interactions from a user interface
(input and output)
|
|
N16
N15
N14
N13
N12
|
Assignment - Mean, Median, & Mode |
|
|
| N09 |
Strings as Arrays, String Methods |
|
Note - String Methods |
| N08 |
|
|
Note - Using Arrays |
|
N07
N06
N05
|
Lesson - Introduction to Arrays
|
1. Video Tutorial: Introduction to Arrays
2. Video Tutorial: Table of Values
3. Video Tutorial: Summing Elements in Array
|
Note - Basic Arrays
Sample Code - Arrays
|
| |
Unit 5 - Arrays & Strings
|
|
|
|
O31
O30
O29
O26
O25
O24
|
Assignment - Methods - Triangle Classification |
|
|
|
O23
O22
|
Java Methods - Scope
Assessment - Max/Min Methods
|
|
Scope (Methods & Variables)
Extension - Method Overloading
|
| O19 |
Test - Units 1/2/3 |
|
|
| |
Java Methods - Return Values |
Sample Code - Return Values
Video: Return Values from Methods
|
Method Return Values |
|
O18
O17
|
Java Methods - Passing Parameters |
Sample Code - Method Parameters
Video: Passing Parameters to a Method
|
Parameter Passing with Methods |
|
O16
O15
|
Introduction to Methods
|
Sample Code - Creating a Method
Video: Introduction to Methods
|
Java - Introduction to Methods |
| |
Unit 4 - Methods in Java |
Video Tutorial Series - Methods (by Stirling Crow)
|
|
|
O14
O13
O12
|
Assignment - Repetition |
|
|
|
O04
|
Java - Random Numbers |
|
Java - Random Numbers |
| O03 |
Java - For Loops |
Video: For Loops
|
Note & Ex - For Loops |
| O01 |
Java - Do Loops |
Java - Comparing Strings
Video Tutorial - Comparing Strings
|
Exercises - Do Loops |
| S28 |
Java - While Loops |
Video: While Loops
|
Note - While Loops |
| |
Unit 3 - Programming in Java - Loops |
Video: Loops
Video Tutorial Series - Loops (by Stirling Crow)
|
|
|
S27
S26
S25
|
Assignment - Selection |
|
|
| S24 |
Java - Switch/Case Statements |
|
1. Note - Case Statements
2. Note - Comparing Strings
|
| S21 |
Java - Boolean Operations & Logic |
|
Note - Boolean Operations & Logic |
| S19 |
Java - Nested IF Statements |
|
Note - Nested IF Statements |
S18
|
Java - Introduction to Selection & Decisions
|
|
1. Note - Comparing Values
2. Note - Simple IF Statements
|
| |
Unit 2 - Programming in Java - Selection |
Video Tutorial Series - Decision/Selection Structures (by Stirling Crow)
|
|
S17
|
Assignment - User Input & Simple Calculations |
|
|
| S14 |
Java - Mathematical Operations |
Video Tutorial - Mathematical Operators & Modulo Division
|
Note - Mathematical Operations |
| S13 |
Java - Output of Variables
Java - User Input
|
|
Note - User Input & Output |
|
S12
S11
|
Java - Primitive Data Types
Java - Variables
|
Video Tutorial - Variables in Java
|
Note - Data Types
Note - Variables
Review - Scientific Notation
|
|
S10
S07
|
Java - String Output
Java - Numeric Output
Java - Combined Output
|
Video Tutorial: Basic Output using println() and print()
|
Note - String Output
Note - Numeric Output
Note - Combined Output
|
| S06 |
Introduction to Programming in Java - Hello World! |
- download (if necessary) Dr. Java (JAR file)
- copy/install to local D: drive
- get "Hello World" program running
|
Note - Hello World |
| |
Unit 1 - Programming in Java - Input/Output/Processing |
|
|
| S05 |
Introduction to Problem Solving |
Create Edmodo accounts
Solve Bridge Problem (see lesson)
Lightbot game (link via Edmodo)
|
|
| S04 |
Introduction to ICS3C & ICS3U (short class) |
|
|
| |
Classes Begin for the Winter Term, 2011-2012! |
Comments (0)
You don't have permission to comment on this page.