Java es uno de los lenguajes de programación más populares y demandados en la actualidad y la tecnología Java impulsa millones de dispositivos en todo el mundo.
Puede ser un lenguaje complicado para aprender a programar, y se ha pensado en el diseño de los niveles en esta clase.
El objetivo en el curso para principiantes es dar a los estudiantes un buen comienzo, familiarizarlos con la escritura, compilación y ejecución de programas Java y una comprensión inicial de variables, tipos de datos, entrada / salida, bucles, toma de decisiones. Terminan el curso para principiantes con una cartera de programas que entienden y han escrito desde cero. El nivel intermedio de Java se basa en el nivel de principiante y comienza a preparar a los estudiantes para los niveles APCS (Advanced Placement Computer Science).
Los niveles APCS I, APCS II y APCS III profundizan en la programación orientada a objetos y Java mientras siguen el plan de estudios APCS (Advanced Placement Computer Science) prescrito por College Board. Esto ayuda a los estudiantes a comenzar el estudio de Java u otros lenguajes de programación que puedan estudiar en la escuela secundaria o en el primer año de la universidad.
Por lo general, cada nivel tarda entre 8 y 10 semanas en completarse con una clase semanal de 1 hora y tareas semanales. El tiempo de tarea requerido cada semana es:
60 minutos para el nivel principiante
90 minutos para el nivel intermedio.
2-4 horas para los niveles AP CS.
Los estudiantes pueden moverse más rápido: completar un nivel en menos de 8-10 semanas dedicando más tiempo a la tarea cada semana y utilizando la ayuda ilimitada por correo electrónico disponible durante la semana.