La inscripción para el grupo de Live Group Learning de septiembre de 2026 ya está cerrada. Las Live Group Classes comienzan el 15 de septiembre de 2026.La inscripción para el grupo de Live Group Learning de septiembre de 2026 ya está cerrada. Las Live Group Classes comienzan el 15 de septiembre de 2026.La inscripción para el grupo de Live Group Learning de septiembre de 2026 ya está cerrada. Las Live Group Classes comienzan el 15 de septiembre de 2026.La inscripción para el grupo de Live Group Learning de septiembre de 2026 ya está cerrada. Las Live Group Classes comienzan el 15 de septiembre de 2026.La inscripción para el grupo de Live Group Learning de septiembre de 2026 ya está cerrada. Las Live Group Classes comienzan el 15 de septiembre de 2026.La inscripción para el grupo de Live Group Learning de septiembre de 2026 ya está cerrada. Las Live Group Classes comienzan el 15 de septiembre de 2026.La inscripción para el grupo de Live Group Learning de septiembre de 2026 ya está cerrada. Las Live Group Classes comienzan el 15 de septiembre de 2026.La inscripción para el grupo de Live Group Learning de septiembre de 2026 ya está cerrada. Las Live Group Classes comienzan el 15 de septiembre de 2026.

CIENCIA DE LA COMPUTACIÓN AP GRADO A - XII

Duración

10 Meses

Prerrequisitos

Álgebra I, Geometría y Álgebra II

Requisitos

  • Instituto de Matemáticas y Ciencias de la Computación (IMACS): Ciencias de la Computación: Programación Java.
  • Instituto de Matemáticas y Ciencias de la Computación (IMACS): Prepárese para el examen AP de Ciencias de la Computación.
  • El entorno de desarrollo integrado BlueJ

Resumen del Curso

Desarrolla las habilidades necesarias para escribir programas o partes de programas correctamente para resolver problemas específicos. Aprenderás técnicas de diseño para que los programas sean comprensibles, adaptables y reutilizables.

TÓPICOS Y CONCEPTOS PRINCIPALES

Tipos primitivos

  • Instalación de Java
  • Instalación del IDE BlueJ
  • Java con estilo
  • Orden de operaciones
  • Impresión de expresiones aritméticas
  • Tipos de datos primitivos: ints y doubles
  • Expresiones aritméticas
  • Conversiones de tipos de datos primitivos
  • Trampas, sorpresas y atajos

Usando objetos

  • Pseudocódigo
  • La API de Java
  • Tipos de datos primitivos: char
  • Objetos de cadena Lite
  • Métodos de la clase String: conceptos básicos
  • Métodos de la clase Scanner
  • Analizando
  • Llamadas a métodos en Java

Expresiones booleanas y sentencias if

  • Sistemas de numeración
  • Tipos de datos primitivos: booleanos
  • Declaraciones de condición: si
  • Declaraciones de condición: if-else
  • Declaraciones de condición: if-else-if
  • Comparación de cadenas
  • Operador lógico

Iteración

  • Bucles While
  • Lectura de archivos de texto
  • Bucles For
  • Bucles anidados
  • Escribir archivos de texto

Clases de escritura

  • Definición de nuevos métodos estáticos
  • Objetos
  • Instancias de una clase
  • Constructores predeterminados
  • Constructores con parámetros
  • Sobrecarga de métodos y uso de dos clases
  • Construyendo objetos múltiples
  • Ética y seguridad de la programación

Matrices

  • Formato de salida
  • El bucle for-each
  • Matrices de objetos

Lista de matriz

  • Listas de matrices
  • Lección de travesías
  • Lección de reemplazos
  • Lección de inserciones
  • Lección de eliminaciones
  • Ordenación por inserción
  • Ordenación por selección

Matriz 2D

  • Búsqueda secuencial
  • Búsqueda binaria

Herencia

  • Ampliación de clases
  • Jerarquías de clases
  • Polimorfismo
  • Métodos de anulación
  • Estrategia de diseño: iterativa e incremental
  • Variables y constantes de clase

Recursión

  • Divide y vencerás
  • Recursión en el mundo real
  • El salto recursivo de fe
  • Cadenas recursivas y cosas así

Cómo CIENCIA DE LA COMPUTACIÓN AP GRADO A - XII favorece el éxito del estudiante

En CIENCIA DE LA COMPUTACIÓN AP GRADO A - XII, los estudiantes desarrollan conocimientos mediante lecciones en línea estructuradas, práctica guiada y comentarios periódicos de docentes cualificados. El curso permite estudiar con flexibilidad sin perder expectativas académicas claras ni un avance constante.

Los estudiantes pueden revisar los materiales, completar las tareas a un ritmo manejable y utilizar la orientación docente para mejorar su comprensión. Las familias pueden seguir el progreso mientras cada alumno desarrolla organización, autonomía y confianza.

  • Objetivos claros conectan cada lección con el conjunto del curso.
  • Las actividades y tareas ayudan a aplicar los conceptos importantes.
  • Las evaluaciones y comentarios muestran fortalezas y próximos pasos.
Inscríbete ahora
CIENCIA DE LA COMPUTACIÓN AP GRADO A - XII | International Schooling