Please enable JavaScript to use CodeHS

New

Ciencias de la computación, Nivel A (Nitro)

Este curso está totalmente alineado con los estándares del curso AP CS A del College Board. Aprende los fundamentos de la programación orientada a objetos centrándote en la resolución de problemas y el desarrollo de algoritmos. Haz este curso y prepárate para aprobar el examen AP de Java.

Overview & Highlights

Level
High School
Contact Hours
135
Timeframe
Year

Course Overview

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

MODULES - 4

  • Utilizar objetos y métodos

    Los alumnos aprenden los fundamentos de la escritura y ejecución de programas Java, incluido el uso de variables, tipos de datos, expresiones y entrada/salida. También se les presentan las clases, y aprenden a crear objetos y llamar a métodos, incluidos los de clases incorporadas como Math y String.

  • Selección e iteración

    Los alumnos aprenden a controlar el flujo de un programa mediante sentencias condicionales y bucles. Desarrollan expresiones booleanas, utilizan operadores relacionales y lógicos y escriben sentencias de selección con if, if-else e if-else-if. También exploran la iteración mediante los bucles while y for, incluidas las iteraciones anidadas y compuestas.

  • Creación de clases

    Los alumnos aprenden a diseñar e implementar clases utilizando los principios de la programación orientada a objetos. Exploran la encapsulación, el control de acceso y la estructura de las clases con variables de instancia, constructores y métodos. Los alumnos escriben métodos accessor y mutator, definen comportamientos utilizando parámetros y valores de retorno, y comprenden cómo se pasan y devuelven referencias a objetos.

  • Recolección de datos

    Los alumnos aprenden a trabajar con colecciones de datos utilizando matrices, objetos ArrayList y matrices 2D. Desarrollan y analizan algoritmos que implican buscar, ordenar, recorrer y manipular elementos en estas estructuras. Los alumnos también exploran la lectura de datos de archivos de texto y el uso de clases envoltorio para convertir entre tipos primitivos y objetos.


144
Lessons
93
Videos
541
Exercises
12
Challenges
116
Offline Handouts

Demo Programs

Explore programs that your students will build throughout this course!

AP Computer Science A endorsed provider badge

College Board Endorsed

CodeHS is an endorsed provider by the College Board for AP computer science courses and PD. This endorsement affirms only the components of Endorsed Provider's offerings aligned to all the AP Curriculum Framework standards and the AP CS assessments.

Ready to Get Started?

Purchase Ciencias de la computación, Nivel A (Nitro) with your Texas Education Freedom Account funds.

Browse more TEFA courses