email me at borlaj@portlandschools.org

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

Week4: 9/23/14

day activity assignment
mon

Review printing, Primitive Data

notes:

 

BlueJ at home

HWJ1 due Wednesday

tues

method name vs variable name

HWJ1 again

 
wed

Strings

Review of stuff so far

proper coding

HWj2
thurs

Scanner,

Class Problem

HWJ3_Scanner
fri

Conditionals

 

HWJ4_Conditionals

 

Week3: 9/16/14

day activity assignment
mon

Java advantages

Intro to java simple program

Sample Code

 

hws (hopefully by tonight you are done up to section 3)

tues

Intro to BlueJ

graphics colors

[to use your own rgb color g.setColor(new Color(24,120,200)); //where 24 is r value, 120 g...

Project Java0 - create a face in an applet; add the whole body for extra credit

 

 

 

 

hws (do 4-1, 4-2)

hws submit

 

wed

 

Alice topic:

  • methods
  • method parameters

 

hws (hopefully by tonight you are done up to 5-1)

hws submit

thurs

Sample Code in Eclipse

 

 

hws (do up to 5-3)

hws submit

 

fri

Intro to BlueJ - GuiApplication

Alice Topics

  • different types of variables
hws need to be handed in by Monday or they will be late.

 

Week3: 9/15/14

day    
mon Scratch last day - survey  
tues

Okay, really last day in scratch

Projects due tomorrow (Rubric)

Rubric 15 points:

  • Clearly put it 3 days of work - 6 points
  • it works - 3 points
  • uses variables - 1 point
  • efficient code - 1 point
  • sprites named appropriately - 1 point
  • fun/creative/original - 3 points

 

wed

Add projects to Borlands studio

Show off projects

Vote (put full title in for choice)

Introduce Alice - 5 more days?

Download alice

 

thurs

Software Languages

Topics in Alice:

  • quad view
  • Do statements
  • methods
  • orient
  • vehicle
  • turn to face/point
  • move to/toward
  • as seen by

hws (do section 2)

hws submit

fri

Languages

 

Alice:

  • functions - distance to
  • math functions
  • Loops, while

 

hws (be up to 3-3)

hws submit

 

Week2: 9/8/14

day activity assignment
mon

Create an account (join) and login

Scratch powerpoint

quick survey

hwscratch-1 finish: (pdf)

  • 1a-quadrilateral
  • 1b- multicolored rectangle
tues

More scratch action:

  • multiple flags
  • when key pressed
  • Costume change
  • multiple sprites (both new and import)
  • backgrounds
  • random
  • forever/repeat
  • if on edge

 

  • 1c-triangles
  • 1d-circle
  • 1f-Advanced - olympics

 

wed
  • procedures (functions)
  • if then else statements

All in one project:

  • 2a - Create a ball that bounces around the screen. Have it start in the center, then move in a random direction. if it hits an edge have it bounce.
thurs
  • 2b - Create a paddle that the user can move left and right using the arrow keys
  • 2c - If the ball hits the paddle, have it bounce.
  • 2d - Add a variable for some purpose (maybe keep track of how many times it hits the paddle, or something)
fri Your own scratch final project. You will have 2(maybe 3) days to work on anything you want in scratch and it will be graded out of 12 points. Rubric comes soon. Bonus points for most creativity, most fun to play, most impressive and funniest.  

 

Week1: 9/2/14

day activity assignment
tues

Introduction

npr story jobs

 
wed

why

Introduction, requirements (to sign with academic honesty)

 

 

paper airplanes - instructions / plane

HW0
thurs

Code.org

Try it out:

Scratch (video)play with it

AppInventor (video) play with it

Alice (video) (download here)

BlueJ (video) try it out - click start bluej

Greenfoot

 

student survey p2

Key people and ideas

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

Bring in your work on a flashdrive, or email.

Download alice here

 

fri

Warmup in scratch:

  • folow the tutorial
  • have the cat walk in a square
  • bonus: have the cat walk in a circle (or what looks like a circle)

Hardware lession

 

Computer dissection sheet from class