摘 要:項目教學(xué)法,屬于一種創(chuàng)新教學(xué)方法,可在很大程度上激發(fā)學(xué)生的學(xué)習(xí)興趣,進而使學(xué)生由被動學(xué)習(xí)轉(zhuǎn)變?yōu)橹鲃訉W(xué)習(xí),這對于提高課堂教學(xué)效率、提升學(xué)生各項能力均有較大益處。但是想要發(fā)揮項目教學(xué)法育人、教學(xué)功效,還需要采用合理、科學(xué)的教學(xué)策略。針對項目教學(xué)在程序設(shè)計中的應(yīng)用進行深入探究,以《VB程序設(shè)計》為探究對象,提出個人見解,以供參考。
關(guān)鍵詞:項目教學(xué);程序設(shè)計;應(yīng)用
VB程序設(shè)計為計算機專業(yè)中的一門基礎(chǔ)課程,設(shè)置該課程的主要目的,是讓學(xué)生掌握計算機編程語言,待學(xué)習(xí)后,可進行簡單的程序開發(fā)、程序設(shè)計,這是該門課程的教學(xué)初衷及愿景。為了快速且順利達成該任務(wù),專業(yè)教師可酌情在課堂中應(yīng)用項目教學(xué)法,相信可以取得不錯的效果。
一、情境創(chuàng)設(shè)
在教學(xué)開始之前,進行情境創(chuàng)設(shè)是至關(guān)重要的,可進一步激發(fā)學(xué)生的學(xué)習(xí)興趣,易于讓學(xué)生接受教師安排并迅速進入學(xué)習(xí)狀態(tài)。比如,在VB計時器的應(yīng)用一課的教學(xué)中,可以通過問題切入創(chuàng)設(shè)特定情境:“同學(xué)們,下星期將舉辦運動會,大家想不想成為志愿者呢?”學(xué)生的回答必然是肯定的,讓學(xué)生沉浸在運動會即將開展的憧憬氛圍中,這個時候即可引申出終點計時器,讓學(xué)生借助本節(jié)課堂的學(xué)習(xí),引發(fā)對秒表的思考,進一步激發(fā)學(xué)生的探究欲望、討論欲望和解決問題欲望,這個時候,可帶領(lǐng)學(xué)生回顧計時器屬性和事件。
二、明確項目
項目多種多樣,需要篩選、設(shè)計和進一步明確,合適的項目關(guān)乎教學(xué)成敗,因此,需要相關(guān)教師重視起來。因此,教師要在學(xué)生真正吃透課本知識的基礎(chǔ)上,篩選難度較小、貼近實際生活的項目,且要確保項目有亮點及創(chuàng)新點,充分滿足學(xué)生的好奇心,讓學(xué)生在興趣、好奇心的驅(qū)使下主動學(xué)習(xí),進而透過項目掌握更全面的知識。
在計時器課程中,可先運行一個程序展示做好的電子秒表,讓學(xué)生進行觀察和記錄,在學(xué)生陷入沉思時提出問題:窗體界面是如何設(shè)計的?電子秒表功能是如何實現(xiàn)的?學(xué)生會帶著問題進行學(xué)習(xí)和思考,進而得出個人思索結(jié)論,利于學(xué)生活躍思維、收獲更多經(jīng)驗。
三、確立項目計劃
為了讓學(xué)生有更透徹的見解、更深刻的領(lǐng)悟,專業(yè)教師可在課堂中落實小組合作方式,將學(xué)生劃分成若干個小組,以集體的智慧和力量,實現(xiàn)共同學(xué)習(xí)、共同探究、共同解決。該過程中,學(xué)生的思路得以表達、各種觀點得以碰撞,容易打開解決問題的新通道,可以給學(xué)生提供更多理解與解決靈感,這便是合作學(xué)習(xí)的好處。另外,通過優(yōu)等生向?qū)W習(xí)略差學(xué)生傳遞的編程思路來看,可實現(xiàn)“以優(yōu)帶新”學(xué)習(xí)格局,可進一步減輕學(xué)習(xí)略差學(xué)生的壓力和緊張,從而增強他們的自信心和決心。
另外,可采取將總項目劃分成幾個子項目的方式,這樣做的好處是可將任務(wù)細致化,便于學(xué)生將任務(wù)逐個擊破,利于項目教學(xué)順利完成。比如在電子秒表總項目中,可將總項目劃分為幾個子項目:
1.60秒怎樣進為1分鐘?
2.時間如何以兩位數(shù)形式呈現(xiàn)出來?
3.秒表的“開始”“停止”按鈕如何發(fā)揮作用?
學(xué)生可借助小組合作和教師引導(dǎo),從計時器的Timer事件中找尋靈感,便于學(xué)生獲得想要的結(jié)果,就可寫出代碼,在真正理解與吸收后,也可制定出項目。
四、項目實施
項目實施是項目教學(xué)中的“高潮”環(huán)節(jié),可鼓勵學(xué)生按照自行設(shè)計的計劃去行動,并監(jiān)督他們在個人計算機上進行操作,在學(xué)生實踐操作過程中,教師要進行巡視,觀測學(xué)生的計劃實施進度,糾正學(xué)生的錯誤操作,給予學(xué)生正確引導(dǎo),使得學(xué)生可以在操作的關(guān)鍵步驟和環(huán)節(jié)中得以汲取經(jīng)驗和教訓(xùn)。另外,教師要提倡和鼓舞小組成員進行互幫互助,倡導(dǎo)大家共同學(xué)習(xí)、共同成長,加深他們之間的交流和溝通,使得學(xué)生的課堂主體性體現(xiàn)出來,進而提高項目教學(xué)質(zhì)量與成效。
五、落實項目評價
項目評價一般于課堂尾聲階段展開和落實,這個環(huán)節(jié)中,要將學(xué)生的作品進行展示,讓學(xué)生“取長補短”,教師也要給予客觀評價。也可在教師評價之前,鼓勵學(xué)生進行發(fā)言,從而對自己的作品或他人的作品進行點評,使得學(xué)生可以更清楚認識自身的同時,拓寬視野、增長見識與經(jīng)驗。不管怎么說,目的是讓師生就作品進行點評,從而發(fā)現(xiàn)問題、解決問題,發(fā)現(xiàn)優(yōu)點、學(xué)習(xí)優(yōu)點,實現(xiàn)共同進步、共同成長,也為今后教師項目教學(xué)的展開提供了方向,確保項目教學(xué)法實施策略不斷完善和合理。
綜上所述,項目教學(xué)法在程序設(shè)計中的應(yīng)用是合情合理的,是順應(yīng)時代的表現(xiàn),專業(yè)教師要及時轉(zhuǎn)變教學(xué)思路和觀點,切實提升項目教學(xué)法的重視程度,并在程序設(shè)計課程中多用、善用,使得項目教學(xué)法真正作用于學(xué)生、真正讓學(xué)生受益。實踐表明,項目教學(xué)值得進一步推廣和使用。
參考文獻:
[1]張力.項目教學(xué)在《C#程序設(shè)計》課程教學(xué)中的應(yīng)用[J].中國發(fā)明與專利,2019,16(S1):73-76.
[2]李德雄,齊會娟,王渝.項目教學(xué)在應(yīng)用型本科《Visual Basic程序設(shè)計》課程中應(yīng)用研究[J].石家莊鐵路職業(yè)技術(shù)學(xué)院學(xué)報,2015,14(1):113-115.
[3]李晨.項目教學(xué)模式在“Asp.net程序設(shè)計”中的應(yīng)用[J].鎮(zhèn)江高專學(xué)報,2015,28(2):107-109.
作者簡介:林瑜菡(1979.12—),女,漢,廣東韶關(guān)人,任教于廣州市長興中學(xué),本科,中學(xué)二級教師,主要研究中學(xué)信息技術(shù)教育。