【摘 要】針對(duì)C語言教與學(xué)的矛盾:學(xué)生不認(rèn)真聽課,教師越來越難以掌控課堂,探索在C語言教學(xué)中應(yīng)用對(duì)分課堂模式。試點(diǎn)教學(xué)表明,對(duì)分課堂有效增強(qiáng)了學(xué)生學(xué)習(xí)的主動(dòng)性,學(xué)習(xí)效率得到提高,學(xué)生實(shí)踐動(dòng)手能力得到提高。
【關(guān)鍵詞】C語言 對(duì)分課堂 學(xué)習(xí)需求 有效性研究
C語言編程類課程的學(xué)習(xí)目標(biāo)是學(xué)生充分理解計(jì)算機(jī)程序的運(yùn)行方式,培養(yǎng)個(gè)人興趣,建立計(jì)算思維,有獨(dú)立編程的能力。學(xué)生思維能力和探索精神的培養(yǎng)歷來是傳統(tǒng)教學(xué)的弱項(xiàng)。教師處于一種“教科書悖論”的尷尬境地:教師過多講授教材內(nèi)容往往讓學(xué)生陷入被動(dòng)學(xué)生的情境,導(dǎo)致學(xué)生對(duì)課堂內(nèi)容缺乏興趣。C語言教學(xué)如何進(jìn)行,才能使得學(xué)生主動(dòng)去學(xué)習(xí),培養(yǎng)個(gè)人興趣,建立計(jì)算思維,有獨(dú)立編程的能力呢?
本文在多年《C語言程序設(shè)計(jì)》教學(xué)經(jīng)驗(yàn)基礎(chǔ)上,在課堂上引入對(duì)分課堂模式,經(jīng)過教學(xué)實(shí)踐,發(fā)現(xiàn)學(xué)生學(xué)習(xí)效率得到提高,學(xué)生實(shí)踐動(dòng)手能力得到提高。
一、對(duì)分課堂簡(jiǎn)介及研究現(xiàn)狀
互聯(lián)網(wǎng)時(shí)代學(xué)生獲取知識(shí)的渠道呈多元化趨勢(shì),在多樣性、趣味性和及時(shí)性方面,老師都無法和網(wǎng)絡(luò)上的眾多資源相比。從教的角度說,對(duì)于成長在信息碎片化時(shí)代的學(xué)生,老師依靠幽默、風(fēng)趣的講課風(fēng)格難以長時(shí)間吸引學(xué)生眼球。從學(xué)的角度說,大學(xué)生存在學(xué)習(xí)動(dòng)機(jī)下降,自律能力不夠的問題。當(dāng)今高校課堂要從枯燥與沉悶的純粹“講授式”教學(xué)中解放出來,“討論式”教學(xué)已在很多國外大學(xué)得到認(rèn)可。因此為調(diào)動(dòng)和發(fā)揮學(xué)生學(xué)習(xí)的自主性,提高教學(xué)質(zhì)量,改善教學(xué)效果,筆者在《C語言程序設(shè)計(jì)》教學(xué)中應(yīng)用對(duì)分課堂教學(xué)模式。
二、對(duì)分課堂教學(xué)模式的研究過程
對(duì)分課堂是課堂上采用的一種教學(xué)模式,注重“如何讓課堂變得有趣”、“怎樣培養(yǎng)思維”和“激發(fā)學(xué)生的創(chuàng)造力”,具體研究過程如下:
第一,對(duì)分課堂的實(shí)施對(duì)象。對(duì)分課堂的實(shí)施對(duì)象為南昌航空大學(xué)國教學(xué)院2015級(jí)本科生,學(xué)生人數(shù)為35人。課程采用譚浩強(qiáng)主編的《C語言程序設(shè)計(jì)》及《學(xué)習(xí)指導(dǎo)》為教材。
第二,講授、內(nèi)化和討論學(xué)時(shí)安排。以學(xué)習(xí)選擇、循環(huán)、數(shù)組、函數(shù)和指針為例,講授內(nèi)容分別是:(1)選擇結(jié)構(gòu):if和switch使用;條件運(yùn)算符;條件表達(dá)式求值。(2)循環(huán)結(jié)構(gòu):while和for使用。(3)數(shù)組:一維、二維數(shù)組聲明;數(shù)組初始化;數(shù)組元素引用。(4)函數(shù):函數(shù)聲明;函數(shù)調(diào)用;函數(shù)遞歸。(5)指針:指針聲明;指針引用;通過指針引用數(shù)組。
列出講授、內(nèi)化吸收和討論課學(xué)時(shí)的具體安排。表中學(xué)時(shí)以分鐘為單位。這樣安排課時(shí)的理由有三:一是從選擇結(jié)構(gòu)開始,程序本身能夠引起學(xué)生的閱讀(內(nèi)化吸收)興趣;二是前面課程的鋪墊:已經(jīng)花大約3周時(shí)間把C語言基本元素常量、變量、運(yùn)算符、輸入輸出語句講透;已經(jīng)上過3次機(jī),學(xué)生通過上機(jī)實(shí)踐時(shí)間對(duì)C語言基本語法完成了內(nèi)容吸收和內(nèi)化。三是表1列出的內(nèi)容,學(xué)生若只是臨摹式的照課本例子學(xué)一遍,會(huì)使得越來越多的學(xué)生對(duì)學(xué)習(xí)失去興趣。因?yàn)閷W(xué)生的學(xué)習(xí)一旦呈被動(dòng)狀態(tài),勢(shì)必學(xué)習(xí)積極性不高,甚至產(chǎn)生排斥心理。
第三,分組學(xué)習(xí)效果。為確保學(xué)生課堂積極內(nèi)化知識(shí),課堂上進(jìn)行有效討論,在前3次上機(jī)實(shí)踐時(shí),老師要充分挖掘有潛力的學(xué)生,他們具備學(xué)習(xí)主動(dòng),有興趣,遇到問題能自己解決,最寶貴的是有計(jì)算思維等特性,把這些學(xué)生分配到各組去擔(dān)任組長職務(wù)。分組情況是:每組3人,在老師講解內(nèi)容之后,分組輪流講述一遍學(xué)習(xí)內(nèi)容,之后再一起討論難點(diǎn)。
老師由純粹教的角色轉(zhuǎn)換為引導(dǎo)學(xué)習(xí)的角色,輔導(dǎo)學(xué)習(xí)和監(jiān)督學(xué)習(xí)的角色。從學(xué)的角度說,老師起到的督學(xué)作用有四:
一是上課玩手機(jī)的現(xiàn)象可以得到制止。二是大部分同學(xué)能進(jìn)入學(xué)習(xí)狀態(tài),去認(rèn)真閱讀每一條語句,難懂的地方很多同學(xué)都會(huì)用筆標(biāo)記出來,會(huì)真正去搞懂。三是學(xué)生可以有問題及時(shí)得到解決,老師課堂個(gè)別答疑也不影響其他同學(xué)的學(xué)習(xí)。四是老師在走動(dòng)過程中制造一種“你爭(zhēng)我趕”的學(xué)習(xí)氛圍,讓不愿學(xué)的學(xué)生感覺不好意思不學(xué)。討論過程中,存在有學(xué)得好的和學(xué)得差都不愿到小組中發(fā)言的現(xiàn)象,比例大概是:有10%的同學(xué)能把所有的內(nèi)容講完,30%的同學(xué)能把70%的內(nèi)容講一遍,30%的同學(xué)能把50%的內(nèi)容講一遍,剩下30%的同學(xué)能把30%的內(nèi)容講一遍。
三、運(yùn)用對(duì)分課堂的有效性
第一,解決學(xué)習(xí)能力差異問題。學(xué)生學(xué)習(xí)能力差異表現(xiàn)在思維和自主學(xué)習(xí)能力方面。久而久之,班上學(xué)生學(xué)習(xí)差距拉大,嚴(yán)重時(shí)會(huì)使部分學(xué)生心理壓力過大,喪失學(xué)習(xí)信心。對(duì)分課堂講授學(xué)時(shí)如表1,深入淺出講授基本框架和重點(diǎn),并不窮盡內(nèi)容,學(xué)生在內(nèi)化學(xué)時(shí)和討論時(shí)間都為自主學(xué)時(shí),不要求學(xué)生進(jìn)度一致,積極參加討論。對(duì)學(xué)生學(xué)習(xí)中遇到的問題優(yōu)先組內(nèi)解決,組內(nèi)無法解決的問題由老師統(tǒng)一解決。上機(jī)實(shí)踐課語法錯(cuò)誤不會(huì)改正的問題明顯少了,老師也從被動(dòng)地解答語法相關(guān)問題中解脫出來,有更多時(shí)間去關(guān)注學(xué)生學(xué)習(xí)。學(xué)習(xí)自主性差的學(xué)生及時(shí)得到提醒,讓他們把注意力集中到課堂來。
第二,強(qiáng)化學(xué)生的邏輯思維。學(xué)生思維能力培養(yǎng),不是靠一兩次的練習(xí)、訓(xùn)練所能奏效的,需要反復(fù)訓(xùn)練,多次實(shí)踐才能完成,特別是編程這種邏輯思維也是需要反復(fù)訓(xùn)練。學(xué)生們自己反復(fù)講解程序,學(xué)生對(duì)具體程序感知數(shù)量明顯增多,學(xué)習(xí)的主動(dòng)性和自覺性有明顯的提高,邏輯思維能力有明顯的增強(qiáng)。課堂上,當(dāng)教師只是學(xué)習(xí)的組織者和引導(dǎo)者時(shí),課堂給學(xué)生們營造出了一個(gè)充分自主學(xué)習(xí)的場(chǎng)景,學(xué)生有充分的時(shí)間獨(dú)立思考,通過自己講解程序,有助于喚起學(xué)生對(duì)已有語法的回憶,溝通知識(shí)點(diǎn)的內(nèi)在聯(lián)系,從而開闊思路。
運(yùn)用對(duì)分課堂輔助C語言的教學(xué),學(xué)生C語言學(xué)習(xí)過程變得輕松,不再只是為學(xué)語法而學(xué)語法,學(xué)習(xí)強(qiáng)調(diào)的是過程,關(guān)注的是不同的學(xué)習(xí)需求和自主探究的精神,相信無論是從實(shí)際提高編程能力上看,還是從增強(qiáng)學(xué)生學(xué)習(xí)的主動(dòng)性和學(xué)習(xí)效率看,對(duì)分課堂都是行之有效的一種模式。
參考文獻(xiàn)
[1]張學(xué)新.對(duì)分課堂:大學(xué)課堂教學(xué)改革的新探索[J].復(fù)旦教育論壇,2014,12(5):5-10.