周萍
平時在上課的過程中,同一個教研室的老師經(jīng)常會在計算機課后討論和發(fā)表上完本章節(jié)的感想。大家會討論課程內(nèi)容設置的多少與難易度,教學方式方法的優(yōu)缺點等等。通過討論,大家發(fā)現(xiàn)原來的課程標準會隨著時代的發(fā)展出現(xiàn)一些不能夠適應當前社會需求的情況。這就需要對計算機課程進行改革。
1.高職計算機課程存在的問題
1.1教學內(nèi)容選取存在的問題
1)現(xiàn)在的計算機公司,在項目開發(fā)流程上越來越規(guī)范,在項目開發(fā)文檔上要求越來越嚴格。計算機程序員不僅要會敲代碼,還要會寫項目文檔,熟悉項目開發(fā)的整個流程。原來的課程在項目這一塊兒幾乎沒有什么要求,也沒有相應的項目具體的實施過程的時間,只是要求把項目做出來就好。但是在項目的立項、計劃、需求等具體步驟和文檔以及流程控制等方面沒有實際的實踐操作。
2)計算機的知識點兒比較多,又想面面俱到,讓學生把所有的知識點兒都學會。所以感覺哪兒都是重點,哪兒都是難點。在上課的過程中重難點不好把握。比如,語法部分講多了點,而多態(tài)的思想就沒有講透。又如,封裝、繼承、多態(tài)講清楚了,學生又不會使用這種思想,這主要是因為是實踐與理論相脫離了。特別地,數(shù)據(jù)庫又沒有作為一個重點的核心章節(jié)進行講解,而數(shù)據(jù)庫是在項目中必須存在的一個部分??偟膩碚f知識點過于多,過于空泛了。理論與現(xiàn)實不相連,即使是實踐代碼也大多與我們的現(xiàn)實生活相脫離。課程中的代碼只是針對一個知識點兒,不能做出一個完整的應用程序出來,讓學生在學習的過程中感覺枯燥、無味兒,沒有成就感。
1.2教學方法、手段存在的問題。
原來的理論課教學方法大多是采用的講授法,對學生沒有吸引力,課堂氛圍不活躍。教師跟學生間的互動較少,讓學生覺得計算機編程課就像數(shù)學,不是一門應用技術。而實踐課也大多是老師講一步,學生做一步,學生的主動性和積極性太差,學生沒有成就感,而且感覺所學的知識與他們開始想的不一樣。
1.3考核方式存在的問題。
原來的考核方式采用理論考試的形式。理論考試只能反映學生的理論水平,但是高職學生的英語大多較差,在手寫代碼的時候經(jīng)常會寫不出或者寫錯,理論考試不能很好的反應學生的計算機編碼能力。這就會出現(xiàn)很多考的成績比較好,但是在面試中比較不容易通過的學生。而且學生的平時成績德考核過于模糊,不夠精細。
2.解決問題的措施
2.1課程內(nèi)容的改革
針對學生沒有項目實踐的問題,可以在計算機課程中引入項目課。項目課分三種:
1)是平時上課過程中貫穿所有章節(jié)的項目。該項目會用到平時上課的知識點兒,一個章節(jié)一個功能。當所有的章節(jié)都上完以后,整個項目就完成了。每次實現(xiàn)一個功能,當學生對后續(xù)的功能產(chǎn)生好奇心時,他就會主動的進行本門課程的學習了。
2)是課程上完以后的項目課。該項目課會有多個項目供學生選擇,學生按照自己的分組選擇相應的項目。這種項目要是已經(jīng)有經(jīng)濟收入的現(xiàn)實生活項目,根據(jù)學生做的給與相應的評價以及虛擬的經(jīng)濟收入。該項目要求學生完全按照公司的項目流程進行開發(fā)項目,包括文檔的編寫和測試。
3)是暑假或者寒假讓學生自己主動出去接用計算機語言開發(fā)的商業(yè)項目,在鍛煉技術的同時,給學生帶來一定的經(jīng)濟收入,提高學生對本門課程和專業(yè)的認可度。
針對課程內(nèi)容比較寬泛,重難點太多的問題。我們決定需要什么就學什么的思想。對現(xiàn)在的比較熱門的技術進行分析,然后看都經(jīng)常會用到哪些知識點兒。把這些經(jīng)常用到的知識點兒給挑出來,只把項目需要用到的技術進行講解。重點在知識點兒的技術使用上進行講解,讓學生做到舉一反三,能正確理解老師所講的技術,做到專而精。
2.2教學方法與教學手段的改革
1)項目教學法
在教學過程中采用貫穿整門課程的項目進行課程技能練習。從第一章到最后一章的學習只用一個項目貫穿所有的知識點兒。通過章節(jié)的學習,不斷的補充該項目的功能。既鍛煉了學生的技能,有提高了學生學習的積極性與主動性。學生有可能為了完成該項目而主動進行還沒有講到的章節(jié)的學習。
通過項目教學法,讓學生對公司的整個項目從需求到最后的測試以及實施的整個流程能有一個清晰的認識,這樣我們就會培養(yǎng)出一個準職業(yè)人,讓企業(yè)招進去就可以馬上上崗。
2)分層教學法
職業(yè)技術學校的學生在入學的時候在計算機上的技能水平高低不同,這就需要對高職的學生采用分層教學法。可以把學生分層A,B,C,D幾個小組,針對不同的小組進行不同的輔導。然后可以讓A組的學生與D組的學生相搭配,進行一對一輔導。把平時要完成的項目進行難度分層。A組完成的難度要最高,D組最低。每個人都能在學完后完成自己的項目,給他們帶來成就感。
3)成果展示法
讓學生平時每門課學完了多進行成果展示。例如自己做的動畫,自己做的小程序?;蛘叨嚅_展一些計算機編程大賽,或者PS大賽什么的,讓學生通過比賽以及成果展來將其技能和創(chuàng)造力充分展現(xiàn)出來。學生在比賽中不斷學習新的計算機技能,從而提高自己的計算機水平。
2.3課程考核方式改革
1)學生成績是平時成績加考試成績。
學生的平時表現(xiàn)也將計入學生的平時成績,平時成績的考核將細分到每一天的出勤,每一次的問題回答,每一次的作業(yè)提交,采用積分制的形式。學生考試成績采用理論與實踐相結合的方式。理論也采用機試而不是紙制試卷的形式。學生通過考試系統(tǒng)進行選題,每個人抽的題目都不一樣。實踐考試主要就是項目成績和2個小時的考試編程。通過多角度的考核,實現(xiàn)學生的全面發(fā)展。
2)推行技能達標、畢業(yè)合格準出制度
職業(yè)教育的目的就是就業(yè),技能水平的高低是學生能否在社會立足的根本。雖然現(xiàn)在職業(yè)學校都要求學生在畢業(yè)前獲得相應專業(yè)的等級工證書,但由于計算機專業(yè)自身的特點,這還遠遠不夠。為了使職業(yè)學校培養(yǎng)出能適應社會需求的合格畢業(yè)生,使學生能順利服務于社會,應推行計算機技能分級合格準出制度。即制定每學期的基本技能及專業(yè)技能標準,要求學生每學期必須達標。隨著年級的上升,技能水平標準也要逐步提高,學生每學期技能合格以后方能畢業(yè),學生的就業(yè)推薦與技能水平的高低掛鉤。