Curso básico de codificación por bloques: nivel principiante
Las clases de codificación en bloques para niños ofrecen una forma interesante y emocionante de aprender los fundamentos de la codificación a través del desarrollo de juegos, fomentando la creatividad, las habilidades de resolución de problemas y un enfoque estructurado del pensamiento. Desarrolla la disciplina, estimula la innovación
Qué está incluido
16 reuniones en vivo
14 horas 40 minutos horas presencialesProyectos
Post mid course, mini project and end of the course project (evaluation can be sent to parents)Certificado de finalización
Certificate of Completion will be send after successful completion of course.Experiencia de clase
Nivel de inglés: desconocido
Grado de EE. UU. 2 - 5
Nivel Beginner
Q1: What will be taught? 1. The basics of block coding 2. Fundamental programming concepts such as sequences, loops, and conditionals 3. Problem-solving and logical thinking skills 4. Creating simple animations and games Q2:What topics will you cover? 1. Introduction to block coding platforms (e.g., Code.org) 2. Understanding and creating sequences 3. Using loops to repeat actions 4. Implementing conditionals for decision-making 5. Basic event handling 6. Creating interactive stories and simple games 7. Debugging and testing programs Q3:How is your class structured? 1. Introduction: Brief overview of the day's lesson and objectives. 2. Instruction: Explanation of new concepts and demonstration of coding techniques. 3. Guided Practice: Students follow along with the instructor to complete coding exercises. 4. Independent Practice: Students work on individual or group projects to apply what they've learned. 5. Review: Recap of the lesson, discussion of key takeaways, and Q&A session. 6. Fun Challenges: Engaging coding challenges and games to reinforce learning. Q4: How will you teach? 1. Using a mix of live demonstrations, interactive coding sessions, and hands-on projects 2. Step-by-step guidance through coding exercises and projects 3. Encouraging collaboration through group activities and peer reviews 4. Providing feedback and support during and after class Q5: What's your teaching style? 1. Interactive and Engaging: Using games, stories, and interactive exercises to keep learners engaged. 2. Supportive and Encouraging: Creating a positive learning environment where students feel comfortable asking questions and making mistakes. 3. Hands-On: Emphasizing practical, hands-on learning through projects and coding challenges. 4. Student-Centered: Tailoring lessons to meet the needs and interests of the students. Q6: How much will learners get to interact with you? 1. Lectures: Short, interactive lectures with opportunities for Q&A. 2. Games: Coding games and challenges that promote active participation. 3. Slides: Visual aids to support learning, with opportunities for students to ask questions and discuss. 4. Video Clips: Engaging video clips to illustrate concepts and provide real-world context. 5. Discussion: Regular discussions to encourage students to share ideas and collaborate. 6. Project Work: Guidance and support during individual and group projects, with regular check-ins and feedback. Overall, the Kids Block Coding Foundation Course aims to make learning to code a fun, interactive, and supportive experience for young learners.
Metas de aprendizaje
Will be able to independently create games with Block Coding.
At the end of the course students will have an strong foundation about the Block coding concepts.
Programa de estudios
16 Lecciones
más de 16 semanasLección 1:
Introduction to Block Coding
Learn what is block coding, What can be done when you learn Block Coding. See how to control robots through coding and have fun working with them.
55 minutos de lección en vivo en línea
Lección 2:
Lesson 1: Sequencing & Intro to Sprite Lab
Learn about Sequencing (coding fundamentals) . Learn how to create project in Sprite lab( an online platform) to create games using block coding. Create an Animated Story on Sprite Lab.
55 minutos de lección en vivo en línea
Lección 3:
Lesson 2. Sequencing Contd. Game : Build Your own Pokemon
Complete lesson on sequencing.
55 minutos de lección en vivo en línea
Lección 4:
Lesson 3. Debugging
Learn about what is debugging. Why this in an important skill reqd for developers. Technique on how to become good debugger.
55 minutos de lección en vivo en línea
Otros detalles
Lista de útiles escolares
Laptop/Tablet reqd for coding online.
Idioma en el que se imparte la clase
Inglés
Recursos externos
Además del aula de Outschool, esta clase utiliza:
Fuentes
code.org sprite lab will be used.
Reseñas
Clase grupal
25 US$
semanalmente1 x por semana, 16 semanas
55 min
Videoconferencias en vivo
Edades: 7-12
2-7 alumnos por clase
Asistencia financiera
Tutoría
Más para explorar
Lectura sensorialArquitectura medievalClases semiprivadas de francésBota de guitarra para principiantesTutoría privada de tareasAnti-bullyingFrancés intermedioDimensiones Matemáticas 8aMundo antiguoAcuarela de floresPor La Gran Cuchara de CuernoCasa del árbol mágico Dinosaurio al amanecerAnimales genialesPrincipios de la psicología socialNúmeros enteros positivos y negativos