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

Tutoría y enriquecimiento en informática y programación

Clases particulares de informática para todos los niveles. ¡Aprenda a programar desde los conceptos más básicos o perfeccione sus habilidades de codificación avanzadas!
Twin Oaks Learning Collective
Puntuación media:
5.0
Número de reseñas:
(11)
Nuevo en Outschool
Clase

Qué está incluido

Se reúne bajo demanda
programar reuniones según sea necesario
50 minutos
por sesión
Apoyo docente

Experiencia de clase

1-on-1 computer science tutoring for all levels! Learn to program from the very basics or refine your advanced coding skills!

I can teach a wide variety of topics in Computer Science from the basics of control flow (if-statements, while-loops) to the more advanced topics of Data Structures and algorithm design. I have experience teaching a wide variety of programming languages including Python, Java, JS, C and C++, and C#.

For beginner students, I will first cover the following topics, in roughly this order, 1-2 topics per meeting:
* Console input/output
* Variables
* Math
* if-statements
* while-loops
* lists
* functions
Once I'm confident a student is comfortable with each of these topics, I work with them and the parent to determine next steps based on a student's interests. If a student is interested in math, then I might cover binary arithmetic, bitwise operators, and floating point. If a student is interested in game development, then I might cover object-oriented programming and graphics.

My teaching style is very student-directed. I describe a concept, then I give the student examples of use of that concept, asking leading questions to guide them thru examples until they are capable applying the concept on their own. If a student is interested in a specific topic distinct from what I'd planned, I am happy to veer into a tangent.

Metas de aprendizaje

Students will be able to read, modify, and write computer code that uses print statements, gets user input, uses if-statements, while-loops, lists, and functions
objetivo de aprendizaje

Otros detalles

Orientación para padres
Students will need some sort of programming environment in order to save their work. The website repl.it provides a coding environment that saves student work online, in which case the student will need to create an account with that site. As an alternative, a student may download PyCharm, a programming environment that will allow students to save their work on their own device. Links to these resources are below, and I am happy to help students get their programming environment set up as needed.
Requisitos previos
Students will be more successful if they have some level of computer literacy; familiarity with creating, moving, and opening files on a computer. Typing speed of 20 words/minute. Not required, but can make learning easier.
Idioma en el que se imparte la clase
Inglés
Recursos externos
Además del aula de Outschool, esta clase utiliza:
Se unió el October, 2024
5.0
11reseñas
Nuevo en Outschool
Perfil
Experiencia y certificaciones del docente
Maestría en Ciencias de la Computación desde George Mason University
Will Howard
Licenciatura en Matemáticas desde Oberlin College
Ollie Meldrum
Licenciatura en Matemáticas desde Bloomsburg University of Pennsylvania
Mr. Oaks
Will Howard holds an M.S. in Computer Science from George Mason University
* 1 year experience teaching Computer Programming in various programming languages to students aged 8-17
* 2 years experience as a software developer.

Reseñas

Lecciones 1 a 1 en vivo
Compartir

45 US$

por sesión

Reuniones bajo pedido
50 min
Completado por 1 alumno
Videoconferencias en vivo
Edades: 8-18

Acerca de
Apoyo
SeguridadPrivacidadPrivacidad de CAPrivacidad del alumnoSus opciones de privacidadTérminos
Obtener la aplicación
Descargar en la App StoreDescargar en Google Play
© 2025 Outschool