# Intro To CS 2019-20

I. Alice

Unit 1

• Complete packets #3- 8  by Thursday Wednesday 27th
• #1 (Example tutorial)
• #2 (skipped)
• #3 Coach–opacity, color
• #4 Camera and manipulating objects (turn,tumble etc)
• #5a Alice code (how to add instructions)
• #5b  Alice Primitive Methods
• #6 ( camelCase,  — read only, no tutorials)
• #7 ( primitive methods from object tree)
• #8 (do together )
• Project #1
• at least 10 instructions
• modify a ‘subpart’
• 1 do-together statement
• at least 3 different objects
• Worth 7 points.
• To get a 7/7 you must achieve the ‘wow factor’–ie go above and beyond to create a superior final project
• you must save your file in the format of
• lastname-assignment1
• morris-assignment1

# Unit 2

#### Unit 2 Packets

• #9 (variables)
• #10 functions vs methods

#### Unit 2 Assignments

• Drag Racing
• Spaceship Repair
• Apollo 15
• End of Unit Assign

# Unit 3

1. #10
2. #11 (math Expressions)
3. #12 (Strings and Text)
4. Read:  Important post to understand
5. Read What as a String
6. Area of Triangle Assignment (only that one assignment)
7. #13 (booleans)
8. #14 (relational operators) (Show me this one when you’re done with the gumdrop/fish tutorial)
1. Skip #14 (we did this together)
9. Complete the rest of unit 3/4 assignments
1. Roman Translator
2. MPG modified
3.  Temp Convert Mod
4.  OR , you can skip all of these and do the much much more involved “Rock Paper Scissors ” game .

Unit 4 . Loops

• Complete Packets:
• 15 b (The Loop Instruction)
• 16 (The While Instruction)
• Unit 4 assignments here

Unit 4 . Parameters and Objects [advanced]

• Complete Packets:
• #18 Writing a Class Level Method
• #20 Saving an Object to a New Class
• #21 Stepwise Refinement (Follow the instructions carefully on this one). If your method does not seem to work, it’s probably because you switched a left leg with a right leg
• #22 Passing Arguments
• Assignments here

Last year’s class page.