Please enable JavaScript to use CodeHS

Utah Programación Informática 2

Programación Informática Utah 2 introduce a los alumnos en conceptos de programación más avanzados. Los alumnos aprenderán a crear programas más potentes utilizando funciones, cadenas, estructuras de datos, operaciones de E/S de archivos y objetos.

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.

Funciones y excepciones
Los alumnos aprenden cómo sus programas pueden descomponerse en piezas más pequeñas que funcionan juntas para resolver un problema.
Cuerdas
Los alumnos aprenden estrategias más sofisticadas para manipular texto en sus programas.
Proyecto: El Juego del Cerdo
Los alumnos programan un juego clásico para dos jugadores que se juega con un dado de 6 caras.
Crear y modificar estructuras de datos
Los alumnos aprenden cómo se forman las tuplas y las listas y los distintos métodos que pueden alterarlas.
Ampliación de estructuras de datos
Los alumnos aprenden a construir programas más complejos que utilizan cuadrículas y diccionarios.
Proyecto Adivina la palabra
Los alumnos escriben un programa para un juego de adivinar palabras.
E/S de archivos
Los alumnos aprenden a leer, escribir y procesar información de archivos de texto.
Clases y objetos
Los alumnos aprenden los principios del diseño orientado a objetos.
Explorar las carreras de CS
Los estudiantes aprenden posibles trayectorias profesionales en el campo de las ciencias de la computación.

39
Lessons
37
Videos
68
Exercises
5
Challenges
66
Offline Handouts

Demo Programs

Explore programs that your students will build throughout this course!

Professional Development

Teaching Intro to Computer Science in Python 3

View Units CodeHS PD Options

Standards

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

Standards Framework View Alignment
Utah Computer Programming 2 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