email me at borlaj@portlandschools.org

Loading
notes previous (12/<12) submit the dump links  
  Show/Hide future schedule

Week19: 1/13/14
day activity assignment
mon battleship - online  
tues battleship  
wed battleship  
thurs battleship battleship - due Friday
fri

battleship

final project

 

Week18: 1/6/14
day activity assignment
mon

Board Fixed

Tic tac toe project

 
tues Tic tac toe project  
wed Tic tac toe project  
thurs

Tic tac toe project

networking

Tic tac toe project due Monday

submission instructions

fri networking

Tic tac toe project due Monday

submission instructions

Week16: 12/16/13
day activity assignment
mon Tic tac toe project  
tues Tic tac toe project  
wed speaker - college student  
thurs movie - war games  
fri speakers  

Week15: 12/9/13
day activity assignment
mon frogger frogger
tues frogger frogger - DUE TOMORROW
wed

Reading/Writing Files

High Score

High Score Frogger

 
thurs

High Score Frogger - Leo's updated code

2D Arrays

 
fri

Reading/Writing Files

HWJ17

 

Week14: 12/2/13
day activity assignment
mon

Arrays,

activities

HWJ15-activities
tues HWJ16 -array activities HWJ16 -array activities - due Thursday
wed

HWJ16 -array activities

with additional object array activities

HWJ16 -array activities with additional object array activities- due Thursday
thurs frogger  
fri

frogger

 

Week13: 11/25/13
day activity assignment
mon Pong Pong due tomorrow morning
tues

Nathan's dad as guest speaker

High score if we have time.

 

Week12: 11/18/13
day activity assignment
mon Classes - intro,  
tues

Multiple Balls Activity

Cyrus code

 
wed Pong  
thurs Pong  
fri Pong  

Week11: 11/11/13
day activity assignment
mon No class- Veterans Day  
tues Pair programming - send email prog timing - HWJ13
wed timing  
thurs

 

buffering

HWJ14_BallDrop

HWJ14_BallDrop

 

 

fri

time

 

 

Week10: 11/4/13
day activity assignment
mon Paintbrush  
tues Paintbrush  
wed

PaintBrush due

key listener

 
thurs HWJ12_Keys HWJ12_Keys
fri Applications HWJ12_Keys

Week9: 10/28/13
day activity assignment
mon

Create an applet SquareDraw with a textfield that will allow the user to put in a size of a square. When the user clicks, it will draw that size square centered around the cursor.

Mouse motion

 
tues HWJ10 - Bottom of Mouse motion - work together if you need HWJ10 - Bottom of Mouse motion - due Thursday
wed HWJ10 - Bottom of Mouse motion - work together if you need HWJ10 - Bottom of Mouse motion - due Thursday
thurs Paintbrush  
fri Paintbrush  

Week8: 10/21/13
day activity assignment
mon random hwj8_random
tues Proj_Dice  
wed

Proj_Dice

 

Proj_Dice- due Thursday
thurs Mouse Input

HWJ9 due Monday

Dotted Line / Line Width

Ugly Dotted Line Solution

fri Mouse Input HWJ9 due Monday

Week7: 10/14/13
day activity assignment
mon columbus day  
tues methods HWJ7 - due Friday
wed DC day - no class  
thurs

HWJ7 - due Friday

ADVANCED - Go to javabat.com , create an account and go to prefs and share with theborland@gmail.com

Then go to recursion and try to get 3 done from sections logic 2 or recursion1

HWJ7 - due Friday
fri

speed survey

Create an applet and have a circle with size 50 appear somewhere on your screen, in some color.

casting,

random

 

Week6: 10/7/13
day activity assignment
mon

ProjJ1

ProjJ1 - due Tuesday

tues

GUI

 

 
wed

GUI

Project - bmi

Project - bmi due Friday
thurs Project - bmi Project - bmi due Friday
fri

Timing-starter code

 

Week5: 9/30/13

day activity assignment
mon

Conditionals continued:

create a method

public void triviaNight ()

That will welcome the user and then ask them to choose between 2 types of questions. It will then ask them the trivia question and tell them if they got it right or not.

HWJ4_Conditionals
tues

In a new program, Create an app: findDogsAge (String size, int age)

that works like this

size is either small or big.

If small, a dogs age is 1 human = 15, 2=24, and every year past is 4 more

If big, a dogs age is 1 human = 15, 2=24, and every year past is 6 more

 

 
wed

Loops -warmup do printOdds and insultUser

 
thurs

Loops -warmup do printOdds and insultUser

HWJ6
fri

ProjJ1

ProjJ1 - due Tuesday

Week4: 9/23/13

day activity assignment
mon

Review printing, Primitive Data

notes:

 

BlueJ at home

HWJ1

tues Strings HWj2
wed

Review of stuff so far

proper coding

Scanner,

 
thurs Class Problem HWJ3_Scanner
fri

Conditionals

 

HWJ4_Conditionals

 

Week3: 9/16/13

day activity assignment
mon

Review grades/expectations

Intro to BlueJ

hws (do 4-1, 4-2)
tues

Alice topic:

  • parameters
  • method variables
  • object variables

Intro to BlueJ - Applet

hws (hopefully by tonight you are done up to 5-1 [at a minimum])
wed

Alice Topics

  • parameter with events

Intro to BlueJ - GuiApplication

hws (do up to 5-3)

BlueJ at home

(JDK - here)

BlueJ - here

thurs Survey on next week - more Alice, mobile or Java hws (do 6-1)
fri

Alice is done

Lightbulb

hws (do 6-2)

 

Week2: 9/9/13

day activity assignment
mon Hardware lession Computer dissection sheet from class
tues

Software

Languages

Topics in Alice:

  • quad view
  • Do statements
  • methods
  • orient
  • vehicle
  • turn to face/point
  • move to/toward
hws (do 2-1 2-2 2-3)
wed

Java advantages

Alice

  • as seen by
  • vehicle
  • functions - distance to
hws (do 2-4,3-1)
thurs

Intro to java simple program

Sample Code

Alice:

  • math functions
  • Loops, while
hws (be up to 3-3)
fri

Alice:

  • variables again
  • Methods

Sample Code in Eclipse

hws (you should be done with 3-4, great if more) I will be grading up to 3-2 this weekend.

 

Week1: 9/4/13

day activity assignment
wed

Introduction, requirements (to sign with academic honesty)

student survey

npr story

HW0
thurs

why

npr story

Key people and ideas

Computer hardware

install

Alice HW1 (password and username is school name lower case)

Bring in your work on a flashdrive, or email.

Download alice here