孫承秀
關鍵詞:理實一體化;精細化交互式;分層次輔導;量化方法
C語言是計算機相關專業(yè)中的一門重要課程,在程序設計教學領域起到無可替代的基礎性作用,C語言也是學生深入認識計算機世界的一扇窗戶。高職學生在學習C語言過程中,會因個人學習習慣等原因遇到很多困難,教師在教學過程中也會因為學生興趣不高而難于提高教學質量。為了充分調動和激發(fā)學生學習興趣,讓“教-學-做”一體化教學成為連接學生理論知識學習與實踐知識學習的橋梁,讓學生更直觀地理解和掌握知識,提高學生的專業(yè)素養(yǎng)和實踐應用能力,在教學實踐中采用“精細化交互式”模式,會讓理論教學與實踐教學融合,從而提高教學效果。
一、“精細化交互式”模式構建依據(jù)
“精細化交互式”模式是教師“精細化”教學和學生“交互式”學習相結合的模式。教師精心準備教學素材,提高教學內容的邏輯連貫性,降低理論知識抽象程度,合理組織安排理論知識。在理論課堂上,教師以實例貫串每個知識點,展示在學生面前的是通俗易懂的小型案例,課中與課后,用高效的練習方式,幫助學生鞏固所學知識,實現(xiàn)理論教學“精細化”。在實踐課堂上,教師根據(jù)學生特征,對學生進行分組,引導學生進入“交互式”互助合作學習模式的氛圍中。擴展“師->生”知識傳播通道,形成“生->生”網(wǎng)狀學習模型,借助于同伴效應,實現(xiàn)以教促學,以學促學,提升學生個體與群體學習能力,促進學生持續(xù)學習習慣的形成[1]。
教學素材是知識傳遞的載體,素材的準備與編排是“精細化交互式”模式中的第一個關鍵因素。C語言教學需要圍繞理論課堂與實踐課堂編制實用且形式多樣的素材,為理論教學和實踐教學準備物質基礎。教材內容要適合高職學情,符合學生認知規(guī)律,融理論指導與實踐指導于一體,由淺入深,從而有效引導高職學生學習。圍繞教材制作適合課堂教學的PPT,并充分體現(xiàn)“精細化”思想,做到課前提問思考,課中有序展開知識點,將知識點應用于實例,適當安排練習,課后詳細總結,教師與學生共同進行教學反思。教師將知識點以題目形式編寫入問卷,將二維碼發(fā)送給學生。學生掃描二維碼,在線做答后提交。課后,教師可以通過問卷分析了解學生知識點掌握情況,實現(xiàn)線下教學與線上測試的銜接。C語言課程實驗的內容有趣味性、實用性、連續(xù)性等鮮明特征,可以吸引學生的注意力,激發(fā)學生學習興趣。例如:學生在練習標準輸入函數(shù)scanf() 和輸出函數(shù)printf() 時,可將這兩個函數(shù)與所有的基本類型數(shù)據(jù)相結合,從練習單一數(shù)據(jù)類型的輸入與輸出到練習多個類型數(shù)據(jù)的輸入與輸出,形成習題群組(見圖1),學生將不同的寫法對比聯(lián)系,并找到書寫的規(guī)律。這樣的實例,實現(xiàn)了知識在小組中的傳遞,適用于“交互式”學習小組。
二、“精細化交互式”模式實施步驟
教師“精細化”的引導和學生“交互式”的學習是相輔相承的,它們是前后連接的兩個環(huán)節(jié)。在理論課堂上,教師將需要學生掌握的理論知識“實例化”和“模塊化”。在實踐課上,學生在實踐課堂上完成練習,教師通過觀察與學生反饋,記錄和了解學生掌握情況。最后,教師根據(jù)實際情況解決問題和拓展知識,實現(xiàn)“理論->實踐->理論”過程的“閉環(huán)”連接??茖W分組是保證學生積極主動參與“交互式”教學的基礎。以某班學生(50人左右) 為例,依據(jù)學生學業(yè)水平、能力傾向、個性特征、性別及居住宿舍制訂分組規(guī)則:自由結合為主,以距離近者優(yōu)先,如同宿舍、同鄉(xiāng),在客觀條件下形成組內成員的同質。組內人數(shù)以3~5人為宜,每組至少一名學業(yè)水平、責任心與求知精神具佳的學生,由該生擔任組長,成為“師->生”學習模型到“生->生”網(wǎng)狀學習模型過程中的連接節(jié)點。小組內形成了較為清晰的層次,便于教師分層次輔導(見圖2)。分組后不可隨意調換,保證小組的穩(wěn)定性、完整性和持續(xù)性,保證成員性別、興趣、能力、個性等方面互補,形成組內成員異質??茖W分組可以培養(yǎng)學生的紀律觀念和良好的學習習慣。優(yōu)秀的組長和組員能在小組內起到積極的影響作用,激發(fā)學習模型中每一個節(jié)點的活力,“生->生”網(wǎng)狀模型中的節(jié)點充滿活力,能夠實現(xiàn)知識一對一或一對多鏈式傳播,知識傳遞由低效模式向高效模式轉移,從而更為廣泛地激發(fā)學生的學習興趣。
三、C語言“精細化交互式”模式中學生綜合能力提高的途徑
C語言實驗按內容可分為觀察性實驗、驗證性實驗、技能性實驗和綜合性實驗。在課堂上,教師將理論知識融入實驗,讓學生觀察實驗過程、分析數(shù)據(jù)和實驗結果,讓學生掌握C語言的驗證過程與方法。在實踐課堂上,學生按步驟驗證,通過與計算機交流,驗證和了解計算機程序的執(zhí)行原理,階段性地完成技能性實驗,提高實踐操作與設計程序的能力,期末完成綜合性實驗,提高實戰(zhàn)與創(chuàng)新能力。
例如,教師讓學生觀察大小寫英文字母判斷表達式及該表達式應用的分支結構程序。學生可以設計驗證性實驗“通過計算機程序判斷從鍵盤輸入的符號是否是英文字母”。學生在技能性實驗中設計C語言程序“統(tǒng)計一篇英文短文的字母個數(shù)”。學生在綜合性實驗中可以根據(jù)需要處理所有字符或字符串數(shù)據(jù)。豐富的程序驗證與編寫體驗,是提升學生避免書寫錯誤和改正錯誤能力的途徑。多樣化的實驗方式、實驗內容和實驗結果等信息,可以加深學生對課程的認識。
四、“精細化交互式”模式學習效果量化方法
量化學習效果是激勵學生持續(xù)學習的重要手段。合理設定評分標準,可以引導學生積極思考,轉變學習態(tài)度,提高學習能力。教師根據(jù)需要,制訂評分規(guī)則,為“精細化交互式”模式教學過程準備了“指揮棒”(見表1)。
教師根據(jù)授課班級小組的數(shù)量,設置問題的個數(shù),讓每個小組都有機會回答問題。小組成員輪流回答問題,為提高小組的分值做貢獻。以某一小組為例,取小組平均成績?yōu)橥恍〗M學生的平時成績基數(shù),小組人數(shù)m,小組各成員每次得分為n,個人貢獻小計為c。制定計算方法:
為激發(fā)學生學習熱情,在課堂表現(xiàn)成績中增加自學和創(chuàng)新方面的相關分值(滿分10分)。勤于動腦和動手、有想法、勇于創(chuàng)新的同學可以獲得這一分值,在綜合成績上拿到高分。
五、“精細化交互式”模式的學習效果
融合教師精心教與學生交互學的“精細化交互式”模式,培養(yǎng)了學生學習的主動性,小組成員在較短時間內適應了分組協(xié)作學習的方法,在理論與實踐課堂上分別實現(xiàn)了健康循環(huán)。解決了學生學習過程中不愛動腦、對老師引導依賴的缺點,學生獨立思考能力有所提高[2]。教師可高效利用課內時間,對學生分層次輔導,讓知識的傳播突破時間與空間限制。學生完整體驗了理論應用于實踐、實踐檢驗理論的全過程,加深了學生對理論知識的理解,也提升了學生的實踐能力。C語言課程的教學效果有了明顯提高,學生有了良好的編程思想,為計算機相關專業(yè)的后續(xù)課程學習打下了良好的基礎。有60%以上學生在本專業(yè)得到長遠發(fā)展。在開設有單片機課程的專業(yè)中,有75%以上學生能夠很好地理解與編寫單片機程序。提高了學生C語言等級證書的過關率,實現(xiàn)了“課證融通”。
教師“精細化”分析與編排課程內容,為課程建設與改革創(chuàng)新奠定了基礎?!敖换ナ健睂W習模式使學生在互助的氛圍中體驗理論知識向實踐應用的轉換,通過實踐加深對理論知識的理解,提高了學生學習的效率。同時,這種教學方法使理論與實踐相融合,突出了學生在課堂中的主體地位。實踐證明,“精細化交互式”模式可有效提高“理實一體化”課程的教學效果。