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.
To view the entire syllabus, click here or click to explore the full course.
MODULES - 4
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.
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.
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.
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.
Explore programs that your students will build throughout this course!
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.
Purchase Ciencias de la computación, Nivel A (Nitro) with your Texas Education Freedom Account funds.