Please enable JavaScript to use CodeHS

Introducción a la Programación Informática - Carolina del Sur

Este curso está diseñado para enfatizar los fundamentos de la programación informática utilizando Python. Los temas incluyen software de computadora, diseño y desarrollo de programas, y experiencia práctica en programación. Este curso está completamente alineado con el curso de Introducción a la Programación Informática.

Overview & Highlights

Level
High School
Contact Hours
120
Timeframe
Year

Course Overview

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

Ciudadanía digital y ciberhigiene
Los alumnos aprenden la etiqueta de Internet y cómo mantenerse seguros en la red mundial. Los alumnos también estudian los efectos potenciales de nuestras huellas digitales, cómo proteger la información de los riesgos en línea y las implicaciones del ciberacoso.
¿Qué es la informática?
Los alumnos compararán y contrastarán sistemas operativos comunes (Windows, Linux, OS) y explicarán la importancia de la seguridad de las aplicaciones. Investigarán las opciones de seguridad e implementarán cuentas de usuario para aplicar la autenticación y la autorización. Los alumnos también demostrarán cómo trabajar con comandos básicos y avanzados.
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.
Loops
Los alumnos aprenden a escribir código más eficaz utilizando bucles como atajos.
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.
Desarrollo creativo
Los estudiantes aprenden la teoría y la práctica del diseño de interfaces de usuario. Los estudiantes aprenden qué hace que una interfaz de usuario sea atractiva y accesible, y emplearán un proceso de diseño iterativo que incluye la creación rápida de prototipos y pruebas de usuario para diseñar y desarrollar sus propios programas atractivos.
Explorar la Ciencia de Datos con Hojas de Cálculo
Los alumnos conocerán el papel de un científico de datos y los pasos iterativos del ciclo de vida de la ciencia de datos. Aprenderán y aplicarán el proceso del ciclo de vida de la ciencia de datos. Esto incluye formular preguntas estadísticas, recopilar u obtener datos fiables, analizar los datos y resumir los resultados.
El lugar de trabajo del siglo XXI
Los alumnos aprenden seguridad básica dentro del aula y cómo se aplica al lugar de trabajo. También exploran futuras opciones profesionales y las habilidades necesarias para obtener estos empleos.

115
Lessons
112
Videos
211
Exercises
22
Challenges
254
Offline Handouts

Demo Programs

Explore programs that your students will build throughout this course!

Standards

Introducción a la Programación Informática - Carolina del Sur is aligned with the following standards

Standards Framework View Alignment
South Carolina Introduction to Computer Programming 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