Date |
Topic
|
Activity ~ Classwork ~ Homework |
Resources |
|
Game Design: Room Exploration |
|
Student Selections
|
D07 |
Strings as Arrays |
Presentation - String Methods
Exercises - Strings # 1, 4, 3, 7, 8
|
VT: String Methods |
N24 |
Intro to Android App Development |
- Visit the MIT App Inventor web site
- Download Android App to device
(partners as necessary)
- Work through some of the intro tutorials
|
|
|
Android Application Development |
|
MIT App Inventor |
|
Assignment - Methods:
Triangle Classification
|
|
|
N11 |
Returning Values
(Functions)
|
- Presentation - Methods with Return Values
- Exercises - Functions
|
|
N10 |
Passing Parameters
(Procedures)
|
- Presentation - Passing Parameters
- Exercises - Methods with Parameters
|
|
N09 |
Basic Methods
(no parameters, no return values)
|
- Presentation - Method Basics
- [Exercises - Subroutines without Parameters]
|
|
|
Java Part 5:
Subroutines (Methods)
|
All Java Lessons |
|
|
Assignment - Arrays:
Counting Votes
|
|
|
N04
|
Multi-Dimensional Arrays
(optional, by request)
|
Note: Multi-dimensional Arrays |
VT - Multi-Dimensional Arrays
|
O21
|
Applications of Arrays |
Presentation - Applying Arrays |
- VT: Table of Values
- VT: Summing Elements in Array
|
O19
|
Using Arrays |
- Presentation - Using Arrays
- Exercises - Arrays # 4, 5, 6
|
|
O19
|
Arrays in Java |
- Presentation - Intro to Arrays
- Exercises - Arrays # 1, 2
|
- Note - Basic Arrays
- Sample Code - Arrays
- VT1: Intro to Arrays
- VT2: Introduction to Arrays
|
|
Java Part 4:
Arrays & Strings
|
All Java Lessons
|
|
O08 |
Boolean Expressions |
Presentation - Boolean Expressions |
|
O07 |
Assignment - Loops
|
see Edmodo
|
|
O05 |
Counted Loops |
- Presentation - Counted (For) Loops
- counted loop exercises
- more counted loop exercises
|
VT: For Loops |
O02 |
Conditional Loops
- condition at end (DO loop)
|
- Presentation - Condition at End - Do Loops
- Exercises - Conditional Loops
|
|
O01 |
Conditional Loops
- condition at start (WHILE loop)
|
- Presentation - Condition at Start - While Loops
- Exercises - Conditional Loops
|
VT: While Loops
|
|
Java Part 3:
Repetition (LOOPS)
|
|
VT Series - Loops (by Stirling Crow)
Video: Loops
|
S23 |
Boolean Operators |
- Presentation - Boolean Operators
- Exercises - Selection Part B, C
|
|
S22 |
Selection:
- multiple (3+) outcomes
- nested statements
|
- Presentation - Selection with Multiple Outcomes
- Exercises - Selection Part B
|
|
S21 |
Introduction to Selection |
- Presentation - Introduction to Selection & Decisions
- Exercises - Selection Part A
|
|
|
Java Part 2:
Decisions & Selection (IF/ELSE)
|
|
VT Series - Decision/Selection Structures (by Stirling Crow)
|
S17
S18
|
Assignment - IPO |
see Edmodo for assignment (due Friday)
|
|
S16 |
Random Values |
- Presentation - Random Values
- Exercises - Mathematical Functions # 5, 6
|
|
S15 |
Advanced Calculations |
- Presentation: Advanced Calculations
- Exercises - Mathematical Functions # 1-4
- Finish Exercises - Calculations
|
VT - Mathematical Operators & Modulo
|
S14 |
Basic Calculations |
- Presentation: Basic Calculations
- Exercises - Calculations
|
|
Fri
S11
|
Basic Input & Variables |
- Presentation: Input & Output Summary
- Exercises: Input # 1, 2, 3
|
|
Thu
S10
|
Introduction to Java Basic Output
|
- Set Up Dr. Java Development Environment
(including In.class helper file)
- Presentation: First Java Program
- Exercises: Output
|
|
|
Java Part 1:
Input-Processing-Output
|
ICS2O Student? Desperate to start with Java?
Java Lessons - Fundamentals
|
All Turing Lessons
|
Wed
S09
|
Review Programming Concepts from ICS2O |
|
|
Tue
S08
|
- Introduction to Course
- File Organization & History
- Turing Programming Environment
- Edmodo
|
- Presentation - Intro to ICS3U/4U
- Read [Note - File Organization & History] and setup your file structure
- Read [Note - Install Turing] and install the Turing IDE
- Register for Edmodo and connect to course
- Finished? Try the Lightbot programming/logic game.
|
|
Comments (0)
You don't have permission to comment on this page.