楊杰 萬李

摘要:在本文中主要針對當前大學教育中的計算機基礎教學內容改革所采用的新內容和新方法等進行探討與分析,針對具體教學過程中所經常采用的分層次研究型和專業差異型等兩種教學模型在內容上的不同,從項目教學方法改進的角度進行分析。對最常用的兩種應用模型與教學方法在計算機基礎課程教學過程中的具體實施流程進行闡述,通過具體的應用實施說明了這兩種教學模型可以在大學計算機基礎教學中得到廣泛應用,并能夠有效提高在校生的整體計算機思維能力。
關鍵詞:項目教學法;計算機思維;基礎課程
中圖分類號:G642.4 文獻標志碼:A 文章編號:1674-9324(2015)17-0162-02
一、引言
計算機在我們現代生活中發揮著越來越大的作用,逐漸成為人們日常生活的一部分。所以,各類院校中的計算機基礎課程授課就面臨著需要不斷適應社會發展的具體壓力。經過多年的發展,學校教育中的計算機基礎課程教學更應該注重對三種能力的培養,分別是使用和操作計算機的基本能力、理解和掌握計算機的熟練能力、訓練有素的計算機思維能力。從這三種能力中可以發現,各類院校在日常教學中更應該對計算機基礎課程的教學進行不斷創新,使得教學方法、方式能夠與社會需求相適應。
二、計算機基礎課程教學現狀
近幾年來,隨著社會需求的不斷變化,各個高等院校的非計算機專業對計算機基礎課程的教學內容和手段進行了必要的調整,但是,總體而言還存在如下一些問題:
(一)現有的計算機基礎課程的教學流程不太合理
由于現在各個院校的計算機基礎性課程主要是針對大一新生而設的,且在大一上學期還是以計算機文化為主,且考慮到很多中學都開設IT教學,所以很多大一新生對計算機知識的了解也普遍較多,也從根本上結束了我國高等計算機教育需要從零開始的歷史。
(二)普遍存在教學內容與專業聯系較少的情況,由于不同的專業對計算機的掌握程度不同,所以就需要根據專業的情況來設計計算機的授課內容
對于文科性質的專業,學生應該重點側重對計算機的操作和使用,而對于理科專業的學生,則更應該能夠熟練地使用計算機,且應該學習過程中具備必要的計算機軟件編程和創新的能力。
三、教學內容的改進與優化
(一)分層教學模型
要成功地完成實現分層教學,其關鍵是實施高校的分級授課。所以,筆者所在院校也采用了分級授課的方式,具體如表1中所示。
(二)差異型教學模型
現在很多高等院校的計算機基礎教學中,課程體系的分類主要采用2+X的課程體系與方式,也就是采用兩門必修課程與若干門選修課的方式。其中,兩門必修的課程為《大學計算機基礎》以及《計算機軟件》,且在具體的實施過程中,計算機軟件的課時設置可以根據文科和理科的差異而不同。同時,計算機軟件課程的教學中,可以選擇諸如VB語言、VC語言以及VF語言等。對于選修課程,則允許學生根據自己的需要和能力,從《計算機思維》、《JAVA》和《ASP.NET》中任選。
四、計算機基礎課程教學方法的改進
現在各個高校的計算機基礎課程中能夠所安排的教學內容和信息量普遍都比較大,且在教學知識的講授過程中還主要依靠傳統的教學方法,也就是教師講授什么,學生則被動地接收什么。所以,在整個的教學活動中,教師處于核心位置,學生只是對教師所提供的知識進行被動接收,使得學生在學習過程中的學習興趣和動機受到不小的限制,難以有效發揮學生的主動性和創造性,而學生在完成知識點的學習后也難以對知識進行擴展,容易產生枯燥情緒,進而影響整個教學過程的實現。所以,根據實際的教學狀態,應該將在教學中融入項目教學法,并適當的進行改進:
(一)項目驅動階段
在該階段中,授課教師首先應該將參與學習的學生進行分組,不過分組主要采用自由組合的方式,然后教師就可以根據教學目標與內容,在結合學生特點的基礎上,為小組提供有趣味性、實用性和難度適合的具體項目,在這些項目中可以將所要學習的知識點都巧妙的隱含進去。項目提出之后,教師不應該將解決問題的方法直接告訴學生,而是應該針對特定的任務進行分析。
(二)項目的完成階段
在該階段中,學生需要對各種知識進行主動學習,這樣可以有效鍛煉學生的自主學習和解決各種問題的能力。學生通過對相關知識的學習來完成教師所制定的任務。在此過程中,教師的主要任務就是為學生提供相關知識點的梳理和指導,啟發學生,進而引導學生的思維方式和方向;同時,還可以根據學生對相關知識的掌握程度,適當布置一些具有探索性的任務,從而引導學生將所學的知識應用到解決實際的問題中。
(三)項目的評價階段
在學生完成相關的任務后,教師應該針對任務結果進行針對性的歸納和評價,還可以在學生之間展開互評,最后再通過教師的綜合評價,為每一小組的成果給出成績。
五、具體實施
對于各個高校的計算機基礎教學,其總體目標是要學生能夠對計算機的工作原理有大概的了解,要了解計算機解決各種問題的方式,以及如何將現實世界中的問題轉換成計算機能夠理解的語言等。
(一)教學項目的總體設計分析
對于教學項目的總體設計,需要將每門課程中所包含的主要知識點和內容都涵蓋進來,完成真實項目的設計,且應該保證所設計的項目具備較高的可操作性。在各科課程的指點設計的指導下,根據應該實現和完成的教學項目的載體任務的工作和研究流程,將課堂上所學的各個知識點都融入到項目的各個階段中;從更具體的層面明確課堂公共課程的知識點,特別是相關學生及其小組所承擔項目在不同階段所蘊含的知識點和內容。
(二)子項目設計
項目中所包含的子項目,就是要將整個項目劃分成多個不同階段的項目,比如,算法設計就可以是大學計算機基礎課程主功能的一個子項目。endprint
(三)載體設計
1.驅動階段。對各種知識點進行定義,并通過自然語言來實現對知識點的描述;了解程序框圖的概念,能夠通過通用的圖形或者符號來表示知識點或者內容,掌握各種知識點的基本邏輯結構,掌握一些最基本的知識點表示規則。對項目組進行劃分,在此過程中由教師負責項目的具體劃分,而教師可以根據不同班級的情況將小組劃分成3~5個人,為每組指定一名組長,最重要的是要保證所有子項目都不一樣;在項目完成后,應該讓每個組員都嘗試過給不同的角色劃分。所以,可以將項目的驅動階段劃分為記憶和理解階段。
2.完成階段。該階段可以作為對相關知識點和內容的應用與分析階段,也可以理解為將過程轉變為知識的階段。
3.評價階段。在評價階段,就是要將完成階段所用到的知識轉變為元認知知識,也即是通過不同小組之間的互評,或者組內成員的討論,從討論中獲得啟發,在此基礎上構建起解決問題的新方法與新思路。在項目的評價中,所包含的內容主要有:小組內成員之前的評價,小組內每個成員都需要根據自己所掌握的情況,對團隊內每個人的貢獻大小進行客觀和科學的評價。小組之間的互評,在不同的任務小組之間,根據所完成任務的質量、創新思維等內容進行評價。教師點評,教師在對所有任務小組的任務完成情況進行充分掌握的基礎上,對不同任務組的完成質量和創新性等進行客觀的評價。子項目的總體評價,可以根據小組之間的互評結果以及教師的點評,然后通過分配不同的權值,進而得到最終的得分;再根據子項目的最終得分以及成員之間的角色互評結果,在乘以不同權值的基礎上,得到每個學生在子項目上的最終得分與成績。
六、效果與分析
文中筆者所給出的教學改革方法已經在自己所負責的大一新生中進行了嘗試,結果是在計算機軟件布恩,年底所教學生的及格率比往年高出15個百分點,可以認為對學生的計算機思維和創新能力的培養起到了重要作用。
所以,通過采用各種多樣化的教學方式,以及對相關內容的研究與實踐,可以最大限度地激發學生的學習興趣。同時,在具體的教學過程中采用了基于項目實踐的教學方法,可以有效豐富課堂教學的內容,促進學生團隊精神的生成,將教和學兩個過程統一起來,有效提升相關課程的教學結果,最終實現培養創新性人才的目的。
參考文獻:
[1]尹宏飛.高職計算機基礎課程改革探究[J].當代職業教育,2012,(12).
[2]張颋.高職院校計算機基礎課程改革初探[J].教育教學論壇,2012,(18).
[3]陳大銀.技師類院校計算機基礎課程改革探析[J].新課程研究(中旬刊),2012,(07).
[4]李小遐.高職計算機基礎課程改革與實踐[J].中小企業管理與科技(下旬刊),2012,(07).endprint