江華
摘要:隨著時(shí)代的不斷發(fā)展,信息技術(shù)在人們生活、生產(chǎn)、工作中的應(yīng)用越來越廣泛。與此同時(shí),編程作為程序語言與算法設(shè)計(jì)的有機(jī)整合,也受到人們的關(guān)注。編程部分在信息技術(shù)考試中的比重也在逐年增加。在高中信息技術(shù)教學(xué)落實(shí)的過程中,教師必須更好地落實(shí)編程教學(xué),激發(fā)學(xué)生學(xué)習(xí)創(chuàng)新意識,推動(dòng)學(xué)生學(xué)科綜合素養(yǎng)全面發(fā)展。
關(guān)鍵詞:新課程;高中信息技術(shù);編程;教學(xué)
2017年,國務(wù)院印發(fā)《新一代人工智能發(fā)展規(guī)劃》明確指出:要在中小學(xué)開展編程教育。在高中信息技術(shù)教學(xué)展開的過程中,編程的重要性不言而喻。但當(dāng)前很多學(xué)生對于編程學(xué)習(xí)存有較強(qiáng)的心理負(fù)擔(dān),認(rèn)為編程的思想比較抽象,計(jì)算機(jī)語言學(xué)習(xí)和記憶也有一定的難度。如何更好地激發(fā)學(xué)生學(xué)習(xí)興趣,增強(qiáng)學(xué)生編程學(xué)習(xí)積極性成為教師需要思考的一項(xiàng)重要工作。
一、新課程標(biāo)準(zhǔn)下高中信息技術(shù)編程教學(xué)的目標(biāo)解讀
新版高中信息技術(shù)課程包含了必修與選修兩個(gè)大的組成部分。在選修部分的《算法與程序設(shè)計(jì)》部分主要讓學(xué)生學(xué)習(xí)編程相關(guān)的內(nèi)容。而這部分又以必修部分的《數(shù)據(jù)與計(jì)算》為基礎(chǔ),因此編程學(xué)習(xí)與整體內(nèi)容都帶有緊密的關(guān)聯(lián)性。在高中信息技術(shù)編程教學(xué)落實(shí)的過程中,教師必須要兼顧知識與技能,過程與方法,情感態(tài)度價(jià)值觀的三維統(tǒng)一。關(guān)注學(xué)生信息意識發(fā)展的同時(shí),依托編程教學(xué)更好地引領(lǐng)學(xué)生完善計(jì)算機(jī)思維,嘗試數(shù)字化學(xué)習(xí)創(chuàng)新。編程技術(shù)的教學(xué)還要提升學(xué)生信息技術(shù)責(zé)任意識,推動(dòng)學(xué)生核心素養(yǎng)均衡發(fā)展。
尤其是在編程展開的過程中,教師必須要引導(dǎo)學(xué)生學(xué)會(huì)對問題,合理甄別,快速找到有效信息并做出正確判斷。基于現(xiàn)實(shí)問題進(jìn)行計(jì)算機(jī)語言的抽象化思考,這是推動(dòng)問題解決的一個(gè)核心環(huán)節(jié)。另外,教師要讓學(xué)生具備良好的工具選擇意識,在問題解決的過程中,不要拘泥于教材出現(xiàn)的資源和數(shù)據(jù),而是要更好地整合創(chuàng)新,提升學(xué)生信息安全意識。引領(lǐng)學(xué)生行為規(guī)范,提升個(gè)人修養(yǎng),并在編程中提升學(xué)生責(zé)任品質(zhì)。
針對編程教學(xué)部分內(nèi)容比較復(fù)雜的特點(diǎn),在教學(xué)目標(biāo)設(shè)計(jì)的過程中,教師還要關(guān)注學(xué)生自身的學(xué)習(xí)差異性,引領(lǐng)學(xué)生團(tuán)隊(duì)合作有效交流,讓學(xué)生更好地發(fā)揮個(gè)人所長與學(xué)生之間相互交流,推動(dòng)學(xué)生更好地優(yōu)選算法,高效解決問題,使學(xué)生獲得更強(qiáng)的學(xué)習(xí)成就感。
二、高中計(jì)算機(jī)編程教學(xué)的基本模式
對于高中階段的學(xué)生而言,他們本身已經(jīng)有了良好的自我約束意識,對于一些基礎(chǔ)性內(nèi)容也能夠通過自學(xué)有效突破。在編程教學(xué)落實(shí)的過程中,教師要從更好地提高學(xué)生學(xué)習(xí)興趣,推動(dòng)學(xué)生積極展示的角度合理設(shè)計(jì)教學(xué)模式。教學(xué)中一般采用項(xiàng)目式教學(xué)法,圍繞具體的項(xiàng)目,讓學(xué)生以小組合作的方式有效學(xué)習(xí),通過學(xué)生自學(xué)、教師指導(dǎo)、共同實(shí)施的模式,更好地開放學(xué)習(xí)過程,推動(dòng)學(xué)生有效創(chuàng)新。
1.確定編程項(xiàng)目
信息技術(shù)編程教學(xué)的第一步就是要讓學(xué)生明確即將編程的項(xiàng)目。在編程學(xué)習(xí)的過程中,單純讓學(xué)生記憶計(jì)算機(jī)語言帶有很大的盲目性,學(xué)生學(xué)習(xí)的熱情也不是很高。教學(xué)落實(shí)的過程中,教師要更好地通過核心項(xiàng)目的確定奠定整個(gè)教學(xué)的基調(diào)。通過項(xiàng)目的推進(jìn),助力學(xué)生更好地扎實(shí)掌握,有效參與。教學(xué)展開的過程中,教師可以貼近學(xué)生學(xué)習(xí)基礎(chǔ)以及生活中的一些熱門話題,選擇相應(yīng)的編程項(xiàng)目。如設(shè)計(jì)校園健康碼、成語接龍小游戲等,讓學(xué)生在編程學(xué)習(xí)的過程中更有目標(biāo)性,同時(shí)推動(dòng)學(xué)生學(xué)以致用。
2.科學(xué)建立學(xué)習(xí)小組
編程學(xué)習(xí)的過程中,建立學(xué)習(xí)小組也是非常重要的一步。學(xué)習(xí)小組的建立,可以堅(jiān)持學(xué)生自愿的原則,由2~4人為一個(gè)小組,部分優(yōu)秀學(xué)生也可以獨(dú)立承擔(dān)項(xiàng)目任務(wù)。教師要能夠堅(jiān)持學(xué)生自愿、統(tǒng)籌協(xié)調(diào)的方式,指引學(xué)生建立學(xué)習(xí)小組。同時(shí),學(xué)習(xí)小組建立之后,教師要給出明確的管理要求,確定出小組長,在小組長的帶領(lǐng)之下,讓學(xué)生分步去完成相應(yīng)的學(xué)習(xí)任務(wù),以學(xué)生的自主管理更好地推動(dòng)小組合作高校展開。讓學(xué)生共同完成一些有難度的編程任務(wù),以進(jìn)一步提升小組凝聚力。
3.制定有效的項(xiàng)目方案
在確定了項(xiàng)目主題和學(xué)習(xí)小組之后,圍繞項(xiàng)目主題,要讓學(xué)生生成相應(yīng)的項(xiàng)目實(shí)施方案。這個(gè)部分的工作一般需要分四步走。第一步,進(jìn)行基礎(chǔ)信息的收集。在明確了項(xiàng)目任務(wù)之后,學(xué)生需要進(jìn)行一些基礎(chǔ)信息的收集。如校園健康碼這個(gè)項(xiàng)目為例,學(xué)生就需要更好地收集校園健康碼頁面設(shè)計(jì)的初步方向及可能用到的素材,讓學(xué)生以小組討論的方式確定合理方案。第二步,要能夠提取問題的基本特征。圍繞需要設(shè)計(jì)的目標(biāo),要讓學(xué)生嘗試提取其基本特征,并將其轉(zhuǎn)化為相應(yīng)的計(jì)算機(jī)處理模式。這是幫助學(xué)生建立計(jì)算機(jī)思維的重要一步。第三步,確立問題解決的相關(guān)算法。對于每一個(gè)編程過程都不要著急下手,而是要更好地設(shè)計(jì)問題解決的相關(guān)算法。一般一個(gè)方案可以讓學(xué)生提出幾個(gè)備用算法,并通過小組討論的方式擇優(yōu)選擇其中一種來有效落實(shí)。第四步,項(xiàng)目實(shí)施。在小組討論過目標(biāo)達(dá)成一致之后,就進(jìn)入編程項(xiàng)目實(shí)施階段。在小組內(nèi)部有效分工推進(jìn)整個(gè)項(xiàng)目順利實(shí)施,進(jìn)行相應(yīng)的測試和調(diào)整步驟。
4.項(xiàng)目編程過程實(shí)踐
制定了完善的項(xiàng)目落實(shí)方案之后,就要讓學(xué)生投入到編程實(shí)踐中,從信息的分析到甄別處理,再到最后的頁面設(shè)計(jì)、算法設(shè)計(jì)、語言描述、功能模塊實(shí)現(xiàn),作品設(shè)計(jì)都要讓學(xué)生一步一步扎實(shí)推進(jìn)。通過實(shí)踐過程的落實(shí),更好地培養(yǎng)學(xué)生良好的過程意識,并立足實(shí)踐過程,發(fā)現(xiàn)學(xué)生的一些思維盲點(diǎn)對其實(shí)是有效指導(dǎo)。這樣學(xué)生更能夠掌握編程的精髓,培養(yǎng)學(xué)生認(rèn)真嚴(yán)謹(jǐn)?shù)膶W(xué)習(xí)態(tài)度。
5.編程作品的交流與評價(jià)
在以小組為單位完成編程作品之后,還要與其他小組的同學(xué)有效交流,分享自己在編程過程中獲得的一些學(xué)習(xí)心得。同時(shí)填寫項(xiàng)目報(bào)告,以個(gè)人評價(jià)、小組評價(jià)、教師評價(jià)三重評價(jià)方式,更好地幫助學(xué)生積累經(jīng)驗(yàn),反思提升,使整個(gè)項(xiàng)目設(shè)計(jì)方案更加完善。一個(gè)項(xiàng)目設(shè)計(jì)告一段落之后,教師循序再為學(xué)生提出一些更有難度的項(xiàng)目設(shè)計(jì),如此往復(fù)循環(huán),推動(dòng)學(xué)生對編程語言扎實(shí)掌握,提升學(xué)生計(jì)算機(jī)綜合素養(yǎng)。
總之,在高中信息技術(shù)教學(xué)落實(shí)的過程中,教師要能夠堅(jiān)持以生為本的教育理念,向?qū)W生滲透編程思維,并以學(xué)生自主學(xué)習(xí)、教師指導(dǎo)的方法,更好地引領(lǐng)學(xué)生參與編程實(shí)踐,使學(xué)生完整體驗(yàn)編程整個(gè)過程,完善學(xué)習(xí)思路,獲得更強(qiáng)學(xué)習(xí)成就感。學(xué)生編輯而成的優(yōu)秀作品,要能夠更好地保留和展示,形成學(xué)生一段時(shí)間的學(xué)習(xí)檔案,指引學(xué)生更好地完善和進(jìn)步。
參考文獻(xiàn):
[1]柳清. 論高中新課標(biāo)下Python課程對學(xué)生計(jì)算思維的培養(yǎng)[J]. 創(chuàng)新創(chuàng)業(yè)理論研究與實(shí)踐, 2019(15):2.
[2]李強(qiáng). 淺談新課程標(biāo)準(zhǔn)下的高中信息技術(shù)教學(xué)[J]. 中華傳奇, 2019(1):2.
[3]高翔. 淺談新課改下高中信息技術(shù)教學(xué)[J]. 新作文:中小學(xué)教學(xué)研究, 2019, 2(4):1.