Outschool
Abrir configuración de moneda, zona horaria e idioma
Iniciar sesión

Python con Trinket.Io y Google Colab: Parte 2

En esta clase se presentará el lenguaje Python a través de una serie de proyectos creados en línea con Triket.io. El material se presentará utilizando Python en Google Colab.
Mr. Marty
Puntuación media:
5.0
Número de reseñas:
(29)
Clase

Qué está incluido

4 reuniones en vivo
3 horas 40 minutos horas presenciales
Tarea
1 hora por semana. incluido

Experiencia de clase

This is a continuation of Part 1 of the class of the same title.  This series of  classes is intended as a bridge between Scratch and text based Python.  Kids are still mostly interested in seeing things move around the screen.  This is the main idea behind Scratch, Alice, Processing, Turtle, etc.  I use NinjaTurtles for this, which are just Python sprites.  

The code for NinjaTurtles is something that I coded myself and that we use as starter code.    This give the class more flexibility with age ranges since we can reference this more advanced code if needed.  The goal is to first learn to use and play with NinjaTurtles but then learn about how they were created.

The series progresses as we use these NinjaTurtles to build more and more complex programs.

In these four classes we will create two projects using NinjaTurtles. 

Our first project will be to create a choreography for our NinjaTurtle.  We are going to learn about functions and how to package many moves into one command.  This is like building your own blocks in Scratch.

Our memory game will involve creating a Matrix of NinjaTurtles and watching each spin in turn.  The player's goal is to remember the last  one that spun.  In this project we will learn about lists and how to put things into groups.  

In both of these projects we will be practicing loops and the 'if' statement.

I base my teaching on the Socratic methods, encouraging students to figure things out for themselves by asking them a series of questions .  

Week 1:  NinjaTurtles using methods, functions, parameters
Week 2:  NinjaTurtles modules
Week 3: The Matrix (list version)
Week 4: The Matrix (array version)

Otros detalles

Orientación para padres
We use trinket.io in this class. Students should not include any personal information in their projects as they can be shared. We also use Colab to showcase our coding materials. It works like our textbook. Colab functions best when used with a gmail account (you can save your own versions of the notebooks).
Lista de útiles escolares
t
Recursos externos
Además del aula de Outschool, esta clase utiliza:
Se unió el March, 2023
5.0
29reseñas
Perfil
Experiencia y certificaciones del docente
Maestría en Matemáticas desde Harvard University
Licenciatura en Matemáticas desde Harvard University
I've been a computer science teacher for 10 years and have taught Python coding online for the past four years.  I have also taught math and computer science at the High School level:  AP Calculus BC and AP Computer Science A.

Reseñas

Clase grupal
Compartir

17 US$

semanalmente o 68 US$ por 4 clases
1 x por semana, 4 semanas
55 min

Completado por 3 alumnos
Videoconferencias en vivo
Edades: 9-14
1-8 alumnos por clase

Acerca de
Apoyo
SeguridadPrivacidadPrivacidad de CAPrivacidad del alumnoAdministrar preferencias de datosTérminos
Obtener la aplicación
Descargar en la App StoreDescargar en Google Play
© 2024 Outschool