Questionnaires were used to collect feedback from nearly 80 students, and the main problems were as follows.
(1) Too little code to speak
In the next "algorithm" course, the teacher will print out the key code for everyone. Because of the excellent algorithm, only by reading the source code can be more profound grasp. sorry!
(2) Textbook translation is not good, the proposed use of the original textbook
This textbook is generally wrong, but the original textbook is very stressful for both teachers and students. Teachers will try to make up for the lack of textbooks, by providing a good way to solve the study materials. The next use of the textbook is still a book.
(3) Too much work, very annoying
This course is not a lot of homework, just because the other teachers do not want to work to reflect the less. In exchange with you and practice, but also to strengthen the interaction between teachers and students, and strive to work together to develop the rules of the course, the same time as far as possible to achieve "individualized."
(4) lecture content is too scattered, not focused
This is a teacher's shortcomings, thank you can put forward. The teacher corrected as much as possible.
(5) Examination Mode Metamorphosis
Assessment method is a part of the experience of good universities, but there are many shortcomings in the process of practice, I hope you understand. We can make many other suggestions before and after the exam, and the teacher will improve as much as possible. For example, the next "review summary" reduced to a page of A4 paper (no less than five fonts), so that many other people think about what should be written down, what to give up. At the same time, strengthen the assessment and guidance of the process, training everyone's summary, expression ability.
(6) Lack of comprehensive practice cases, the content is many and not deep
This part is also very deficient. The next "algorithm" course, may add "search engine topic", "recommendation Algorithm topic", "Sorting and Search topic", so that you can use our algorithm to solve some practical problems.
At the same time, this also requires students to spend a lot of time to participate in the practice. Because even a simple search algorithm, programming and application takes a lot of other time. Interested students can have a lot of other exchanges after the exam.
(7) No work to see
This is a problem that you want to solve. Suppose there are students who want to participate in the teacher's teaching and research projects, I hope we can improve this situation together. The teacher plans to set up a similar to hit the music learning network such a teaching platform, can make full use of computer technology, to solve the timely feedback of homework, code and paper repeated detection, online OJ and so on. (Reference: Le Learning Network, MOODLE, Sun Zhigang)
Interested students can contact the teacher, the teacher now has a provincial teaching reform project, to provide a certain amount of funding and venue support.
(8) Forcing non-interested students to study
Perhaps the teacher didn't explain the rules clearly. The teacher agreed to "exam-exempt", and nearly 10 students applied for and received approval. Suppose you are not interested, and do not apply at the same time, only can be your own problem. Everyone has grown up, must be responsible for themselves, can not put all things to the system, teachers, schools. We first have to think about whether there is a place for improvement.
When all the students have completed the investigation, the teacher will read carefully and write down the specific summary and the place to be improved. Students are welcome to email and communicate with the teacher ([email protected])
Questionnaire survey students ' suggestions and feedback on the teaching of "algorithm"