Introducción a la Programación Informática - Carolina del Sur
- Level High School
- Contact Hours 120
- Timeframe Year
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.
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. |
Explore programs that your students will build throughout this course!
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%) |
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.
You also might like
Which python course should I use? Click here