常振云趙玉玲吳學會
(1.天津天獅學院 天津 301700;2.天津中醫(yī)藥大學 天津 300193)
信息技術與C語言課程整合研究*
常振云1趙玉玲1吳學會2
(1.天津天獅學院 天津 301700;2.天津中醫(yī)藥大學 天津 300193)
隨著現(xiàn)代教育技術的發(fā)展,信息技術與課程整合已經(jīng)成為非常重要的教育技術研究課題。將信息技術與C語言課程進行整合,可以使學生成為學習的主體,切實提高C語言課程的教學質量,從而培養(yǎng)學生的邏輯思維和程序設計能力,達到素質教育的目的。
信息技術;C語言課程;整合
北京師范大學何克抗教授在《論信息技術與課程整合》一書中指出:信息技術與課程整合,不是把信息技術僅僅作為輔助教或輔助學的工具,而是強調利用信息技術構建理想的學習環(huán)境,從而構建支持自主探索、多重交互、情境創(chuàng)設、合作學習、資源共享等多方面要求的全新學習方式,把學生的主動性、積極性充分調動起來,使學生的創(chuàng)新精神與實踐能力培養(yǎng)落到實處。這正是素質教育的重點目標——創(chuàng)新人才培養(yǎng)模式所需要的。
C語言課程是計算機相關專業(yè)中一門非常重要的基礎課,主要培養(yǎng)學生的邏輯思維能力和程序設計能力。該門課程內容主要包括C語言程序的語法要求、C語言程序的基本結構、各種數(shù)據(jù)類型描述、輸入輸出函數(shù)使用、三種程序結構(順序、分支、循環(huán))、構造類型數(shù)據(jù)(數(shù)組、結構體、共用體、枚舉)、函數(shù)的使用、文件操作、屏幕函數(shù)使用等,涉及內容繁多。傳統(tǒng)課堂教學難免枯燥乏味,學生缺乏學習興趣,學了后面忘前面,難以將知識融會貫通達到較好的教學效果。所以,有必要考慮將信息技術與C語言課程進行整合。
本課程的教學方法主要參考了趙志群在 《職業(yè)教育工學結合一體化課程開發(fā)指南》一書中提到的四段教學法思想,筆者認為,這種教學法對C語言課程比較適合。在進行研究時,主要考慮信息技術如何優(yōu)化四個階段的教學過程,如果各個階段都能保證良好效果,那么整門課程的效果就達到了。本文所說的課前和課堂并不是狹義上一節(jié)課的課前和課堂,而是指整個課程。
(一)課前設計——適量運用信息技術
課前設計階段的主要任務包括:對教學單元進行劃分,以更好地傳授知識和培養(yǎng)技能為原則;明確課程的培養(yǎng)目標,使學生了解課程學習的目的,調動學生的學習熱情;展示課程的語言環(huán)境和作品,最好多準備一些利用本課程知識完成的作品,越貼近生活越好;設計課程的開場白,好的開場白可以更好地調動學生對課程的興趣;為學生明確學習方法,指引學生如何進行模擬學習和創(chuàng)新學習。
傳統(tǒng)的C語言課程,一開始就是教師對課程進行介紹,講解其如何重要,對后續(xù)課程學習有何幫助,然后就是具體講授了。多媒體技術掌握稍好的教師可能會借助一些課件講解這部分內容??傮w而言,效果并不是很好。學生并沒有對課程最終能干什么以及怎么才能達到教學要求有一個清晰的認識。
筆者總結多年的一線教學經(jīng)驗認為,在課前設計中適量地使用信息技術會使學生對課程整體內容有清晰的認識,并能夠了解課程的培養(yǎng)目標,掌握具體的學習方法。具體做法包括:(1)利用Flash動畫展示課程的組織結構圖,突出教學單元的劃分,同時利用鮮明動畫標注每一單元所要培養(yǎng)的技能及單元之間的銜接關系。(2)將語言環(huán)境的使用制作成具體的流媒體文件,在課堂上為學生展示,同時放在相關的學習網(wǎng)站上,使學生能夠反復觀看和練習。(3)對于利用C語言編寫的實用程序可以分類為學生展示,比如數(shù)值計算、數(shù)據(jù)排序、管理系統(tǒng)、圖形動畫,例題一定要豐富、有代表性,這部分可直接展示,為了流暢顯示也可以制作成流媒體文件嵌在Flash中點播,適時配上旁白效果會更好。(4)對于課程的開場白和學習方法介紹就需要教師精心準備了,這部分內容主要展示的是教師的口才和良好的邏輯思維能力及總結能力。
如果將以上幾點做到位,學生的學習主動性和學習興趣就會被很好地調動起來。
(二)課堂講解——合理利用信息技術
采用信息技術并不是摒棄傳統(tǒng)的授課方法,而是要找到兩者最佳的結合點。這一點在課堂講解階段顯得尤為重要。在課堂講解階段要合理利用信息技術,合理主要體現(xiàn)在:將知識講透、讓學生學得不枯燥、每節(jié)課都有充足的信息量。
現(xiàn)以C語言中比較典型的兩個知識模塊為例來說明。(1)數(shù)據(jù)類型部分。這部分內容被認為是C語言程序設計的基礎,知識點多,實例性不強,學生聽起來比較枯燥。在進行這部分內容的教學時,首先可以采用幻燈片或Flash動畫,對數(shù)據(jù)類型的分類及所用關鍵字和所占內存空間進行設計展示;然后教師在真實的C語言運行環(huán)境中運用實例對各個數(shù)據(jù)類型進行實驗和講解,使學生加深對數(shù)據(jù)類型的理解,并達到正確使用的目的;最后再以幻燈片或者Flash動畫進行內容總結,進一步加深學生對數(shù)據(jù)類型的印象。(2)三種程序結構。這部分內容不但要求學生要掌握三種程序結構的邏輯思想,還要求學生掌握具體的語句格式。在進行這部分內容的教學時,可以首先設置問題,鼓勵學生想出解決方法,然后在運行環(huán)境中對程序進行設計,觀察程序運行的結果,最后總結出具體的語句格式。語句格式的執(zhí)行描述可以利用Authorware或者是Flash等工具進行展示。通過上面一系列的過程,學生會很容易就將程序結構掌握了,包括語句格式和執(zhí)行過程。
在課堂講解環(huán)節(jié),不是信息技術用得越多越好,要合理使用,讓學生對枯燥的內容有感性認識。有些確需教師板書或在語言環(huán)境中才能講清楚的內容,還是要用傳統(tǒng)的講解方法。
(三)學生練習——充分利用信息技術
練習過程是學生對課堂知識的消化過程,這個過程要給學生充分的自主權和自由發(fā)揮的余地。如何才能做到這一點呢?這就需要借助強大的網(wǎng)絡優(yōu)勢了?;ヂ?lián)網(wǎng)技術的應用是信息技術的一個重要方面。當然,它需要前提條件,就是教學資源的建設,只有具備了豐富的教學資源,才能為學生練習提供廣闊的空間。
在學生練習階段,可以利用網(wǎng)絡信息技術建立課程學習網(wǎng)站。課程學習網(wǎng)站的內容應包括:課程總體介紹、課程知識模塊、課程學習資源、課程題庫(帶評分和題解)、BBS交流平臺、作業(yè)提交系統(tǒng)、具有針對性的外網(wǎng)站點推薦。事實證明,一邊交流一邊練習,學生的學習積極性會有效提高。有時一個問題無法解決,學生會通過多種途徑來解決,這個過程正是培養(yǎng)學生創(chuàng)新思維的過程。成熟穩(wěn)定的課程學習網(wǎng)站是學生鞏固課堂所學知識的有力保障。
(四)學生創(chuàng)新——適時利用信息技術
對于C語言課程而言,學生創(chuàng)新性學習主要體現(xiàn)在能夠利用所學知識解決一些實際問題,比如開發(fā)一個界面友好的信息系統(tǒng)或者制作一個簡單的動畫賀卡。教師可以事先做一些實例供學生參考,實例并不需要給學生源程序,只需給出實例開發(fā)所用的知識、開發(fā)步驟和部分提示即可,要求學生完成創(chuàng)新項目應強調期限,以增加學生的學習緊迫感。在這部分教學中,可以用網(wǎng)頁超鏈接的形式給學生提示,以便學生需要什么幫助就點擊相應的內容,相當于給學生一個聯(lián)機幫助文檔,但是并不給成品,從而指引學生獨立完成作品。
怎樣實施信息技術與課程的整合,這是一個需要深入研究和探討的大課題。不同學科的整合方式也不一樣,所以不能按照一個模式來整合。本文討論了針對C語言課程的整合做法,當然也不盡完善。在信息技術與課程整合的過程中有幾點是需要注意的:(1)整合要有實際效果,不能中看不中用,不能讓紛繁多變的動畫過分轉移學生注意力;(2)要針對課程的不同,靈活運用整合方式,不能不顧課程內容,過分使用多媒體技術使教師成為朗讀者;(3)要防止信息量太大,學生消化不了。
總之,信息技術在教學中的運用充滿了無限的生機和活力,只要用得好、用得巧,就可以達到很好的教學效果,不僅能體現(xiàn)教師自身先進的教學理念,也能體現(xiàn)學生學習的主體性和主動性,真正做到以學生為本,切實提高教學質量。
[1]趙志群.職業(yè)教育工學結合一體化課程開發(fā)指南[M].北京:清華大學出版社,2009:98-100.
[2]任有群,胡航,顧小清.教師教育信息化的理論與實踐[M].上海:華東師范大學出版社,2009:50-52.
[3]何克抗,吳娟.信息技術與課程整合[M].北京:高等教育出版社,2007:34-38.
[4]菅相文.運用現(xiàn)代信息技術優(yōu)化機械基礎課堂教學[J].中國科教創(chuàng)新導刊,2008,(14):159.
[5]曾勤.運用信息技術優(yōu)化課堂教學[J].信息技術教育,2005,(6):61.
[6]陳穎秋.信息技術與課程整合研究[J].考試周刊,2008,(12).
[7]鄧曉霞.信息技術與課程整合之分析[J].廣東教育(綜合版),2008,(4).
G712
A
1672-5727(2012)05-0172-02
*本文系全國教育科學“十一五”規(guī)劃2009年度教育部重點課題《信息技術優(yōu)化中職課堂教學的理論與實踐研究》(課題編號:GJA094016,課程負責人:劉光然)的子課題《信息技術在工作場學習中的應用》(課題編號:zkt-01,負責人:吳學會)以及2009年度天津市教委高等學校人文社會科學研究項目《基于工作過程的計算機編程課程立體化教學模式研究》(項目編號:20092511)的部分研究成果
常振云(1978—),女,天津市人,碩士,天津天獅學院講師,研究方向為軟件工程技術與教育信息化。
趙玉玲(1977—),女,天津市人,碩士,天津天獅學院講師,研究方向為數(shù)據(jù)庫及數(shù)據(jù)挖掘技術與教育信息化。
吳學會(1979—),男,山東膠南人,碩士,天津中醫(yī)藥大學講師,研究方面為教育信息化與計算機應用技術。