Tuesday, October 14, 2014

Class 3

Quick Review

Rules of pair programming
Driver and Navigator, take turns.

Skills
  • Know the secret code = computer commands
    • Move Forward
    • Turn (left, right)
    • Get Nectar
    • Make Honey
    • Repeat
  • Include every step (computers are dumb)
  • Sequence
  • Debug
  • Find Patterns (and loop them)

Loops and Patternsless work for us, more work for the computer

Watch the Repeat videos that would not play in class last week.
repeat 5 times
Untill
repeat Bee Maze

Do last Honey Bee Maze as a class
  • Patterns
  • Repeat
  • Step
    • Debugging
    • Breakpoints

Class Activity Loops unplugged 

WHILE you are not dizzy
{
    Spin around quickly
}
Throw up or fall down (or both)

No but really ...  Lets just read a story


Class Activity Build a Program

MIT Scratch


Program 1 Hello World

Sprite
Stack
Run

Program 2 Animate Initials

Loop

What We Learned


How to import a sprite in Scratch
How to draw a sprite in Scratch

How to add a Costume in Scratch



How to find commands in different pallets in scratch.Motion, Looks, Events, Control


How to add Scripts (command blocks) to a sprite.
How to have a sprite "say" something (display text)
How to have a sprite change Costume

Friday, October 10, 2014

Hour of Code

If you enjoy this class check out the Hour of Code


How to get an hour of code.

Send the HOUR of CODE link to.

  • your technology teacher at school
  • your classroom teachers.
  • your principal


Suggest it for a one night activity for 

  • Cub Scouts
  • Boy Scouts
  • Brownies
  • Girl Scouts
  • Church Group
  • Y after-school
Or just Invite over 3 friends to have a CODING play date.

Monday, October 6, 2014

Class 2

Quick Review

Computers Are:
    • Dumb
    • Obedient
    • Fast

Algorithm = recipe, instructions
Program = Algorithm a computer can understand, (code, script)
Command = an instruction

Rules of pair programming


Class Activity 

Tick Tac Toe whiteboard maze

Do last Angry bird Maze as a class

Loops, and Commands

http://studio.code.org/s/course2/stage/8/puzzle/1





What We Learned

  • Sequence
  • Debug
    • Try program over and over
    • "Step" through the program one command at a time
  • Find Patterns
  • Loop the Patterns with a Repeat
  • Do it in less steps (less work for us, more work for the computer)
  • Learn more secret codes (commands) 
    • Get nectar
    • Make Honey
    • Repeat




Class 1

Walking Machine

Robot and Controller 



Maze game


http://studio.code.org/s/course2/stage/3/puzzle/1 intro: angry bird




What We Learned



Computers Are:
  • Dumb
  • Obedient
  • Fast

We learned there is secret code to tell computers what to do.  Also known as the Computer Commands.   (but it's not really secret)

We learned how to build and run a program.

  • Drag and drop
  • Sequence
  • Debug
  • Drag over commend blocks
  • Snap together into a script
  • Run out finished program
  • Edit and try again.
  • Win!
We learned that we can experiment and try our program again and again.

We learned how to pair program.  One Driver, one Navigator.   Switch roles often.

Welcome

Welcome to Kidcode Q

Links to do more games at home.


Check in here for in class links to project.
And to find your own projects at the end of class.