Monday, February 27, 2017

February 28, 2017

Objective: Wraps up conditionals and boolean expressions

Activities
  • Return Will It Crash WS - study for Test 5-2
  • U5L9 WS pp 1 & 5: Compound Conditionals and booleans
  • Test 5-2 Study Guide
  • Do 9.1-9.8 if you haven't
  • Start Stage 11 - while() loops  (we are skipping stage 10)
Due tomorrow:  Test 5.2 Study Guide

Thursday:
  • Packet 5-2:  Study Guide 5-2, Will It Crash,  Compound Conditionals
  • Test 5-2

February 27, 2017

Objective: Use the if-else if-else control structure and compound boolean expressions

Activities
  • T-shirts:  Please pay and pick up your shirt
  • During work period: Show me your Mad Libs app if you haven't already
  • Video: 9.8  AND and OR operators
  •  Work through 9.9 - 9.15
  • If time permits, go back and do 9.1-9.8
Thursday:  Test 5-2 Strings and Conditionals

Thursday, February 23, 2017

February 24, 2017

Objective: Use Boolean Expressions and "If" statements

Activities
  • Hand in Will It Crash WS
  • Video: Introduction to Conditionals - Part 2a
  • Video: Introduction to Conditionals - Part 2b
  • Continue with Stage 8 - Boolean Expressions and If Statements
  • Show me your Mad Libs game for a grade

February 23, 2017

Objective: "If" statements

Activities - Unit 5 Stage 8: Boolean expressions and "If" statements
  • Worksheet: Will It Crash?
    • Hand in Will It Crash?
  • Video: Introduction to Conditionals, Part 1
  • Start Unit 5 Stage 8

Wednesday, February 22, 2017

February 22, 2017

Objective: Use strings and user input to create a Mad Libs game

Activities:  Unit 5 Activity 6: user input and strings
  • Work through Activity 6
  • Let another student play with your finished Mad Libs game
  • Activity 7 - if-statements unplugged 
    • Opening discussion
    • Activity Guide - Will It Crash?

Monday, February 20, 2017

February 21, 2017

Objective: Use strings and user input to create a Mad Libs game

Activities:  Unit 5 Activity 6: user input and strings
  • Test 5-1 results
  • In programming, what is a string?
  • Play with the Mad Libs game on Activity 6, level 2
  • Brainstorm your own Mad Libs outline(max 10 minutes)
    • Use the Mad Libs activity guide as a guide
    • Come up with a theme, text, blanks, and parts of speech for the blanks
  • Work through Activity 6
  • Let another student play with your finished Mad Libs game

Friday, February 17, 2017

February 17, 2017

Objective: User input and strings

Activities
  • Hand in Test 5-1 study guide
  • Take Test 5-1
  • Complete Unit 5 Stage 5 - The Clicker Game. 
    • Have another student complete the peer review
    • Make any improvements needed
    • Show me
    • Hand in rubric
  • Stage 6 - Strings and User input

Wednesday, February 15, 2017

February 16, 2017

Objective: Use global variables and if() statements to make a clicker game

Activities
  • Check study guides at desk - points deducted if incomplete
  • Go over study guide
  • Finish Stage 5 - Clicker game
  • Have another student evaluate your clicker game using the rubric on the handout
  • Show me your clicker game
  • On to Stage 6!
Friday:
  • Test 5-1 on event-driven programming and variables
  • Hand in study guides

February 15, 2017

Objective: Understand variable scope

Activities
  • Handout: Review Guide for Test 5-1
  • Discuss the concept of variable scope: local vs. global. Stage 5 Level 8.
  • Finish Stage 5 - Variable Scope
  • Start review guide for Test 5-1
Homework: Finish review guide, checked at start of class tomorrow
Friday:  Test 5-1

Tuesday, February 14, 2017

February 14, 2017

Objective: Understand variable assignment

Activities
  • Warm questions on variable assignment
  • Swapping two values
  • Video: Stage 4 video 2
  • Finish Stage 4, start stage 5
Friday:  Test 5-1

Sunday, February 12, 2017

February 13, 2017

Objective: Use variables in programs

Unit 5 Stage 4: Controlling Memory with Variables

Activities:
  • Discussion - variables: what and why
  • Video - stage 3
  • Post video recap
  • Code.org: Stage 4 levels 4-16

Friday, February 10, 2017

February 9-10, 2017

Objective:  Create a multi-screen event-driven app

Activities
  • This is Unit 5 Lesson 3
  • The requirements are listed below
  • Due Friday 2/10 in class for a mastery grade.  Show me it working in class.
Requirements:

  • Your app must have some kind of purpose
    • Even if the purpose is simple like “Celebrating all my favorite foods to eat”, there must be an underlying purpose that thematically ties the whole thing together.
    • The title of your app should make it pretty clear.
  • Your app will have at least 4 screens.
  • Your app should include text, images, and buttons (and optionally sound).
  • No “getting stuck” on a screen.  
    • It should always be possible to navigate from a screen in your app to some other screen.  
    • The user should also be able to “get back to the start” somehow.
  • Your program code should follow good style, particularly by giving UI elements descriptive and meaningful IDs.  
  • Your user interface should be intuitive to use.

Wednesday, February 8, 2017

Tuesday, February 7, 2017

February 7, 2016

Objective: Create an app with a user interface and events

Activities
  • Code.org unit 5 stage 2

Monday, February 6, 2017

February 6, 2017

Objective: Start Unit 5 -App development

Activities
  • Order computer science T-shirt
  • Test 3 results.  Retake procedure.
  • Written responses for Digital Scene project due today. 
    • See blog for January 31 for instructions.
  • Activity: your favorite app
  • Video: Intro to Event-Driven programming
  • Start Unit 5 lesson 1.  Go to https://studio.code.org/s/csp5.

Friday, February 3, 2017

February 3, 2017

Objective: Wrap up unit 3 - Intro to Programming

Activities
  • Order computer science T-shirt
  • Test 3
  • Continue written responses for Digital Scene project. See blog for January 31 for instructions.

Thursday, February 2, 2017

February 2, 2017

Objective:  Wrap up Digital Scene project and prepare for Test 3 (Friday)

Activities
  • Get Test 3 Study Guide from handout table.  This is due at the start of class on Friday.
  • Work on Test 3 Study Guide for 30 minutes, finish for homework.
  • Continue written responses for Digital Scene project. See blog for January 31 for instructions.
Coming up
  • Fri Feb 3
    • Test 3 study guide due at start of class
    • Test 3 
  • Mon Feb 6 - Digital scene project written responses due

Wednesday, February 1, 2017

Februrary 1, 2017

Objective:  Wrap up Digital Scene project and prepare for Test 3 (Friday)

Activities
  • Get Test 3 Study Guide from handout table.  This is due at the start of class on Friday.
  • Work on Test 3 Study Guide for 30 minutes, finish for homework.
  • Continue written responses for Digital Scene project. See blog for January 31 for instructions.
Coming up
  • Fri Feb 3
    • Test 3 study guide due at start of class
    • Test 3 (date change)
  • Mon Feb 6 - Digital scene project written responses due