季亞萍
摘要:“做學(xué)教合一”是陶行知先生教學(xué)思想的重要組成部分,強(qiáng)調(diào)“在做中教,在做中學(xué)”,關(guān)鍵點(diǎn)落實(shí)到“做”上,這一點(diǎn)對中職《C語言》教學(xué)來說尤為重要。把“做學(xué)教合一”理念運(yùn)用到《C語言》教學(xué)中,有利于提高學(xué)生的動手能力和自主學(xué)習(xí)能力?;诖耍恼率紫汝U述了中職《C語言》教學(xué)引入“做學(xué)教合一”理念必要性,并重點(diǎn)提出了一些具體的課堂教學(xué)策略,僅供相關(guān)人員參考。
關(guān)鍵詞:“做學(xué)教合一”;中職《C語言》;必要性;策略
引言
C語言因其強(qiáng)大的編輯功能、靈活的編程風(fēng)格在計算機(jī)軟件開發(fā)領(lǐng)域中被廣泛應(yīng)用。然而,傳統(tǒng)《C語言》教學(xué)具有理論性強(qiáng)、內(nèi)容量大、較為抽象等特點(diǎn),在實(shí)際教學(xué)中,效果并不理想,學(xué)生普遍反映《C語言》課程難學(xué),更不知如何有效應(yīng)用。因此,為社會培養(yǎng)專業(yè)性人才的中職院校,必須構(gòu)建起“做學(xué)教合一”理念下的《C語言》課堂教學(xué)新模式,從而促進(jìn)教學(xué)效果的提升,為社會培養(yǎng)出更多計算機(jī)應(yīng)用型人才。
1中職《C語言》教學(xué)中引入“做學(xué)教合一”理念的必要性
國務(wù)院《關(guān)于大力發(fā)展發(fā)展職業(yè)教育的決定》中指出中等職業(yè)教育應(yīng)堅持以就業(yè)為導(dǎo)向,以服務(wù)社會主義現(xiàn)代化建設(shè)為宗旨,培養(yǎng)數(shù)以億計的高素質(zhì)勞動者和數(shù)以千萬計的高技能專門人才。傳統(tǒng)的教學(xué)模式是一種以教師為中心、以傳授知識為直接目的的教學(xué)模式,并形成了教師單向灌輸、學(xué)生被動接受的形式,學(xué)生在學(xué)習(xí)中的主體地位受到了忽略。而且《C語言》這門學(xué)科本身知識就比較抽象,而且有著較高的難度,這樣一來,在傳統(tǒng)的教學(xué)模式下,教學(xué)效果并不理想,學(xué)生學(xué)習(xí)的興趣難以得到激發(fā)。
“做學(xué)教合一”教學(xué)模式是指學(xué)生在教師的指導(dǎo)下,獨(dú)立或以小組合作的形式去體驗(yàn)知識的一種教學(xué)模式,使學(xué)生主動自覺地參與學(xué)習(xí),在實(shí)踐中掌握操作技能?!白鰧W(xué)教合一”教學(xué)模式在實(shí)施過程中,將知識講授、技能操作、考核方法、評價手段等有機(jī)地結(jié)合起來,相互貫穿。在每次課的教學(xué)過程中教師都制定一個工作任務(wù)為目標(biāo),使得學(xué)生帶著學(xué)習(xí)目標(biāo)進(jìn)入課堂,帶著學(xué)習(xí)任務(wù)進(jìn)入機(jī)房,這樣使學(xué)生獨(dú)立或者通過團(tuán)隊(duì)合作的方式完成學(xué)習(xí)任務(wù),圍繞該學(xué)習(xí)目標(biāo)組織各教學(xué)環(huán)節(jié),再講解相關(guān)知識點(diǎn)與操作技能點(diǎn),使得學(xué)生在實(shí)踐過程中學(xué)到知識和技能。
2“做學(xué)教合一”理念下中職《C語言》課堂教學(xué)的策略
2.1注重機(jī)房授課
“做學(xué)教合一”理念下的中職《C語言》教學(xué)中,教師應(yīng)把“做”放在“學(xué)”和“教”的前面,把學(xué)生推向課堂的前臺,關(guān)注學(xué)生“做”和“學(xué)”過程中產(chǎn)生的需要,適時跟進(jìn)教學(xué)行為,使“做學(xué)教合一”成為學(xué)生學(xué)習(xí)行為和教師教學(xué)行為之間密切互動的紐帶,實(shí)現(xiàn)教與學(xué)方式的轉(zhuǎn)變。針對《C語言》這本課程來說,其本身就是一門實(shí)踐性很強(qiáng)的課程,只靠聽老師講、拿著程序看,或者紙上談兵,而不上機(jī)實(shí)踐,學(xué)生是學(xué)不好《C語言》的。只有在計算機(jī)上多編寫程序、多上機(jī)調(diào)試程序,才能更快、更好地理解和掌握程序設(shè)計的思想、實(shí)質(zhì)和精髓。另外,通過上機(jī)實(shí)踐,學(xué)生也能盡快掌握《C語言》的一些語法規(guī)則和語句的基本形式。并且教師也能夠通過觀察學(xué)生在實(shí)踐在操作中的表現(xiàn),了解學(xué)生知識的掌握程度,然后可以根據(jù)學(xué)生實(shí)際存在的問題進(jìn)行針對性教學(xué)。鑒于上機(jī)實(shí)踐對學(xué)生學(xué)習(xí)《C語言》的重要性,在硬件條件允許的情況下,中職學(xué)??梢詫ⅰ禖語言》教學(xué)課堂搬到計算機(jī)機(jī)房中,采用機(jī)房授課,每個學(xué)時學(xué)生都有機(jī)會與教師同時上機(jī),同步編寫程序、調(diào)試程序。
2.2巧用案例引導(dǎo)學(xué)生去“做”
“做學(xué)教合一”理念強(qiáng)調(diào)“做”的重要性,“做”是“學(xué)”的中心,也是“教”的中心,因此,“做學(xué)教合一”理念要求教師采取一定的方式來引導(dǎo)學(xué)生主動去“做”。目前一些學(xué)生認(rèn)為《C語言》已經(jīng)過時,不應(yīng)該再學(xué)習(xí)這樣一個已經(jīng)被“淘汰”的語言。針對這一現(xiàn)狀,就需要教師在上第一節(jié)課時先以實(shí)例闡明《C語言》與信息技術(shù)的關(guān)系,以及在信息技術(shù)領(lǐng)域中的重要地位,然后選擇一些趣味性很強(qiáng)的例子給學(xué)生進(jìn)行演示,讓他們充分欣賞《C語言》所帶來的美麗與神秘。在驚奇和贊嘆中,學(xué)生就會對《C語言》產(chǎn)生濃厚的興趣,從而明確學(xué)習(xí)的目的和必要性。案例介紹完畢,教師就可以引導(dǎo)學(xué)生,采用“畫瓢”方法讓學(xué)生再編寫出相似的程序。通過舉一反三,學(xué)生從中不僅能獲得駕馭程序的成就感,還能更好地掌握所涉及到的知識點(diǎn)。
2.3科學(xué)布置任務(wù)
傳統(tǒng)的《C語言》教學(xué)側(cè)重語法教學(xué),教學(xué)的組織形式一般為“講解語法——分析語法——例題講解驗(yàn)證語法”,最終的目的是讓學(xué)生掌握語法知識點(diǎn)。這種教學(xué)模式一般圍繞《C語言》本身的體系展開,忽略了對學(xué)生程序設(shè)計能力的培養(yǎng),這就導(dǎo)致很多學(xué)生熟知C語言知識卻寫不出程序,很難培養(yǎng)學(xué)生在程序設(shè)計上的創(chuàng)新能力和邏輯思維能力,給后續(xù)課程教學(xué)留下隱患。而“做學(xué)教合一”理念不僅要求教師引導(dǎo)學(xué)生主動去實(shí)踐,還要求教師教給學(xué)生“做”的方法。因此,教師就可以在《C語言》課堂教學(xué)中,結(jié)合教學(xué)要求以及學(xué)生實(shí)際情況,科學(xué)布置任務(wù),從設(shè)計到編程再到整個任務(wù)完成,都由學(xué)生獨(dú)立完成,這樣不僅有利于激發(fā)學(xué)生學(xué)習(xí)興趣,還能夠發(fā)揮學(xué)生能動作用,培養(yǎng)起創(chuàng)新意識和問題解決的能力。
例如,教師可以布置如下任務(wù):讓學(xué)生對超市商品進(jìn)行日結(jié)算,具體任務(wù)包括對當(dāng)日商品進(jìn)行查詢、刪除、修改操作;添加當(dāng)日新進(jìn)商品;計算每類商品的總銷售額及平均價,并將每類商品按平均價從高到低進(jìn)行排序;統(tǒng)計庫存量少于100的貨名及類別。學(xué)生接到總?cè)蝿?wù)之后,首先要分析各項(xiàng)任務(wù),明確每項(xiàng)任務(wù)需要完成的功能,然后圍繞這一任務(wù),自主學(xué)習(xí)相關(guān)的C語言知識,掌握完成任務(wù)的途徑和方法。具體實(shí)現(xiàn)過程如表1所示。在超市管理系統(tǒng)中,所有商品信息由鏈表形式進(jìn)行存儲,單個商品(變量)通過結(jié)構(gòu)體進(jìn)行定義。因此,鏈表及結(jié)構(gòu)體的各項(xiàng)操作貫穿整個任務(wù)實(shí)現(xiàn)過程。通過這種教學(xué)方式,能夠充分發(fā)揮學(xué)生的主體作用,使因材施教真正落到實(shí)處,在調(diào)動學(xué)生學(xué)習(xí)積極性的同時,還能提高學(xué)生分析問題和解決問題的能力。
結(jié)束語
C語言是一種被廣泛學(xué)習(xí)、普遍使用的計算機(jī)高級程序設(shè)計語言,其重要性不言而喻。而《C語言》課程又具有較強(qiáng)的技術(shù)性和實(shí)踐性,該課程的教學(xué)要求理論與實(shí)踐很好結(jié)合,要求學(xué)生具有較強(qiáng)的動手能力。因此,中職學(xué)校教師可以嘗試新構(gòu)建“做學(xué)教合一”的教學(xué)模式,把求知、教學(xué)、做事和技能有機(jī)地結(jié)合在一起,充分發(fā)揮學(xué)生的主動性,讓其在親身體驗(yàn)之中理解理論知識、掌握操作技能,從而成為社會需要的職業(yè)技能人才。
參考文獻(xiàn):
[1]儲全豐.“做學(xué)教合一”教學(xué)模式初探[J].好家長,2017,(21):63.
[2]張頎.任務(wù)驅(qū)動教學(xué)法在C語言教學(xué)中的應(yīng)用研究[J].軟件導(dǎo)刊,2014,13(12):196-197.
[3]陳亮.C語言教學(xué)如何提高實(shí)效性[J].科教導(dǎo)刊(中旬刊),2015,(03):101-102.endprint