Through this semester of software engineering study, I learned a lot from this course on software engineering knowledge, here are some of my thoughts on this course:
1. In the first section of this course, the teacher gave us a good team beforehand, I think this is very good, because the software development is team development cooperation, but I feel that the group can actually let the students themselves free combination, because that team, more familiar with each other, there is a certain tacit understanding, this to the later development of the project will be better.
2. Learn software engineering, the combination of theory and practice, so as to better learn the project. Teacher this is very good, he from the beginning let us set the project to do, then follow the teacher's step by step down the software development, which let us have a deep understanding of the software development process steps.
3. After each experiment, the teacher asked us to write a blog post, and at first I thought it was interesting because we had never written a blog post before. The teacher's arrangement has cultivated our habit of writing blog posts, which I personally think is OK. Good memory is better than bad writing, after the experiment to write a blog post to deepen our understanding of the experiment, and if we forget about this knowledge, we can find the relevant knowledge of the blog post, and quickly find the original feeling of knowledge. Writing a blog post also helps you share information with each other.
4. In the course of the class, there is a certain lack of classroom atmosphere, we are not very active, not active. I think the teacher in explaining the important points of knowledge, can be a lot of examples to interact with the students, the middle can let the students to discuss the group, but to strictly control the discussion time, but also allow students to publish their own opinions, so that everyone can learn more ideas.
These are some of my little suggestions for software engineering courses.
Software Engineering Course Recommendations