Date |
Topic / Lesson
|
Activity / Classwork / Homework
|
Materials / Resources
|
J28
1pm
|
Final Exam
set for 1.5 hours, 2.25 hours of time allowed |
|
|
|
|
|
Creating a GUI in Java
Creating a GUI Grid in Java
|
J03 |
Summative Outline - Simple Game |
|
Java String Objects
Java String Methods
|
D15 |
Test - Focus on Methods, some Arrays
(may refer to loops, if/else, etc. as well)
|
|
|
D14 |
Review / Catch Up / Work Period |
|
|
D10
|
Searching Sorted Arrays - Binary Search (optional) |
|
|
D07
|
Searching Unsorted Arrays Sequentially
|
|
Class Discussion - Using Arrays for Frequency Data
|
D06
|
Assignment - Arrays - Mean, Median & Mode
|
|
|
D03
D02
D01
|
01 - Understanding Arrays
02 - Using Arrays
|
|
|
|
Arrays in Java |
|
|
N30 |
Assignment - Methods
Methods - Overloading (optional)
|
|
|
N29
N22
|
Assignment - Triangle Classification |
|
|
N19 |
Methods - Scope |
|
|
N18
N17
|
Methods - Return Values |
|
Methods - Return Values - Solutions
|
N16 |
Methods - Passing Parameters |
|
|
N15 |
Methods - Basics |
|
|
|
Methods in Java |
|
|
N09 |
Random Numbers in Java |
|
|
N08
|
Guessing Game - due Thursday
|
|
|
N05 |
Quiz - Repetition using Java (Loops)
|
|
|
N04 |
Repetition: Choosing Between for, while, and do loops
|
|
Solution - Quiz - Selection in Java
|
N03 |
Work Period - Catch up on Loop exercises |
|
|
N02 |
Repetition: for loops (counted loops) |
|
|
N01 |
Repetition: do loops |
|
|
O29
O28
|
Repetition: while loops |
complete & hand in selection assignment
attached exercises
|
|
O27
O26
O25
|
Selection: Assignment - due Wednesday |
|
|
O22 |
Quiz - Selection in Java
Selection: Comparing Strings in Java
|
attached exercises
catch up on previous work
|
|
O21 |
Selection: switch/case Statements |
attached exercises
|
|
O20 |
Selection: Nested if Statements |
attached exercises |
|
O19 |
Selection: Simple if Statements |
attached exercises |
|
O18 |
Selection: Boolean Values, Operators, & Relations |
Complete exercises at the end of the lesson PDF file
Progress will be submitted as a text file to the handin folder
|
|
O14 |
Mathematical Operations in Java |
Do the exercises at the end of the lesson |
|
O13 |
Getting User Input for Programs |
1. Copy the In class information to the D: drive from Handout\DrJava\
2. Practice using the In class to obtain user input in Java programs
|
Data Types in Java |
O12 |
Writing Independent Programs
- Intro to Dr.Java
- Getting Started with Java - The "Hello World" Program
|
- Copy DrJava to the D: drive
- Get the "Hello World" program running
- Read the lesson and complete exercises
|
|
O08 |
Internal & External Method Calls |
Read 3.10.1 to 3.10.3
Exercises 3.28 to 3.30 (& catch up on previous)
|
|
O07 |
Creating Objects & Method Overloading |
Read 3.84 to 3.10
Exercises up to 3.27 (& catch up on previous)
|
|
O06
|
Logical Operators, String Concatenation, Modulo
|
Read 3.7 to 3.8.3
Exercises 3.5 to 3.21
|
Chapter 3 Solutions
|
O05 |
Test - Chapter 1 & Chapter 2 |
|
|
O04 |
|
|
|
O01 |
Chapter 3
Intro to Object Interactions
|
|
|
S30
S29
|
Chapter 6 Summary
|
Complete exercises to end of chapter 2
|
Book-exercise project
|
S28 |
Discuss and take up selected exercises |
|
|
S27 |
Exercises (due Sept.29)
|
From Online Text Chapter 2
- exercises 2.59 to 2.68
|
|
S24 |
Local Variables |
Exercises 2.53 to 2.58 + readings |
|
S23
S22
|
Introduction to Selection (if statements) |
Exercises 2.43 to 2.52 + associated readings |
Ch2 Exercise Solutions
|
S21
S20
|
Work Period |
|
|
S17
S16
|
Specialized Methods |
Read pages 29-34 (2.6 to 2.9)
Complete exercises up to 2.42
Record your exercise answers in a doc
|
Ch.1 & Ch.2 of the Textbook
|
S15 |
Constructors & Assignment Statements |
Read pages 25-28
Complete exercises up to 2.20
Record exercise answers in a document
|
|
S14 |
Intro to the Ticket Machine
A Closer Look at Class Fields
|
Read pages 17-24
Complete exercises up to 2.15
|
|
S13 |
|
|
|
S10 |
A First Look at Source Code
|
|
|
S09 |
More OOP Terms & Concepts
|
|
|
S08 |
Intro to Objects, Classes, & Methods
|
|
|
S07 |
Course Overview |
|
|
|
Welcome Back! Classes Begin for the Fall Term, 2010! |
Comments (1)
Steve Sweeney said
at 9:40 pm on Oct 2, 2010
Not very course related, but we are typing code, and I know that students love to beat their teacher at challenges. I stumbled across a typing speed test at http://speedtest.10-fast-fingers.com/ and managed to get 77wpm with 1 mistake. Beat that!
You don't have permission to comment on this page.