• No results found

Mar. 24, 2015 What We re Learning: Functions in Alice Execution control with If/Else and Boolean Functions Random number generation

N/A
N/A
Protected

Academic year: 2021

Share "Mar. 24, 2015 What We re Learning: Functions in Alice Execution control with If/Else and Boolean Functions Random number generation"

Copied!
83
0
0

Loading.... (view fulltext now)

Full text

(1)

Computer Programming

(7th period)

Mar. 24, 2015

Tuesday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions • Random number generation

What We’re Doing:

• Chapter 6 Test

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

19

Days to End of 6-Weeks:

19

Days to End of Semester:

47

/culbertclass

(2)

Computer Programming

(7th period)

Mar. 23, 2015

Monday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions • Random number generation

What We’re Doing:

• Review for Chapter 6 Test

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

20

Days to End of 6-Weeks:

20

Days to End of Semester:

48

/culbertclass

(3)

Computer Programming

(7th period)

Mar. 13, 2015

Friday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions • Random number generation

What We’re Doing:

• Catch-up day

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

1

Days to End of 6-Weeks:

21

Days to End of Semester:

49

/culbertclass

(4)

Computer Programming

(7th period)

Mar. 11, 2015

Wednesday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions • Random number generation

What We’re Doing:

• Review Chapter 6 vocabulary terms on www.quizlet.com

• Review questions at end of Chapter 6. Complete in Microsoft Word

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

3

Days to End of 6-Weeks:

23

Days to End of Semester:

51

/culbertclass

(5)

Computer Programming

(7th period)

Mar. 11, 2015

Wednesday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions • Random number generation

What We’re Doing:

• Review Chapter 6 vocabulary terms on www.quizlet.com

• Review questions at end of Chapter 6. Complete in Microsoft Word

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

3

Days to End of 6-Weeks:

23

Days to End of Semester:

51

/culbertclass

(6)

Computer Programming

(7th period)

Mar. 10, 2015

Tuesday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions • Random number generation

What We’re Doing:

• Continue work on Ch. 6, Proj. 5 (pg. 212, Random Sphere Catch.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

4

Days to End of 6-Weeks:

24

Days to End of Semester:

52

/culbertclass

(7)

Computer Programming

(7th period)

Mar. 9, 2015

Monday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions • Random number generation

What We’re Doing:

• Begin work on Ch. 6, Proj. 5 (pg. 212, Random Sphere Catch.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

5

Days to End of 6-Weeks:

25

Days to End of Semester:

53

/culbertclass

(8)

Computer Programming

(7th period)

Mar. 6, 2015

Friday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions • Random number generation

What We’re Doing:

• Finish Alice – Ch. 6, Proj. 3 (pg. 209 – Save the Lunch Lady.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

6

Days to End of 6-Weeks:

26

Days to End of Semester:

54

/culbertclass

(9)

Computer Programming

(7th period)

Mar. 5, 2015

Thursday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions • Random number generation

What We’re Doing:

• Begin Alice – Ch. 6, Proj. 3 (pg. 209 – Save the Lunch Lady.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

7

Days to End of 6-Weeks:

27

Days to End of Semester:

55

/culbertclass

(10)

Computer Programming

(7th period)

Wednesday,

Mar. 4, 2015

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions • Random number generation

What We’re Doing:

• Complete Alice – Ch. 6, Proj. 2 (pg. 209 – Binary Code Game.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

8

Days to End of 6-Weeks:

28

Days to End of Semester:

56

/culbertclass

(11)

Computer Programming

(7th period)

Mar. 3, 2015

Tuesday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions • Random number generation

What We’re Doing:

• Continue Alice – Ch. 6, Proj. 2 (pg. 209 – Binary Code Game.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

9

Days to End of 6-Weeks:

29

Days to End of Semester:

57

/culbertclass

(12)

Computer Programming

(7th period)

Mar. 2, 2015

Monday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions • Random number generation

What We’re Doing:

• Begin Alice – Ch. 6, Proj. 2 (pg. 209 – Binary Code Game.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

10

Days to End of 6-Weeks:

30

Days to End of Semester:

58

/culbertclass

(13)

Computer Programming

(7th period)

Feb. 27, 2015

Friday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions • Random number generation

What We’re Doing:

• Complete Alice – Ch. 6, Proj.1 (pg. 208 – Help the Snowman Get Home.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

11

Days to End of 6-Weeks:

31

Days to End of Semester:

59

/culbertclass

(14)

Computer Programming

(7th period)

Feb. 26, 2015

Thursday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions • Random number generation

What We’re Doing:

• Continue Alice – Ch. 6, Proj.1 (pg. 208 – Help the Snowman Get Home.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

12

Days to End of 6-Weeks:

32

Days to End of Semester:

60

/culbertclass

(15)

Computer Programming

(7th period)

Feb. 25, 2015

Wednesday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions • Random number generation

What We’re Doing:

• Begin Alice – Ch. 6, Proj.1 (pg. 208 – Help the Snowman Get Home.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

13

Days to End of 6-Weeks:

33

Days to End of Semester:

61

/culbertclass

(16)

Computer Programming

(7th period)

Feb. 24, 2015

Tuesday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions • Random number generation

What We’re Doing:

• Begin Alice – Ch. 6, Ex. 16 (The Gorilla Robot Wants to Play.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

14

Days to End of 6-Weeks:

34

Days to End of Semester:

62

/culbertclass

(17)

Computer Programming

(7th period)

Feb. 23, 2015

Monday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions • Random number generation

What We’re Doing:

• Begin Alice – Ch. 6, Ex. 15 (Make a Spinner.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

15

Days to End of 6-Weeks:

35

Days to End of Semester:

63

/culbertclass

(18)

Computer Programming

(7th period)

Feb. 20, 2015

Friday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions

What We’re Doing:

• Complete Alice – Ch. 6, Ex. 13 (Lightbulb.a2w) and all unfinished labs

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

1

Days to End of 6-Weeks:

1

Days to End of Semester:

64

/culbertclass

(19)

Computer Programming

(7th period)

Feb. 19, 2015

Thursday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions

What We’re Doing:

• Alice – Ch. 6, Ex. 13 (Lightbulb.a2w)

SPRING BLOOD DRIVE,

UPPER COMMONS

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

2

Days to End of 6-Weeks:

2

Days to End of Semester:

65

/culbertclass

(20)

Computer Programming

(7th period)

Wednesday,

Feb. 18, 2015

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions

What We’re Doing:

• Alice – Ch. 6, Ex. 10 (Flying Between Two Trees.a2w)

SPRING BLOOD DRIVE,

UPPER COMMONS

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

3

Days to End of 6-Weeks:

3

Days to End of Semester:

66

/culbertclass

(21)

Computer Programming

(7th period)

Feb. 17, 2015

Tuesday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions

What We’re Doing:

• Alice – Ch. 6, Ex. 10 (Flying Between Two Trees.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

4

Days to End of 6-Weeks:

4

Days to End of Semester:

67

/culbertclass

(22)

Computer Programming

(7th period)

Feb. 13, 2015

Friday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions

What We’re Doing:

• Complete work begun on Wed., 2/11/2015

½ DAY TODAY & NO SCHOOL ON MONDAY!

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

5

Days to End of 6-Weeks:

5

Days to End of Semester:

68

/culbertclass

(23)

Computer Programming

(7th period)

Feb. 12, 2015

Thursday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions

What We’re Doing:

• Complete work begun on Wed., 2/11/2015

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

6

Days to End of 6-Weeks:

6

Days to End of Semester:

69

/culbertclass

(24)

Computer Programming

(7th period)

Feb. 11, 2015

Wednesday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions

What We’re Doing:

• Using the beginning world scenario located at

Q:\Culbert\Computer Programming, complete Alice – Ch. 6, Ex. 6, pg. 204

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

7

Days to End of 6-Weeks:

7

Days to End of Semester:

70

/culbertclass

(25)

Computer Programming

(7th period)

Feb. 10, 2015

Tuesday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions

What We’re Doing:

• Finish assignment from Monday, Feb. 11, 2015

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

8

Days to End of 6-Weeks:

8

Days to End of Semester:

71

/culbertclass

(26)

Computer Programming

(7th period)

Feb. 9, 2015

Monday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions

What We’re Doing:

• In groups of 2 or 3, Alice – Ch. 7, Ex. 3 (Bee Scout.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

9

Days to End of 6-Weeks:

9

Days to End of Semester:

72

/culbertclass

(27)

Computer Programming

(7th period)

Feb. 6, 2015

Friday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions

What We’re Doing:

• Alice – Ch. 7, Ex. 2 (RotatingTiresOnACarOrTruck.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

10

Days to End of 6-Weeks:

10

Days to End of Semester:

73

/culbertclass

(28)

Computer Programming

(7th period)

Feb. 5, 2015

Thursday,

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions

What We’re Doing:

• Alice – Ch. 7, Ex. 1 (AddingAcrobatsToTheRollingBall.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

11

Days to End of 6-Weeks:

11

Days to End of Semester:

74

/culbertclass

(29)

Computer Programming

(7th period)

Wednesday,

Feb. 4, 2015

What We’re Learning:

• Functions in Alice

• Execution control with If/Else and Boolean Functions

What We’re Doing:

• Classroom lecture and discussion over Sections 6-1 • Work through sample code contained in Section 6-1

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

12

Days to End of 6-Weeks:

12

Days to End of Semester:

75

/culbertclass

(30)

Computer Programming

(7th period)

Feb. 3, 2015

Tuesday,

What We’re Learning:

• Alice – Chapter 5 Test

What We’re Doing:

• Alice – Chapter 5 Test

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

13

Days to End of 6-Weeks:

13

Days to End of Semester:

76

/culbertclass

(31)

Computer Programming

(7th period)

Feb. 2, 2015

Monday,

What We’re Learning:

• Events and event-handling methods

What We’re Doing:

• As a class, go over the review completed on Friday, including vocabulary terms.

• TEST ON TUESDAY

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

14

Days to End of 6-Weeks:

14

Days to End of Semester:

77

/culbertclass

(32)

Computer Programming

(7th period)

Feb. 2, 2015

Monday,

What We’re Learning:

• Events and event-handling methods

What We’re Doing:

• As a class, go over the review completed on Friday, including vocabulary terms.

• TEST ON TUESDAY

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

14

Days to End of 6-Weeks:

14

Days to End of Semester:

77

/culbertclass

(33)

Computer Programming

(7th period)

Jan. 30, 2015

Friday,

What We’re Learning:

• Events and event-handling methods

What We’re Doing:

• Review programming terms on pg. 158 on Quizlet

• In groups of 2 or 3, answer the questions on pg. 159. Include the question. Each group member should have their own document to study. Omit #11.

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

15

Days to End of 6-Weeks:

15

Days to End of Semester:

78

/culbertclass

(34)

Computer Programming

(7th period)

Jan. 29, 2015

Thursday,

What We’re Learning:

• Events and event-handling methods

What We’re Doing:

• Continue work on Alice – Ch. 5, Proj. 4 (Robot Preparing for Competition.a2w), pg. 168-69

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

16

Days to End of 6-Weeks:

16

Days to End of Semester:

79

/culbertclass

(35)

Computer Programming

(7th period)

Jan. 28, 2015

Wednesday,

What We’re Learning:

• Events and event-handling methods

What We’re Doing:

• Begin working on Alice – Ch. 5, Proj. 4 (Robot Preparing for Competition.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

17

Days to End of 6-Weeks:

17

Days to End of Semester:

80

/culbertclass

(36)

Computer Programming

(7th period)

Jan. 27, 2015

Tuesday,

What We’re Learning:

• Events and event-handling methods

What We’re Doing:

• Continue working on Alice – Ch. 5, Proj. 3 (Turtle Motion Control.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

18

Days to End of 6-Weeks:

18

Days to End of Semester:

81

(37)

Computer Programming

(7th period)

Jan. 26, 2015

Monday,

What We’re Learning:

• Events and event-handling methods

What We’re Doing:

• Begin Alice – Ch. 5, Proj. 3 (Turtle Motion Control.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

19

Days to End of 6-Weeks:

19

Days to End of Semester:

82

(38)

Computer Programming

(7th period)

Jan. 23, 2015

Friday,

What We’re Learning:

• Events and event-handling methods

What We’re Doing:

• Finish Alice – Ch. 5, Ex. 14, pg. 165 (Hockey.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

1

Days to End of 6-Weeks:

21

Days to End of Semester:

83

(39)

Computer Programming

(7th period)

Jan. 22, 2015

Thursday,

What We’re Learning:

• The anticipation of waiting for an announcement about whether or not school will be canceled while watching the snow come down

• The joy of sleeping in on a Thursday

• The effectiveness of countering bone-chilling temperatures with hot chocolate

What We’re Doing:

• Enjoying a snow day!

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

2

Days to End of 6-Weeks:

22

Days to End of Semester:

84

(40)

Computer Programming

(7th period)

Jan. 21, 2015

Wednesday,

What We’re Learning:

• Event and event-handling methods

What We’re Doing:

• Finish Alice – Ch. 5, Ex. 14, pg. 165 (Hockey.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

3

Days to End of 6-Weeks:

23

Days to End of Semester:

84

(41)

Computer Programming

(7th period)

Jan. 21, 2015

Tuesday,

What We’re Learning:

• Event and event-handling methods

What We’re Doing:

• Begin Alice – Ch. 5, Ex. 14, pg. 165 (Hockey.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

4

Days to End of 6-Weeks:

24

Days to End of Semester:

85

(42)

Computer Programming

(7th period)

Jan. 16, 2015

Friday,

What We’re Learning:

• Event and event-handling methods

What We’re Doing:

• Begin Alice – Ch. 5, Ex. 12, pg. 164 (A Clicker’s Dream.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

5

Days to End of 6-Weeks:

25

Days to End of Semester:

86

(43)

Computer Programming

(7th period)

Jan. 15, 2015

Thursday,

What We’re Learning:

• Event and event-handling methods

What We’re Doing:

• Begin Alice – Ch. 5, Ex. 11, pg. 162 (Snow Festival.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

6

Days to End of 6-Weeks:

26

Days to End of Semester:

87

(44)

Computer Programming

(7th period)

Jan. 14, 2015

Wednesday,

What We’re Learning:

• Event and event-handling methods

What We’re Doing:

• Alice – Ch. 5, Ex. 7, pg. 162 (The Cheshire Cat.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

7

Days to End of 6-Weeks:

27

Days to End of Semester:

88

(45)

Computer Programming

(7th period)

Jan. 13, 2015

Tuesday,

What We’re Learning:

• Event and event-handling methods

What We’re Doing:

• Alice – Ch. 5, Ex. 6, pg. 161 (Ninja Motion.a2w)

• Make sure the user has a way to know which events (key strokes, mouse clicks, etc.) are tied to which events

(kickRight, kickLeft, rightJab, leftJab)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

8

Days to End of 6-Weeks:

28

Days to End of Semester:

89

(46)

Computer Programming

(7th period)

Jan. 12, 2015

Monday,

What We’re Learning:

• Event and event-handling methods

What We’re Doing:

• Alice – Ch. 5, Ex. 5 (Meet the Water Molecule.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

9

Days to End of 6-Weeks:

29

Days to End of Semester:

90

(47)

Computer Programming

(7th period)

Jan. 9, 2015

Friday,

What We’re Learning:

• Event and event-handling methods

What We’re Doing:

• Alice – Ch. 5, Ex. 4 (Typing Tutor.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

10

Days to End of 6-Weeks:

30

Days to End of Semester:

91

(48)

Computer Programming

(7th period)

Jan. 8, 2015

Thursday,

What We’re Learning:

• Event and event-handling methods

What We’re Doing:

• Alice – Ch. 5, Ex. 3 (Robot Remote Control.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

11

Days to End of 6-Weeks:

31

Days to End of Semester:

92

(49)

Computer Programming

(7th period)

Wednesday,

Jan. 7, 2015

What We’re Learning:

• Event and event-handling methods

What We’re Doing:

• Alice – Ch. 5, Ex. 1 (Flight Simulator Completion.a2w)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

12

Days to End of 6-Weeks:

32

Days to End of Semester:

93

(50)

Computer Programming

(7th period)

Jan. 6, 2015

Tuesday,

What We’re Learning:

• Scope of events in Alice

• Difference between “while” and “when” events in Alice • Using parameters to increase flexibility of events and

event-handling methods

What We’re Doing:

• Review the event-handling methods o biplane.flyForward (pg. 142) o biplane.barrel (pg. 143)

• world.turnOffLight methods and associated events (pg. 147-48)

• world.shootBolt, world.prepareToShoot,

world.lightningAndThunder, world.specialEffects methods and associated events (pg. 149-50)

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

13

Days to End of 6-Weeks:

33

Days to End of Semester:

94

(51)

Comp Prog (7th per)

Mon., 1/5/2015

What We’re Learning:

• Control of flow

• Events – assorted key clicks and mouse clicks • Creating event-handling methods

• Tie events and event-handling methods together

What We’re Doing:

• Code the following event-handling methods o biplane.flyForward (pg. 142)

o biplane.barrel (pg. 143)

• Link these methods to events as described on pgs. 143-45

Down Time?

• GMetrix

• Work from another class

Days to End of 3-Weeks:

14

Days to End of 6-Weeks:

34

(52)

Comp Prog (7th per)

Mon., 12/22/2014

What We’re Learning:

• n/a

What We’re Doing:

• no class due to semester project/exam schedule

Down Time?

• GMetrix

• Work from another class

(53)

Comp Prog (7th per)

Fri., 12/19/2014

What We’re Learning:

• World- and class-level methods

What We’re Doing:

• Finish all work on Project #1 (Dance.a2w) on pgs. 135-36 • Chapter 4 Review

o Programming & Animation Terms (Quizlet) o Questions 1-12 (pg. 128-29)

• Test on MONDAY, DECEMBER 22

Down Time?

• GMetrix

• Work from another class

(54)

Comp Prog (7th per)

Thurs., 12/18/2014

What We’re Learning:

• World- and class-level methods

What We’re Doing:

• Finish all work on Project #1 (Dance.a2w) on pgs. 135-36 • Chapter 4 Review

o Programming & Animation Terms (Quizlet) o Questions 1-12 (pg. 128-29)

• Test on MONDAY, DECEMBER 22

Down Time?

• GMetrix

• Work from another class

(55)

Comp Prog (7th per)

Wed., 12/17/2014

What We’re Learning:

• World- and class-level methods

What We’re Doing:

• Chapter 4 Review

o Programming & Animation Terms (Quizlet) o Questions 1-12 (pg. 128-29)

• Test on MONDAY, DECEMBER 22

Down Time?

• GMetrix

• Work from another class

(56)

Comp Prog (7th per)

Tues., 12/16/2014

What We’re Learning:

• World- and class-level methods

What We’re Doing:

• Continue work on Project 1 (Dance.a2w), pg. 135-36

Down Time?

• GMetrix

• Work from another class

(57)

Comp Prog (7th per)

Mon., 12/15/2014

What We’re Learning:

• World- and class-level methods

What We’re Doing:

• Begin Project 1 (Dance.a2w), pg. 135-36

Down Time?

• GMetrix

• Work from another class

(58)

Comp Prog (7th per)

Fri., 12/12/2014

What We’re Learning:

• What when wrong and what went right with the Hour of Code

What We’re Doing:

• Reflection worksheet on the Hour of Code event held in conjunction with Reeves-Hinger Elementary yesterday

Down Time?

• GMetrix

• Work from another class

(59)

Comp Prog (7th per)

Thurs., 12/11/2014

What We’re Learning:

• Introduction to computer programming and computer science for elementary-age kids

What We’re Doing:

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(60)

Comp Prog (7th per)

Wed., 12/10/2014

What We’re Learning:

• Student volunteer training for Hour of Code event on Thursday

What We’re Doing:

• Go over the Hour of Code beginners and Frozen tutorials at http://www.hourofcode.com/code and

http://www.hourofcode.com/frzn.

• Go over guidelines for student volunteers

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(61)

Comp Prog (7th per)

Tues., 12/9/2014

What We’re Learning:

• The benefits of inheritance when defining Alice classes • Guidelines for writing object-level methods

• Tips and techniques for visible and invisible objects

What We’re Doing:

• Continue working on Ch. 4, Ex. 12 (Ninja Practice) – pg. 134 • Talk about Hour of Code activity on Thursday

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(62)

Comp Prog (7th per)

Mon., 12/8/2014

What We’re Learning:

• The benefits of inheritance when defining Alice classes • Guidelines for writing object-level methods

• Tips and techniques for visible and invisible objects

What We’re Doing:

• Ch. 4, Ex. 12 (Ninja Practice) – pg. 134

• Talk about Hour of Code activity on Thursday

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(63)

Computer Programming Grading Rubric

Chapter 4, Exercise 12 (Ninja Practice)

Item # Possible Pts Pts Earned

TrainedNinja class created (TrainedNinja.a2c) with the following methods:

1 rightJab 9 2 leftJab 9 3 kickLeft 9 4 kickRight 9 5 leftSpin 9 6 rightSpin 9

7 Two trainedNinja object added to new world named Ninja Practice.a2c. 9

8 trainedNinja1 and trainedNinja2 practice the moves in the methods listed above, facing each other 55

TOTAL 100

NOTE:

You may add additional methods to the TrainedNinja class to make the animation appear more realistic or to provide defensive postures for the ninja.

(64)

Comp Prog (7th per)

Fri., 12/5/2014

What We’re Learning:

• The benefits of inheritance when defining Alice classes • Guidelines for writing object-level methods

• Tips and techniques for visible and invisible objects

What We’re Doing:

• Ch. 4, Ex. 11 (Funky Chicken Dance) – pg. 134

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(65)

Comp Prog (7th per)

Thurs., 12/4/2014

What We’re Learning:

• The benefits of inheritance when defining Alice classes • Guidelines for writing object-level methods

• Tips and techniques for visible and invisible objects

What We’re Doing:

• Ch. 4, Ex. 10 (Lock Combination) – pg. 133-34

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(66)

Computer Programming Grading Rubric

Alice – Chapter 4, Exercise 10 (pgs. 133-34) Lock Combination.a2w

Possible Points

Points Earned

world contains a comboLock 25

comboLock has the following class-level methods

leftOne 10 rightOne 10 leftRevolution 10 rightRevolution 10 open 10 close 10

dial methods use the endGently style to make motion more realistic 15

(67)

Comp Prog (7th per)

Wed., 12/3/2014

What We’re Learning:

• The benefits of inheritance when defining Alice classes • Guidelines for writing object-level methods

• Tips and techniques for visible and invisible objects o opacity property

o isShowing property

What We’re Doing:

• Using Ch04Skater.a2w, complete Ch. 4, Ex. 9 (pg. 133 – Enhanced cleverSkater)

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(68)

Comp Prog (7th per)

Tues., 12/2/2014

What We’re Learning:

• Creating object level methods within Alice

• Creating a new class based on an existing object • Creating a new object based on an exported class

What We’re Doing:

• Open Chap04Skater.a2w

• Create iceSkater.prepareToSpin • Create iceSkater.finishSpin

• Export object to the cleverSkater class

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(69)

Comp Prog (7th per)

Mon., 12/1/2014

What We’re Learning:

• Creating object level methods within Alice

What We’re Doing:

• Open Q:\Culbert\Alice\TextbookWorlds\ Chap04Skater.a2w

• Create the following object-level methods: o iceSkater.slideLeft (pg. 113)

o iceSkater.slideRight (pg. 113) o iceSkater.skate (pg. 114)

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(70)

Comp Prog (7th per)

Tues., 11/25/2014

What We’re Learning:

• Creating methods within Alice

• Calling methods in world.my first method

• Using parameters to increase flexibility of code

What We’re Doing:

• Finalize work on Alice – Ch. 4, Ex. 8 (Dragons, pg. 133)

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(71)

Comp Prog (7th per)

Mon., 11/24/2014

What We’re Learning:

• Creating methods within Alice

• Calling methods in world.my first method

• Using parameters to increase flexibility of code

What We’re Doing:

• Finalize work on Alice – Ch. 4, Ex. 8 (Dragons, pg. 133)

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(72)

Comp Prog (7th per)

Fri., 11/21/2014

What We’re Learning:

• Creating methods within Alice

• Calling methods in world.my first method

• Using parameters to increase flexibility of code

What We’re Doing:

• Begin work on Alice – Ch. 4, Ex. 8 (Dragons, pg. 133)

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(73)

Comp Prog (7th per)

Thurs., 11/20/2014

What We’re Learning:

• Creating methods within Alice

• Calling methods in world.my first method

• Using parameters to increase flexibility of code

What We’re Doing:

• Continue work on Alice – Ch. 4, Ex. 7 (Magic Act, pg. 132) • Search for code.org tutorials based on Frozen and work

through them

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(74)

Comp Prog (7th per)

Wed., 11/19/2014

What We’re Learning:

• Creating methods within Alice

• Calling methods in world.my first method

• Using parameters to increase flexibility of code

What We’re Doing:

Begin work on Alice – Ch. 4, Ex. 4 (Magic Act, pg. 132)

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(75)

Comp Prog (7th per)

Tues., 11/18/2014

What We’re Learning:

• Creating methods within Alice

• Calling methods in world.my first method

• Using parameters to increase flexibility of code

What We’re Doing:

Continue work on Alice – Ch. 4, Ex. 6 (Frog Escape, pg.

131)

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(76)

Comp Prog (7th per)

Mon., 11/17/2014

What We’re Learning:

• Creating methods within Alice

• Calling methods in world.my first method

• Using parameters to increase flexibility of code

What We’re Doing:

Begin work on Alice – Ch. 4, Ex. 6 (Frog Escape, pg. 131) • Items to be checked in rubric: three (3) frogs, one snake,

slitherSnake method moves snake toward frog and slides snake forward, one method which tell frog to jump into the pond, parameters tell the snake which frog to go toward and which frog to jump in the pond should be included in your methods.

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(77)

Comp Prog (7th per)

Fri., 11/14/2014

What We’re Learning:

What We’re Doing:

• Electives Fair

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(78)

Comp Prog (7th per)

Thurs., 11/13/2014

What We’re Learning:

What We’re Doing:

• Elective Fair prep

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(79)

Comp Prog (7th per)

Wed., 11/12/2014

What We’re Learning:

• Creating methods within Alice

• Calling methods in world.my first method

• Using parameters to increase flexibility of code

What We’re Doing:

Finalize work on Alice – Ch. 4, Ex. 5 (Beetle Band Duet, pg.

131)

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(80)

Comp Prog (7th per)

Tues., 11/11/2014

What We’re Learning:

• Creating methods within Alice

• Calling methods in world.my first method

• Using parameters to increase flexibility of code

What We’re Doing:

Begin work on Alice – Ch. 4, Ex. 5 (Beetle Band Duet, pg.

131)

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(81)

Comp Prog (7th per)

Mon., 11/10/2014

What We’re Learning:

• Creating methods within Alice

• Calling methods in world.my first method

What We’re Doing:

Begin work on Alice – Ch. 4, Ex. 4 (Helicopter Flight, pg.

131)

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(82)

Comp Prog (7th per)

Fr., 11/7/2014

What We’re Learning:

• Creating methods within Alice

• Calling methods in world.my first method

What We’re Doing:

• Finalize work on Alice – Ch. 4, Ex. 3 (Gallop and Jump)

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

(83)

Comp Prog (7th per)

Th., 11/6/2014

What We’re Learning:

• Creating methods within Alice

• Calling methods in world.my first method

What We’re Doing:

• Continue work on Alice – Ch. 4, Ex. 3 (Gallop and Jump)

Down Time?

• GMetrix

• Hour of Code online tutorials • Work from another class

References

Related documents

The Road (2006) by Cormac McCarthy, and The Book of Dave (2006) by Will Self., are post- apocalyptic works of fiction that explore the role narrative plays in representing the

If an inventory team has a preprinted count card with a location listed, make sure that the team checks all storage areas for missing supplies before it marks the quantity as

WEIGHT CONTROLLER WEIGHT SETPOINT STOCK FLOW CONTROLLER MOISTURE CONTROLLER MOISTURE SETPOINT STEAM PRESSURE CONTROLLER 2 D 1 D.. Solutions for

Grouping the case patients according to smoking and MetS, the best odds of PASI score was observed in those drinking 3 cups of coffee per day and no smokers, after adjusting for

On February 23, 2016, after due consideration of the Application, the Board voted unanimously to GRANT a VARIANCE from Section 7-09-040G(1)(c)[2] of the Northborough Zoning Bylaw,

Ukrainian branch of the World data center (WDC) for Geoinformatics and & Sustainable Development is situated in the educational-scientific complex "Institute for

To identify whether social trust indeed causally interacts with industry work autonomy to affect countries’ comparative advantage in specific industries, I build on Algan and

Mounting the stand-alone BTS on the wall Mounting the stand-alone BTS on the pole Installing modules inside Nokia cabinet Installing optional modules. Installing