Wednesday, October 31, 2018

Boo!


Wednesday, October 31, 2018

Today in class:

- Group reading and discussion of User Input and Variables

- Variables explorations

- Naming conventions explorations

Today's applicable Oklahoma curriculum standards:

(L2.AP.PD.05 Develop programs for multiple computing platforms.)
(L1.AP.A.01 Use algorithms (e.g., sequencing, selection, iteration, recursion, etc.) to
create a prototype to provide a possible solution for a common problem.)

Tuesday, October 30, 2018

Tuesday, October 30, 2018

On today's agenda:

- Discuss animated movie homework submitted

(If you have questions about how to use the BROADCAST blocks, please see the coding example here -- https://scratch.mit.edu/projects/258117328/ . It takes two blocks of code to create one broadcast between sprites, so your animated movie project should have at least eight broadcast blocks.)


- Work day for Unit 2 Projects

Today's Oklahoma curriculum standards:

(L2.AP.PD.05 Develop programs for multiple computing platforms.)
(L1.AP.A.01 Use algorithms (e.g., sequencing, selection, iteration, recursion, etc.) to
create a prototype to provide a possible solution for a common problem.)

Monday, October 29, 2018

Monday, October 29 , 2018

On today's agenda:

- Quiz on Unit 2 sections User Input and Variables

- Read and discuss Let’s Dance

- Use starter code to create and modify own dance program and share with class

- Read and discuss Choreography

- Discuss dance notation systems and how programming is like choreography

- Read and discuss Animated Movie

- Animated movie assignment due 20 minutes into tomorrow's class period on Tuesday, October 30, 2018 *Assignments must be complete and submitted at this time. Computer lab time is available during lunch, after school, and before school, if you do not have access to computer or smartphone outside of class.


Today's applicable Oklahoma curriculum standards:

(L2.AP.PD.05 Develop programs for multiple computing platforms.)
(L1.AP.A.01 Use algorithms (e.g., sequencing, selection, iteration, recursion, etc.) to
create a prototype to provide a possible solution for a common problem.)

Thursday, October 25, 2018

Thursday, October 25, 2018

On today's agenda:

- You may use the first ten minutes of class to complete and email your Scratch remixes from yesterday. These are due no later than ten minutes into the class period.

- Then please work in pairs on the Unit 2 Project using Scratch to create your own program. Before beginning, reread the project rubric here -- https://uteachcs.gitbooks.io/uteach-cs-principles-1819/content/Unit2_Programming/md/2A1_ScratchProgrammingProject.html and TOPIC: Programming State through the end of Variables, beginning here -- https://uteachcs.gitbooks.io/uteach-cs-principles-1819/content/Unit2_Programming/md/2-4_TOPIC_ProgramState.html and ending here -- https://uteachcs.gitbooks.io/uteach-cs-principles-1819/content/Unit2_Programming/md/2H6_ReviewingVariables.html .

*There will be quiz on the project rubric and these sections of the text tomorrow.

Wednesday, October 24, 2018

Wednesday, October 24, 2018

Today in class, we will:

- Complete an online worksheet over working with play and broadcast blocks

- Read Remixing Scratch Projects

-  Explore the “See Inside,” “Remix,” and “Remix Tree” functions of Scratch as a class

- Assignment:
Explore the Scratch site, choose a project to remix, create a remixed copy, and alter it, and submit the links for the original project and your remix via email to share with the class -- due before the end of class today. Please send links to the email address on the board.


Today's applicable Oklahoma curriculum standards:

(L2.AP.PD.05 Develop programs for multiple computing platforms.)

(L1.AP.A.01 Use algorithms (e.g., sequencing, selection, iteration, recursion, etc.) to
create a prototype to provide a possible solution for a common problem.)

Tuesday, October 23, 2018

Tuesday, October 23, 2018

Today in class, we will cover the following:

- Programming with blocks

- Read Experimenting with “Play” Blocks

- Hands-on programming with “play” blocks

- Discuss adding sprites, where code appears for different sprites, and how they interact using “broadcast” blocks

- Hands-on programming with “broadcast” blocks


Today's applicable Oklahoma curriculum standards:

(L2.AP.PD.05 Develop programs for multiple computing platforms.)
(L1.AP.A.01 Use algorithms (e.g., sequencing, selection, iteration, recursion, etc.) to
create a prototype to provide a possible solution for a common problem.)

Semester Test Study Links

In case you didn't write down the links given in class for studying for the semester test, they are listed below: Unit 4 Test - www.te...