AASMT Training Courses

Location

Community Services & Continuing Education - Alexandria

Objectives

  • 1. Introduce young learners to the basics of programming in a fun and engaging way.2. Familiarize students with the Scratch platform and its features.3. Develop logical thinking and problem-solving skills.4. Encourage creativity and storytelling through coding.5. Build confidence in using technology to create interactive projects.

Outcomes

1. Understand Programming Concepts:o Define basic programming terms such as sprites, blocks, and loops.o Identify and use common programming blocks in Scratch Jr.2. Create Animated Stories and Games:o Use motion blocks to animate sprites.o Create interactive stories and games using event blocks.3. Apply Creative Thinking:o Design and customize sprites and backgrounds.o Use costumes and sounds to enhance storytelling and game design.4. Problem-Solving Skills:o Debug simple programming errors.o Use trial and error to achieve desired outcomes in projects.5. Collaboration and Communication:o Share and present projects to peers.o Provide constructive feedback to others' projects.6. Digital Literacy:o Understand basic concepts of digital creation and sharing.o Develop an appreciation for the possibilities of technology in creative expression.

Course Contents

• Introduction to Scratch • Motion and Animation• Loops and Iteration• Events and Interactivity• Characters and Costumes• Sounds and Music• Sharing and Presenting Projects• Designing a game• Final Project