Please enable JavaScript to use CodeHS

Utah Programación Informática 1

Utah Programación Informática 1 introduce a los estudiantes en los fundamentos de la programación informática, haciendo hincapié en ayudar a los estudiantes a desarrollar el pensamiento lógico y la capacidad de resolución de problemas. Los alumnos aprenderán a diseñar, codificar y probar sus programas mientras aplican conceptos matemáticos.

Overview & Highlights

Level
High School
Contact Hours
60
Timeframe
Semester

Course Overview

To view the entire syllabus, click here or click to explore the full course.

Karel en Python
Los alumnos aprenden los fundamentos de la programación dando a Karel las órdenes del Perro en un mundo cuadriculado.
Interacción básica con Python y la consola
Los alumnos aprenden los fundamentos de la programación escribiendo programas que interactúan con los usuarios a través del teclado.
Proyecto Mad Libs
Los alumnos escriben un programa que permite a los usuarios crear sus propias historias de Mad Lib utilizando variables y entradas del usuario.
Condicionales
Los alumnos enseñan a sus programas a tomar decisiones basándose en la información que recibe.
Proyecto: Juego de preguntas
Los alumnos escriben un programa que cuestiona a los usuarios sobre una serie de preguntas de opción múltiple y comprueba sus respuestas.
Loops
Los alumnos aprenden a escribir código más eficaz utilizando bucles como atajos.
Proyecto: Autentificador de contraseñas
Los alumnos escriben un programa para proporcionar información sobre si la contraseña introducida es correcta o incorrecta.
Funciones en un equipo de desarrollo de software
Los alumnos aprenden las funciones y responsabilidades clave de los miembros de un equipo de desarrollo de software.

43
Lessons
34
Videos
64
Exercises
9
Challenges
84
Offline Handouts

Demo Programs

Explore programs that your students will build throughout this course!

Course Resources

Here are a few examples of teacher resources and materials to use in the Utah Programación Informática 1 course

Professional Development

Teaching Intro to Computer Science in Python 3

Dive into the basics of programming and learn how to lead a successful introductory computer science class. This course covers everything from learning effective debugging methods to teaching computer science in a blended classroom. Perfect for teachers with limited or no programming experience.

View Units CodeHS PD Options

Standards

Utah Programación Informática 1 is aligned with the following standards

Standards Framework View Alignment
Utah Computer Programming 1 View (100%)

Customizable Assignments

Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.

Learn More

Actions for Teachers

Didn’t find what you were looking for? Here are a few links that might be useful to you.

You also might like

Related Courses

Which python course should I use? Click here