Updating search results...

Search Resources

47 Results

View
Selected filters:
  • CSTA.1A.AP.12 - Develop plans that describe a program’s sequence of events, goals, and...
Programming our Sprites
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will explore different ways to program sprites (characters) in their projects. This lesson will focus on how to program keys on the keyboard in order to control the movement of the sprites in their projects.

Students will also dive into how to effectively use the hide, show, and wait blocks when creating an interactive project.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Author:
NYC Computer Science for All
Date Added:
03/31/2021
Programming our Sprites
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will explore different ways to program sprites (characters) in their projects. This lesson will focus on how to program keys on the keyboard in order to control the movement of the sprites in their projects.

Students will also dive into how to effectively use the hide, show, and wait blocks when creating an interactive project.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Author:
NYC Computer Science for All
Date Added:
03/31/2021
Robot Turtles: Functions
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students play the boardgame Robot Turtles again, this time focusing on puzzles whose solutions involve lots of repeated steps.
Students create “functions” using sets of cards and use the Function Frog card to call their functions. They consider named functions and name their own functions.
Students reflect on what functions are, why programmers use them, and how functions are different from loops.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Author:
NYC Computer Science for All
Date Added:
04/05/2021
Robot Turtles: Sequences
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students use the board game Robot Turtles to write code by creating sequences of steps for a character to follow.
They encounter bugs and learn why bugs are important learning opportunities, not mistakes to avoid.
They see and discuss examples of bugs in robots and computers.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Author:
NYC Computer Science for All
Date Added:
04/05/2021
Scratch colors
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students follow a tutorial to create a Scratch program that uses stamping, colors, loops, and events to create a compelling visual program.
Students experiment with using Scratch’s system of numbered colors and with using the stamp block to stamp images of the sprite on the stage.
Students experience the need for code to initialize their program when it starts, and they will write code to do that.
By the end of the lesson, students will have created an interactive, colorful program that responds to the mouse pointer.
Scratch’s color effects, stamping, and sprite movement will be important in the final coding project at the end of the unit.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Author:
NYC Computer Science for All
Date Added:
04/06/2021
Scratch coordinates
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students follow the instructor’s tutorial to make animal sprites move across the screen in wild patterns. This requires using Scratch’s coordinates system to control the x and y coordinates of the sprites.
Students encounter the coordinate plane background, and try out their knowledge by identifying areas of the screen using only coordinate numbers.
Sprite movement using coordinates will be central to the final coding project at the end of the unit.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Author:
NYC Computer Science for All
Date Added:
04/06/2021
There's a Monster Under My Bed
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

Coders use a variety of blocks and sprites to create a short story about a monster under the bed (or in the closet). The purpose of this project is to apply previously learned concepts in a new context and to learn how to modify a backdrop to make it look like nighttime.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Lesson
Provider:
Boot Up PD
Author:
Boot Up PD
Date Added:
10/17/2019