宋巍
摘?要:文章針對(duì)“可視化程序設(shè)計(jì)”面向?qū)ο缶幊填愓n程學(xué)生學(xué)習(xí)困難的問(wèn)題,提出多元素參與式教學(xué)模式,并遵循“全機(jī)房授課為基礎(chǔ),參與式教學(xué)為主導(dǎo),案例教材和網(wǎng)絡(luò)資源為輔”的原則授課,且已投入學(xué)生教學(xué)實(shí)踐,得到驗(yàn)證,效果良好。
關(guān)鍵詞:面向?qū)ο缶幊?可視化程序設(shè)計(jì);多元素;參與式教學(xué)
面向?qū)ο缶幊趟枷胧欠琼樞蛐运季S,在計(jì)算機(jī)編程類課程里是一個(gè)教學(xué)難點(diǎn),其中“可視化程序設(shè)計(jì)”是面向?qū)ο缶幊填愓n程的主干課程。前序編程類課程有“C語(yǔ)言程序設(shè)計(jì)”“Java語(yǔ)言程序設(shè)計(jì)”等,這些課程為學(xué)生編程思想形成打下基礎(chǔ),且后者開(kāi)始培養(yǎng)學(xué)生的面向?qū)ο缶幊趟枷?,為本課程學(xué)習(xí)做了鋪墊。那么,本課程如何講授,才能讓學(xué)生真正掌握面向?qū)ο缶幊趟枷?,成為該課程教學(xué)模式改革的核心問(wèn)題。
一、課程教學(xué)模式改革成為必然
“可視化程序設(shè)計(jì)”課程在傳統(tǒng)教學(xué)上是“重理論輕實(shí)踐,教師主導(dǎo)學(xué)生從屬”,這種教學(xué)模式存在很多弊端?!爸乩碚撦p實(shí)踐”決定了教材選配,教材內(nèi)容是從基礎(chǔ)理論引入,直觀性差,增加學(xué)生編程入門難度;“重理論輕實(shí)踐”也體現(xiàn)在課時(shí)分配上,理論課時(shí)和實(shí)踐課時(shí)比是1∶1,教師先講解、操作,學(xué)生后操作,這對(duì)于操作性強(qiáng)的編程類課程學(xué)習(xí)產(chǎn)生滯后性,學(xué)習(xí)效率低。“教師主導(dǎo)學(xué)生從屬”決定教學(xué)方式,教師是主導(dǎo)者,學(xué)生是從屬者,導(dǎo)致學(xué)生融入性差,無(wú)法激發(fā)學(xué)生編程靈感,由此出現(xiàn)重課堂輕課后現(xiàn)象,學(xué)生自律性不強(qiáng),導(dǎo)致浪費(fèi)掉很多課后時(shí)間。因此,“可視化程序設(shè)計(jì)”課程教學(xué)模式改革成為必然。
針對(duì)“可視化程序設(shè)計(jì)”課程傳統(tǒng)教學(xué)模式的弊端,這里提出多元素參與式教學(xué)模式。該模式中學(xué)生以合作者身份參與教學(xué),加強(qiáng)教學(xué)者與學(xué)習(xí)者之間的信息交流和反饋,使學(xué)習(xí)者能深刻地領(lǐng)會(huì)和掌握所學(xué)知識(shí),同時(shí)輔加案例式教材、大比例學(xué)時(shí)實(shí)踐課、課后網(wǎng)絡(luò)微課的多元素配合,促進(jìn)學(xué)生對(duì)此課程的喜歡程度,詳見(jiàn)圖1。
二、多元素參與式教學(xué)模式改革的實(shí)施
多元素參與式教學(xué)的實(shí)施遵循“全機(jī)房授課為基礎(chǔ),參與式教學(xué)為主導(dǎo),案例教材和網(wǎng)絡(luò)資源為輔”原則。
(一)全機(jī)房授課為基礎(chǔ)
全程機(jī)房授課實(shí)現(xiàn)授課和操作無(wú)縫隙結(jié)合。全程打碼式編程教學(xué),基本上以類為節(jié)點(diǎn)的講、做模式,及時(shí)掌握學(xué)生語(yǔ)言基礎(chǔ)、數(shù)據(jù)庫(kù)、軟件技術(shù)知識(shí)的水平,隨時(shí)微調(diào)授課進(jìn)度及內(nèi)容,讓學(xué)生跟上課程進(jìn)度。遵循因材施教規(guī)則,鼓勵(lì)學(xué)有余力、能力較強(qiáng)的學(xué)生積極參加各種軟件設(shè)計(jì)大賽;對(duì)能力與學(xué)習(xí)水平處于中游的學(xué)生應(yīng)及時(shí)找出其知識(shí)體系的薄弱環(huán)節(jié)給予輔導(dǎo),使其及時(shí)跟上課程進(jìn)度;對(duì)能力與學(xué)習(xí)水平較弱的學(xué)生應(yīng)指導(dǎo)其補(bǔ)習(xí)與本課程相關(guān)的知識(shí)、技能與方法等,并指定優(yōu)秀生組成強(qiáng)帶弱的幫扶學(xué)習(xí),達(dá)到本課程教學(xué)的項(xiàng)目編程能力培養(yǎng)目標(biāo)。
(二)參與式教學(xué)為主導(dǎo)
參與式教學(xué)全程主導(dǎo),更好得將不同層次學(xué)生吸引到課程學(xué)習(xí)。首先,教學(xué)中教師和學(xué)生的身份平等,是合作伙伴,共同參與學(xué)習(xí),教師先提出學(xué)習(xí)內(nèi)容,學(xué)生再根據(jù)自己的學(xué)習(xí)程度,提出修改要求,最終確定每次授課案例內(nèi)容;其次,學(xué)生要有與課程并行進(jìn)度的項(xiàng)目作業(yè),達(dá)到即學(xué)即做,學(xué)生自行分組,分組時(shí)禁止出現(xiàn)“強(qiáng)強(qiáng)聯(lián)合”現(xiàn)象;并且,項(xiàng)目題目由組成員共同研究確定,共同分析項(xiàng)目功能,協(xié)商分配功能實(shí)現(xiàn),編碼時(shí)可以參考并行的課程教學(xué)內(nèi)容,并行過(guò)程中若多組出現(xiàn)共性錯(cuò)誤,或某組出現(xiàn)特殊情況,都可以匯合到教師,一同研究解決,并將解決方法講授給大家,避免知識(shí)點(diǎn)積壓;這種同步作業(yè)也是教學(xué)的一種參與補(bǔ)充,高效掌握零亂、繁雜的大量功能類,輕松記憶難以記憶的各種類中不同的方法參數(shù),加深學(xué)生對(duì)各種類的理解及靈活使用。同時(shí),配合一個(gè)完整案例的教材、邊講邊操作的全程機(jī)房授課、課后網(wǎng)絡(luò)微視頻輔助學(xué)習(xí),搭建起多元素支撐的參與式教學(xué)。
(三)案例教材和網(wǎng)絡(luò)資源為輔
案例教材和網(wǎng)絡(luò)資源為輔,配合教學(xué)降低課程的學(xué)習(xí)難度。以真實(shí)系統(tǒng)為教學(xué)案例,貫穿全課程,首先,搭建項(xiàng)目架構(gòu),解除學(xué)生對(duì)開(kāi)發(fā)項(xiàng)目的“神秘感”;其次,讓學(xué)生了解項(xiàng)目的移植,保證學(xué)生在開(kāi)發(fā)一個(gè)項(xiàng)目時(shí)滿足移植的需要;最后,講授項(xiàng)目四大基本操作,即數(shù)據(jù)庫(kù)查詢、插入、修改、刪除。學(xué)生在功能實(shí)現(xiàn)方面,由起初對(duì)系統(tǒng)類的陌生,逐步進(jìn)入熟練,但是在自定義類方面進(jìn)入一個(gè)瓶頸,可以配合網(wǎng)絡(luò)資源輔助教學(xué)。學(xué)習(xí)通平臺(tái)是知名的網(wǎng)絡(luò)資源教學(xué)平臺(tái),在該平臺(tái)上創(chuàng)建“可視化程序設(shè)計(jì)”課程網(wǎng)站,為課后學(xué)生學(xué)習(xí)課程提供了微課、各章知識(shí)點(diǎn)及要點(diǎn)、實(shí)驗(yàn)內(nèi)容、課件等資源。授課教師在網(wǎng)站上發(fā)布作業(yè),規(guī)定完成時(shí)間,學(xué)生利用網(wǎng)站提交作業(yè),實(shí)現(xiàn)課上、課下時(shí)間無(wú)縫連接,提高學(xué)習(xí)效率。
(四)線下教學(xué)與線上教學(xué)相結(jié)合
由于受到2020年初出現(xiàn)的大規(guī)模疫情的影響,各大院校普遍展開(kāi)了線上授課的教學(xué)模式。通過(guò)完整的一個(gè)學(xué)期的線上教學(xué)工作的體驗(yàn)與摸索,讓我們更加深刻地認(rèn)識(shí)到了線上教學(xué)帶來(lái)的優(yōu)勢(shì)。使用線上教學(xué)可以不受地域、環(huán)境的限制,充分發(fā)揮現(xiàn)代網(wǎng)絡(luò)技術(shù)的優(yōu)勢(shì)。同時(shí),也為學(xué)生提供了可靠、便利的預(yù)習(xí)、復(fù)習(xí)等學(xué)習(xí)條件。同時(shí),利用網(wǎng)絡(luò)平臺(tái)提供的相關(guān)功能,可以實(shí)時(shí)、快速、準(zhǔn)確地統(tǒng)計(jì)、分析、處理相關(guān)學(xué)習(xí)數(shù)據(jù),同時(shí)也提高了學(xué)生對(duì)課程學(xué)習(xí)的興趣。可以看出目前較為流行的線上教學(xué),彌補(bǔ)了以往線下教學(xué)中的不足,其不容忽視的優(yōu)勢(shì)已經(jīng)被廣大教學(xué)工作者普遍認(rèn)可。
但是,在實(shí)際的線上教學(xué)工作中發(fā)現(xiàn),單純依靠線上來(lái)進(jìn)行教學(xué)活動(dòng),也同樣存在其無(wú)法避免的缺陷。在完整的一個(gè)學(xué)期的線上教學(xué)過(guò)程中發(fā)現(xiàn),由于受到網(wǎng)絡(luò)資源和網(wǎng)絡(luò)設(shè)備及條件的限制,絕大部分教學(xué)工作者無(wú)法實(shí)時(shí)觀察到全體學(xué)習(xí)成員的實(shí)際聽(tīng)課狀態(tài),當(dāng)然也就無(wú)法像以往線下授課那樣根據(jù)學(xué)生的學(xué)習(xí)狀態(tài)來(lái)及時(shí)調(diào)整授課內(nèi)容,也就無(wú)法達(dá)到最優(yōu)的教學(xué)效果。由于聽(tīng)課學(xué)生物理位置分散,很難形成一個(gè)整體的學(xué)習(xí)討論的課堂氛圍,同時(shí)因?yàn)閷W(xué)生基本上是處于一個(gè)獨(dú)立的學(xué)習(xí)環(huán)境中,長(zhǎng)時(shí)間觀看電腦屏幕難免會(huì)出現(xiàn)走神現(xiàn)象,雖然學(xué)生可以通過(guò)課后觀看視頻來(lái)復(fù)習(xí)來(lái)彌補(bǔ),但是這樣已經(jīng)破環(huán)或者影響了授課過(guò)程中知識(shí)點(diǎn)的整體連貫性。另外,還有一些不可控的因素的影響,例如:網(wǎng)絡(luò)狀態(tài)、設(shè)備狀態(tài)等。這些因素都會(huì)影響授課的效果。
綜上所述,今后的教學(xué)應(yīng)該采取一種線下教學(xué)與線上教學(xué)相結(jié)合新型教學(xué)模式,最大化地提升教學(xué)效果。
三、結(jié)束語(yǔ)
多元素參與式教學(xué)模式已投入教學(xué)應(yīng)用,有利于教師總結(jié)、分析學(xué)生學(xué)習(xí)狀況,加強(qiáng)學(xué)生的內(nèi)在激勵(lì),提高學(xué)生的學(xué)習(xí)自覺(jué)性和積極性。由于內(nèi)在激勵(lì)真正來(lái)自學(xué)習(xí)興趣,學(xué)生會(huì)克服困難,積極從學(xué)習(xí)中捕捉到適合自己的學(xué)習(xí)方法,取得事半功倍的學(xué)習(xí)效果。這種授課模式更好得將學(xué)生推向“講臺(tái)”,綻放自己的光彩。同時(shí)采用線下教學(xué)與線上教學(xué)相結(jié)合方式真正提升教學(xué)效果。
參考文獻(xiàn)
[1]?馬平川.淺析核心課程“可視化程序設(shè)計(jì)”課程設(shè)計(jì)[J].北京:教育現(xiàn)代化,2018,52(113):271-273.
[2]?趙玉麗,張引,張斌,等.主動(dòng)學(xué)習(xí)在“可視化程序設(shè)計(jì)”課程中的實(shí)踐[J].教育教學(xué)論壇,2018(50):160-161.
[3]?Chun-Yen Tsai. Improving students understanding ofbasic programming concepts through visual programminglanguage: The role of self-efficacy[J]. Computer Languages,Systems & Structures, 2018(11):38.
[4]?韓玉敏,曲貴波,初紅霞,等.工程教育專業(yè)認(rèn)證背景下可視化程序設(shè)計(jì)課程教學(xué)改革[J].黑龍江工程學(xué)院學(xué)報(bào),2018(3):72 -74.
[5]?趙翠榮.VB可視化程序設(shè)計(jì)課程中項(xiàng)目驅(qū)動(dòng)教學(xué)法探究[J].科教文匯(下旬刊), 2012(6):80 -81.