Georgia Principios de las ciencias de la computación
- Level High School
- Contact Hours 125
- Timeframe Year
Georgia Principios de la computación introduce a los alumnos en los conceptos fundamentales de las ciencias de la computación y la programación en JavaScript. Con un enfoque único en la resolución creativa de problemas y las aplicaciones del mundo real, los alumnos se enfrentan al reto de explorar cómo la informática y la tecnología pueden influir en el mundo.
To view the entire syllabus, click here or click to explore the full course.
Introducción a la programación
Karel es un perro que sólo sabe moverse, girar a la izquierda y colocar pelotas de tenis en su mundo. Puedes dar a Karel estas órdenes para indicarle que haga determinadas cosas. Utilizamos a Karel para mostrarte lo que significa programar, y permitirte centrarte en la resolución de problemas. |
Proyecto: ¡Pintura de programación en pareja!
En este proyecto, los alumnos aplican sus conocimientos de Karel para expresar su lado artístico y crear una imagen utilizando los comandos de Ultra Karel. |
Programación con JavaScript
Los estudiantes aprenden los fundamentos de JavaScript, 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 de JavaScript
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. |
Proyecto: Cuenta una historia
Los alumnos aplican lo aprendido en el módulo anterior para escribir código reutilizable con funciones y parámetros. |
Estructuras básicas de datos
Los alumnos aprenden sobre listas y arrays, que son estructuras de datos básicas esenciales que utilizará cualquier programa. |
Información digital
Los alumnos aprenden las distintas formas de representar información digitalmente, incluidos los sistemas numéricos, la codificación de datos, la creación programática de imágenes de píxeles, la comparación de codificaciones de datos, la compresión y la encriptación de datos. |
Proyecto Esteganografía
Los alumnos aplican los conocimientos sobre la representación digital de datos en una aplicación del mundo real consistente en utilizar la esteganografía para cifrar información. |
Proyecto: ¡Crea un filtro de imagen!
Los alumnos aplican conjuntamente los conceptos de estructura de datos e información digital para crear sus propios filtros de imagen. |
Internet
Los alumnos exploran la estructura y el diseño de Internet, y cómo este diseño afecta a la fiabilidad de la comunicación en red, la seguridad de los datos y la privacidad personal. |
Proyecto: Los efectos de Internet
Los alumnos aplican sus conocimientos sobre Internet al observar las repercusiones que tiene en nuestro mundo. |
Datos
Los alumnos exploran el uso de herramientas informáticas para almacenar cantidades masivas de datos, manipular y visualizar datos, encontrar patrones en los datos y extraer conclusiones de los datos. |
Proyecto: Presenta una visión basada en datos
Los alumnos aplican conceptos de datos en un proyecto en el que pueden explorar su propia aplicación de datos. |
Proyecto: Los impactos de la informática
Aunque la tarea de rendimiento ya no es una parte puntuable del examen AP, las habilidades necesarias para la tarea de rendimiento siguen formando parte del plan de estudios. Este módulo dará a los alumnos la oportunidad de aplicar estos conceptos en un formato de proyecto. |
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 propias páginas web atractivas. |
Final
Examen final para el curso. |
Carreras de ciencias de la computación
Los alumnos se toman un tiempo para explorar y descubrir distintas carreras de ciencias de la computación. Los alumnos aprenderán más sobre los currículos y elaborarán uno propio. También investigarán sobre las organizaciones profesionales de estudiantes y las ventajas que ofrecen a sus miembros. |
Explore programs that your students will build throughout this course!
Georgia Principios de las ciencias de la computación is aligned with the following standards
Standards Framework | View Alignment |
---|---|
Georgia Computer Science Principles | 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.