Programming 3/9/15 3/9 3/10 3/11 3/12 3/13 Animation Basics and Resizing Variables Texts and Strings Functions Logic and If statements Looping Weekend – Arrays and Object Date: 3/9 Goal: I can investigate animation basics and resizing using java script Continue Khan Academy Lessons Complete- Animation Basics Intro to Animation Challenge: Exploding Sun Mouse Interaction Challenge: Tasty Tomato Challenge: Mouse movement mania Incrementing Shortcuts A shorter shortcut Challenge: Parting Clouds Project: Shooting Stars Date: 3/10 Goal: I can investigate animation basics and resizing using java script Problems on the lessons. Make sure you read the problem to make sure you understand the problem Watch the video again if you still can’t solve the problem Date: 3/10 Goal: I can investigate animation basics and resizing using java script Continue Khan Academy Lessons Complete- Animation Basics Intro to Animation Challenge: Exploding Sun Mouse Interaction Challenge: Tasty Tomato Challenge: Mouse movement mania Incrementing Shortcuts A shorter shortcut Challenge: Parting Clouds Project: Shooting Stars Date: 3/11 Goal: I can investigate animation basics and resizing using java script Continue Khan Academy Lessons Complete- Resizing variables and text strings Variable Expressions Quiz: Variable Expression Challenge: Brown Bear Eyes Using Math Expressions Project: Animal Attack Terrific text Challenge: My Favorite Foods Terrific Text: Part Two Challenge: Mouse Tracker Review: Text and Strings Project: Ad Design Date: 3/12 Goal: I can investigate animation basics and resizing using java script Continue Khan Academy Lessons Complete- Functions Functions Challenge: Say Your Name Function Parameters Challenge: Moles in Holes Function Return Values Challenge: Calculator Special Processing JS Functions Local and Global Variables Review: Functions (Article) Project: Fish Tank Date: 3/13 Goal: I can investigate animation basics and resizing using java script Next Week we will meet in room 125 Who has Hagene for Math? Date: 3/13 Goal: I can investigate animation basics and resizing using java script Continue Khan Academy Lessons Complete- Logic If Statements If Statements Challenge: Bouncy Ball More Mouse Interaction Challenge: Your First Painting App Booleans Challenge: Number Analyzer Logical Operators Challenge: Your First Button Challenge: Smarter Button If/Else - Part 1 Challenge: Flashy Flash Card If/Else – Part 2 Review: Logic and if Statements Date: 3/13 Goal: I can investigate animation basics and resizing using java script Continue Khan Academy Lessons This weekend complete Looping and Arrays Date: 3/2 Goal: I can investigate how variables are used in programming. Bell ringer: Independently write down in your notebook what the word variable means in both mathematical and English terms? Table Share Date: 3/2 Goal: I can investigate how variables are used in programming. Look at the two examples: x+3=5 2x = 12 What is the name of the variable here? • Although you have x in both equations, its value varies: It is 2 in one equation and 6 in another • The notion is the same in a program—a variable is a name that represents a value that can be changed. in the math example, the name was x. Date: 3/2 Goal: I can investigate how variables are used in programming. Watch variable example.sb Date: 3/2 Goal: I can investigate how variables are used in programming. Make a variable game 1. Make a game where you earn points for picking healthy foods and lose points for picking unhealthy ones. 2. Enhance the variable example by -adding a food that is worth +2 and -2 points when clicked on. -adding a food that is –3 and +3 points when clicked on. 3. Save the file and email it to Mr. Stoll Programming 3/2/15 3/2 3/3 Introduction to the concept of variables. No school for all students except Juniors ---------------Schedule Change----------------------------3/4 Basics of programming in the JavaScript What is Programming /Intro to Drawing 3/5 3/6 Coloring and Variable Animation Basic Date: 3/4 Goal: I can investigate the basics of programming in the JavaScript New program to enhance our classroom DonorsChoose.org gift codes for getting students to code In collaboration with DonorsChoose.org, Google Made with Code is offering up to $2,000 (possibly more!) in classroom funding to teachers who successfully lead 10 or more U.S public high school students from groups traditionally underrepresented in computer science (girls, or boys who identify as Black, African American, Native American, or Latino) through either Codecademy or Khan Academy’s 15-hour intro to computer science course. Date: 3/4 Goal: I can investigate the basics of programming in the JavaScript New program to enhance our classroom Plan to use the funds to purchase the Robots for our robotic unit Lego Mindstorm NXT $650 Date: 3/4 Goal: I can investigate the basics of programming in the JavaScript Open your email Open email invitation to Khan Academy (headphones needed) Begin: 1. The Intro to Programming 2. A tour of programming in Khan Academy 1. Intro to Drawing 2. Challenge: H is for Hopper 3. More Drawing 4. Challenge: Simple Shape Date: 3/5 Goal: I can investigate the basics of programming in the JavaScript Continue Khan Academy Lessons Goal for today: Complete1. Intro to Coloring 2. Challenge: Ice Cream Code 3. Challenge: It's a Beautiful Day 4. The Power of the Docs 5. Project: What's for Dinner? Continue where you left off Date: 3/ Goal: I can investigate the basics of programming in the JavaScript Ideas for class funds 1. Yoga balls 2. Ipads 3. 3D printer Date: 3/6 Goal: I can investigate how variables are used to hold values, animate your drawings, and more in programming. Continue Khan Academy Lessons Goal for today: Complete1.Intro to Variables 2.Quiz: Variables 3.Challenge: Bucktooth Bunny 4.More on Variable 5.Challenge: Funky Frog 6.Review Variables Date: 3/6 Goal: I can investigate how variables are used to hold values, animate your drawings, and more in programming. Continue Khan Academy Lessons this weekend Complete1.Animation Basics 2.Resizing Variables