計算機程序設計語言的課程改革論文
論文摘要:提高學生計算機知識水平和實踐動手能力,讓學生成為社會的準職業人才,是中職學校計算機教學的根本任務。將北大青鳥程序設計語言《javascript》課程應用于計算機理論教學與實踐操作,其教材的設計引發我對中職計算機課改的深思。北大青鳥程序設計語言采用“以項目為導向”的課程設計方法,課程內容全部圍繞完整的項目逐步進行,學生在學習過程中,同時也完成了實用性的項目開發,其設計不僅符合學生的認知規律,能夠充分調動學生的學習興趣,提高學生的自學能力和解決實際問題的能力,培養的學生也更能適應當前市場對技能型軟件人才的需求。
論文關鍵詞:課程改革 項目教學 準職業人
目前中職計算機課程體系及課程內容設計存在著許多問題。在我國中職計算機教育中,專業課程開設不大合理,教材內容設計不與實際應用相結合,程序設計課程教學內容要么過于簡單和籠統,要么過于復雜和高深,導致許多中職學生對編程學習產生嚴重的抵抗情緒,出現厭學、棄學現象,所學的部分程序設計知識和操作技能,對學生畢業后進入社會后所從事的職業沒有任何用處,而真正許多實用性強、專業性強的課程和計算機應用軟件卻又沒有學到。因此,我們必須從以下幾方面對中職計算機課程體系及課程內容進程大力改革。
1明確學生的培養目標
原來中職學生的培養目標,主要以掌握教材統一指定的理論知識與基本技能為主,學生是否畢業以統考、會考成績決定。畢業后,因培養目標、課程內容、操作技能不能與實際所需對口,導致很多學生難以找到適合自己的工作崗位。
從現在中職的培養目標及定位來說,中職學生應該是社會所需要的擁有一般化專業知識與中級或以上實踐操作技能的準職業人,而不是像大學本科生一樣,擁有很深厚的理論知識與專業技能。這就意味著中職計算機專業的學生,他們畢業后能在專業對口的普通崗位上找到適合自己的工作,而不是去搞科研或編寫大型的計算機軟件。如:機關、企事業中計算機網絡的管理、信息處理的多媒體設計制作、廣告影像行業的圖形圖像處理、設計行業的計算機輔助設計、辦公自動化中的設備應用和公文處理等,都缺少有一定技術水平的準職業人才。因此,在改革中職計算機專業的課程體系與課程內容之前,不能盲目開展,應做好充分的調查分析工作,從計算機專業細化的開設方向到實際應用,必須緊貼現實生活,最大可能的保持與信息技術發展趨勢、社會的用人需求同步。
北大青鳥在開設《javascript》課程之前,做了大量的企業調研與社會用人需求分析。調研結果顯示,中國近幾年互聯網行業的高速發展,使越來越多的企業認識到網站運營以及網站推廣的重要性,很多企業目前需要掌握一定的系統維護知識、網頁設計制作知識和網站維護相關知識的復合型技術人才。進一步分析了解這些崗位應具備的IT技能,從而設計出適應于中職學生的計算機課程體系,使學生所學知識具有很強的實用性,保證學生能夠在就業市場中具備競爭力,能夠滿足社會對人才的需求。結合目前中職學生的學習特點,將北大青鳥計算機專業學生的目標定位在培養網站運營人員,并對網站運營崗位從計算機技術層面劃分為三部分:除互聯網公司外的所有企業的網站維護員(涉及到javascript知識);網站制作公司的網頁設計師(涉及到javascript知識);中小企業網絡維護人員。
2注重激發學生的學習積極性、培養學生的學習興趣
興趣是學習的內在動力,是學生自學最好的老師。原來的中職教程在內容設置方面,以理論居多,許多內容均滯后于時代的發展,涉及生活實際的知識、技能較少,涉及到實際項目的內容更少;理論作業偏多,實際操作較少;內容排版呆板,例圖、效果圖很少。
中職教育的對象多是學習上的后進生,學習主動意識和學習能力較低,接受新方法能力不強,在學習如果遇到較大困難或受到較大挫折,會打擊其學習的自信心與積極性,很可能放棄對專業課程的學習。我們在設置課程內容時,先設計內容的趣味性與生活實用性,讓學生快樂地學習專業理論知識與技能操作,通過設計來源于實際的案例或項目,讓學生掌握實用的知識技能。
北大青鳥在設計課程內容時,非常注重理論與案例、項目的設計與聯系。以《javascript》為例,教材內容圍繞一個完整的現實項目進行合理設計。在該教材中,每一章節的標題名稱,從學生第一感觀上就能激發其學習興趣。如:第1章制作頁面日期和排行榜的顯示特效;第2章制作隨鼠標改變背景的特效;第3章制作頁面窗口特效……。在每章的各小節中均設計一個理論演示案例,同時針對每個演示案例,安排相應的理論知識點,對超出本演示案例的其他理論知識,不予考慮。如:1。1制作演示案例1—第一個嵌入javascript腳本的網頁;1。2制作演示案例2—顯示日期;1。3制作演示案例3—顯示星期幾……。在每章節的后面,設計了上機練部分,以鞏固學生的理論,提高學生的實際操作技能。如第1章上機實練部分為:實練案例1—隨機顯示圖片廣告;實練案例2—評比星級商鋪;實練案例3—北京奧運會倒計時……。在上機實練部分的后面,設計了作業。作業層次分明、由易到難,針對學生自身掌握的知識技能情況的不同,對完成作業的要求也不同。無論是理論案例,實練案例還是課后作業,均配有效果圖與分步操作圖文講述,在興趣的帶動下,學生通過自學就能完成簡單的學習任務。整個教材內容中的每個理論案例、上機實練案例、課后作業,設計安排合理,難易適度,更重要的是我們學生在現實生活中,可以很具體地看到它們應用于網站頁面的制作設計,很大程度上激發了學生的求知欲與學習興趣。本人將該教材應用于中職計算機軟件班,計算機網絡班的教學,兩年來學生的學習興趣濃,知識技能掌握好。
3注重學生實踐知識、技能的培養,將學生培養成社會所需的準職業人
中職學生的就業現狀:許多的中職畢業生到單位工作,因原來所學知識與實際脫節,90%學生得從頭開始學習相應的知識與技能,給用人單位帶來時間、金錢上的極大浪費,甚至于失去就業的機會。
信息社會發展速度,社會對IT人才也不斷提出新的要求。我們在開設課程前應該研究企業、用人單位對IT人才的需求現狀,分析對從業人員的技術要求,對計算機課程內容進行合理設計。在中職教學中我們提倡項目教學法,那么教材中所使用的項目一定要有很強的實用性,且與實際相結合。在課程設計中應以項目為導向,讓學生在學習過程中邊學習邊做項目,在做項目的過程中掌握相關知識及項目的開發過程,從而培養學生的動手能力和積累實踐經驗,以適應實際工作的需要。 北大青鳥對IT用人需求進行了大量的調查研究,選擇具有實用價值、與信息技術發展趨勢相符的項目去開設相應課程。其課程體系采用“以項目為導向”的課程設計方法,課程內容全部圍繞著完整的項目逐步進行,學生在學習過程中,也同時完成了實用性項目開發。在《javascript》課程中,每一章節所使用的理論演示案例、上機實練案例、課后作業,均是一個大項目中的某一組成部分。每一個案例是從整個項目分割出來的小項目,而且有一定的先后順序與難易梯度,由淺入深、循序漸進,先通過案例介紹基礎知識和基本操作,給學生打好基礎,然后通過大量的項目演練提高學生的熟練度和項目能力,充分調動學生學習興趣和學習積極性,直至學生掌握必備的專業知識和技能,達到培養目標,讓學生成為社會所需的準職業人。實際應用中,因為每個案例的制作,均涉及到項目中的某項內容,通過章節內容的逐步學習,學生將掌握整個項目內容所涉及到的理論知識與操作技能,理所當然能完成整個項目的制作。另外,由于所開設的`項目具有實用價值,學生畢業后可以拿自己做好的項目去企業、用人單位去應聘,減少很多的應聘環節,毫無疑問這樣的學生具有很強的市場競爭力,很容易就找到與之專業對口的工作。本人將該教材應用到中職計算機軟件班與計算機網絡班,幾乎所有學生均能掌握所學的知識與技能,制作完成相應的項目。
4 大力改進教學法
由于教材內容以項目為導向進行的課程設計,所以我們應對教學方法進行改進。在多年的北大青鳥《javascript》教學中,本人總結如下經驗(以作借鑒):
1) 在每門課程的開始,由教師先講解課程目標,然后介紹在課程中要完成的項目;2) 為了讓學生能夠了解項目的具體功能,讓學生自己操作或是運行項目;3) 在后序的課程中,教師講解項目所涉及的知識、技能點;4) 以小組為單位,讓學生分階段上機進行項目開發與作業的完成,期間老師輔導答疑;5) 在課程教、學、做完成之后,即可完成整個項目;6)小組互評與老師點評相結合,總結提高;7) 完成好的項目讓學生保存好,做為實習、找工作、就業的寶貴材料之一。
培養學生自學能力與團結合協作的精神。IT行業及其應用技術發展迅猛,課堂上傳授的知識不可能解決學生在工作中遇到的所有問題。因此,培養學生的自學能力就顯得尤為重要。課程體系應始終貫穿這一思想,使學生意識到自學的重要性,并且教會學生如何去學習。在《javascript》實際教學中,指導學生進行項目開發時,每當遇到問題時,總是積極鼓勵學生自行尋找解決方案,從而提高學生的學習自信心和成就感,培養自學能力,使學生終生受益。同時,通過對學生進行一些小的團隊訓練,強調溝通能力和團隊合作精神在項目開發和實際工作中的重要性,提高學生的社交能力、溝通能力和團隊合作精神。
信息技術的發展可以說是日新月異,教育也應順應時代的變化,培養社會所需人才。所以,從中職教育的根本任務為出發點,為把中職學生培養成為社會所需的準職業人,我們急需對中職計算機程序設計課程的內容進行改革更新。
參考文獻:
[1] 婁毓滿。適應課程改革發展趨勢 提高教師教學實踐能力[J]。安順師范高等?茖W校學報:綜合版,2006(2)。
[2] 賀平。項目教學法的實踐探索[J]。中國職業技術教育,2006(22)。
[3] 鞠傳文。五國中等職業教育的辦學模式比較[J]。比較教育研究,2001(6)。
[4] 弗拉納根,李強。javascript權威指南[M]。北京:機械工業出版社,2007。
【計算機程序設計語言的課程改革論文】相關文章: