韓魯燕
摘 要:python編程教學(xué)是近些年出現(xiàn)在高中信息技術(shù)課程中的全新教學(xué)內(nèi)容,主要是面向?qū)W生進行python編程的一些基本常識和技巧的教學(xué),讓學(xué)生具備這方面的一些素養(yǎng)。教學(xué)改革視角下,以學(xué)生為本、突出學(xué)生主體地位成為指導(dǎo)新時期教育教學(xué)活動的關(guān)鍵理念,高中信息技術(shù)課程的python編程教學(xué)需要立足于此,推動學(xué)生的自主學(xué)習(xí)。
關(guān)鍵詞:高中信息技術(shù);python編程;自主學(xué)習(xí)
信息技術(shù)在高中階段并非一門高考科目,但是其對學(xué)生日常生活卻能夠發(fā)揮重大作用。python編程作為編程領(lǐng)域的一種重要技術(shù),目前的實踐運用也很廣,在信息技術(shù)課堂中對學(xué)生實施python編程教學(xué),這符合社會的發(fā)展趨勢。
一、自主學(xué)習(xí)
自主學(xué)習(xí),從本質(zhì)上來說,就是將學(xué)生作為課堂主體,通過一定方式,讓學(xué)生自行對課本上的知識展開探究、思考,理解知識內(nèi)涵,把握其中要點。從高中信息技術(shù)教學(xué)的發(fā)展來看,在過去很長一段時間內(nèi),課堂是由教師把持,教師作為課堂中的絕對主體,面向?qū)W生進行知識講解。這一模式下,學(xué)生地位被動,參與積極性較弱。而隨著課程改革逐步深入,越來越多的教師開始認識到學(xué)生才應(yīng)該是教育教學(xué)中的主體,只有將學(xué)生的作用發(fā)揮出來,教學(xué)活動才能取得事半功倍的效果。如果學(xué)生的作用得不到發(fā)揮,那么教學(xué)活動就會比較低效。
而自主學(xué)習(xí)的實施,可以分為兩個不同的方向:一是個體化的自主學(xué)習(xí)。這種形式,就是將學(xué)生個體作為學(xué)習(xí)主體,每個學(xué)生依靠自身的力量,對課程知識展開探究學(xué)習(xí)。二是群體化的自主學(xué)習(xí)。這種形式,就是將學(xué)生分為學(xué)習(xí)小群體,以小組合作的方式共同展開自主學(xué)習(xí),通過合作對課本知識展開挖掘、探索,并在合作中交流、分享,相互促進,共同提高。
對于高中信息技術(shù)python編程教學(xué)來講,也需要關(guān)注自主學(xué)習(xí),課程教師要主動轉(zhuǎn)變傳統(tǒng)模式,以自主學(xué)習(xí)為導(dǎo)向,創(chuàng)新課堂模式,讓學(xué)生成為學(xué)習(xí)主體,對python編程知識進行有效學(xué)習(xí)。
二、實現(xiàn)策略
(一)問題清單
要在高中信息技術(shù)的python編程教學(xué)中實現(xiàn)學(xué)生自主學(xué)習(xí),問題清單導(dǎo)學(xué)是一種值得關(guān)注的重要方式。問題清單導(dǎo)學(xué),是以問題清單的方式,引導(dǎo)學(xué)生在問題的驅(qū)動下有針對性地對相關(guān)知識展開學(xué)習(xí)。所謂問題清單,就是教師依托教學(xué)內(nèi)容,提煉其中的重點知識,設(shè)計一系列思考問題,將這些問題匯總到一張清單上,打印出來。在課堂上,教師將清單發(fā)給學(xué)生,先讓學(xué)生對清單上的問題進行閱讀,然后帶著問題展開自學(xué),在尋找問題答案的過程中,對python編程知識形成理解。比如,在教學(xué)字符串的相關(guān)知識時,便可以設(shè)計這樣一些問題:(1)字符串有幾種表示方法?(2)各種表示方法分別表達了什么意思?(3)字符串索引有哪幾種模式?(4)正向遞增索引和反向遞減索引有何區(qū)別?像這樣設(shè)計一系列和字符串知識相關(guān)的問題,將其打印在一張清單上,課堂上指導(dǎo)學(xué)生根據(jù)清單上設(shè)計的問題,對字符串的相關(guān)知識展開自主探索,并嘗試解決清單上提出的問題,可以幫助學(xué)生取得一定的學(xué)習(xí)成果。
(二)微課導(dǎo)學(xué)
在當(dāng)前環(huán)境下,教育教學(xué)活動對微課的使用已經(jīng)越來越普遍。微課,是對微型視頻課程的簡稱,這是一類時長在8~15分鐘的微型視頻。在視頻中,通過教師講解、文字描述、視頻展示等不同形式,將課本中的知識呈現(xiàn)出來。而在課堂上,教師播放微課,讓學(xué)生觀看微課展開自主學(xué)習(xí),這一過程中教師不多加干涉,主要以學(xué)生自主觀看學(xué)習(xí)為主。從實際來講,微課的運用,目前已經(jīng)比較成熟,在高中信息技術(shù)課程的python編程教學(xué)中,也可以對其實現(xiàn)運用,指導(dǎo)學(xué)生自主學(xué)習(xí)。如教學(xué)“順序結(jié)構(gòu)的程序?qū)崿F(xiàn)”相關(guān)知識時,教師就可以在課前制作微課,將知識重點通過案例、文字等形式展示出來。在課堂上播放微課,讓學(xué)生在微課觀看中對相關(guān)知識進行理解。
(三)合作探究
除了個體化的自主學(xué)習(xí)外,還需要運用群體化的自主學(xué)習(xí)模式,這需要把握合作探究的模式,在課堂上立足python編程的知識內(nèi)容,設(shè)定合作學(xué)習(xí)任務(wù),引導(dǎo)學(xué)生以小組為單位,展開合作探討,共同完成任務(wù),并在其中實現(xiàn)知識理解。如針對程序的循環(huán)結(jié)構(gòu)進行教學(xué)時,就可以構(gòu)建起計數(shù)循環(huán)的實踐任務(wù),教師設(shè)定具體的條件,讓學(xué)生兩人一組,合作編制循環(huán)程序。在學(xué)生完成之后,教師可以對各小組的程序進行評價,從中選擇優(yōu)秀的案例進行展示,引導(dǎo)其他學(xué)生模仿學(xué)習(xí)。
對于高中信息技術(shù)python編程教學(xué)來講,實現(xiàn)學(xué)生自主學(xué)習(xí),具有極其重要的作用,這是新時期推進教學(xué)革新的關(guān)鍵一環(huán)。而在實踐中,可以對問題清單、微課導(dǎo)學(xué)、合作探究等不同手段實現(xiàn)利用,融入python編程教學(xué)中,給學(xué)生創(chuàng)造自主學(xué)習(xí)的空間。
參考文獻:
張明華.基于學(xué)科核心素養(yǎng)的高中信息技術(shù)Python教學(xué)探析[J].新課程,2020(7):74-75.