"Este curso presenta los fundamentos del diseño orientado a objetos y desarrollo de software, métodos de cálculo y de detección de ingeniería y aplicaciones científicas y de gestión. Se cubre temas, incluyendo el diseño de clases, herencia, interfaces gráficas de usuario, métodos numéricos, arroyos, hilos, sensores, y estructuras de datos. los estudiantes usan lenguaje de programación Java® para completar las tareas de software semanales. ¿Cómo es de 1,00 diferente de otros cursos de programación de introducción que se ofrecen en el MIT? 1.00 es un primer curso de programación. se asume ninguna experiencia previa, y se centra en la el uso de la computación para resolver problemas de ingeniería, la ciencia y la gestión la audiencia de 1.00 es comandantes de la ciencia no informáticos 1.00 no se centra en los compiladores de escritura o programas de análisis o herramientas informáticas donde el ordenador es el sistema;.. que se centra en los problemas de ingeniería donde el equipo forma parte del sistema, o se utiliza para modelar un sistema físico o lógico. 1.00 enseña el lenguaje de programación Java, un nd se centra en el diseño y desarrollo de software orientado a objetos para los problemas técnicos. 1.00 se enseña en un estilo de aprendizaje activo. segmentos de clase alternando con ejercicios de laboratorio se utilizan en todas las clases para que los estudiantes ponen en práctica los conceptos de inmediato; este estilo de enseñanza genera preguntas y comentarios, y permite que el profesorado y los estudiantes interactuar cuando los conceptos se introducen primero para asegurarse de que el núcleo de las ideas se entienden. Al igual que muchas clases del MIT, 1,00 tiene tareas semanales, que son programas basados en aplicaciones reales de ingeniería, ciencias o de gestión. Las tareas semanales se basan en el material de la clase a la semana anterior, y requieren que los estudiantes para poner los conceptos que se enseñan en los pequeños laboratorios en su clase en un programa más amplio que utiliza varios elementos de Java juntos ".