Observe los componentes de la computadora, sistemas operativos; ingeniería de software; p>Por favor lea la información, puede ayudar.
Con base en los diferentes requisitos para las computadoras en las diferentes carreras, el sistema de enseñanza de los cursos básicos de computación en la Universidad de Pekín se divide en tres categorías: carreras de computación (Categoría A), carreras de ciencias no relacionadas con la computación (Categoría B). y carreras de artes liberales (Categoría C)).
Para comprender el sistema curricular y el entorno de conocimientos de la enseñanza de informática básica en la Universidad de Pekín, así como los efectos del aprendizaje de los estudiantes, realizamos una encuesta sobre la enseñanza clasificada y calificada de cursos de informática básica en Pekín. Universidad entre profesores de informática básica y estudiantes de ciencias de bajo grado. Lo siguiente se centra en el sistema de enseñanza, el plan de estudios, los efectos de la enseñanza, la experiencia docente y las reformas docentes de los cursos básicos de informática de la Universidad de Pekín.
1. Sistema de enseñanza de los cursos básicos de informática en la Universidad de Pekín
El sistema de enseñanza de los cursos básicos de informática en la Universidad de Pekín se divide en carreras de informática (Categoría A) y carreras de ciencias no informáticas. (Categoría B), las especialidades en artes liberales se dividen en tres categorías. Las clases A y B tienen tres cursos básicos de informática: Introducción a la Computación, Estructuras de Datos y Algoritmos y Principios de Microcomputación. Para fortalecer la capacidad de programación de los estudiantes de informática, la Escuela de Información ha abierto especialmente dos cursos prácticos: práctica de programación, estructura de datos y práctica de algoritmos, para brindar capacitación en programación sistemática a los estudiantes de informática. Los cursos básicos de informática de categoría C incluyen dos semestres: Conceptos básicos de informática de artes liberales (I) y Conceptos básicos de informática de artes liberales (II).
En los tres tipos de sistemas de enseñanza, los diferentes cursos cuentan con profesores presidentes y conferenciantes. Estos profesores de diferentes departamentos de la Universidad de Pekín forman un equipo docente para formular conjuntamente programas de enseñanza, seleccionar materiales didácticos, unificar el progreso docente e intercambiar periódicamente experiencias docentes.
1. Sistema de cursos básicos de informática para estudiantes de informática (Categoría A)
Al configurar cursos básicos para estudiantes de informática, debemos considerar los siguientes puntos:
(1) En primer lugar, los estudiantes deben tener una comprensión general del tema de la informática y establecer una visión general del tema. Esto no solo facilitará el estudio y la elección en el futuro, sino que también ayudará a comprender a fondo el estado y la relación. cada materia en la materia general.
(2) Al diseñar un programa para resolver un problema, además de analizar cuidadosamente el problema, lo más importante es elegir una estructura de datos adecuada y diseñar un algoritmo que satisfaga las restricciones (o mejor) . Por lo tanto, los estudiantes de informática deben dominar varias estructuras de datos comunes, tener una comprensión profunda de los principios y la complejidad espacio-temporal de algunos algoritmos clásicos, como la clasificación rápida y la dicotomía, y dominar los pasos generales del diseño de algoritmos.
(3) Los estudiantes de informática deben dominar la composición básica, los principios de funcionamiento y las tecnologías de interfaz comunes de las microcomputadoras en la teoría y la práctica, establecer el concepto general de microcomputadoras y tener la capacidad preliminar de usar microcomputadoras para desarrollar hardware y software. . Además, debes dominar los métodos básicos de programación en lenguaje ensamblador y el proceso de depuración en la computadora.
Con este fin, el Departamento de Ciencias de la Computación de la Universidad de Pekín ofrece cursos como Introducción a la Computación, Estructuras de Datos y Algoritmos, Práctica de Estructuras de Datos, Práctica de Programación y Principios de Microcomputadoras. Entre ellos, Introducción a la Computación es un curso general y un requisito previo para otros cursos.
2. Sistema básico de cursos de informática para estudiantes que no se especializan en informática (Categoría B)
El propósito de aprender tecnología informática para estudiantes que no se especializan en informática es muy claro, no como algo puramente curso teórico, sino como una tecnología aplicada. Para los estudiantes que se especializan en ciencias e ingeniería pero no en informática, aunque su estudio y trabajo no están centrados en la computadora, a menudo son inseparables de las computadoras. Necesitan combinar sus propias especialidades y utilizar las computadoras como herramientas para trabajar.
Al igual que las carreras de informática, el sistema de cursos básicos de informática para carreras que no son de informática también incluye tres cursos: Introducción a la informática, estructuras de datos y algoritmos, y principios de microcomputación. Sin embargo, debido a sus diferentes propósitos de aprendizaje, sus requisitos también son muy diferentes.
3. Sistema de cursos básicos de informática para estudiantes de artes liberales (Categoría C)
Los requisitos informáticos para los estudiantes de artes liberales son más bajos que los de las carreras que no son de ciencias de la computación, y el contenido de la enseñanza. está más orientado a las aplicaciones. Combinado con el uso y aplicación de las computadoras, se explican los conocimientos y métodos básicos de las computadoras y la tecnología de la información. Los cursos básicos de informática para estudiantes de artes liberales incluyen dos semestres: conceptos básicos de informática de artes liberales (I) y conceptos básicos de informática de artes liberales (II).
2. Los principales objetivos didácticos y el contenido didáctico del curso.
El anfitrión y el orador de cada curso se refieren a CCC 2002 (Curso de Computación de China, Curso Chino de Informática y Tecnología). CC2001, "Libro blanco sobre enseñanza de informática básica" y CFC 2004 (Curso de informática básica de China, sistema curricular para la enseñanza de informática básica en las universidades chinas) y otros sistemas curriculares, formulan programas de estudios para diferentes tipos de cursos de enseñanza básica de informática.
1. Especialización en Computación
Los cursos básicos de informática de la Especialidad en Computación incluyen cinco cursos: Introducción a la Computación, Estructuras de Datos y Algoritmos, Práctica de Estructuras de Datos y Algoritmos, Práctica de Programación y Microcomputadora. Principios. Entre ellos, "Introducción a la Computación" es un curso de requisito previo para otros cursos, mientras que "Estructura de datos y algoritmo" y "Estructura de datos y práctica de algoritmos" son dos mismos cursos.
(1) Introducción a la Computación A (54 horas, 3 créditos)
El objetivo docente de este curso es permitir que los estudiantes de la carrera de informática tengan una comprensión general de la informática, de modo que que los estudiantes pueden Tener una visión general desde el principio no solo les ayudará a tomar decisiones sobre futuros estudios adicionales, sino que también les ayudará a obtener una comprensión profunda del estado y la relación de cada disciplina en toda la informática. En la práctica docente, no solo debemos seguir los hábitos cognitivos de las personas, sino también permitir que los estudiantes dominen efectivamente la filosofía de esta materia.
El propósito básico de este curso es: permitir a los estudiantes comprender el significado, el contenido y los métodos de la "ciencia de la computación", y presentarla desde tres aspectos: teoría básica, tecnología de desarrollo básica y aplicación; permitir a los estudiantes comprender las computadoras Desde la comprensión perceptual y funcional hasta la comprensión de connotaciones y mecanismos para permitir a los estudiantes tener una comprensión general del contenido de los principales cursos centrales de informática y sus interrelaciones, y establecer una impresión general del plan de estudios de informática; sistema para que los estudiantes dominen los principios de la programación. Enfoque básico, pueden escribir aplicaciones en lenguaje C++.
En la práctica docente adoptamos dos líneas principales: introducción a la informática y programación en C++. En otras palabras, al mismo tiempo que se introduce la informática, también se explica la programación en C++. La práctica ha demostrado que esto ha logrado buenos resultados en la enseñanza.
Método de enseñanza: tanto presencial (enseñanza multimedia) como presencial online:/mzhang/ds/
El objetivo básico de esta asignatura es: a través del estudio de esta asignatura, los estudiantes Básicamente, dominar la tecnología de diseño y análisis de estructuras de datos y algoritmos para mejorar la calidad del diseño del programa; seleccionar estructuras de datos razonables de acuerdo con la naturaleza del problema a resolver y controlar la complejidad del tiempo y el espacio cuando sea necesario; capacidad de pensamiento y capacidad de pensamiento independiente, capacidad para analizar y resolver problemas y estilo científico riguroso.
(4) Práctica de algoritmos y estructura de datos (4,2 créditos por semana)
Este curso es un curso obligatorio para estudiantes universitarios de la Escuela de Información. Los requisitos previos son: Introducción a la Computación A, requisitos de los pares: Estructuras de datos y algoritmos.
URL del curso:/mzhang/ds/西士/index.htm
El propósito básico de este curso es cooperar con el estudio del curso teórico "Estructura de datos" para mejorar la capacidad práctica de los estudiantes puede implementar ADT de forma independiente de estructuras de datos básicas de uso común, aplicar de manera flexible ADT básico y conjuntos de estructuras de datos comunes en STL para resolver algunos problemas prácticos y puede escribir de forma independiente aplicaciones pequeñas y medianas para combinar; Tecnología de clasificación, recuperación, archivos, índices, etc., pueden trabajar juntos para escribir una aplicación a gran escala relativamente completa.
(5) Principios de Microcomputadoras A (54 horas, 3 créditos)
Este curso es obligatorio para estudiantes universitarios de la Escuela de Información. Los prerrequisitos son: Introducción a la Computación A, Lógica Digital.
El propósito básico de este curso es: dominar la composición básica, los principios de funcionamiento y las tecnologías de interfaz comunes de las microcomputadoras en teoría y práctica; dominar los métodos básicos de programación en lenguaje ensamblador y el proceso de depuración en la computadora; ; establecer una microcomputadora. El concepto general de computadoras y la capacidad inicial para desarrollar hardware y software utilizando microcomputadoras.
Métodos de enseñanza: docencia en el aula, demostraciones y práctica informática.
2. Especialidades que no son de informática
Los cursos básicos de informática para especialidades que no son de informática incluyen tres cursos: Introducción a la informática, estructuras de datos y algoritmos, y principios de microcomputación. Entre ellos, Introducción a la Computación es el curso previo a los otros dos cursos.
(1) Introducción a la Computación B (51 horas, 3 créditos)
Este curso es un curso básico B para estudiantes universitarios de ciencias.
URL del curso:/member/hujf/; FTP://162.105 20 22/courses/;/Course/Computer Course 02/index.htm
Básico de este curso. El propósito es: permitir que los estudiantes comprendan los conceptos y conocimientos básicos sobre computadoras y tecnologías de la información, aprendan a usar computadoras para el procesamiento de información, utilicen software común y utilicen Internet, enfocándose en sus partes básicas;
Método de enseñanza: docencia presencial, equipada con ordenadores. Se asignarán tareas para cada clase, incluidas las tareas en la computadora.
(2) Estructura de datos y algoritmo B (2 (enseñanza presencial) + 2 (experimento de enseñanza) horas de clase/semana, 3 créditos)
Este curso es un curso obligatorio para ciencias. estudiantes universitarios.
Curso de requisitos previos: Introducción a la Computación (Al estudiar Introducción a la Computación, los estudiantes deben tener ciertas habilidades de programación y ser competentes en el uso de estructuras de control de C, definiciones y llamadas de funciones, matrices, estructuras y punteros.
Sitio web del curso:/ds/
Los requisitos básicos de este curso son: dominar estructuras de datos comunes como tablas lineales, pilas, colas, cadenas, árboles, gráficos y diccionarios de tres aspectos: cada uno La estructura lógica de la estructura de datos, un conjunto de operaciones básicas correspondientes y su implementación; dominar varios algoritmos de clasificación importantes implementados en la estructura de almacenamiento secuencial; ser capaz de analizar la complejidad temporal y espacial del algoritmo; deberíamos poder elegir las estructuras de datos apropiadas y diseñar algoritmos efectivos para resolverlas.
Método de enseñanza: centrarse en la enseñanza en el aula y organizar experimentos informáticos de acuerdo con el progreso de la enseñanza. El contenido informático incluye: lista enlazada única. , pila, operación de árbol binario y gráfico.
(3) Principios de microcomputadora B (54 horas, 3 créditos)
Este curso es un curso optativo restringido. para las carreras que no son de ciencias de la computación, los estudiantes principales no han estudiado lógica digital, por lo que en comparación con el curso de teoría de la computación, la profundidad del contenido también es ligeramente menor que la de las carreras de informática. >
El propósito básico de este curso es comprender la composición básica, los principios de funcionamiento y las tecnologías de interfaz comunes de las microcomputadoras; dominar los métodos básicos de programación en lenguaje ensamblador y el proceso de depuración en la computadora para establecer el concepto general; de microcomputadoras.
Métodos de enseñanza: enseñanza y demostración en el aula y práctica informática.
3. Los cursos de informática básica para carreras de artes liberales se imparten en dos. semestres
(1) Conceptos básicos de informática en artes liberales (1)(48 horas, 2 créditos)
Este curso es un curso obligatorio para estudiantes de artes liberales. El propósito de este curso es. presentar el desarrollo de computadoras, el uso y mantenimiento de computadoras, el conocimiento común de las redes informáticas y el software común (como Word) a los estudiantes de artes liberales (sobresalir). A través del estudio de este curso, espero que los estudiantes puedan dominarlo. en el uso de computadoras y realmente utilizarlas como una herramienta para la vida diaria y el estudio.
URL del curso: http://162.105. 75. ;http://162.105.30.75:8080;http:/ /162.105.30.80:8000
Método de enseñanza: los conocimientos básicos se enseñan en el aula y otras habilidades que requieren operación práctica se enseñan en la computadora Experimento
(2) Fundamentos de informática de artes liberales (Parte 2) (3,2 créditos por semana)
Este curso es un curso obligatorio para artes liberales. Este curso enseña tecnología de aplicaciones informáticas avanzadas. Consta de siete módulos: redes, multimedia y bases de datos. , VB, ASP, producción de páginas web y producción dinámica de páginas web. Los estudiantes pueden elegir 1 o 2 cursos de estos siete módulos: tecnología de redes y multimedia, tecnología de redes y bases de datos, programación de redes y VB, programación de bases de datos y VB, VB y. ASP, producción de páginas web (estática), producción de páginas web dinámicas.
3. Resultados de la encuesta sobre la eficacia de la enseñanza
Un total de 626 estudiantes participaron en la encuesta (incluidos artículos en línea y artículos en papel), incluidos 343 estudiantes de informática (denominados Clase A) (solo hay 153 estudiantes que han estudiado Introducción a la Computación, 71 estudiantes que han estudiado Introducción a la Estructura de Datos y Computación y 165,438 estudiantes que han estudiado todos los cursos básicos).
Realizamos una encuesta desde cinco aspectos: información básica, profesores, métodos de enseñanza, efectos de la enseñanza y organización del curso, y realizamos un análisis preliminar de los resultados. Debido a la extensión limitada del artículo, este artículo solo brinda el efecto de enseñanza, es decir, la comprensión de los estudiantes de los puntos de conocimiento del curso.
En la investigación de la eficacia de la enseñanza, pedimos a los estudiantes que eligieran los puntos de conocimiento que creen que son importantes para cada curso (opciones múltiples), de modo que los estudiantes de diferentes grados y diferentes especialidades puedan ver en los resultados sus propios comprensión de cada curso. comprensión del curso.
Se encuestó la comprensión de los estudiantes de ciencias (incluida la informática) en cuatro cursos: Introducción a la informática, programación, estructuras de datos y algoritmos, y principios de microcomputadoras. Debido a que el contenido de los cursos de artes liberales es relativamente simple, juntamos todos los puntos de conocimiento y los examinamos como un solo curso (Conceptos básicos de informática en artes liberales).
1. Introducción a la Computación
Los resultados de la encuesta muestran que todos los estudiantes (incluidos los estudiantes de informática y los no informáticos) consideran que "aprender a escribir programas correctos y concisos" es una parte importante del curso "Introducción a la Computación" El punto de conocimiento más importante. Los puntos de conocimiento menos importantes considerados por los estudiantes de informática son las instrucciones y el ensamblaje de máquinas, seguidos del álgebra booleana y los circuitos lógicos. Los estudiantes no especializados en ciencias de la computación consideraron que el álgebra booleana y los circuitos lógicos eran los puntos de conocimiento menos importantes, seguidos de los modelos computacionales.
Los estudiantes de primer año de especialización en informática no tienen grandes fluctuaciones en su comprensión de la importancia de cada punto de conocimiento en el curso "Introducción a la Computación" Los estudiantes de segundo año (estudiantes que han estudiado datos). estructuras y principios de microcomputadoras) tienen diferentes puntos de conocimiento. Los estudiantes de segundo año generalmente creen que los puntos de conocimiento como las instrucciones y el ensamblaje de la máquina, el software del sistema y el software de aplicación y las redes de computadoras no son importantes porque el contenido es relativamente simple (como el software del sistema y el software de aplicación), o lo aprenderán en el futuro pero no están deseosos de comprenderlo ahora (como la composición de una computadora y su arquitectura).
2. Programación; Disposición
Los resultados de la encuesta muestran que los estudiantes creen que el punto de conocimiento más importante son los punteros, seguido de la estructura básica del programa; Primera búsqueda en amplitud. Los estudiantes creen que los punteros son el punto de conocimiento más importante en programación, lo cual está relacionado con el hecho de que utilizamos C/C++ como lenguaje introductorio en la enseñanza.
Al observar las opiniones de los tres tipos de estudiantes de informática, podemos ver que con la profundización del aprendizaje, está aumentando la proporción de estudiantes que piensan que las matrices, la recursividad y el retroceso son muy importantes. Por ejemplo, sólo el 37% de los estudiantes del primer año de secundaria pensaba que las matrices eran importantes, pero después del segundo año de secundaria, esta proporción aumentó a más del 70%.
3. Estructuras de datos y algoritmos
Los resultados de la encuesta muestran que los estudiantes de informática creen que los puntos de conocimiento más importantes en las estructuras de datos son: clasificación, árboles binarios, recorrido de gráficos e indexación ( Incluyendo árbol B/árbol B+); el punto de conocimiento menos importante son las estructuras de datos de alto nivel (como árboles de caracteres, tablas generalizadas, árboles AVL), seguidos de los árboles.
Los estudiantes que no se especializan en ciencias de la computación creen que los puntos de conocimiento más importantes son las tablas lineales, los árboles binarios y la clasificación, y los puntos de conocimiento menos importantes son las estructuras e índices de datos avanzados, seguidos del hash y la recuperación.
En la práctica docente, nuestro enfoque docente es básicamente consistente con los puntos de conocimiento que los estudiantes consideran más importantes. Al mismo tiempo, los estudiantes tampoco consideran importante el contenido que no se enfatiza en el proceso de enseñanza (como las estructuras de árbol avanzadas).
4. Curso de principios de microcomputadoras
Los resultados de la encuesta muestran que para los estudiantes de informática, el conocimiento más importante es el formato del programa en lenguaje ensamblador, seguido del funcionamiento y sincronización de la CPU y la codificación de instrucciones. Formato, sistema de instrucción 80x86, propósito de las interrupciones y rol del controlador de interrupciones. Los puntos de conocimiento menos importantes son las pseudoinstrucciones y macroinstrucciones, el papel de los pines externos, la representación ensamblada de operandos y la expansión del espacio de almacenamiento.
Los estudiantes de ciencias que no se especializan en informática creen que los puntos de conocimiento más importantes en los principios de las microcomputadoras son los temporizadores/contadores, el propósito de las interrupciones y el papel de los controladores de interrupciones, la estructura de la memoria y el principio de funcionamiento de la memoria. Los puntos de conocimiento menos importantes son los buses y los estándares de bus comunes, pseudoinstrucciones y macroinstrucciones, expansión del espacio de almacenamiento, etc.
5. Fundamentos de Computación de Artes Liberales
Debido a que el contenido de los cursos de artes liberales es relativamente simple, juntamos todos los puntos de conocimiento y los examinamos como un solo curso (Fundamentos de Computación de Artes Liberales). .
Los resultados de la encuesta muestran que los estudiantes de artes liberales están más interesados en los siguientes puntos de conocimiento: procesamiento de animaciones, producción de presentaciones, funciones y uso del software de procesamiento de textos, seguridad informática y conocimiento criminal; Lo que menos le interesa son las computadoras, la cultura y la sociedad de la información, una introducción a la ética y el derecho relacionado con las aplicaciones informáticas, el concepto y la historia del desarrollo de las computadoras, la protección del software y la propiedad intelectual, la representación de la información en las computadoras, la enseñanza en línea y la educación a distancia, etc.
6. Resumen de los efectos de la enseñanza
Después de analizar los datos de las encuestas de distintas carreras y grados, podemos sacar las siguientes conclusiones:
(1) En la informática En las especialidades, los estudiantes de diferentes grados pueden tener comprensiones muy diferentes del mismo curso; en las especialidades no relacionadas con la informática, los estudiantes de diferentes grados tienen básicamente la misma comprensión del mismo curso. Por ejemplo, los estudiantes de informática comprenden la introducción a la informática y los puntos de conocimiento que los estudiantes de primer año consideran importantes, como instrucciones y ensamblaje de máquinas, software de sistemas y aplicaciones, redes de computadoras, etc. , no le importa a un estudiante de segundo año. Probablemente la razón sea que el contenido es relativamente simple o puedes aprenderlo más tarde.
(2) Independientemente de si se especializan en informática o no en ciencias, los estudiantes generalmente creen que el punto de conocimiento más importante en programación son los punteros. Esto tiene mucho que ver con el lenguaje de programación que utilizamos en la enseñanza, porque en la práctica docente actual, C/C++ se utiliza generalmente como lenguaje introductorio a la programación, y los punteros en C/C++ son potentes pero difíciles de dominar, por lo que la mayoría de los estudiantes Creo que los punteros son el punto de conocimiento más importante en la programación. La sintaxis de Java no tiene punteros, el estilo orientado a objetos es más completo y puede ser más fácil de aprender para los estudiantes que C++. Vale la pena pensar en si utilizar Java como lenguaje de nivel básico.
(3) Los estudiantes creen que los puntos de conocimiento más importantes en las estructuras de datos incluyen clasificación rápida, árbol binario, recorrido de árbol binario, recorrido de gráfico, ruta más corta, árbol B/árbol B+, etc. , lo cual es básicamente consistente con aquello en lo que nos enfocamos en la enseñanza.
(4) Los estudiantes de artes liberales están más interesados en el procesamiento de animaciones, la producción de presentaciones, las funciones y el uso del software de procesamiento de textos, el sentido común sobre la seguridad informática y el crimen, y la ética relacionada con la cultura informática, la sociedad de la información, y aplicaciones informáticas. No interesado en la introducción al derecho, el concepto y la historia del desarrollo de las computadoras, la protección del software y la propiedad intelectual, la representación de la información en las computadoras, la enseñanza en línea y la educación a distancia, etc. Se puede observar que los estudiantes de artes liberales esperan que los profesores puedan hablar más sobre su creatividad y personalidad.
4. Experiencia docente y opiniones de los docentes sobre la reforma docente de los cursos básicos de informática.
Entrevistamos a más de una docena de instructores de cursos básicos de informática por correo electrónico. Los profesores Liu Chuxiong, Master Tang, Long, Dai Yafei, Gao Jun, Wang Tengjiao y otros profesores respondieron cuidadosamente el cuestionario y proporcionaron el programa de enseñanza y otros materiales. Entre ellos se encuentran profesores antiguos con rica experiencia docente, así como profesores jóvenes con espíritu innovador, hay profesores con especialización en informática y profesores de otras universidades son responsables de impartir cursos básicos de informática en nuestra universidad.
1 Experiencia docente
En resumen, la experiencia docente de los profesores tiene los siguientes aspectos:
(1) Prestar atención a movilizar el entusiasmo de los estudiantes. Los estudiantes pueden realizar algunos pequeños programas para mejorar su capacidad práctica y su confianza, y se pueden agregar incentivos para estimular el entusiasmo, como invitar a los estudiantes a dar conferencias, elogiarlos apropiadamente y asignar algunas tareas que requieran algunos juegos intelectuales; Se puede introducir mediante computadoras para mantener a los estudiantes pensando activamente; al elegir ejemplos, también puede elegir algunas preguntas breves y concisas primero y luego resolverlas. Esto hará que sea más fácil concentrarse en el aprendizaje.
(2) El contenido de la conferencia se centra en la practicidad y la especificidad. Los estudiantes están más interesados en problemas prácticos; los ejemplos concretos son más fáciles de aceptar que las explicaciones abstractas. Los estudiantes pueden usar computadoras para resolver algunos problemas de la vida real porque la mayoría de los estudiantes quieren aplicar lo que han aprendido y resolver problemas específicos. En el proceso de resolución de problemas específicos, también aprenden cómo resolverlos.
(3) Comunicarse más con los estudiantes. Puede configurar un tablero de mensajes en el sitio web del curso, responder preguntas en BBS, animar a los estudiantes a comunicarse con profesores y asistentes de enseñanza, etc. Sólo así se podrán descubrir a tiempo las dudas de los estudiantes e incluso sus propias deficiencias y se podrán realizar ajustes de manera oportuna.
(4) Elija libros de texto con contenido novedoso y bien escrito, y consulte sitios web de cursos de alta calidad.
2. Ideas para la reforma docente
Cuando se trata de la reforma docente de los cursos básicos de informática, los profesores expresaron las siguientes opiniones unánimes:
(1 ) Diferentes especialidades Es necesario centrarse en diferentes cursos básicos de informática y enfatizar la pertinencia.
Algunas carreras de ingeniería implican más informática científica, mientras que las carreras de arte pueden centrarse en el procesamiento multimedia. Los cursos básicos de informática para diferentes carreras deben incluir contenidos específicos a las características de la carrera.
(2) Ajustar la proporción de cursos obligatorios y cursos optativos. Algunos profesores creen que para algunas carreras de ciencias, los cursos obligatorios para los cursos básicos de informática deberían incluir una introducción a la informática, las estructuras de datos y los algoritmos, mientras que la ingeniería de software, la programación de Windows y otros cursos se pueden utilizar como cursos optativos para otras carreras de ciencias e ingeniería; rara vez involucran programación, los cursos obligatorios solo pueden incluirse Introducción a la Computación y las Estructuras de Datos y Algoritmos pueden tomarse como optativas. Para los estudiantes de artes liberales, "Fundamentos de la informática" debería ser un curso obligatorio, mientras que la programación puede ser un curso limitado o ilimitado, y los algoritmos y estructuras de datos pueden ser un curso ilimitado.
(3) Se deben aplicar los contenidos docentes. Se espera que los estudiantes puedan aplicar lo que han aprendido, pero a juzgar por las reacciones de los estudiantes y las opiniones de los profesores, todavía hay mucho margen de esfuerzo en esta área.
Verbo (abreviatura de verbo) Conclusión
En general, nuestra práctica docente es exitosa, pero aún existen algunas deficiencias. Se puede resumir de la siguiente manera:
1. Evaluación del efecto docente
Desde la perspectiva de la comprensión de cada curso por parte de los estudiantes, hemos logrado buenos resultados docentes. Los estudiantes creen que los puntos de conocimiento importantes del curso son básicamente consistentes con los puntos clave de la práctica docente. Pero en las carreras de artes liberales, los estudiantes quieren aprender habilidades más prácticas sobre el procesamiento multimedia (animación, video, etc.).
2. Evaluación del profesorado
Ya sea que se especialice en informática o no, el personal docente básicamente puede cumplir con los requisitos. La mayoría de los estudiantes de ciencias creen que los profesores y los asistentes de enseñanza son serios y responsables de los estudiantes, y la mayoría de los estudiantes de artes liberales también sostienen la misma opinión. Al mismo tiempo, también notamos que, aunque la mayoría de los estudiantes que no se especializan en informática piensan que los profesores son dedicados, en realidad no reconocen sus habilidades. Además, el curso "Introducción a la Computación" para estudiantes de informática requiere asistentes docentes. Por lo que se recomienda solucionar el problema de la formación y cobro de docentes.
3. Disposición y contenido del curso.
Profesores y estudiantes informaron que se deberían ofrecer diferentes cursos de informática para diferentes universidades e incluso especialidades, y que el contenido de la enseñanza debería integrarse más estrechamente con los campos profesionales. Por ejemplo, en programación, las diferentes especialidades deben tratarse de manera diferente. En algunas universidades, a excepción de algunas especialidades que requieren dominar los métodos de programación, el resto son aplicaciones de programas existentes, pero algunas otras especialidades tienen requisitos estrictos para las habilidades de programación; Otro ejemplo son las carreras relacionadas con el arte, que pueden tener requisitos más altos para la producción cinematográfica.
4. Métodos de enseñanza
Si los profesores pueden prestar atención a movilizar el entusiasmo de los estudiantes, el efecto de la enseñanza puede ser mejor. Puede explicar u organizar tareas, preguntas o ejercicios desafiantes, aplicados o interesantes, agregar incentivos y medidas de estímulo, integrar la teoría con la práctica al impartir conocimientos y esforzarse por hacer el curso animado, interesante y fácil de entender, para movilizar el entusiasmo de los estudiantes. y atraer su atención.
5. Requisitos de trabajo
La mayoría de los estudiantes creen que la dificultad del curso es moderada, pueden completar la tarea de forma independiente y la carga del curso es adecuada. Pero para los estudiantes de ciencias, hay demasiadas tareas de curso sobre estructuras de datos, mientras que la carga de la introducción a la informática es relativamente ligera.
Centro Nacional de Docencia e Investigación en Educación Superior