周 靜
目前,IT行業對于底層研發、管理人員的需求量越來越大,但是隨著高等教育通信專業、計算機科學技術專業的擴招,中專學生在就業中逐漸失去了競爭力,而且企業對中專學生的信任程度也越來越低。調查發現,我國中專計算機教育普遍存在理論與實踐脫節的情況,培養出來的只是些具有一定書本知識,卻沒有任何實際經驗,更沒有學習能力和學習主動性的畢業生。因此,中專學校要及時地調整計算機教學的方式和方法,培養出具有真才實學的IT人才,滿足社會對人才的需要。要改變目前的教學方法,必須從教學觀念開始,即從傳授知識轉變為培養能力,這里所說的能力包括創新能力、抽象思維能力、學習能力、應用能力等。
一、培養學生的抽象思維能力
為適應社會的需求,必須加強對學生掌握計算機理論知識和實際應用能力的培養,加強對學生的全面素質教育。在中專的計算機教學中應重視培養學生的抽象思維能力,這將對提高學生的設計能力和創造性思維能力有很大的益處,對以后即將進入社會并對廣告設計、平面設計有興趣的學生也會有很大的幫助。
1.運用分析方法培養抽象思維能力
分析的實質是認識事物本質的過程,通過對整體的解剖,分析各組成部分,闡明各部分所處的地位、作用及與其他部門存在的相互聯系及其內在規律。通過對事物的分析,人的認識才能深入,沒有分析對事物的整體認識就會膚淺空洞;分析的材料是彼此孤立、互不聯系的,如在VB語言指針概念的教學中,可以通過多個實例讓學生掌握指針的多種用法。
2.運用抽象、概括方法培養抽象思維能力
抽象是把事物的本質屬性、特征抽取出來,并把這些本質屬性、特征與其他屬性、特征分離開來的思維過程;概括是把抽象出來的本質屬性、特征推廣到同類事物中去的思維過程,抽象和概括是緊密聯系的。如在講解C語言基礎中的子函數時,通過講解多個包含子函數的C函數,使學生深刻理解子函數中的數據傳遞、函數返回值等,學生通過概括這些例子,得出其中的共性,可以更好地掌握C程序中的子函數概念和應用。
二、培養學生的創新能力
在一切能力當中,創新能力是學生最為缺乏的,同時也是整個職業教育的重點和難點,所以中專教育應該把培養學生的創新能力放在首位。學生創新能力的提高最為關鍵的就是提高教師的創新意識,樹立全新的教育觀和教學觀,打破傳統教學方式,采用“案例教學”、“模擬教學”、“協作學習”等方式,激發學生的創新能力。例如,學習多媒體設計時,可以拋開各種限制,通過競賽的方式讓學生自主選擇內容和工具,自行設計,這樣他們就可以選擇自己熟悉或者感興趣的東西,充分挖掘自己的創新意識,制作出新異的作品。同時還應該指導學生對自己選擇的內容和工具進行多方面的思考、比較,開闊思路,找出解決問題的多種方法。然后在眾多的設想中,經過歸納、判斷和比較,最終得出最優化的結論,選擇最合適的內容和工具進行設計制作,達到培養創新能力的目的。
三、培養學生的自學能力
學生的學習更多時候都依賴著老師對其自學能力的培養,對于計算機老師來說,可以完全地擺脫常規教學模式,把學生放開。比如,在程序設計的時候,可以用很少的課時把程序設計軟件的基礎知識進行基本講解后,布置若干綜合的訓練課題,然后把所有的時間都交給學生,讓他們根據自己選擇的課題查找相關的資料、技術,并通過不斷的學習去完成課題。在課程結束前,可以根據課題的選擇情況,組織同類課題進行小組交流,從而達到預期的效果。這樣就把常規的以教師為中心的講練模式,轉變為以學生為中心的自主學習模式,以此來培養學生的自學能力,提高適應能力。同時,教師應該在適當的時候給學生一些比較大的項目,讓他們了解項目的整體實施過程,以及項目實施過程中的語言結構,并讓學生自己先看懂程序,然后通過模仿做一些比較小的程序設計題目,這對于提高學生的自學、獨立思考能力以及激發他們對編程的興趣都將有很大幫助。
總之,有了創新的能力,其他的問題便可迎刃而解。抽象思維能力的培養對于學生在校學習過程中其他課程的學習起著很關鍵的作用,自學能力的培養就好比給了學生一種生存的能力,這對學生以后的發展將起到極大的作用。計算機教師應保持與時俱進的思想,時刻更新思維、更新教學方式,真正做好人類靈魂的工程師。
(作者單位:海南省商業學校)