Utah Introducción a Python 1
- Level Middle School
- Contact Hours 60
- Timeframe Semester
El curso Introducción a Python 1 de Utah enseña a los alumnos los fundamentos de la programación en Python. Los alumnos aprenden comandos, funciones, estructuras de control e interacción con el usuario en Python resolviendo puzzles y escribiendo programas creativos para que los siga Tracy.
To view the entire syllabus, click here or click to explore the full course.
MODULES - 9
Los alumnos aprenden sobre el mundo en el que vive Tracy y cómo escribir comandos que ella entienda. También estudian la historia de los lenguajes de programación y algunas de las diferentes características que pueden tener los lenguajes de programación.
Los alumnos se basan en los comandos que han aprendido para instruir a Tracy en todas las partes de su mundo y utilizan for loops para que su código sea más eficaz.
Los alumnos exploran formas útiles de descomponer grandes problemas para escribir programas legibles y satisfactorios.
Los alumnos repasan todo lo que han aprendido hasta ahora realizando un proyecto en el que utilizarán Tracy para diseñar un mural.
Los alumnos aprenden los tipos de datos y cómo se pueden utilizar las variables en sus programas Tracy. También empiezan a aprender a manipular cadenas en sus programas, y aprenden a añadir interacción del usuario a sus programas mediante entradas del usuario y eventos de clic del ratón.
Los alumnos aplican los conceptos que han aprendido hasta ahora realizando un proyecto en el que utilizarán Tracy para representar un ciclo común.
Los alumnos aprenden a utilizar declaraciones if/else y while loops para indicar a Tracy que tome decisiones basadas en condiciones. También aprenden a devolver valores de las funciones.
Los alumnos reúnen todos los conceptos que han aprendido para resolver puzzles avanzados de Tracy y completar un cuestionario final.
Los alumnos tienen la oportunidad de aplicar todas las habilidades y conceptos que han aprendido en este curso completando un proyecto en el que utilizarán Tracy para crear una calculadora que pueda utilizarse para completar expresiones matemáticas sencillas.
Explore programs that your students will build throughout this course!
Here are a few examples of teacher resources and materials to use in the Utah Introducción a Python 1 course
| Standards Framework | Alignment |
|---|---|
| Utah Python 1 | 100% View |
Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.
Learn MoreDidn't find what you were looking for? Here are a few links that might be useful to you.