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

指向核心素養(yǎng)培養(yǎng)的高中信息技術(shù)Python教學(xué)實踐探索

2023-10-12 09:18:23葉志向
高考·中 2023年7期
關(guān)鍵詞:學(xué)科核心素養(yǎng)教學(xué)情境

葉志向

摘 要:新課改提出在高中信息技術(shù)課堂教學(xué)中,要落實立德樹人的根本任務(wù),把項目整合于課堂教學(xué)中,幫助學(xué)生掌握知識與技能的同時,培養(yǎng)學(xué)生的學(xué)科核心素養(yǎng)。文章以粵教版高中信息技術(shù)必修1《數(shù)據(jù)與計算》第三章《算法基礎(chǔ)》中的“計算機(jī)解決問題的過程”相關(guān)知識點教學(xué)為例,闡述在課堂教學(xué)中通過創(chuàng)設(shè)貼近學(xué)生生活的教學(xué)情境、使用網(wǎng)絡(luò)教學(xué)輔助平臺、開展項目式學(xué)習(xí)等教學(xué)策略進(jìn)行Python教學(xué)實踐探索,引導(dǎo)學(xué)生使用Python語言中的繪圖模塊(Turtle庫)編寫程序代碼開展項目式學(xué)習(xí)探究活動,培養(yǎng)學(xué)生的信息技術(shù)學(xué)科核心素養(yǎng)。

關(guān)鍵詞:Python教學(xué);學(xué)科核心素養(yǎng);教學(xué)情境;輔助平臺;項目式學(xué)習(xí)

一、Python編程語言簡介

Python編程語言廣泛應(yīng)用于人工智能、云計算、大數(shù)據(jù)、科學(xué)計算、神經(jīng)網(wǎng)絡(luò)等領(lǐng)域,它是目前最流行的編程語言之一。Python編程教學(xué)已經(jīng)成為高中信息技術(shù)教學(xué)中十分重要的一部分。Python編程語言的語法規(guī)則非常簡單,非常接近于自然語言,因此,很適合高中生入門學(xué)習(xí)。高中生花費(fèi)較少的時間,就可以掌握Python的語法規(guī)則,將更多的時間和精力投入到使用Python編程語言解決實際問題的過程中。

二、高中信息技術(shù)Python教學(xué)實踐探索

高中信息技術(shù)學(xué)科核心素養(yǎng)包括信息意識、計算思維、數(shù)字化學(xué)習(xí)與創(chuàng)新、信息社會責(zé)任四個核心要素[1]。下面以粵教版高中信息技術(shù)必修1《數(shù)據(jù)與計算》第三章《算法基礎(chǔ)》中的“計算機(jī)解決問題的過程”相關(guān)知識點教學(xué)為例,闡述在課堂教學(xué)中如何培養(yǎng)學(xué)生的學(xué)科核心素養(yǎng)。本課的學(xué)習(xí)對象為高一學(xué)生,他們具有一定的計算機(jī)使用經(jīng)驗、數(shù)字化學(xué)習(xí)能力、信息加工處理能力和數(shù)據(jù)分析處理能力。但是,對于計算機(jī)編程,大部分學(xué)生接觸較少,相關(guān)知識了解不多。本課教師引導(dǎo)學(xué)生走進(jìn)Python編程語言的世界,體驗使用Python語言中的繪圖模塊(Turtle庫)編寫程序代碼開展項目式學(xué)習(xí)探究活動。在這個活動過程中,學(xué)生通過發(fā)現(xiàn)問題、解決實際問題,掌握使用計算機(jī)解決問題的一般過程,培養(yǎng)學(xué)科核心素養(yǎng)。Turtle庫是Python自帶的繪圖模塊,它可以非常方便直觀地繪制出美觀、富有創(chuàng)意的圖形;同時Turtle庫的知識點對學(xué)生來說比較易于理解、掌握。筆者通過教學(xué)實踐探索,認(rèn)為在Python教學(xué)中,先講Turtle庫的使用,可以充分激發(fā)學(xué)生學(xué)習(xí)Python編程的興趣和探索精神,為后面組織學(xué)生開展較難的項目學(xué)習(xí)探究活動奠定基礎(chǔ)。例如:使用Python編程設(shè)計從A市到B市耗時最少的旅行路線方案;使用Python編程設(shè)計購買紀(jì)念品的最佳方案;使用Python編程對網(wǎng)絡(luò)購物平臺客戶行為數(shù)據(jù)進(jìn)行數(shù)據(jù)分析和可視化表達(dá);使用Python編程剖析空調(diào)企業(yè)智能客服機(jī)器人等項目學(xué)習(xí)探究活動。

(一)創(chuàng)設(shè)貼近學(xué)生生活的教學(xué)情境,培養(yǎng)學(xué)科核心素養(yǎng)

創(chuàng)設(shè)學(xué)生喜聞樂見、貼近學(xué)生生活的教學(xué)情境,在很大程度上可以激發(fā)學(xué)生的學(xué)習(xí)興趣[2]。例如:在本課引入環(huán)節(jié),播放在東京舉辦的第32屆奧運(yùn)會相關(guān)視頻。視頻中,中國體育健兒頑強(qiáng)拼搏,勇奪獎牌的精彩瞬間,深深地震撼每一個學(xué)生的心靈。當(dāng)中國體育健兒超越對手,讓鮮紅的五星紅旗在賽場升起時,真是令人心潮澎湃!接著引出學(xué)習(xí)內(nèi)容,引導(dǎo)學(xué)生通過自主學(xué)習(xí)、合作探究,體驗使用Python語言中的繪圖模塊(Turtle庫)編寫程序代碼開展項目式學(xué)習(xí)探究活動:奧運(yùn)五環(huán)和繪制五星紅旗。引入環(huán)節(jié),進(jìn)行了德育滲透,激發(fā)了學(xué)生的民族自豪感、愛國熱情和學(xué)習(xí)興趣,培養(yǎng)了學(xué)生的信息意識及信息社會責(zé)任等學(xué)科核心素養(yǎng)。

(二)使用網(wǎng)絡(luò)教學(xué)輔助平臺,培養(yǎng)學(xué)科核心素養(yǎng)

常見的網(wǎng)絡(luò)教學(xué)輔助平臺有:ITtools平臺、UMU平臺、課廊平臺、Moodle魔燈平臺等。網(wǎng)絡(luò)教學(xué)輔助平臺的功能強(qiáng)大,可以為學(xué)生的學(xué)和教師的教提供強(qiáng)有力的保障。例如:課前教師將本節(jié)課的學(xué)習(xí)資源(如教學(xué)課件、導(dǎo)學(xué)案、微課視頻、問卷)等上傳到網(wǎng)絡(luò)教學(xué)輔助平臺,方便學(xué)生課前自學(xué)、教師課前了解學(xué)情。課中教師通過平臺實時了解學(xué)生出勤情況以及學(xué)生課堂學(xué)習(xí)任務(wù)的完成情況,進(jìn)行有針對性的導(dǎo)優(yōu)輔差;學(xué)生通過平臺進(jìn)行自主學(xué)習(xí)、合作探究。課后,學(xué)生可以通過平臺對較難的學(xué)習(xí)內(nèi)容進(jìn)行再次學(xué)習(xí),加深對知識點的理解;教師可以通過平臺了解學(xué)生的整體學(xué)習(xí)情況,及時調(diào)整教學(xué)進(jìn)度。網(wǎng)絡(luò)教學(xué)輔助平臺的使用,有助于提升學(xué)生數(shù)字化學(xué)習(xí)與創(chuàng)新的能力。

(三)開展項目選題及規(guī)劃活動,培養(yǎng)學(xué)科核心素養(yǎng)

新課改提倡在高中信息技術(shù)課堂教學(xué)中使用項目式學(xué)習(xí)方式整合課堂教學(xué),讓學(xué)生在數(shù)字化學(xué)習(xí)環(huán)境下完成項目任務(wù)的同時,形成知識的構(gòu)建,培養(yǎng)學(xué)生發(fā)現(xiàn)問題、解決問題的能力,培養(yǎng)學(xué)生的學(xué)科核心素養(yǎng)[3]。項目主題應(yīng)該是與學(xué)生生活實際相聯(lián)系的問題或者社會熱點問題。本課設(shè)置了兩個Python編程項目學(xué)習(xí)探究活動,分別是:1.使用Turtle庫編寫程序代碼,繪制奧運(yùn)五環(huán);2.使用Turtle庫編寫程序代碼,繪制五星紅旗。本課,學(xué)生重在體驗運(yùn)行Python程序、嘗試修改Python程序,掌握計算機(jī)解決問題的一般過程;因此這兩個編程項目均提供了相關(guān)學(xué)習(xí)資源(如導(dǎo)學(xué)案、微課視頻、學(xué)習(xí)網(wǎng)站等)、大部分程序代碼以及參考答案。同時Python程序中對學(xué)生來說較難理解的代碼段,都添加了注釋行,幫助學(xué)生理解程序代碼的作用。在教師的引導(dǎo)下,學(xué)生只需編寫少量的代碼,即可將程序補(bǔ)充完整,正確地運(yùn)行出結(jié)果;同時,學(xué)生通過嘗試修改程序中一些關(guān)鍵代碼,即可運(yùn)行出不同的效果。在數(shù)字化學(xué)習(xí)的環(huán)境下,學(xué)生完成編程項目探究活動,體驗計算機(jī)編程的樂趣,掌握使用計算機(jī)解決問題的一般過程,增強(qiáng)信息意識,發(fā)展計算思維、提高數(shù)字化學(xué)習(xí)與創(chuàng)新能力,樹立正確的信息社會價值觀和責(zé)任感。

本課在提出繪制奧運(yùn)五環(huán)和五星紅旗這兩個編程項目學(xué)習(xí)探究活動后,教師向?qū)W生展示用Python編寫程序代碼繪制的奧運(yùn)五環(huán)和五星紅旗圖案。教師為這兩個繪圖程序的畫筆設(shè)置了合適的繪畫速度,讓學(xué)生很直觀地看到奧運(yùn)五環(huán)和五星紅旗是如何一筆一筆畫出來的。

學(xué)生在感受Python程序的神奇及強(qiáng)大功能的同時,極大地激發(fā)了學(xué)習(xí)興趣。接著通過問卷星設(shè)置問卷,讓學(xué)生選擇自己感興趣的項目任務(wù);然后根據(jù)導(dǎo)出的問卷結(jié)果以及學(xué)生計算機(jī)操作水平能力快速地對學(xué)生進(jìn)行合理分組。每組的組員為6人左右,設(shè)置1個組長,盡量做到合理搭配。小組同學(xué)進(jìn)行合理分工,進(jìn)行項目規(guī)劃,然后通過自主學(xué)習(xí)、合作探究,共同完成項目學(xué)習(xí)探究活動。

Turtle庫用于實現(xiàn)繪畫功能,它的主要命令有:移動位置(前進(jìn)、后退,移動到指定坐標(biāo)位置);控制方向(左轉(zhuǎn)、右轉(zhuǎn),指向某一角度);畫筆顏色及大小;畫筆狀態(tài)(抬筆、落筆、隱藏、顯示);畫筆速度;畫筆填充(填充顏色、開始及結(jié)束填充)等內(nèi)容。教師在簡單介紹Turtle庫常用命令的用法后,向?qū)W生展示使用Turtle庫編程程序代碼繪制的精美圖案,如校園里的花草樹木、校園里的教學(xué)樓等,讓學(xué)生在驚嘆Turtle庫神奇繪圖功能的同時,引導(dǎo)學(xué)生通過查看相關(guān)學(xué)習(xí)資料體驗運(yùn)行、嘗試修改簡單程序代碼(如繪制三角形、正方形、圓、五角星以及它們的螺旋線等),為接下來開展項目探究與實踐活動打下基礎(chǔ)。

(四)開展項目探究與實施活動,培養(yǎng)學(xué)科核心素養(yǎng)

開展繪制奧運(yùn)五環(huán)和五星紅旗這兩個編程項目學(xué)習(xí)探究活動,引導(dǎo)學(xué)生掌握計算機(jī)程序解決問題的一般過程:分析問題、設(shè)計算法、編寫程序、調(diào)試運(yùn)行程序。在這個過程中,學(xué)生發(fā)展了計算思維,提高了數(shù)字化學(xué)習(xí)與創(chuàng)新能力,實現(xiàn)了培養(yǎng)學(xué)科核心素養(yǎng)的目的。

1.開展“繪制奧運(yùn)五環(huán)”編程項目探究與實施活動,培養(yǎng)學(xué)科核心素養(yǎng)

經(jīng)過討論分析,要使用Python編寫程序代碼繪制奧運(yùn)五環(huán),需要解決以下幾個問題:第一,奧運(yùn)五環(huán)的繪制標(biāo)準(zhǔn);第二,繪制圓環(huán);第三,確定五個圓環(huán)的畫筆起點位置坐標(biāo)。奧運(yùn)五環(huán)的繪制標(biāo)準(zhǔn)是:由藍(lán)色、黑色、紅色、黃色、綠色5個相同半徑的圓環(huán)組成,左右相鄰的2個圓不相交且在同一水平線上;下面黃色的圓環(huán)與上面藍(lán)色和黑色的圓環(huán)相交;下面綠色的圓環(huán)與上面黑色和紅色的圓環(huán)相交。

繪制奧運(yùn)五環(huán)的算法用自然語言描述如下:第一,確定畫布的大小和位置;第二,確定畫布上藍(lán)色圓環(huán)的起點位置坐標(biāo),設(shè)置畫筆大小和顏色,繪制藍(lán)色圓環(huán);第三,確定畫布上黑色、紅色、黃色和綠色圓環(huán)的起點位置坐標(biāo),設(shè)置畫筆大小和顏色,繪制這些圓環(huán)。

編寫程序繪制奧運(yùn)五環(huán)的難點在于確定五個圓環(huán)的畫筆起點位置坐標(biāo)。這里假定我們要繪制的奧運(yùn)五環(huán)每個圓環(huán)半徑均為50像素,間隔均為20像素。首先確定藍(lán)色圓環(huán)的畫筆起點位置坐標(biāo)為(0,0);根據(jù)每個圓環(huán)的半徑均為50像素,間隔均為20像素,可計算出其他四個圓環(huán)的畫筆起點坐標(biāo)。厘清楚繪制奧運(yùn)五環(huán)的技術(shù)難點及算法框架后,各個學(xué)習(xí)小組通過查看導(dǎo)學(xué)案、查看網(wǎng)絡(luò)教學(xué)輔助平臺上的教學(xué)資源、上網(wǎng)查找資料等方式學(xué)習(xí)相關(guān)的編程知識,開始編寫程序代碼繪制奧運(yùn)五環(huán)。這里教師已經(jīng)提供了大部分的代碼,學(xué)生只需要完成少量的關(guān)鍵代碼填空即可。學(xué)生通過運(yùn)行、調(diào)試編寫好的程序,查看繪制好的奧運(yùn)五環(huán)是否符合標(biāo)準(zhǔn),進(jìn)一步修改完善程序代碼。

2.開展“繪制五星紅旗”編程項目探究與實施活動,培養(yǎng)學(xué)科核心素養(yǎng)

經(jīng)過討論分析,要使用Python編寫程序代碼繪制五星紅旗,需要解決以下幾個問題:第一,五星紅旗的繪制標(biāo)準(zhǔn);第二,繪制紅色矩形旗面;第三,繪制五角星。繪制五星紅旗是有國家標(biāo)準(zhǔn)的,學(xué)生通過查找相關(guān)資料,明確五星紅旗的繪制標(biāo)準(zhǔn)。

繪制五星紅旗的算法用自然語言描述如下:第一,確定畫布的大小和位置;第二,確定畫布上矩形旗面的大小和位置,長寬比例為3:2,畫筆顏色和填充顏色均為紅色,繪制矩形旗面;第三,確定大五角星的起點位置和大小,畫筆顏色和填充顏色均為黃色,繪制大五角星;第四,確定小五角星的起點位置和大小,畫筆顏色和填充顏色均為黃色,繪制小五角星。

編寫程序繪制五星紅旗的難點在于確定大五角星和小五角星的畫筆起點位置坐標(biāo),教師可引導(dǎo)學(xué)生根據(jù)帶有輔助線的五星紅旗的繪制標(biāo)準(zhǔn)圖案來繪制五星紅旗。首先,編寫程序在畫布上繪制長寬比為3:2的矩形旗面,其次將矩形旗面四等分,最后在左上方的長方形內(nèi)繪制五顆五角星。在左上方的長方形內(nèi)畫出10×15的方格輔助圖形(10行,15列),確定大五角星的起點位置坐標(biāo),繪制大五角星,接著確定大五角星的中心點位置坐標(biāo);小五角星的起點位置可以根據(jù)大五角星的中心點,使用角度方向結(jié)合移動距離的方式來定位。根據(jù)五星紅旗的繪制標(biāo)準(zhǔn),這里假定每個格子的長度為L,小五角星的直徑為littlestar,那么大五角星的中心點的坐標(biāo)位置是橫向數(shù)5個格子,縱向數(shù)5個格子即可定位。

大五角星的中心點到右上角第一個小五角星起點位置移動的角度方向angle1為:math.atan(3/5)*180/math.pi;大五角星的中心點到右上角第一個小五角星起點位置的距離為:math.sqrt((L*5)**2+(L*3)**2)-littlestar/2;其他小五角星的起點位置相對大五角星的中心點移動的角度和距離用同樣的方法即可計算出來。厘清繪制五星紅旗的技術(shù)難點及算法框架后,各個學(xué)習(xí)小組通過查看導(dǎo)學(xué)案、查看網(wǎng)絡(luò)教學(xué)輔助平臺上的教學(xué)資源、上網(wǎng)查找資料等方式學(xué)習(xí)相關(guān)的編程知識,開始編寫程序代碼、設(shè)置畫布、繪制矩形旗面、繪制大五角星和小五角星。教師已經(jīng)提供了大部分的代碼,學(xué)生只需要完成少量的關(guān)鍵代碼填空即可。學(xué)生通過運(yùn)行、調(diào)試編寫好的程序,查看繪制好的五星紅旗是否符合標(biāo)準(zhǔn),進(jìn)一步修改完善程序代碼。

(五)開展項目成果交流以及自評、互評、教師評價活動,培養(yǎng)學(xué)科核心素養(yǎng)

各個項目學(xué)習(xí)小組完成繪制奧運(yùn)五環(huán)和五星紅旗這兩個編程項目學(xué)習(xí)探究活動后,將程序代碼以及繪制的效果圖(屏幕截圖)上傳到網(wǎng)絡(luò)教學(xué)輔助平臺,在平臺上面開展學(xué)生自評、互評及教師評價。首先由各個學(xué)習(xí)小組介紹自己小組完成的編程項目成果,總結(jié)編寫計算機(jī)程序解決問題的過程;分享交流在編寫程序過程中遇到的困難,是如何解決的;完成的編程作品有什么亮點以及編寫程序的收獲。接著由教師和其他學(xué)習(xí)小組的同學(xué)發(fā)表各自的看法,提出需要修改完善的建議,進(jìn)行相應(yīng)的點評。在這個過程中,學(xué)生的能力得到了發(fā)展,有效培養(yǎng)了學(xué)生的學(xué)科核心素養(yǎng)。

結(jié)束語

綜上所述,通過創(chuàng)設(shè)貼近學(xué)生生活的教學(xué)情境、使用網(wǎng)絡(luò)教學(xué)輔助平臺、開展項目式學(xué)習(xí)等教學(xué)策略進(jìn)行高中信息技術(shù)Python教學(xué),可以有效培養(yǎng)學(xué)生的學(xué)科核心素養(yǎng)。高中信息技術(shù)教師要與時俱進(jìn),不斷更新自己的知識儲備,采用新的教學(xué)策略,改進(jìn)教學(xué)方式方法,適應(yīng)時代發(fā)展對人才的需要,注重培養(yǎng)學(xué)生的學(xué)科核心素養(yǎng)。

參考文獻(xiàn)

[1]任友群,黃榮懷.普通高中信息技術(shù)課程標(biāo)準(zhǔn)(2017年版2020年修訂)解讀[M].北京:高等教育出版社,2020.

[2]楊文鵬.以計算思維培養(yǎng)為導(dǎo)向健全Python教學(xué)策略[J].新課程導(dǎo)學(xué),2022(25):62-64

[3]袁亞芳.項目式學(xué)習(xí)在高中Python教學(xué)中的應(yīng)用[J].中小學(xué)電教,2021(9):19-20

猜你喜歡
學(xué)科核心素養(yǎng)教學(xué)情境
關(guān)于核心素養(yǎng)及化學(xué)學(xué)科核心素養(yǎng)的思考與疑問
生物教學(xué)中培養(yǎng)學(xué)生核心素養(yǎng)的四個對話視角
基于學(xué)科核心素養(yǎng)培養(yǎng)的思政課教學(xué)研究
成才之路(2016年32期)2016-11-19 16:07:01
微課助力,讓小學(xué)語文教學(xué)大放光彩
文教資料(2016年20期)2016-11-07 11:38:50
信息技術(shù)下的小學(xué)語文高效教學(xué)探究
提升教學(xué)智慧 落實核心素養(yǎng)
新課程理念下的物理課堂情境教學(xué)模式芻議
考試周刊(2016年79期)2016-10-13 23:08:12
小議初中英語如何創(chuàng)設(shè)教學(xué)情境
考試周刊(2016年76期)2016-10-09 09:25:21
淺談在歷史課堂教學(xué)中學(xué)科核心素養(yǎng)的培養(yǎng)
考試周刊(2016年74期)2016-10-08 18:03:10
培養(yǎng)學(xué)生自主探究能力的策略研究
成才之路(2016年26期)2016-10-08 11:18:41
主站蜘蛛池模板: 操美女免费网站| 伊人久热这里只有精品视频99| 97在线免费视频| 91网站国产| 国产真实二区一区在线亚洲| 国产精品视频第一专区| 国产主播喷水| 伊人网址在线| 国产91精品调教在线播放| 亚洲天堂免费| 国产精品深爱在线| 高清无码一本到东京热| 国产在线日本| 亚洲成a人在线播放www| 久久五月天国产自| 成人蜜桃网| 国产超薄肉色丝袜网站| 欧美日本激情| 久久久四虎成人永久免费网站| 久久99国产综合精品1| 久996视频精品免费观看| 日韩午夜福利在线观看| 亚洲美女一区二区三区| 国产精品专区第1页| 亚洲系列无码专区偷窥无码| 亚洲天堂首页| 国内老司机精品视频在线播出| 亚洲va欧美ⅴa国产va影院| 免费a级毛片18以上观看精品| 高清无码手机在线观看| 中文字幕人成人乱码亚洲电影| 久久精品国产亚洲麻豆| 日本亚洲欧美在线| 久久久久免费看成人影片| 久久久久中文字幕精品视频| 国产精品任我爽爆在线播放6080 | 国产九九精品视频| 人人艹人人爽| 在线无码九区| 91色老久久精品偷偷蜜臀| 国产欧美精品午夜在线播放| 在线视频亚洲色图| 国产精品浪潮Av| 91久久精品国产| 国产成人福利在线| 2021天堂在线亚洲精品专区| 911亚洲精品| 亚洲色图在线观看| 亚洲无码电影| 日韩免费毛片| 欧美国产精品不卡在线观看 | 亚洲成肉网| 亚洲AV永久无码精品古装片| 91在线播放国产| 秋霞国产在线| 国产激爽大片高清在线观看| 国产在线精品美女观看| 久久久久久国产精品mv| 欧美第二区| 国产一区二区影院| 中文字幕久久波多野结衣| 中国丰满人妻无码束缚啪啪| 国产午夜无码专区喷水| 亚洲人成网站在线播放2019| 亚洲精品爱草草视频在线| 偷拍久久网| 日本人妻一区二区三区不卡影院 | 亚洲欧美成人影院| 五月婷婷丁香色| 日韩精品专区免费无码aⅴ| 国产成人精品男人的天堂下载| 日韩黄色大片免费看| 欧美精品亚洲精品日韩专区va| 欧美一道本| 91精品久久久无码中文字幕vr| 免费又爽又刺激高潮网址| 久久青草热| 91免费国产在线观看尤物| 国产午夜看片| 成人午夜视频在线| 成人综合网址| 91精品国产麻豆国产自产在线|