(山東省萊西市第一中學(xué),山東 青島 266600)
《算法與程序設(shè)計(jì)》主要介紹了C 語言的數(shù)據(jù)類型、運(yùn)算符和表達(dá)式等內(nèi)容,是高中信息技術(shù)學(xué)科中的重難點(diǎn)模塊,但同時(shí)也是培養(yǎng)學(xué)生信息技術(shù)核心素養(yǎng)的重要內(nèi)容。項(xiàng)目教學(xué)法在其教學(xué)中的有效應(yīng)用,能夠幫助教師打破傳統(tǒng)教學(xué)模式的束縛,有效吸引學(xué)生的注意力,激發(fā)學(xué)生的好奇心和求知欲,并利用項(xiàng)目任務(wù)對學(xué)生的思維進(jìn)行引導(dǎo),使學(xué)生由原來的被動學(xué)習(xí)轉(zhuǎn)變?yōu)橹鲃铀伎迹瑥亩浞职l(fā)揮學(xué)生的教學(xué)主體作用,在加強(qiáng)學(xué)生學(xué)習(xí)效果的同時(shí),促進(jìn)學(xué)生的綜合發(fā)展。
所謂的項(xiàng)目教學(xué)法,顧名思義指的就是教師在教學(xué)過程中,將一個設(shè)計(jì)好的項(xiàng)目交由學(xué)生進(jìn)行自主處理和獨(dú)立完成的教學(xué)方法。該教學(xué)方法主要針對人才的培養(yǎng)及學(xué)科的發(fā)展,是新時(shí)期教育背景下衍生出的一種新型教學(xué)模式,其本質(zhì)就是突破傳統(tǒng)的灌輸式教學(xué),將學(xué)生作為教學(xué)的主體、將項(xiàng)目作為教學(xué)的載體、將實(shí)踐操作作為教學(xué)的中心,由學(xué)生在教師的指導(dǎo)下,自主收集資料、設(shè)計(jì)方案、實(shí)施項(xiàng)目和最終評價(jià),充分發(fā)揮學(xué)生的積極性和主動性。而在此過程中,學(xué)生也可以通過參與整個項(xiàng)目的實(shí)施,對項(xiàng)目所需的各種專業(yè)知識和技能進(jìn)行更深入的理解與認(rèn)知,以此來構(gòu)建一個完整的知識體系,并且該種教學(xué)模式,大多小組合作的形式開展,因此還可以培養(yǎng)學(xué)生的團(tuán)隊(duì)意識和合作能力,最終在提高學(xué)生知識水平的同時(shí),挖掘?qū)W生的內(nèi)在潛力,鍛煉學(xué)生的實(shí)踐能力,進(jìn)一步提高學(xué)生的職業(yè)綜合能力和素養(yǎng)。
科學(xué)調(diào)研的結(jié)果顯示,在目前高二階段的《算法與程序設(shè)計(jì)》教學(xué)中,大部分學(xué)生一開始對其教學(xué)內(nèi)容是非常感興趣的,還可以將高中數(shù)學(xué)教學(xué)中的部分知識運(yùn)用其中,鞏固所學(xué)知識的同時(shí)提升學(xué)生的綜合學(xué)習(xí)能力。然而,隨著教學(xué)的加深,學(xué)生開始感覺吃力,學(xué)習(xí)興趣也開始下降,造成這一現(xiàn)象的主要原因有兩點(diǎn):一方面是知識點(diǎn)越來越多也越來越復(fù)雜,學(xué)生在學(xué)習(xí)的過程中經(jīng)常會出現(xiàn)混淆和錯誤,另一方面是教師慣于采用傳統(tǒng)的灌輸式教學(xué),講解大多脫離計(jì)算機(jī)系統(tǒng)和C 語言的環(huán)境,學(xué)生自主思考和實(shí)踐操作的時(shí)間較少,不能對語言進(jìn)行正確的處理和應(yīng)用,無法獨(dú)立完成一個項(xiàng)目的程序設(shè)計(jì)和實(shí)施,因而計(jì)算思維的培養(yǎng)受到阻礙。
在高二的《算法和程序設(shè)計(jì)》教學(xué)中,主要內(nèi)容包括算法思想和結(jié)構(gòu)、程序設(shè)計(jì)語言的使用方法、運(yùn)用程序設(shè)計(jì)語言實(shí)現(xiàn)算法解決問題三方面。在應(yīng)用項(xiàng)目教學(xué)法之前,教師需要結(jié)合教學(xué)內(nèi)容對項(xiàng)目進(jìn)行籌劃和設(shè)計(jì):首先,在遵循教學(xué)大綱的基礎(chǔ)上,結(jié)合教學(xué)內(nèi)容和目標(biāo),為學(xué)生選擇適當(dāng)?shù)捻?xiàng)目主題;其次,根據(jù)學(xué)生的實(shí)際學(xué)習(xí)情況合理調(diào)整項(xiàng)目的難易程度,保證學(xué)生能夠在順利完成的基礎(chǔ)上,進(jìn)一步提高自身的綜合應(yīng)用能力;再次,教師還需要從學(xué)生的思維角度出發(fā),對學(xué)生在項(xiàng)目完成過程中可能會出現(xiàn)的問題進(jìn)行預(yù)設(shè),并對其進(jìn)行針對性指導(dǎo)教學(xué);最后,教師需要為學(xué)生制定多元化的評價(jià)標(biāo)準(zhǔn),讓學(xué)生結(jié)合自身在項(xiàng)目完成過程中的具體表現(xiàn),進(jìn)行自我評價(jià),以便學(xué)生清楚認(rèn)識到自己的不足之處,明確改進(jìn)的方向和目標(biāo)。
在《算法與程序設(shè)計(jì)》教學(xué)中,項(xiàng)目教學(xué)法的實(shí)施,能夠讓學(xué)生在完成項(xiàng)目任務(wù)的過程中,充分發(fā)揮出自身的教學(xué)主體作用,全面調(diào)動學(xué)生的主動性、創(chuàng)造性和協(xié)調(diào)性等,讓學(xué)生在完成項(xiàng)目任務(wù)的過程中,對教學(xué)內(nèi)容進(jìn)行獨(dú)立的思考與探索,并以小組的形式進(jìn)行討論與合作,通過協(xié)調(diào)配合來解決教學(xué)中的問題,以此來增加學(xué)生的成功體驗(yàn),激發(fā)學(xué)生的學(xué)習(xí)熱情和上進(jìn)心,從而有效加強(qiáng)教學(xué)的效果,提升學(xué)生的綜合能力及素養(yǎng)。
例如,在教學(xué)“Do 循環(huán)語句”的時(shí)候,由于知識點(diǎn)理解難度較高,教師在實(shí)施項(xiàng)目教學(xué)法的時(shí)候,可以分為四個任務(wù):分析問題、設(shè)計(jì)算法、編寫程序、調(diào)試程序。首先要求學(xué)生將“Do 循環(huán)結(jié)構(gòu)”當(dāng)做是一道數(shù)學(xué)題來進(jìn)行分析和解答,然后要求學(xué)生利用已經(jīng)學(xué)過的算法知識寫出具體的算法過程,再然后要求學(xué)生根據(jù)教師對新知識點(diǎn)的提示和演示將算法轉(zhuǎn)換成程序,最后要求學(xué)生在教師的引導(dǎo)下對程序進(jìn)行調(diào)試,逐步完成項(xiàng)目中的各項(xiàng)任務(wù)。
總而言之,在高二《算法與程序設(shè)計(jì)》教學(xué)中應(yīng)用項(xiàng)目教學(xué)法,對學(xué)生學(xué)業(yè)成就感和知識技能水平的提高,都有著非常重要的積極影響,能夠幫助教師打破傳統(tǒng)灌輸式教學(xué)的限制,以針對性指導(dǎo)教學(xué)加強(qiáng)學(xué)生的學(xué)習(xí)效果,讓學(xué)生在獨(dú)立完成項(xiàng)目任務(wù)的過程中,提高自身的基礎(chǔ)知識水平,同時(shí)鍛煉自身的實(shí)踐應(yīng)用能力、自主探究能力、團(tuán)隊(duì)合作能力等,從而有效實(shí)現(xiàn)學(xué)生知識與技能的升華,促進(jìn)學(xué)生綜合信息能力及素養(yǎng)的提升。