Español
Iniciar sesión
Scratch basado en proyectos para niños (nivel 2)
Experiencia de clase
In the second level of Scratch for Kids, students gain experience creating more complex Scratch programs through our guided project-based lessons. Students will learn the foundations of data structures, algorithms, and game design. They will create games with multiple levels, store information in variables and lists, create and move clones to form swarms of enemies, handle collision detection with multiple sprites and clones, create competitive multiplayer games, program computer opponent...
10 lessons//10 Weeks
Week 1Lesson 1Scavenger HuntStudents learn to create a game in which the player must go through doors to different areas and collect items to score points. Skills learned: ○ Use lists to store information ○ Manage multiple sprites ○ Check collision with multiple backdropsWeek 2Lesson 2Build your Own CalculatorStudents create a calculator by drawing sprites for the buttons, using mathematical operators, and updating values stored in variables. Skills learned: ○ Draw Sprites ○ Use mathematical operator blocks ○ Use Variables to store and display information ○ Broadcast messagesWeek 3Lesson 32 Player SoccerStudents learn to create a soccer game in which two players compete simultaneously by controlling their character with the keyboard and trying to score on their opponent. Skills learned: ○ Control multiple sprites with keyboard input ○ Collision detection and corresponding actions ○ Play sounds ○ Keep sprite movement within bounds of a certain area ○ Use variables to keep track of scores and timersWeek 4Lesson 4Create Your Own WorldStudents learn to create an open world adventure game in which they can interact with characters, collect objects, avoid enemies, and unlock doors to progress to new levels. Skills learned: ○ Use lists to store information ○ Interactions with multiple objects ○ Create roaming computer characters to interact with ○ Design a locked door mechanic with a collectible item to unlock the doorWeek 5Lesson 5Math RaceStudents learn to create a game in which speed and accuracy are key in beating the computer opponent as you race to solve math problems. Skills learned: ○ Randomly generate numbers to form a math problem ○ Program the behavior of a computer opponent using random numbers ○ Move and updating multiple sprites ○ Handle user inputs and variablesWeek 6Lesson 6Rage QuitStudents learn to create a game in which you try to avoid oncoming attacks from obstacles for as long as possible to get a high score. Skills learned: ○ Move sprites by following the cursor ○ Generate and move clones from random start locations ○ Update the score when obstacles are avoided ○ Display a ‘Game Over’ screen ○ Use powerup mechanics to temporarily alter the game rulesWeek 7Lesson 7Brick BreakerStudents learn to create a game where the objective is to clear the screen of bricks by bouncing a ball toward them with a bumper. Skills learned: ○ Display a start screen and countdown ○ Interaction with multiple sprites ○ Use multiple broadcast messages ○ Random numbers and other operators ○ Use variables to update and display the scoreWeek 8Lesson 8Infinite RunnerStudents learn to create a game where the objective is to play for as long as possible while avoiding oncoming obstacles generated on the path ahead. Skills learned: ○ Draw sprites that will act as challenging and fair obstacles in a game ○ Select from a set of possible variations using random numbers and sprite costumes ○ Make new obstacles appear after a certain interval using clones ○ Update the score when obstacles are avoided ○ Program a sprite to jump and fall back down smoothlyWeek 9Lesson 9Review and Final Project WorkshopStudents play live competitive review games to reinforce all concepts taught. Class time is dedicated to helping students while they work on final projects and answering any questions they have.Week 10Lesson 10Final Project PresentationsStudents demonstrate what they’ve learned by sharing their creation with the class. They can get feedback from peers and the instructor, and get suggestions on how to make the project even better.
- In Scratch for Kids Level 2, students tackle advanced programming concepts through project-based learning, creating complex games with variables, lists, and AI behaviors.
- Guided projects and reinforcement quizzes help them develop skills and prepare for a final project presentation.
2 - 4 horas semanales fuera de clase
Proyectos
Frecuencia: 1-2 durante toda la claseComentario: incluidoDetalles: Projects are not mandatory but we strongly encourage students to complete them.Evaluación
Frecuencia: incluidoDetalles:
Reseñas
Clase grupal
199 US$
por 10 clases1 x por semana, 10 semanas
60 min
Completado por 152 alumnos
Videoconferencias en vivo
Edades: 8-11
4-8 alumnos por clase