DLCS

Digital Literacy & Computer Science

By

Agenda 5/2-5/6

Do Now #23 – If you had a list full of all of your ToDos and you wanted the computer to print out each one, how might you do it? Don’t worry about the specific code, focus on the what information your program would need to know and keep track of. Would your approach still work if you added or removed a ToDo from your list?

——————–OBJECTIVE(S)—————————

CO: I CAN Recognize an array as a list of elements that can be operated on sequentially.
LO: I CAN create and modify arrays

———————-ASSIGNMENT—————————

CSD – Unit #6 L12 – Arrays and For Loops (on Code.org)

By

Agenda 4/30 – 5/3

Do Now #19 – One way to move sprites in Game Lab is with the counter pattern. For example sprite1.x = sprite1.x + 1 moves a sprite by 1 pixel each frame of the draw loop. This pattern is so common that sprites have a velocityX property that does this for you. If this is making a sprite move back and forth. How would you make a sprite move up and down?

———————OBJECTIVE(S)—————————

Lesson 15:

CO: Describe the advantages of simplifying code by using higher level blocks

LO: Use the velocity and rotationSpeed blocks to create and change sprite movements

———————-ASSIGNMENT—————————

1. Complete Lesson 15, Velocity

By

Agenda 4/6 – 4/30

  1. Warm-Up Keyboardng Practice (Typing.com or Nitro-type)
  2. Lesson – Micro:bit Unit (see Google Classroom)
  3. Summary – Share & Show off your program

By

Agenda 4/26 – 5/1

Do Now #21 Visit “This Is Engineering Website”, Pick a topic that interest you and write about how engineering/programming is important in that field. Do you want to help shape the future?

Do Now #22 We’ve been using the buzzer to make sounds, but those buzzes didn’t always sound too great. What do you think you need to make real music on the buzzer?

——————–OBJECTIVE(S)—————————

CO: I CAN Recognize an array as a list of elements that can be operated on sequentially.
LO: I CAN create and modify arrays

———————-ASSIGNMENT—————————

CSD – Unit #6 L11 – Making Music (on Code.org)

By

Agenda 4/22-4/26

Do Now #20 What is a list? What do you use lists for?

——————–OBJECTIVE(S)—————————

CO: I CAN Access an element in an array using its index
LO: I CAN Use the color LED array to individually control each color LED

———————-ASSIGNMENT—————————

CSD – Unit #6 L10 – Arrays and Color LEDS (on Code.org)

By

Agenda 4/11 – 4/30

Do Now #18 – How are conditionals used in programming, give an example of when they are used in games or programs you use regularly. (Some examples are:
If my username and password are correct, log me into Facebook OR If Pacman has collected all the balls, start the next level OR If my keyboard or mouse hasn’t moved in 10 minutes, turn on the screensaver)

———————OBJECTIVE(S)—————————

Lesson 14:

CO: I CAN use conditionals to react to keyboard input or changes in variables / properties and sequence commands to draw in the proper order
LO: I CAN program an interactive card

———————-ASSIGNMENT—————————

1. Complete Lesson 14, Interactive Card – Final Project, when you are done share your project on Google classroom.

By

Agenda 4/5-4/11

Do Now #19 Why is using a planning guide important in the software development process?  What improvements to the program (Emoji Race) do you plan on making to make it unique?

Do Now #18 – So far, you’ve seen several different types of input, some from the screen, and some from the circuit playground. Choose one type of input and answer the following questions about it.

  1. What code do you need to get information from this input?
  2. What’s one example of when you would want to use this input?
  3. What’s an example of when you wouldn’t want to use this input?

——————–OBJECTIVE(S)—————————

CO: I CAN  Implement different features of a program by following a structured project guide

LO:  I CAN develop a program (Emoji Race App) that responds to events from hardware input.

———————-ASSIGNMENT—————————

CSD – Unit #6 L8 – The Program Design Process (Emoji Race) (on Code.org)

By

Agenda 4/3 -4/6

Do Now #17  – What is the relationship between a Boolean and a Conditional?
What are some examples of comparison operators that result in a Boolean?
What is the difference between = and ==?

———————OBJECTIVE(S)—————————

Lesson 13:
I CAN use if/else statements and differentiate between conditions that are true once per interaction and those that remain true through the duration of an interaction.

———————-ASSIGNMENT—————————

1. Complete Lesson 13, complete puzzles 1-12 (see rubric for check-offs)

Skip to toolbar