email me at borlaj@portlandschools.org

Loading
notes previous (14/<14) submit the dump links BorlandBase
 

PARENT TEACHER FORM

Show/Hide future schedule

FINAL PROJECTS

Survey

Project votes

Week18: 1/11/16
day activity assignment
mon Tic tac toe project

 

 

tues Tic tac toe project  
wed    
thurs

networking

 

submission instructions
fri

final project intro DAY 1 of 9

USM Grad - Nathaniel Butler Visit

 

Week17: 1/4/16
day activity assignment
mon

myhoot

 

 

 

 

tues

Spanning Trees

Javabat.com

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

go to the Java side -

By Friday

  • basic: do 2 warmups, 2 from logic 1, 2 from Array1 - thats 6
  • advanced: above plus any 4 more - total of 10
wed

2D Arrays

Tic tac toe project

 
thurs Tic tac toe project  
fri

UMO Student Nate

 

 

Week16: 12/21/15
day activity assignment
mon frogger  
tues speaker  

Week15: 12/14/15
day activity assignment
mon

ECS Linear/Binary Search - Blocks

Journal - When are times you search for something in the physical world? How do you do it efficiently?

Dictionary Activity

Pong

Pong

- due Wed
tues

Arrays,

HWJ15-activities

Pong - due Wed

wed

frogger

frogger notes

 
thurs

frogger - bar

frogger

frogger notes

 

 
fri

frogger

frogger notes

Sprite

BPanel

 

Week14: 12/7/15
day activity assignment
mon

BallDrop worksheet

HWJ14_BallDrop

 

Finish HWJ14_BallDrop
tues

Classes - intro, Multiple Balls Activity

 

 
wed

Classes - intro, Multiple Balls Activity - using Morts?

 

 
thurs

Sprites

Pong

 

 
fri

Score

Collision

Pong

Pong due tuesday morning

Week13: 11/30/15
day activity assignment
mon

key listener

 

HWJ12_Keys
tues

ECS Binary Picture day 2

 

HWJ12_Keys
wed

UPDATE BORLANDBASE

timing

HWJ13-timing
thurs

HWJ13-timing

HWJ14_BallDroptime

HWJ13-timing

 

fri

ECS Tower Building

HWJ14_BallDroptime

HWJ14_BallDrop

Week12: 11/23/15
day activity assignment
mon PaintBrush PaintBrush
tues

image representation

binary pictures

Saving/loading images

PaintBrush -- due Monday 11/30
wed Thanksgiving break  
thurs Thanksgiving break  
fri Thanksgiving break  

Week11: 11/16/15
day activity assignment
mon

HWJ9 - Bottom of Mouse motion

PaintBrush

HWJ9 - Bottom of Mouse motion
tues ECS 2-Binary  
wed

Redownload BorlandBase

Update PaintBrush (if you already have it)

PaintBrush (if not)

PaintBrush

thurs PaintBrush  
fri

ECS 2-Binary continued

image representation

binary pictures

intel

Ascii table

PaintBrush

Week10: 11/9/15
day activity assignment
mon Mouse Input

HWJ8

Dotted Line / Line Width

 

tues finish HWJ8  
wed no school  
thurs

attach all hwj8 in a email to theborland@gm****** with subject HWJ8

in message body - put the names of each person in group (or just you if that is the case).

Mouse motion

HWJ9 - Bottom of Mouse motion
fri

ECS activity- Corn Row Braiding

 

HWJ9 - Bottom of Mouse motion

HWJ9 - Bottom of Mouse motion

attach all hwj9 in a email to theborland@gm****** with subject HWJ9

in message body - put the names of each person in group (or just you if that is the case).

 

Week10: 11/2/15
day activity assignment
mon

Update BorlandBase

Images

Proj_Dice

Proj_Dice due Monday
tues

Images and Sound

Proj_Dice due Wednesday

Proj_Dice due Monday
wed

ECS 2-3 Fencing

proper coding

 
thurs Subday  
fri Subday  

Week9: 10/26/15
day activity assignment
mon

 

methods

HWJ6_Methods - due Wenesday

HWJ6_Methods - due Wenesday
tues

ECS2-1 Solve a problem video

Journal:Think of a problem that comes to mind when you think of : your school,

and one for your community

Outline:

  1. How you would approach the problem.
  2. What kind of data might you collect.
  3. How you would collect and analyze the data.

HWJ6_Methods - due Wenesday

HWJ6_Methods - due Wenesday
wed

SUBDAY - look at notes below and work together to figure out random

random

Try HWJ7 - it will be due Friday. We will have 1/2 class tomorrow for it.

 

hwj7_random DUE FRIDAY
thurs

hwj7_random DUE FRIDAY

 

hwj7_random DUE FRIDAY
fri

ECS2-2 Problem solving

bluej survey

proj dice survey

Images together

 

Proj_Dice

Week8: 10/19 /15
day activity assignment
mon

pair programming

GUI

GUI
tues

warmup: Create a gui called Login with 2 textfield and a button. If they put in the right username/password, have a jlabel say - Login Successful, otherwise Login Denied

GUI

 

GUI
wed

GUI

Project - bmi due Friday

Labels:

JLabel weightLabel=new JLabel("Enter weight");

then

addItem(weightLabel);

JSlider

Project - bmi due Monday
thurs

ECS1-8 AI (turing test)

Project - bmi due Monday

Project - bmi due Monday
fri

Project - bmi due Monday

 

 

Project - bmi due Monday

Week7: 10/12/15
day activity assignment
mon no class  
tues

ProjJ1-Bowlers Delight due Monday

ProjJ1-Bowlers Delight due Monday

wed no class  
thurs ECS 1-7 Algorithm / sandwich making  
fri

GUI

 

Week6: 10/5/15

day activity assignment
mon

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. So a 8 year old big dog would be 60 in human years.

create a method

Loops -warmup do printOdds and insultUser

HWJ6
tues

ECS 1-6 Picture Activity pic

 

HWJ6 - due Thursday
wed For/While Loops - examples HWJ6 - due Thursday
thurs

ProjJ1-Bowlers Delight due Monday

ProjJ1-Bowlers Delight due Monday
fri no class  

Week5: 9/29/15

day activity assignment
mon

Review of stuff so far

Sample Code in Eclipse

Scanner,

HWJ3_Scanner due Wednesday
tues

ECS 1-5 Privacy

Journal: How would life be different if you could only communicate 1 on 1 instead of with multiple people at once?
2. How would life be different if you could only communicate in person?

 

HWJ3_Scanner due Wednesday

HWJ3_Scanner due Thursday
wed

Class Problem

HWJ3_Scanner due Thursday
thurs

ECS 1-6 Conditionals with Cards

 

 

HWJ4_Conditionals due Monday
fri

Conditionals

HWJ4_Conditionals due Monday

 

Week4: 9/21/15

day activity assignment
mon

Powerpoint

Different computer languages

Last Alice day

Form final project Alice

hws (all due by tomorrow - stay extra if you are going to be late)

tues

 

 

 

finish languages

Intro to Programming

Java Simple Program

 

 

 

hwJ0 - create a whole body and face
wed

Intro to blueJ

 

Review printing, Primitive Data

notes:

BlueJ at home

 

thurs

Sample Code in Eclipse

HWJ1

Journal Entry: List as many computer-based communications mechanisms as you can.

ECS 1-4 Communicaton Method

HWJ1 due Friday
fri

 

Strings API

Strings

HWj2 due Monday

 

Week3: 9/14/15

day  

 

mon

Fun article

Journal:

If (when) computers become _____ times faster (for the same price), what uses could you imagine for them?

If (when) computers of current speed become _____ times cheaper (and ____ smaller), what uses could you imagine for them?

computer dissection

Alice time

hws (you should be finished w/ section 2)

hws submit

tues

Article

Parkinson's law: "Data expands to fill the space available for storage,"

Journal:

computer dissection

Alice time

hws (you should be finished w/ section 3)

hws submit

wed

search engines v2

ECS 1-3 Search Engines

Journal: List the top 5 ways you use the internet (in order)

Internet Scavenger Hunt

Alice topics:

  • creating methods

hws (you should be finished up to 4.1)

hws submit

thurs

google tricks

Journal

ECS1-3b Search Evaluation

mlk website, earthquakes

hws (you should be finished up to 4.2)

hws submit

fri All Alice day

hws (you should be finished up to 5.2)

hws submit

 

Week2: 9/7/15

day activity assignment
mon no school  
tues

ECS 1-1: What are computers?

 

code.org - sign in and you need to go through the entire 1 hour of code activity. Finish for hw. You will need to show tomorrow.

HW0-2 code.org finish all Do Thursday
wed

ECS 1-2: Computer Buying Exercise

 

 

Download Alice - do Tutorial

 

 
thurs

Journal #2 - What does google know about you? Are you worried they know too much - yes or no and why?

 

Video - google data center

ECS 1-2: Computer Buying Exercise - finish research and get presentation together.

 

fri

Cloud Computing - Journal #3 - List all the cloud computing services you use in the next 1 minute.

Video - cloud computing

ECS 1-2: Computer Buying Exercise - presentation

 

Topics in Alice:

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

hws

hws submit

 

Week1: 9/2/15

day activity assignment
tues

Introduction

 
wed

why

jobs

 

Introduction, requirements (to sign with academic honesty)

 

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

 

student survey p2

remind txt service

paper airplanes - instructions / plane

HW0