999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

“一例貫通”為高一編程教學減負增效

2022-04-21 07:16:53陳英
中學教學參考·理科版 2022年2期

陳英

[摘 要]人工智能時代,高中生必須具備基本的編程素養(yǎng)和計算思維。Python走進教材是高中信息技術新課程改革的一大亮點,也是高中信息技術課程培養(yǎng)學生計算思維的有力舉措。如何在有限的課時內,讓學生了解編程、愛上編程,是高中信息技術教師需深入思考的問題。實踐證明,“一例貫通”教學法能為高一編程教學減負增效。

[關鍵詞]一例貫通;高一編程教學;減負增效

[中圖分類號]? ? G633.67? ? ? ? [文獻標識碼]? ? A? ? ? ? [文章編號]? ? 1674-6058(2022)05-0096-04

一、主要矛盾

Python走進教材是高中信息技術新課程改革的一大亮點,也是高中信息技術課程培養(yǎng)學生計算思維的有力舉措。當下,在高中開展編程教學是否可行的問題已無須討論,關鍵是如何有效開展編程教學。是否可以參考大學編程教學的做法?如何讓高中生了解編程,愛上編程?要厘清這些問題,教師必須靜下心來,仔細剖析高一編程教學的“天時”“地利”“人和”,分析高一編程教學的現(xiàn)實問題和主要矛盾,只有這樣,才能做到有的放矢,真正實現(xiàn)減負增效。

高一編程教學主要存在以下矛盾:

(一)教學難度大與課時不足之間的矛盾

編程是數(shù)學知識與計算機知識的綜合體,相關知識點具有高度抽象性,對學生的推理能力、分析綜合能力要求很高,因此,編程教學難度大就成為不可回避的現(xiàn)實問題。學生要想學好編程,不僅要在課堂上全身心地投入學習,還要在課后消化和鞏固。但是,要在高一開足編程教學課時幾乎是奢望,學生的課后消化和鞏固更是難以實現(xiàn)??梢姡虒W難度大和課時不足的矛盾很難調和。

(二)教學知識點的嚴謹性與學生對教學內容的趣味性需求之間的矛盾

編程是一門具有鮮明特色的課程,其教學知識點非常嚴謹。雖然高一編程教學考慮到了高中生的能力水平和認知特點,對教學內容進行了適當刪減和調整,但是對高一學生來說仍然是巨大的挑戰(zhàn),如果照搬照抄大學編程教學的方法顯然不合適。高中生既理性又感性,他們既希望所學的知識點科學而嚴謹,又希望它有趣而生動。教學知識點的嚴謹性和學生對教學內容的趣味性需求之間的矛盾日益突出。

(三)單元知識點的獨立性和現(xiàn)實問題的復雜性之間的矛盾

放眼編程教材,為了能很好地詮釋單元知識點,各單元例題均選擇具有鮮明特點的經(jīng)典案例,比如在講解單分支結構時會選擇絕對值案例,在講解多分支結構時則使用學生成績等第的例子。從單元知識點的角度看,這兩個例子非常經(jīng)典,也便于上手,非常適合單元教學,但是,如果放眼整本教材,從課程整體知識脈絡看,則有“獨立”的意味。程序設計的目的是解決生活實際問題,不能只停留在單個知識點問題的理解和應用上。編程人員如果不能根據(jù)實際情境,靈活運用知識解決問題,則不能算是一個合格的編程者。而現(xiàn)實問題往往是復雜多變的,因此單元知識點的獨立性和現(xiàn)實問題的復雜性之間的矛盾亟待解決。

二、化解矛盾

如此看來,在高中進行編程教學需要勇氣,更需要智慧。那么,如何化解上述三個矛盾呢?筆者認為,可以從以下思路入手。

(一)大刀闊斧,去粗取精

要化解教學難度大與課時不足的矛盾,唯有在“精簡”上做文章。從課程培養(yǎng)目標看,高中階段只需培養(yǎng)學生的編程素養(yǎng)和計算思維,讓學生對程序設計有個總體的感性認識;從教學知識點看,只需學生掌握3種基本程序設計結構:順序、分支、循環(huán),并能夠解決簡單問題。因此,教師應重新梳理高中編程教學的核心知識點,并對其做“減法”,大刀闊斧,去粗取精。

(二)選擇案例,逐步求精

要化解教學知識點的嚴謹性與學生對教學內容的趣味性需求之間的矛盾,需要在案例上下功夫。一個好的案例,必須與學習者的生活經(jīng)驗相關聯(lián),而且必須是豐富的、有趣的關聯(lián)。高中生的學習注意力不能長久集中,學習注意力的持久度與案例的趣味性正相關,因此,選擇的案例須貼近生活且有趣,并且采取小步子、逐步求精的方式呈現(xiàn)。

(三)破除壁壘,打散重構

要化解單元知識點的獨立性與現(xiàn)實問題的復雜性之間的矛盾,必須打破單元壁壘,對教學知識點進行打散重構。我們要先思考:一個案例只能承載一個知識點嗎?各個單元之間能否融合重構?很顯然,通過精挑細選,一個合適的案例完全可以承載多個知識點,一個合適的案例也可以打破單元間的壁壘。通過對教學知識點進行打散重構,可將多個單元的知識點融合為一個整體。

三、一例貫通,減負增效

通過打散重構操作,將多個單元知識點融入一個案例中,并將這個案例做大做精,這種方法我們把它形象地稱為“一例貫通”教學法。實踐表明,基于高中生的學習能力和學習特點,采用“一例貫通”教學法開展高一編程教學切實可行,且能減負增效。下面,筆者結合自身的編程教學實踐,分享一個“一例貫通”的教學案例,以供大家參考。

[案例]四則運算出題器。

高一編程教學涉及程序設計的基礎部分,要求學生掌握基本輸入與輸出語句,變量定義以及順序結構、分支結構、循環(huán)結構的基本用法,模塊化編程(函數(shù))略有涉及。綜合考慮以上教學要求,“四則運算出題器”是一個極好的跨單元融合案例。下面從知識點覆蓋范圍、所需課時、思維深度等方面進行說明(如表1)。

(一)單元模塊教學法

傳統(tǒng)的單元模塊教學法,按知識點來劃分教學單元,組織教學。雖然清晰、易于開展,但是容易造成知識點之間的孤立,使知識點之間的關聯(lián)意識和關聯(lián)行動不易發(fā)生,學生更多的是對單個孤立知識點進行學習和應用,這樣的學習是機械的、低效的。如何讓學習真正發(fā)生?這就是需要教師打破單元間的壁壘,從整本教材角度,重新思考和構建知識點,以“大單元”的視角組織教學。

教科版必修1教材第二章的內容是編程計算,共分為4個子單元,涉及“分支結構”“循環(huán)結構”“函數(shù)”三個重要知識點。按照傳統(tǒng)的教學方式,教師會按順序逐個擊破。如在教學分支結構時,教師會從單分支結構過渡到多分支結構,如例題選擇方面,常選擇BMI、成績等第等經(jīng)典實例。在教學循環(huán)結構時,教師較多的是選擇累加、累乘、存款計算、九九乘法表等經(jīng)典實例。不可否認,這些經(jīng)典實例對于單個知識點的理解非常有用,但與前后知識點間的聯(lián)系不夠密切。本章的教學難點是函數(shù)。函數(shù)是模塊化編程的起點,對學生計算思維的培養(yǎng)、編程能力的提升有重要作用。按照傳統(tǒng)做法,教師多是讓學生模仿,對函數(shù)有個初步的認識,很少讓學生真正體驗函數(shù)在高階編程中的重要作用?!昂瘮?shù)”內容的教學應該以更直觀的方式,讓學生自己分解問題,運用函數(shù)的思想解決較復雜的實際問題。

(二)“一例貫通”教學法

針對單元模塊教學存在的問題,教師對多個知識點進行整合、重構,進行“大單元”教學。從SOLO思維評價模型看,這種教學法能讓知識點之間產(chǎn)生更多的關聯(lián),把零散的、孤立的知識點組合起來,更切合具體情境復雜性、實際問題靈活性的特點。

在進行“大單元”教學時,教師可以試著尋找一種方式,把“大單元”知識點融合到一個綜合案例中。這個案例最好來源于生活,與生活經(jīng)驗相關聯(lián),以更好地激發(fā)學生的學習熱情,實現(xiàn)經(jīng)驗遷移。而“四則運算出題器”就是一個有效整合案例。在設計“四則運算出題器”時,可從最簡單的順序結構入手,首先完成手動出題的簡易加法器,接著進行對錯判斷,融入分支結構知識點,然后實現(xiàn)自動出多道題,滲透循環(huán)結構知識點,升級程序,從簡易加法器升級為四則運算出題器。此處要運用函數(shù)思想,繼續(xù)升級程序,使之能夠提示正確率,甚至能夠將結果通過Python的Matlab庫進行數(shù)據(jù)可視化……本案例整合了“順序結構”“分支結構”“循環(huán)結構”“函數(shù)”等知識點。學生在“認知—實踐—認知”的過程中不斷豐富自己的學科知識,提升自身的編程素養(yǎng)和計算思維。

1.“四則運算出題器”需求進階分析

簡易加法器(手動出1道題)—簡易加法器(自動出1道題、判斷對錯)—四則運算出題器(自動出1道題、判斷對錯)—四則運算出題器(自動出多道題、判斷對錯)—四則運算出題器(自動出多道題、判斷對錯、提示正確率)—四則運算出題器(實現(xiàn)四則運算模塊化)

2.“四則運算出題器”的功能與知識點的對應關系

簡易加法器(手動出1道題)——定義變量、轉換數(shù)據(jù)類型、輸入與輸出語句

簡易加法器(自動出1道題、判斷對錯)——引入隨機數(shù)模塊、多分支結構

四則運算出題器(自動出1道題、判斷對錯)——多分支結構(加、減、乘、除四種情況的分類處理)

四則運算出題器(自動出多道題、判斷對錯)——循環(huán)結構

四則運算出題器(自動出多道題、判斷對錯、提示正確率)——循環(huán)結構(循環(huán)嵌套、被除數(shù)與除數(shù)倍數(shù)問題、統(tǒng)計計算)

四則運算出題器(實現(xiàn)四則運算模塊化)——函數(shù)的運用

3.“四則運算出題器”的功能實現(xiàn)

“簡易加法器”樣例1:手動出1道題。

“簡易加法器”樣例2:引入隨機數(shù)模塊,自動出1道題,判斷對錯。

“四則運算出題器”樣例3:選擇加、減、乘、除其中之一,自動出1道題,判斷對錯。

BUG修正:除法運算,被除數(shù)與除數(shù)倍數(shù)的控制。

“四則運算出題器”樣例4:自動出多道題,判斷對錯。

“四則運算出題器”樣例5:

BUG修正:除法運算,被除數(shù)與除數(shù)倍數(shù)的控制,并統(tǒng)計練習的正確率。

“四則運算出題器”樣例6:運用函數(shù),實現(xiàn)四則運算模塊化。

以除法模塊為例,加、減、乘代碼類似。

至此,一個功能相對完善的四則運算出題程序的代碼編寫完成。通過此例,將教科版必修1教材第二章的知識點成功融合到一個樣例之中。學生親歷了一個小程序的完整誕生過程,從簡單到復雜,從頂層分解到局部實現(xiàn)。在整個學習過程中,學生的前期學習內容是后期學習內容的基礎和素材,后期學習內容是對前期學習內容的拓展和提升,環(huán)環(huán)相扣、層層遞進,使得學生能夠不斷體會學習后續(xù)知識點的意義和程序設計要精益求精,以及程序在解決實際問題方面的魅力。

從程序設計基礎知識點覆蓋范圍看,本案例涵蓋了Python編程的全部基礎內容;從教學課時量看,采用“一例貫通”教學法能夠節(jié)省30%左右的教學時間;從學生思維活動深度看,“一例貫通”教學法更能有效培養(yǎng)學生的高階思維?!耙焕炌ā苯虒W法在知識的起承轉合方面更符合學生的認知發(fā)展規(guī)律,它從一個最簡單的知識點開始,不斷地引發(fā)學生的認知沖突,從學生已有的生活經(jīng)驗和學習基礎出發(fā),讓學生在完善程序功能的過程中明了新知識的學習意義,主動建構和豐富新知識,讓學習真正發(fā)生,真正讓高一編程教學減負增效。

[? ?參? ?考? ?文? ?獻? ?]

[1]? 趙國慶,熊雅雯,王曉玲.思維發(fā)展型課堂的概念、要素與設計[J].中國電化教育,2018(7):7-15.

[2]? 中華人民共和國教育部. 普通高中信息技術課程標準( 2017年版)[M].北京:人民教育出版社,2018.

(責任編輯 黃春香)

主站蜘蛛池模板: 久久成人18免费| 久久久久无码精品| 亚洲黄色网站视频| 无码专区在线观看| 视频一区视频二区中文精品| 久久毛片免费基地| 色噜噜综合网| 国产微拍精品| 久久情精品国产品免费| 久久久久亚洲av成人网人人软件| 性网站在线观看| 在线人成精品免费视频| 久久伊人久久亚洲综合| 国产成人高清精品免费| 高清精品美女在线播放| 真实国产乱子伦高清| 不卡无码网| 中国国产A一级毛片| 亚洲国产成人精品青青草原| 日本午夜视频在线观看| 91丝袜乱伦| 久久综合色播五月男人的天堂| 久久婷婷六月| 爆乳熟妇一区二区三区| 色亚洲激情综合精品无码视频| 97青草最新免费精品视频| 日本精品αv中文字幕| 精品自拍视频在线观看| 一区二区影院| 国产成人精品第一区二区| 99视频在线免费看| 中文字幕在线日本| 青青操国产| 国产99精品久久| 国产成人做受免费视频| 精品剧情v国产在线观看| 国产丝袜无码一区二区视频| 亚洲国产成人精品无码区性色| 国产免费自拍视频| 国产欧美日韩精品综合在线| 久青草网站| 亚洲国产日韩欧美在线| 国产精品污视频| 高潮爽到爆的喷水女主播视频| 国产成年女人特黄特色毛片免 | 国产超碰在线观看| 91久久精品国产| 日本午夜三级| 波多野结衣中文字幕一区二区| 久久精品国产电影| 五月激情婷婷综合| 欧美日韩第三页| 久久无码av三级| 无码aaa视频| 2020精品极品国产色在线观看| 国产v精品成人免费视频71pao| 青青草原国产免费av观看| 试看120秒男女啪啪免费| 午夜福利视频一区| 中文字幕波多野不卡一区| 久久性视频| 免费A级毛片无码免费视频| 美女扒开下面流白浆在线试听 | 国产9191精品免费观看| 久久综合干| 四虎永久在线精品国产免费| 国产福利拍拍拍| 无码福利视频| 免费观看男人免费桶女人视频| 五月综合色婷婷| 免费看黄片一区二区三区| 一区二区偷拍美女撒尿视频| 制服丝袜国产精品| 成人免费午间影院在线观看| 在线另类稀缺国产呦| 久久综合色视频| 国产91av在线| 国产区成人精品视频| 啪啪啪亚洲无码| 欧美三级自拍| 夜夜操天天摸| 亚洲V日韩V无码一区二区|