Please enable JavaScript to use CodeHS

Programación informática intermedia- Carolina del Sur

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 CTE de Programación informática intermedia- Carolina del Sur.

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.

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.

86
Lessons
69
Videos
167
Exercises
11
Challenges
120
Offline Handouts

Demo Programs

Explore programs that your students will build throughout this course!

Standards

Programación informática intermedia- Carolina del Sur is aligned with the following standards

Standards Framework View Alignment
South Carolina Intermediate 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