Programación Informática 2 con Python - Carolina del Sur
- Level High School
- Contact Hours 120
- Timeframe Year
Este curso está diseñado para ampliar las habilidades fundamentales de programación en Python. Los temas incluyen técnicas intermedias de diseño y desarrollo de programas, seguridad y ética, y experiencia práctica en programación utilizando un lenguaje de programación moderno basado en texto. Este curso está completamente alineado con el curso de Programación Informática 2.
To view the entire syllabus, click here or click to explore the full course.
Programación con Python
Los alumnos aprenden los fundamentos de Python, incluyendo variables, entradas del usuario, estructuras de control, funciones con parámetros y valores de retorno, y gráficos básicos, cómo enviar mensajes a objetos. |
Estructuras de control en Python
Los alumnos aprenden a utilizar operadores booleanos y lógicos con estructuras de control para realizar programas más avanzados en JavaScript. |
Funciones y parámetros
Los alumnos aprenden a escribir código reutilizable con funciones y parámetros. |
Estructuras básicas de datos
Los alumnos aprenderán los fundamentos de las listas en Python mientras exploran las tuplas y las listas. Explorarán cómo crear cada una de ellas y los distintos métodos para acceder a ellas o modificarlas. |
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. |
Clases y objetos
Aprende los principios del diseño orientado a objetos. |
Explorando la Ciencia de Datos con Python
Los alumnos aprenderán y aplicarán el proceso del ciclo de vida de la ciencia de datos. Esto incluye formular preguntas estadísticas, recoger u obtener datos brutos fiables, analizar los datos utilizando medidas de tendencia central y dispersión e interpretar y resumir los resultados. |
Seguridad y ética
Los alumnos aprenden sobre ciberataques comunes, cómo se relacionan la codificación y la seguridad, y cómo citar recursos de calidad en línea respetando las leyes de derechos de autor. |
Proyecto: Aprovechar la tecnología para resolver problemas
Los estudiantes explorarán la selección sistemática y la integración de componentes de hardware y software que representan un potente enfoque para la resolución de problemas en el mundo actual impulsado por la tecnología. Ya se trate de optimizar el rendimiento de las cosechas, mejorar el rendimiento deportivo o crear sistemas domésticos inteligentes, la sinergia entre el hardware y el software nos permite mejorar la eficacia y afrontar los retos. |
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!
Here are a few examples of teacher resources and materials to use in the Programación Informática 2 con Python - Carolina del Sur course
Programación Informática 2 con Python - Carolina del Sur is aligned with the following standards
Standards Framework | View Alignment |
---|---|
South Carolina Computer Programming 2 with Python | 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