21
Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend – Arrays and Object

Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

Embed Size (px)

Citation preview

Page 1: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

Programming3/9/15

3/9 Animation Basics and Resizing Variables3/10 Texts and Strings3/11 Functions3/12 Logic and If statements3/13 Looping

Weekend – Arrays and Object

Page 2: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

Date: 3/9 Goal: I can investigate animation basics and resizing using java script

Continue Khan Academy LessonsComplete- Animation BasicsIntro to Animation Challenge: Exploding Sun Mouse InteractionChallenge: Tasty TomatoChallenge: Mouse movement maniaIncrementing ShortcutsA shorter shortcutChallenge: Parting CloudsProject: Shooting Stars

Page 3: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

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

Page 4: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

Date: 3/10 Goal: I can investigate animation basics and resizing using java script

Continue Khan Academy LessonsComplete- Animation BasicsIntro to Animation Challenge: Exploding Sun Mouse InteractionChallenge: Tasty TomatoChallenge: Mouse movement maniaIncrementing ShortcutsA shorter shortcutChallenge: Parting CloudsProject: Shooting Stars

Page 5: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

Date: 3/11 Goal: I can investigate animation basics and resizing using java script

Continue Khan Academy LessonsComplete- Resizing variables and text stringsVariable ExpressionsQuiz: Variable ExpressionChallenge: Brown Bear EyesUsing Math ExpressionsProject: Animal AttackTerrific textChallenge: My Favorite FoodsTerrific Text: Part TwoChallenge: Mouse TrackerReview: Text and StringsProject: Ad Design

Page 6: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

Date: 3/12 Goal: I can investigate animation basics and resizing using java script

Continue Khan Academy LessonsComplete- FunctionsFunctions Challenge: Say Your NameFunction ParametersChallenge: Moles in HolesFunction Return ValuesChallenge: CalculatorSpecial Processing JS FunctionsLocal and Global VariablesReview: Functions (Article)Project: Fish Tank

Page 7: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

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?

Page 8: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

Date: 3/13 Goal: I can investigate animation basics and resizing using java script

Continue Khan Academy LessonsComplete- Logic If Statements If StatementsChallenge: Bouncy BallMore Mouse InteractionChallenge: Your First Painting AppBooleansChallenge: Number AnalyzerLogical OperatorsChallenge: Your First ButtonChallenge: Smarter ButtonIf/Else - Part 1Challenge: Flashy Flash CardIf/Else – Part 2Review: Logic and if Statements

Project: Magic 8-Ball

Page 9: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

Date: 3/13 Goal: I can investigate animation basics and resizing using java script

Continue Khan Academy Lessons

This weekend complete Looping and Arrays

Page 10: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

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

Page 11: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

Date: 3/2 Goal: I can investigate how variables are used in programming.

Look at the two examples: x + 3 = 5 2x = 12What 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 variableis a name that represents a value that can be changed.in the math example, the name was x.

Page 12: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

Date: 3/2 Goal: I can investigate how variables are used in programming.

Watch variable example.sb

Page 13: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

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 healthyfoods 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

Page 14: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

Programming3/2/15

3/2 Introduction to the concept of variables.3/3 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 Coloring and Variable3/6 Animation Basic

Page 15: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

Date: 3/4 Goal: I can investigate the basics of programming in the JavaScript

New program to enhance our classroomDonorsChoose.org gift codes for getting students to codeIn 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.

Page 16: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

Date: 3/4 Goal: I can investigate the basics of programming in the JavaScript

New program to enhance our classroomPlan to use the funds to purchase the Robots for our

robotic unit

Lego Mindstorm NXT$650

Page 17: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

Date: 3/4 Goal: I can investigate the basics of programming in the JavaScript

Open your emailOpen email invitation to Khan Academy (headphones needed)

Begin:

1. The Intro to Programming2. A tour of programming in Khan Academy

1. Intro to Drawing2. Challenge: H is for Hopper3. More Drawing4. Challenge: Simple Shape5. Challenge: Crazy Face

Page 18: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

Date: 3/5 Goal: I can investigate the basics of programming in the JavaScript

Continue Khan Academy LessonsGoal for today: Complete-1. Intro to Coloring2. Challenge: Ice Cream Code3. Challenge: It's a Beautiful Day4. The Power of the Docs5. Project: What's for Dinner?

Continue where you left off

Page 19: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

Date: 3/ Goal: I can investigate the basics of programming in the JavaScript

Ideas for class funds

1. Yoga balls

2. Ipads3. 3D printer

Page 20: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

Date: 3/6 Goal: I can investigate how variables are used to hold values, animate your drawings, and more in programming.

Continue Khan Academy LessonsGoal for today: Complete- 1.Intro to Variables2.Quiz: Variables3.Challenge: Bucktooth Bunny4.More on Variable5.Challenge: Funky Frog6.Review Variables

Page 21: Programming 3/9/15 3/9 Animation Basics and Resizing Variables 3/10 Texts and Strings 3/11 Functions 3/12 Logic and If statements 3/13 Looping Weekend

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 weekendComplete- 1.Animation Basics2.Resizing Variables