La Red de Conocimientos Pedagógicos - Conocimientos históricos - ¿Qué es la ingeniería de software educativo?

¿Qué es la ingeniería de software educativo?

El desarrollo de software educativo es diferente del software de sistema general, el software de soporte y el software de herramientas. La investigación y el desarrollo de software educativo no pueden depender únicamente de técnicos profesionales de software, porque quienes desarrollan y diseñan software educativo deben tener la estructura de conocimiento de una determinada materia (como física, química, etc.), la estructura cognitiva de los estudiantes y los métodos de enseñanza. , ingeniería de software e informática, tecnología, etc. , es decir, necesitan una formación académica multidisciplinaria para ser competentes en el desarrollo de software educativo. La ingeniería de software educativo es un campo nuevo que se resume y desarrolla constantemente. Por lo tanto, el campo interdisciplinario de la educación y la tecnología de la información es una forma importante para que las universidades cultiven profesionales en el desarrollo de software educativo.

De acuerdo con los procedimientos generales del desarrollo de software, es decir, el proceso de investigación de mercado, planificación, análisis de demanda, diseño de sistemas, programación y depuración, y prueba y aceptación, la etapa clave en el desarrollo de software educativo es diseño del sistema, porque refleja la tecnología informática. La capacidad y el nivel de realización de las ideas educativas, el grado en que se realizan las ideas educativas y las ideas de enseñanza y las funciones del software educativo a menudo están determinados por el diseño del sistema. Por otro lado, las ideas educativas son las características centrales del software educativo y se incluyen en el diseño de guiones. Los guiones de alta calidad se convierten en otra etapa clave en el desarrollo de software educativo.

Las principales características del software educativo que lo diferencian del software general son: debe estar orientado a usuarios o estudiantes con diferentes fundamentos, habilidades y requisitos de aprendizaje; debe tener una comprensión, análisis y organización razonables; del sistema de conocimiento de las materias que se enseñan; la necesidad de comprender y analizar los procesos de aprendizaje humano y las actividades cognitivas debe involucrar una gran cantidad de actividades de interacción persona-computadora, con altos requisitos para la interfaz persona-computadora, el diálogo persona-computadora, y el desempeño de los medios requiere un seguimiento oportuno de las actividades de aprendizaje de los alumnos y la realización de pruebas y evaluaciones precisas (debido a que el conocimiento de la materia, los métodos de enseñanza y los objetivos de enseñanza pueden cambiar constantemente) tienen estándares de evaluación especiales; idioma nacional, tradiciones morales culturales y estándares educativos); necesidades de investigación y desarrollo. Estrecha cooperación con expertos en educación, cognición, animación y audiovisual, informática, gestión y otros campos. El desarrollo, operación y mantenimiento de software educativo requiere una teoría que pueda reflejar mejor sus propias leyes y características. Esto es ingeniería de software educativo.

La ingeniería de software educativo es una nueva ciencia de sistemas relacionada con el desarrollo, operación y mantenimiento de software educativo. Debido a la particularidad de su industria, también es una materia interdisciplinaria, que involucra principalmente conocimiento y tecnología en informática, educación, psicología, ciencia de sistemas y ciencias de la gestión. Actualmente, una tarea importante en el campo del software educativo en mi país es fortalecer la investigación y aplicación de la ingeniería de software educativo para mejorar la calidad intrínseca del software educativo.

La ingeniería de software educativo es una nueva disciplina formada por materias interdisciplinares y aún se encuentra en una etapa de crecimiento y desarrollo continuo. Los objetos de investigación de la ingeniería de software educativo incluyen principalmente: (1) conocimiento, medios disponibles y nuevas tecnologías disponibles en software educativo y disciplinas relacionadas (2) teoría de la enseñanza del software educativo (3) métodos y métodos de desarrollo y mantenimiento de software educativo; ⑷ Organización del desarrollo y necesidades de los usuarios de software educativo; 5. Estándares, evaluación y comercialización de software educativo.

En la actualidad, la infraestructura informática de mi país se ha desarrollado a gran escala y uno de los factores importantes que restringen el desarrollo del mercado informático es la falta de una gran cantidad de software educativo estandarizado de alta calidad. Ante la enorme demanda del mercado de software educativo y la popularidad del software educativo no estandarizado, es necesario fortalecer la investigación y aplicación de la ingeniería de software educativo. Además, para promover la ingeniería y popularización del software educativo y mejorar la mantenibilidad, portabilidad y nivel de comercialización del software educativo, también es necesario estudiar y absorber los beneficios de los estándares internacionales de software educativo, estudiar y aprender de la definición de software. Normas y especificaciones para diseño, desarrollo, pruebas y mantenimiento.