hts.StevenWood.com

ICS3U - Term 1 - Michaelmas

Home ] Up ] [ Michaelmas ] Lent ] Trinity ][ Last Page ]

Check the Late Submissions policy .  

Class #

Odd Day

Even Day

Preview
(Print out and review these before class)
Topics Homework

1

Sept 4

Information Management: Working in the Computing Environment (Unit 1)
Information Management  (Activity 1-4)

 

  • How to use the HTS computer system
  • HTS Expectations for students

Beginning to Program (Unit 2)
Simple Java Programmes (Activity 2-2)

Simple Java Programmes:
  • complete applet e-mailed to teacher BEFORE class #3 please

2

Sept 6

Information Management:

Computer Survival Skills

Working in the Computing Environment (Unit 1)
Information Management  (Activity 1-4)

Computer Survival Skills (Activity 1-3)

Information Management:
  • Complete "questions about data"  
Simple Java Programmes:
  • complete applet from class #1 e-mailed to teacher BEFORE class #3

Computer Survival Skill:

  • complete before next class

3

Sept 10

  Breakaway  

4

Sept 12

  Breakaway  

5

Sept 16

What's in the Lab? Beginning to Program (Unit 2)
Simple Java Programmes (Activity 2-2)
  • Java applets are now late!

Working in the Computing Environment (Unit 1)
What's in the Lab? (Activity 1-1)

Information Management

  • Data management plan

6

Sept 18

  Beginning to Program (Unit 2)
Simple Java Programmes (Activity 2-2) Working in the Computing Environment (Unit 1)

What's in the Lab? (Activity 1-1)

  • hardware
Hardware help:    

7

Sept 20

 

Working in the Computing Environment (Unit 1)
What's in the Lab? (Activity 1-1)

  • Working on your own: Use Google or Word to create a test based on the Computer Component Activity.
    • 5 true/false 
      (5 marks for this section)
    • 5 multiple-choice
      4 options each
      (5 marks for this section)
    • 2 short answers 
      (5 marks for this section)
    • 1 question (or more) that is Inquiry/Thinking, or Communication, or Application (5 marks for this section)
    • Total: 20 marks for "test"
    • Your marks:
      • Your test (10 marks)
      • Good quality questions (5 marks)
      • Making it look like a real printed test (2 marks)
      • Creating the answer key (3 marks)
      • Total: 20 real marks
    • Share your test AND answer key with your partner and teacher to submit your work.
    • ALSO share your answers to the Computer Component Activity with your teacher. (2 marks)
 

8

Sept 24

History of Programming

Problem Solving & Software Development

Information Impact: Current Events (Activity 1-6)

History of Programming  (Activity 1-5)

  • History of programming

Beginning to Program (Unit 2)
Problem Solving & Software Development  (Activity 2-)

  • Software Development Process

Simple Java Programmes (Activity 2-)

  • What is Java?

 

 

9

Sept 26

Simple Java Programmes(Activity 2-2) work on assignment

10

Sept 30

Simple Java Programmes(Activity 2-2)
  • Hand in assignment

Introduction to Classes, Inheritance, & Overriding (Activity 2-3)

Download BECKER.JAR file containing the required Robot classes. It is available free at http://www.learningwithrobots.com/
software/downloads.html#library
 

Do NOT 'unzip' it! Save it in a location in My Documents.

 

11

Oct 2

Robot documentation Introduction to Classes, Inheritance, & Overriding (Activity 2-3)
  • Karel the robot: Using Objects
    • Class diagrams
    • Take up Exercise #1, etc.
    • Exercise #1b
    • In-class assignment

Complete Exercise #1

12

Oct 4

Robot documentation Introduction to Classes, Inheritance, & Overriding (Activity 2-3)
  • Karel the robot: Inheritance
Complete Exercise #2

13

Oct 8

Robot documentation Introduction to Classes, Inheritance, & Overriding (Activity 2-3)
  • Karel the robot: Inheritance
Complete Exercise #2

14

Oct 10

Examine the Robot documentation Introduction to Classes, Inheritance, & Overriding (Activity 2-3)
  • Read and create the example in the text: Section 2.3 Creating a Lamp

15

Oct 16

Examine the Robot documentation Introduction to Classes, Inheritance, & Overriding (Activity 2-3)
  • Karel the robot: Inheritance
    • In-class assignment
  • Karel the robot: Overriding

 

  • Complete Exercise #4

16

Oct 18

Java API Documentation Index

Introduction to Classes, Inheritance, & Overriding (Activity 2-3)

complete 14a, b

17

Oct 22

  Introduction to Classes, Inheritance, & Overriding (Activity 2-3) complete 14c

18

Oct 24

Java API Documentation Index Introduction to Classes, Inheritance, & Overriding (Activity 2-3)

19

Oct 28

  Introduction to Classes, Inheritance, & Overriding (Activity 2-3) review for test

20

Oct 30

  Introduction to Classes, Inheritance, & Overriding (Activity 2-3)
  • Karel the robot: The Test #1
 

21

Nov 1

Examine the Robot documentation

RGB values for various colours  NOTE: use the R;G;B Dec column

Introduction to Classes, Inheritance, & Overriding (Activity 2-3) You can download the robot documentation from this link. You must unzip the file.

22

Nov 5

Threads

More Threads

Introduction to Classes, Inheritance, & Overriding (Activity 2-3)  

23

Nov 7

IfBot: Introducing Selection (Activity 2-4)
  • QuizBot
  • Karel the robot: Making Decisions
 

24

Nov 13

IfBot: Introducing Selection (Activity 2-4) ColorBot:

25

Nov 15

IfBot: Introducing Selection (Activity 2-4) ColorBot:

26

Nov 19

  WhileBot: Introducing the While Loop (Activity 2-5)  

27

Nov 21

  WhileBot: Introducing the While Loop (Activity 2-5)
  • Karel the robot: Repeating Actions
    • Unfinished items from previous class.
    • Text questions:
      page 266-267, Ex. 5.13, 5.14, & 5.15
      or use Exercise #16b
 

28

 

Nov 25

Notes for Taxibot (pdf)

TaxiBot: Numeric Variables (Activity 2-6)
  • Karel the robot: Instance Variables
complete:
override turnLeft method
(The charge is $0.50)
override pickThing method (The charge is $1)
override putThing method (The charge is $1.25)

29

 

Nov 27

TaxiBot: Numeric Variables (Activity 2-6)
  • Karel the robot: Instance Variables
 

30

Nov 29

TaxiBot: Numeric Variables (Activity 2-6)
  • Karel the robot: Quizbot

Team Programming Project (Activity 2-7)

 

31

Dec 3

Team Programming Project (Activity 2-7)  

32

Dec 5

Team Programming Project (Activity 2-7)  

33

Dec 9

Team Programming Project (Activity 2-7)  

34

Dec 11

Team Programming Project (Activity 2-7)  
35

 

Dec 13

Team Programming Project(Activity 2-7)  

36

Dec 17

Team Programming Project (Activity 2-7)

Due Today!

 

37

Dec 19

  Team Programming Project(Activity 2-7)
  • Karel the robot: The movie!

 

 
  
Visitor:
Home ] Up ] [ Michaelmas ] Lent ] Trinity ][Last Page]
All material on this site is copyright © 1997- by Steven Wood or as credited. All right reserved. Use of this site indicates you agreement with the  terms of use.
Send comments or questions to about this page.
Every attempt has been made to credit work under copyright. If there are any claims that copyright has been missed please contact the .
+SDG+