常 樂
(遼寧軌道交通職業(yè)學(xué)院,遼寧 沈陽(yáng) 110023)
翻轉(zhuǎn)課堂教學(xué)模式在程序設(shè)計(jì)課程中的應(yīng)用—以“動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)”為例
常 樂
(遼寧軌道交通職業(yè)學(xué)院,遼寧 沈陽(yáng) 110023)
程序設(shè)計(jì)是高職計(jì)算機(jī)相關(guān)專業(yè)普遍開設(shè)的一門基礎(chǔ)課程。針對(duì)教學(xué)過(guò)程中學(xué)生學(xué)習(xí)興趣不足、學(xué)習(xí)效果不理想的實(shí)際狀況,文章將翻轉(zhuǎn)課堂教學(xué)模式應(yīng)用到“動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)”課程中,不僅提高了學(xué)生的學(xué)習(xí)興趣,還鍛煉了學(xué)生的自學(xué)能力。
動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì);程序設(shè)計(jì);學(xué)習(xí)興趣
計(jì)算機(jī)軟件開發(fā)是一個(gè)人才需求量大,且技術(shù)更新比較快的行業(yè)[1]。與此同時(shí),計(jì)算機(jī)軟件開發(fā)相關(guān)專業(yè)也是一個(gè)幾乎所有高職學(xué)校都開辦的專業(yè)[2]。程序設(shè)計(jì)作為一門專業(yè)基礎(chǔ)課,其重要性不言而喻[3]。程序設(shè)計(jì)作為一門用來(lái)實(shí)現(xiàn)人與計(jì)算機(jī)進(jìn)行溝通的特殊“語(yǔ)言”,其特點(diǎn)是概念繁多,具有一定程度的抽象性,初次接觸的學(xué)生往往會(huì)很難掌握,極大地影響了學(xué)生的學(xué)習(xí)興趣。近些年,通過(guò)對(duì)遼寧軌道交通職業(yè)學(xué)院計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)學(xué)生的學(xué)習(xí)情況進(jìn)行分析,發(fā)現(xiàn)很多學(xué)生學(xué)習(xí)程序開發(fā)的興趣越來(lái)越低,這影響了后續(xù)核心專業(yè)課程的學(xué)習(xí),導(dǎo)致很多畢業(yè)生無(wú)法勝任本專業(yè)的工作。造成這些問(wèn)題的主要原因如下。
通過(guò)調(diào)研發(fā)現(xiàn),新生入學(xué)后對(duì)計(jì)算機(jī)行業(yè)幾乎沒有什么了解,不知道畢業(yè)后會(huì)從事哪些具體的工作,更不了解專業(yè)設(shè)置的課程體系與所從事工作崗位的對(duì)應(yīng)關(guān)系。學(xué)生在學(xué)習(xí)的過(guò)程中沒有明確的目標(biāo),不知道程序設(shè)計(jì)課程在整個(gè)專業(yè)技能學(xué)習(xí)過(guò)程中的作用,導(dǎo)致學(xué)生學(xué)習(xí)興趣不高,學(xué)習(xí)的目的僅僅停留在老師所講授的內(nèi)容,老師沒有講到的知識(shí)點(diǎn)很少去主動(dòng)了解,學(xué)生自學(xué)能力沒有被有效激發(fā)。
以遼寧軌道交通職業(yè)學(xué)院為例,學(xué)院目前被計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)錄取的學(xué)生中,大多數(shù)都是被調(diào)劑過(guò)來(lái)的,很多學(xué)生從入學(xué)開始就表現(xiàn)出不同程度的厭學(xué)情緒。此外,學(xué)生中不僅包括參加高考的生源,還包括中職畢業(yè)的生源,學(xué)生之間的基礎(chǔ)差異非常大。
程序設(shè)計(jì)課程是一門知識(shí)點(diǎn)多、語(yǔ)法復(fù)雜且對(duì)邏輯思維能力有一定要求的課程。很多學(xué)生還未開始學(xué)習(xí)程序設(shè)計(jì),就潛意識(shí)認(rèn)為自己很難學(xué)懂,或者根本學(xué)不會(huì),在這種情緒的影響下學(xué)生很難建立自信。
目前,程序設(shè)計(jì)課程的教學(xué)主要采取多媒體結(jié)合講授的方式,雖然多媒體有助于學(xué)生更方便地理解相關(guān)理論知識(shí),但是以講授的方式傳授知識(shí)容易使學(xué)生過(guò)度依賴教師的灌輸,不利于自學(xué)能力的形成,而自學(xué)能力往往是從事計(jì)算機(jī)行業(yè)不可或缺的能力。
針對(duì)本專業(yè)學(xué)生的學(xué)情,為了有效挖掘?qū)W生學(xué)習(xí)程序設(shè)計(jì)的興趣,提高學(xué)生自學(xué)能力,文章圍繞“動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)”這門課程進(jìn)行了討論,所做的工作主要包括以下幾個(gè)方面。
在教學(xué)過(guò)程中,與自己的任課教師相比,學(xué)生對(duì)企業(yè)專家的意見認(rèn)可度更高。尤其對(duì)于行業(yè)的發(fā)展、課程在將來(lái)所從事工作崗位的重要性等內(nèi)容,企業(yè)專家的講授效果要明顯好于任課老師的講授。為此,在課程的第一節(jié)課,聘請(qǐng)企業(yè)專家進(jìn)行講授,能讓學(xué)生充分認(rèn)識(shí)到課程的重要性。
為了讓學(xué)生在學(xué)習(xí)過(guò)程中有效地樹立自信心,在內(nèi)容安排上,通常采用項(xiàng)目驅(qū)動(dòng)的方式。項(xiàng)目的選擇對(duì)于學(xué)生學(xué)習(xí)興趣的培養(yǎng)非常重要,一定要選擇學(xué)生日常能夠使用到的項(xiàng)目。本研究將“動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)”課程的知識(shí)點(diǎn),全部融合到學(xué)生選課系統(tǒng)的開發(fā)過(guò)程中,因此理論教學(xué)與實(shí)踐教學(xué)之間沒有明顯的區(qū)分。選課系統(tǒng)是學(xué)生進(jìn)入大學(xué)校門都能夠接觸到的,以該項(xiàng)目為例能讓學(xué)生更加方便地理解系統(tǒng)需求,在學(xué)習(xí)過(guò)程中,開發(fā)的作品能夠讓學(xué)生體會(huì)到成就感。而且,在程序開發(fā)過(guò)程中,采用企業(yè)級(jí)的編碼規(guī)范,能讓學(xué)生更加深刻地體會(huì)到將來(lái)所從事工作的環(huán)境以及崗位要求。
軟件開發(fā)是一個(gè)技術(shù)更新比較快的行業(yè),學(xué)生對(duì)于知識(shí)的獲取應(yīng)該主要通過(guò)自學(xué)完成,老師的作用應(yīng)該重點(diǎn)體現(xiàn)在知識(shí)體系的輔導(dǎo)以及如何讓學(xué)生養(yǎng)成良好的自學(xué)習(xí)慣。與本科學(xué)生相比,高職學(xué)生的自學(xué)能力普遍比較薄弱,為了有效提高學(xué)生自學(xué)能力,“動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)”這門課程采用了翻轉(zhuǎn)課堂的教學(xué)模式。教師將項(xiàng)目開發(fā)過(guò)程中的各種知識(shí)點(diǎn)、難點(diǎn)通過(guò)微課提供給學(xué)生。學(xué)生利用課余時(shí)間完成知識(shí)的自學(xué),而課堂上,在老師的輔導(dǎo)下學(xué)生進(jìn)行項(xiàng)目開發(fā)。這種模式的運(yùn)用一方面有效地鍛煉了學(xué)生的自學(xué)能力;另一方面,恰好與今后從事軟件開發(fā)過(guò)程的學(xué)習(xí)狀態(tài)相一致。
為了進(jìn)一步說(shuō)明如何在“動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)”這門課程的學(xué)習(xí)過(guò)程中提高學(xué)生的學(xué)習(xí)興趣,本文以學(xué)生選課項(xiàng)目中如何制作選課倒計(jì)時(shí)為例進(jìn)行了教學(xué)設(shè)計(jì),具體內(nèi)容如下。
學(xué)生活動(dòng):首先,觀看視頻“倒計(jì)時(shí)的制作”,了解任務(wù)完成所需要的核心知識(shí)點(diǎn),并掌握知識(shí)點(diǎn)的使用方法;其次,閱讀老師提供的參考資料,如時(shí)間格式的相互轉(zhuǎn)換、文件的讀取等,閱讀這些資料的主要目的是拓寬學(xué)生知識(shí),給學(xué)生在項(xiàng)目開發(fā)中進(jìn)行個(gè)性化發(fā)揮提供技術(shù)支持;最后,學(xué)生獨(dú)立思考給定毫秒,如何計(jì)算:天、小時(shí)、分鐘。
教師活動(dòng):提供學(xué)生完成任務(wù)所需要的微課資源、參考資料以及資源間的體系結(jié)構(gòu),并對(duì)重點(diǎn)難點(diǎn)進(jìn)行強(qiáng)調(diào)。
(1)任務(wù)的導(dǎo)入—強(qiáng)調(diào)本節(jié)內(nèi)容的重要性。
學(xué)生選課都會(huì)設(shè)定一定的時(shí)間范圍,只有在特定的時(shí)間范圍內(nèi)學(xué)生才能夠完成選課。為了便于學(xué)生隨時(shí)查看選課截止日期,需要制作一個(gè)選課截止日期的倒計(jì)時(shí)功能。
學(xué)生活動(dòng):討論倒計(jì)時(shí)功能的具體需求,如,間隔多長(zhǎng)時(shí)間進(jìn)行提示以及如何提示。
教師活動(dòng):引導(dǎo)學(xué)生分析選課倒計(jì)時(shí)的需求。
(2)學(xué)生自學(xué)情況考核監(jiān)督。
學(xué)生自學(xué)能力的培養(yǎng)不是一個(gè)一蹴而就的過(guò)程,需要慢慢引導(dǎo)。翻轉(zhuǎn)課堂教學(xué)模式要求學(xué)生必須進(jìn)行自學(xué),為了監(jiān)督學(xué)生的自學(xué)過(guò)程,本研究在每次課程中都安排了考核環(huán)節(jié),采用的方式是對(duì)本節(jié)所用到的知識(shí)點(diǎn)進(jìn)行隨機(jī)提問(wèn)。
學(xué)生活動(dòng):學(xué)生回答老師的提問(wèn)。
教師活動(dòng):教師提問(wèn),如,選課倒計(jì)時(shí)所用到的知識(shí)結(jié)構(gòu)有哪些、如何實(shí)現(xiàn)、實(shí)現(xiàn)思路是什么等。
(3)由淺到深引入本節(jié)課學(xué)習(xí)內(nèi)容,具體內(nèi)容如表1所示。
表1 教學(xué)內(nèi)容安排以及學(xué)生與教師的活動(dòng)安排
課后主要完成對(duì)學(xué)生項(xiàng)目完成情況的分析考核以及下次任務(wù)的布置。
學(xué)生活動(dòng):提交的電子作業(yè)以及相關(guān)文檔。
教師活動(dòng):對(duì)學(xué)生課業(yè)完成的情況進(jìn)行總結(jié),布置下次課業(yè)任務(wù)。
學(xué)習(xí)興趣以及自學(xué)能力對(duì)于學(xué)生能否學(xué)好程序設(shè)計(jì)至關(guān)重要,本文在分析學(xué)情的基礎(chǔ)上,總結(jié)了學(xué)生在學(xué)習(xí)程序設(shè)計(jì)課程中影響學(xué)習(xí)興趣的主要原因。針對(duì)這些原因,以“動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)”這門課程為例討論了解決辦法。“動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)”這門課程不僅在內(nèi)容安排上進(jìn)行了調(diào)整,將翻轉(zhuǎn)課堂的教學(xué)模式運(yùn)用到教學(xué)中。通過(guò)該門課程一節(jié)課的教學(xué)設(shè)計(jì),本文分析了所描述方法的具體實(shí)施過(guò)程。
[1]曹金俐.計(jì)算機(jī)軟件開發(fā)技術(shù)及其發(fā)展趨勢(shì)[J].電子技術(shù)與軟件工程,2017(6):59.
[2]張偉.計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用與發(fā)展趨勢(shì)研究[J].軟件,2013(3):151-153.
[3]楊玲格.淺談?dòng)?jì)算機(jī)軟件開發(fā)設(shè)計(jì)的難點(diǎn)和對(duì)策[J].信息化建設(shè),2016(10).
The application of flipped classroom model in program development:taking Dynamic Web Design for an example
Chang Le
(Guidaojiaotong Polytechnic Institute, Shenyang 110023, China)
Program development is a professional basic course of computer related majors in vocational colleges. In order to increase students’ interest and achieve good results, the flipped classroom teaching model is used in dynamic web design in this paper. This mode of teaching not only improves students’ interest, but also improves the self-study ability of student.
dynamic web design; program development; flipped classroom
常樂(1985— ),男,遼寧沈陽(yáng)人,講師,博士;研究方向:圖像處理,模式識(shí)別,計(jì)算機(jī)。