La Academia de Tecnología de la Información (AOIT) prepara a los estudiantes para estudios posteriores y carreras en el campo de las Ciencias de la Computación (CS). A los estudiantes se les ofrece completar una secuencia de cuatro cursos en una de las tres vías: Programación, Internet de las cosas (IoT) y Desarrollo de sitios web. Las tres vías comienzan con el plan de estudios de créditos tecnológicos básicos de Foundations of CS o AP CSP. en el primer año seguido de Programación de Computadoras 1 (Python y Java) en el segundo año. A lo largo del programa de 4 años, los estudiantes aprenderán todos los aspectos de las Ciencias de la Computación, incluyendo: programación, gráficos, bases de datos y recuperación de información, seguridad cibernética, diseño de software, lenguajes de programación, lógica, paradigmas de programación, traducción entre niveles de abstracción, inteligencia artificial, los límites. de computación y cuestiones sociales (seguridad en Internet, privacidad y propiedad intelectual). Los estudiantes deben completar los cursos académicos identificados en al menos una vía y participar en varias experiencias profesionales que pueden incluir una pasantía.
Este es un planificador de muestra que puede adaptarse para satisfacer las necesidades individuales de un estudiante. Todos los estudiantes deben tomar los cursos prescritos de inglés, matemáticas, ciencias, estudios sociales y otros cursos requeridos para obtener un diploma de escuela secundaria de Maryland.
Los cursos resaltados en gris a continuación son parte del itinerario de la academia.
Descripción del curso
This course advances students’ understanding of the technical aspects of computing including, programming and algorithm design, computer system organization and operation, and data representation and information organization. Specific programming languages may include Processing, C++, and Java. (leads to new AP exam offered starting in May 2017)
Este curso avanza en la comprensión de los estudiantes de los aspectos técnicos de la informática, incluidos la programación y el diseño de algoritmos, la organización y operación de sistemas informáticos y la representación de datos y organización de la información. Los lenguajes de programación específicos pueden incluir Processing, C ++ y Java. (conduce a un nuevo examen AP ofrecido a partir de mayo de 2017)
Using the Java language, students explore in-depth work with text files and arrays, abstract data types, recursion, searching and sorting algorithms, and program efficiency. Examination of specified class behaviors, interrelated objects, and object hierarchies are studied. Students may elect to take the Advanced Placement Computer Science exam upon completion of this course.
Utilizando el lenguaje Java, los estudiantes exploran un trabajo en profundidad con archivos de texto y matrices, tipos de datos abstractos, recursividad, algoritmos de búsqueda y clasificación y eficiencia del programa. Se estudia el examen de comportamientos de clases específicos, objetos interrelacionados y jerarquías de objetos. Los estudiantes pueden optar por tomar el examen de Ciencias de la Computación de Ubicación Avanzada al completar este curso.
This course introduces students to multiple skills such as Website development, Game development, programming with Microbits or Lego. Students are exposed to scripting languages, develop algorithms and organize data into meaningful information.
Este curso introduce a los estudiantes a múltiples habilidades como desarrollo de sitios web, desarrollo de juegos, programación con Microbits o Lego. Los estudiantes están expuestos a lenguajes de programación, desarrollan algoritmos y organizan datos en información significativa.
The Academy of Computer Science students engage with community partners in a variety of ways. Throughout the school year, we host guest speakers and "Lunch and Learn" seminars. In the past, we have welcomed an intern from Google and Microsoft to share strategies for landing a dream internship ; hosted a presentation from a local Data Scientist about new advancements in the world of big data; and heard from an expert in virtual reality technologies and game design.
Innovalon (Healthcare Software and Analytics) has provided mentors for upperclassmen as they are preparing for jobs and internships. With an in-school field trip model, students get feedback on their resumes and practice interviewing skills. Many of our Web Design students have had the opportunity to design websites for local school community clients.
During their Senior year, we encourage students to pursue an internship experience in computer science. Our students have interned in cloud computing at Verizon, developed game improvements at the Game of Rooms, and teaching younger students about Computer Science with KID Museum and Panda Programmer. All of these opportunities have allowed out students to shine while practicing the skills they developed in the Academy of Computer Science!
We are always seeking club mentors, guest speakers and internship sites. Please contact the Academy Coordinator or Leader to get involved!
Los estudiantes de la Academia de Ciencias de la Computación se relacionan con los socios de la comunidad de diversas formas. Durante todo el año escolar, organizamos oradores invitados y seminarios de "Almuerzo y aprendizaje". En el pasado, le dimos la bienvenida a un pasante de Google y Microsoft para compartir estrategias para conseguir una pasantía de ensueño; organizó una presentación de un científico de datos local sobre los nuevos avances en el mundo del big data; y escuchado de un experto en tecnologías de realidad virtual y diseño de juegos.
Innovalon (Software y Análisis de Salud) ha proporcionado mentores a estudiantes de último año de secundaria mientras se preparan para empleos y prácticas profesionales. Mediante un modelo de excursión escolar, los estudiantes reciben retroalimentación sobre sus currículums y practican sus habilidades para entrevistas. Muchos de nuestros estudiantes de Diseño Web han tenido la oportunidad de diseñar sitios web para clientes de la comunidad escolar local.
Durante su último año de secundaria, animamos a los estudiantes a realizar prácticas profesionales en informática. Nuestros estudiantes han realizado prácticas en computación en la nube en Verizon, han desarrollado mejoras de juegos en Game of Rooms y han impartido clases de informática a estudiantes más jóvenes con KID Museum y Panda Programmer. Todas estas oportunidades les han permitido destacar mientras practican las habilidades que desarrollaron en la Academia de Informática.
Durante su último año, animamos a los estudiantes a realizar una pasantía en ciencias de la computación. Nuestros estudiantes realizaron prácticas en computación en la nube en Verizon, desarrollaron mejoras en el juego en Game of Rooms y enseñaron a los estudiantes más jóvenes sobre informática con KID Museum. ¡Todas estas oportunidades les han permitido a los estudiantes brillar mientras practican las habilidades que desarrollaron en la Academia de Ciencias de la Computación!
Siempre estamos buscando mentores de clubes, oradores invitados y sitios de pasantías. ¡Comuníquese con el coordinador o líder de la academia para participar!