大學電腦教育中需要什麼樣的老師
文章作者:陳超
資訊來源:http://www.itedu-tsinghua.com/ReadNews.asp?NewsID=252
師者,傳道授業解惑也,一句話已經道出了對教師的基本要求。但是為什麼當前在大學的電腦教育中要重新談及這個問題,筆者認為和如今大學電腦教育中的供需矛盾有關——幾乎每個高校都開設電腦專業,大學擴招的大部分指標也給了這個熱門的專業,但是電腦公司面對著大批的畢業生卻在感歎沒有適合的人才。面對這個矛盾,首當其衝被置疑的是教師的職責。
作為一名接受了將近七年電腦教育的應屆畢業生,我覺得對於教師的職業要求,由古至今從來就沒有改變過:一個能瞭解並站在專業領域前沿、為學生指引學習方向並能正確指導學生如何學習的師者。
不管社會怎樣變化,不管電腦專業的發展讓多少老師下海開設了自己的公司,作為一個電腦專業的教師,不論是科研型的,還是項目型的,他最基本的任務是把學生領進電腦科學的大門,指導學生有幾個方向可以前行,這幾個方向選擇的不同點是什麼,在這幾個方向的學習中遇到困難應該怎樣去解決,然後告訴學生餘下的路需要他們自己去走,在學習的道路上他們可以相互協助,有問題可以向走在他前面的人請教。
大學的四年教育看上去很長,很多人也非常努力,但總感覺是在原地打轉,為什麼呢?我覺得這就是學習中方向性的問題。電腦的應用方向很多,潮流也很新,許多人這個學一點兒那個學一些,結果是個個都不精通。我覺得這就是在學習的過程中沒有人指導他們要廣而專,即知識面要廣,每個領域的發展方向都要瞭解;專業知識要專,對一個方向的專業知識要精通。我想,如果在剛進校門時就能得到老師這方面的指導,也許四年本科的學習會收穫更多。如果在教授每門課程前,老師能夠對於每個方向的發展趨勢和前沿技術及時地進行指點,讓學生能夠理論聯絡實際地學習,我想現今的學校與社會在人才培養方面的供需矛盾也許會減少很多!作為學生,不苛求老師能有太高的理論高度和實踐水平,只是希望老師能站在一個方向性的高度上引導學生。
還有一些老師在自己的公司裡給學生提供實踐的機會,認為是對學生最好的協助。我個人認為電腦是工程性的學科,雖然它對實踐性要求很高,但在大學中最重要的是學會如何學習,掌握學習的方法,要獲得點金術,而非金子本身。如果老師告訴學生在以後的學習中應該怎樣運用所學的知識去解決所遇到的問題,這在未來實踐中的指導意義絕對大於單純讓學生用PowerBuild編個程式。當然,這絕不意味著我認為大學中的實踐是毫無意義的,相反我覺得每一次課程設計和畢業設計對於學生的意義是很重大的。我個人的意見是課程設計的題目應該是最新的,可以有一定的難度,能充分發揮學生的潛力。而畢業設計的正規性和有效性是最重要的,如果有條件的話,最好將學生送入正規的公司去參與開發的整個流程,如果沒有條件,我覺得學校可以仿效公司的開發流程,讓學生真正在畢業設計中得到鍛煉。
總之,希望在大學的學習期間,老師在教學中是一個指導性的角色,在學生的學習與未來發展中起到積極的引導作用。