張紅
【摘要】計算機和網絡已經完全融入社會,當今青年若不能使用計算機在未來很難有立足之地。高中課程中自然也開設信息技術相關課程,在信息技術課程中,如何展開教學從而培養學生逐漸形成計算思維,是當前和未來高中生學習信息技術的發展趨勢。計算思維本身是從計算機科學中逐漸發展,衍生而來,現代來說這已經是時代公民想要適應社會發展必備的能力。故本次筆者對計算思維和信息技術進行淺薄的介紹,對當前高中信息技術課程的現狀展開分析,并對如何培養學生的計算思維進行思考,以供同行交流。
【關鍵詞】高中? 信息技術課程? 課程教學設計? 計算思維? 培養方式
【中圖分類號】G633.67 【文獻標識碼】A 【文章編號】2095-3089(2020)19-0130-01
引言
新課改逐漸在全國大面積推開,高中的信息技術課程已經逐漸完善,其主要目標是確定培養學生的信息意識、計算思維、數字化學習和創新能力以及信息社會責任四個重大目標。計算思維在其中是核心的技術素養,在其中占據非常重要的地位,也是首次被提出。信息技術日新月異,發展飛速,逐漸改變著人類的生活和學習方式。
一、計算思維和信息技術
根據美國著名信息技術的領頭人周以真教授的指導,計算思維就是一個運用計算機科學,對問題進行求解,對系統進行設計的過程,這其中需要在人類思維理解的基礎上對計算機科學進行設計。筆者分析后,計算機思維的培養實際上就是在進行教學階段和學生主動學習階段,學生能夠利用計算機作為輔助工具,幫助學習更加抽象、立體的知識,并幫助學生更加系統的解決一類問題的一種思維活動,這樣的思維活動可逐漸幫助學生形成一種思維品質,發展成一種能力。
二、高中信息技術課程現狀分析
2018年最新一輪的課改信息中,將高中信息技術課程的目標明確,對比2003年的要求,僅僅培養學生獲取、加工和管理、表達和交流信息的能力已經不能滿足當前社會發展趨勢,對學生進行計算思維、信息意識等的培養才能夠幫助學生解決實際問題。傳統信息技術的必修課程中,僅有兩個課時對學生講解利用編程解決問題的思路,這在學生的學習階段無疑是“曇花一現”,學生只能看或了解,對編程沒有實際的理解和運用,加上部分學生對計算機興趣平淡,編程講解無疑是毫無作用,完全不能滿足培養學生計算思維能力的現實需求。但當前信息技術課程中增加了數據和數據結構,這相對給予一定時間進行計算思維的培養,可適當給予學生解決問題的思路的講解,但仍舊不能滿足實際需求。
另一方面,高中學生最核心的任務就是高考,加上高中的信息技術教師對計算思維的理解不夠清晰,雙重壓力下教學目標和核心之處很容易被一帶而過。
三、高中信息技術課程教學中計算思維培養思考
教師和學生對信息技術的學習都應該給予萬分支持。教師的重視體現在對課程教學設計中,體現在課堂引導上;學生的重視離不開家長和學生對信息技術的認知和理解。筆者作為教師,本次主要從課堂中的計算思維的培養上進行思考,以案例引導為切入點進行教學,具體內容如下:
1.案例教學,創設情境,激發興趣。學生學習信息技術課程時,最主要的心態還是停留在“娛樂”兩個字上,對計算思維處于三不狀態:不懂、不問、不管。在這樣的背景下教師首要目的是抓住學生的眼球,進行興趣教學。教師應該認識到,對學生的教學,主要是根據計算機解決生活中實際的問題,以計算思維化為未來可能遇到的矛盾,而不是要求學生寫代碼做程序員。所以對學生的教學,應該在難度和學習內容上進行深入思考。在創設情境時教師重視,以貼近學生生活、學生興趣度高的情境作為切入點,使得學生能夠更好的進入到情境中,并能夠根據情境中的問題進行自己的思考。VB設計word編輯器的教學中,學生對word會有一定的基礎性認識,教學時可輸入一段廣告語,讓學生對其進行字體、字號、樣式等的設計。設計完畢后引導學生思考,這些字體、字號是如何編輯滿足人們的需求?進入本次課堂的重點,以VB對word中的字體設計,這種小程序相對簡單,學生掌握后能夠很快具有成就感,這樣啟蒙性的問題也能夠鼓勵學生進行更多的思考,從而幫助學生打開程序的大門,對代碼、運行等進行基礎性的了解。寓教于樂,以教育為主的展開娛樂能夠幫助學生取得更好的成就。
2.循序漸進。培養計算思維的過程中,應該重視階梯性教學。從簡單到困難,困難又切分為無數個簡單,從而引導學生逐漸思考信息技術到底是怎么回事,逐漸培養學生的計算思維。三個基本結構的循環語句,在進行教學時發現這是一個難點,對學生而言“這題超綱”了,至此,筆者首先引導學生畫一個圓;再引導學生畫三個不同的圓,此時學生逐漸出現有意識的思考;畫10個不同的圓,學生需要在重復中有意識的進行簡單性的思考;畫30個不同的圓學生需要學習、計算并深入的思考;最后定位、定樣完成圖形的結構,就是發散性教學,鼓勵學生深入思考并展開設計和計算。循序漸進的過程使得學生能夠體會到其中的樂趣,并認識到自身的能力。
3.項目化推進教學。近年來高中的信息技術逐漸發展,出現一種項目化的教學,即有目的的將核心任務在多個課堂中分類講解,使得學生處于真實的項目情境中,在循序漸進的講解中又能將任務貫穿其中,使得學生真正在項目的情境中成長,進行連續性的思考。這一方面能夠避免學生過早的遺忘,另一方面培養學生連續思考的能力,對學生而言有非常好的幫助。VB入門教學時,可鼓勵學生以隨機函數制作抽獎程序。抽獎本身是隨機、有概率的,但這個程序設計時出現了漏洞,可以“作弊”,本來是顯示獲獎姓名的程序最后只能顯示序號。基于此,我們將所有的序號作為代碼,抽獎時以數字滾動,而不顯示名稱,避免作弊的概率;后期學習引用外部數據,再將滾動的數字換成名字,完成本次的教學。
結束語
高中的信息技術課程教學中,應該以貼近生活的案例展開教學,循序漸進完成教學,并以項目化的設計串聯整個教學。這種具有娛樂性質的教學,學生能夠很好的參與其中,并在教師的引導下積極思考,教師只需要發現教學不嚴謹之處并積極改正,能夠很好的培養學生的計算思維。后續還可深入思考,結合學生實際和教學實際完成各項教學工作,培養學生的信息處理能力和計算思維。
參考文獻:
[1]吳云峰.基于游戲化教學的計算思維培養教學方案——以高中信息技術選修課《算法與程序設計》為例[J]. 中小學電教,2018(11):29-32.
[2]陳曉健.計算思維的培養:中學生應用軟件教學的新選擇[J].信息技術與信息化, 2018(04):131-133.
[3]范純.高中信息技術課程教學中如何培養學生的創新思維[J].中學課程輔導:教師通訊,2017(8):93.
[4]林偉,樊磊.在高中信息技術課中培養學生計算思維的有效方法探討[J]. 新課程研究旬刊, 2017(10):10-13.
[5]周玳珈.基于STS教育理念的計算思維培養——以高中信息技術課程為例[J]. 教育信息技術, 2018(09):39-42.
[6]曹金華.基于高中信息技術核心素養下的計算思維能力的培養策略[J]. 電腦與信息技術,2018(05):80-82.
[7]劉洋.“計算思維”引領下的高中信息技術課對師生信息素養提升的作用[J].教育實踐與研究(B), 2018(Z1):17-21.