I was defeated by the reality of computer education in China.

Source: Internet
Author: User
Announcement:

I didn't want to talk more, but I still couldn't help talking about it after reading some people's opinions.

If you do not know how to cultivate your personal skills, you can say nothing, or you can say nothing. Please refer to: How to "Raise your score" for teacher scores?

××××××××××××××××××××××××××××××××××××××××××

I wrote an article "my reflection on the whole incident" (http://blog.csdn.net/bitfan/archive/2006/10/28/1354948.aspx), which is a summary of the incident.
Recently, my articles have attracted a large number of students, teachers, and people of insight who care about computer education. I personally have benefited a lot from different points of view, in addition, I found that there were very few cursing in the posts, forming a good atmosphere for discussion. I will not lock down these articles, nor delete your posts. I will keep my opinions different from each other. You can freely express your opinions, I believe it will be helpful for many people to fully understand China's computer education.
I think: teachers teach well, students study hard, and the industry strives to create value and wealth. They are responsible for each other. There is hope for it in China and our life will be better and better!

------------------------------------------

 

I was defeated by the reality of Computer Education in China

If many netizens read the 10-year review of an ordinary it man I wrote in 2003, I still remember that in the last part of my article, I talked about how to introduce new software technologies into teaching. To this end, since 2003, I have opened a new course OOAD and UML in the computer department. So far, from 2000 students to 2003 students, I have talked about a total of four undergraduates. I spent a lot of effort in this course and introduced many new practical software technologies, such as refactoring, unit testing, and the use of various UML tools, there are a large number of OOA, OOD and OOP instances, and the latest object-oriented technology introduction is added each time you teach. I personally hate closed-book exams, so this course has adopted an open curriculum design method, and intends to learn from some advanced and flexible teaching methods abroad. I am confident that this knowledge and skills are essential in practical software development, and graduates of these skills are also welcomed by software companies. With a good wish, I hope to build a bridge that bridges the gap between school teaching content and social needs and help a batch of students improve programming skills, more students can surpass my skills and become masters in software development. I have devoted myself very seriously and diligently to teaching. Every session of hundreds of students, I read their procedures and documents one by one and write comments for every student, to this end, I have also purchased computers and established an on-campus "OOAD and UML technology research and teaching" website to put the course design reviews of all students online, excellent student assignments can be downloaded ....... I personally think that I have done my duty as a teacher. The workload I have brought about is huge. Under the current system of focusing on teaching and scientific research in colleges and universities, I am not able to earn more than a cent for me, but I feel that I have the responsibility to do so. I have made many detours in learning software technology. Why does it not guide students with higher efficiency, can I reach my level in a shorter time and far exceed my level on this basis? However, four years later, I taught four undergraduate students, ranging from 2000 to 2003. The quality of students is not the same, in my opinion, the development ability and theoretical level of many students are terrible ". I have always believed that "attitude determines everything", as long as there is a spirit, what technology cannot be mastered? What disappoint me most is the lack of spirit among these students. OOAD was just given to 2003 students in the last semester. The average programming ability and theoretical level of the first-year students were at the bottom of the four students, however, the spirit of rebellion is the title of the fourth session. Our teachers are "loose" in evaluating their scores, but after the score is published, my cell phone never stops. First, a wave of students who want to save research asked me to raise points, and then another wave of failing students asked me to pass them. Some students are very knowledgeable and can talk about three or four people (including leaders and my colleagues) to call me! I was "flattered" and "scared". Didn't I "spook "? This is also the case. What makes me most uncomfortable is that some students are working hard and hard on me. When I want to see what I want to cry, the girls will be the same. This is also true for a boy, I can only doubt the extent of my mental "soft bones! Is this necessary? Isn't it a course? The sky will collapse, and the earth will collapse? I begged the teacher for a class. I don't know what a great success this kind of person has! To be honest, I look down on such students! Everyone will fail, but in the face of failure, it is important not to think about how to let others "raise their hands", but to reflect on why they fail. Why? If it is insufficient capacity, how can I strive to enhance my own strength and gain an advantage in the future competition. You are strong. I admit this, but I will never envy you. I will work hard to win a chance to surpass you in the future! Even if the goal cannot be reached at the end, you will have a clear conscience after trying your best! A real person can be knocked down to the ground, but cannot be defeated, because every time he knocked down him, he tried to get up again. This is a strong style! I don't see this kind of style in too many students. I only saw a bunch of such boys. They were smart but "soft. Back to teaching, I felt that my teaching was "playing the piano", a computer major student. In the third grade and fourth grade, there were not many independent programs with more than 2000 lines. I don't even have the most basic programming skills and practical experience. I want to talk about object-oriented analysis and design, and what design patterns. What is this? I have been deeply aware of how far away from reality I think that my efforts can change something. In fact, you can't change anything. I think I am a qualified software engineer. I am eager to pass on my years of experience to students without reservation, but it seems to be "thankless ", stop doing this stupid thing! Another Object-Oriented Programming Course will be available next semester. I have accepted the "Lessons" and followed the advice of the course group leader to switch to the closed-book examination. You will give me a hard-to-remember! Although I am very clear in my mind that a good software architecture design solution will surely suffocate the essence of this course "smart and divergent" by taking closed exams from books, just like the "Software Engineering" I have learned in the past, I can't learn anything except some boring theories and principles, it can also be re-digested in practice. But what if I don't do this? Contrary to these excellent students, many students from non-key universities are eager to learn. After my book "The mysteries of programming" was published, I received hundreds of emails, many of them are non-key university students, and many are college students. Their Learning Spirit is much better than what I see! I was touched by many emails. The strength and inertia of the Education System of Chinese universities are extremely powerful, and I can only let it go. However, I think that I can write some in-depth technical books to help those who really want to learn and learn the software technology with poor conditions to find a job, and then change your fate. A good book can really help a lot of people to learn a practical technology faster and better. I plan to spend a few years studying Computer Software theory and technology, and write several books of the same quality in China that have reached the first-class standards. From the perspective of Self-scholars, efforts should be made in a simple way. In the entire writing and publishing process of the book "The mysteries of programming", the young editing team of the Electronic Industry Press, Bo Wen, is full of vigor and enterprising spirit, which gives me great freedom to write, my second book 《. the first draft of NET 2.0 Object-Oriented Programming secrets has been completed. After modification and polishing, it will also be published by Bowen viewpoint. I don't rely on programming now, so I am not a programmer, but I have always been very interested in software technology, I hope that I can share with the programmers the learning and application experience of software technology, and share with them the subtleties of software technology. Although reality is a reality, the fire of ideals will never go out!

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.