99爱免费观看_日韩在线免费_97成人在线视频_中文字幕三区_美女福利视频网站_色伊人

指向計(jì)算思維的初中Python編程課堂教學(xué)實(shí)踐研究

來(lái)源:期刊VIP網(wǎng)所屬分類:計(jì)算機(jī)信息管理時(shí)間:瀏覽:

  【摘要】筆者以《大數(shù)據(jù)處理》這節(jié)課為例,以培養(yǎng)學(xué)生的計(jì)算思維為導(dǎo)向,設(shè)計(jì)了以下一套Python編程課堂的教學(xué)設(shè)計(jì)思路,有效開(kāi)展教學(xué),在日常Python編程課堂教學(xué)中培養(yǎng)學(xué)生良好的問(wèn)題求解思維以及抽象、認(rèn)知、構(gòu)造和遷移的能力,有效發(fā)展計(jì)算思維。

  【關(guān)鍵詞】計(jì)算思維;Python編程;大數(shù)據(jù)處理

  一、引言

  培養(yǎng)中小學(xué)生計(jì)算思維,是我們信息技術(shù)學(xué)科的重要關(guān)注點(diǎn)。Python編程語(yǔ)言作為廣州初二新教材的重要部分,對(duì)培養(yǎng)學(xué)生的計(jì)算思維、抽象理解能力、設(shè)計(jì)思維都起著重要作用。筆者采用的教學(xué)案例是《大數(shù)據(jù)處理》這一節(jié)課,主要原因是這節(jié)課涉及人工智能領(lǐng)域的大數(shù)據(jù)分析、KNN算法,對(duì)老師的教、學(xué)生的學(xué)都存在一定難度,因此筆者以本課作為案例,以培養(yǎng)學(xué)生的計(jì)算思維為導(dǎo)向,引導(dǎo)學(xué)生用計(jì)算機(jī)科學(xué)的基礎(chǔ)概念來(lái)分析問(wèn)題和解決問(wèn)題,幫助學(xué)生增強(qiáng)學(xué)習(xí)Python編程的信心與決心。

  二、教學(xué)案例分析

  《大數(shù)據(jù)處理》這節(jié)課選自廣州市信息技術(shù)教科書初中第二冊(cè)第2章《程序設(shè)計(jì)初步》第6節(jié),是一節(jié)Python的應(yīng)用課,主要內(nèi)容是分析大數(shù)據(jù)的一般過(guò)程、安裝第三方庫(kù)的方法、機(jī)器學(xué)習(xí)的KNN算法及其簡(jiǎn)單應(yīng)用。筆者以認(rèn)識(shí)水果為主線,借助英荔AI訓(xùn)練平臺(tái),在具體的體驗(yàn)和實(shí)踐中去解決問(wèn)題。

  (一)教學(xué)目標(biāo)、重難點(diǎn)

  1.通過(guò)補(bǔ)充、優(yōu)化、完善程序,自學(xué)學(xué)習(xí)任務(wù)單、教材、動(dòng)畫、視頻等學(xué)習(xí)資源,知道從sklearn導(dǎo)入KNN分析模型的命令以及第三方庫(kù)安裝的方法,了解KNN算法及其簡(jiǎn)單應(yīng)用,感受編程解決問(wèn)題的樂(lè)趣。

  2.通過(guò)體驗(yàn)AI訓(xùn)練平臺(tái),小組合作探究大數(shù)據(jù)分析的一般過(guò)程,感受人工智能的價(jià)值。

  教學(xué)重點(diǎn):分析大數(shù)據(jù)的一般過(guò)程、從sklearn導(dǎo)入KNN分析模型的命令。

  教學(xué)難點(diǎn):KNN算法的工作原理。

  (二)教學(xué)過(guò)程

  第一個(gè)環(huán)節(jié)是創(chuàng)設(shè)情境,明確問(wèn)題。首先我以亞馬遜水果分揀平臺(tái)為情境提出問(wèn)題:機(jī)器如何認(rèn)識(shí)水果?引發(fā)學(xué)生思考。接著展示AI訓(xùn)練平臺(tái),為每個(gè)小組提供真實(shí)的蘋果和橙子,邀請(qǐng)同學(xué)們借助平臺(tái)去體驗(yàn)機(jī)器認(rèn)識(shí)水果的過(guò)程。通過(guò)借助平臺(tái)界定問(wèn)題,明確大數(shù)據(jù)分析的三大步驟。

  第二個(gè)環(huán)節(jié)是搭建支架,分析問(wèn)題。

  筆者使用希沃平臺(tái)“知識(shí)配對(duì)”為學(xué)生搭建支架,邀請(qǐng)學(xué)生上臺(tái)梳理分析大數(shù)據(jù)的一般過(guò)程:采集數(shù)據(jù)——訓(xùn)練數(shù)據(jù)形成模型——使用模型判斷新數(shù)據(jù),強(qiáng)調(diào)重點(diǎn),并引出學(xué)習(xí)任務(wù):編寫Python程序,實(shí)現(xiàn)簡(jiǎn)易的蘋果和橙子分類功能。同時(shí)組織小組對(duì)程序的算法進(jìn)行討論,結(jié)合學(xué)生已有的知識(shí)體系,明確本課要解決的關(guān)鍵問(wèn)題是:如何訓(xùn)練數(shù)據(jù)形成模型?幫助學(xué)生將自然語(yǔ)言梳理形成算法,引出KNN算法和第三方庫(kù),形成初步解決方案。

  第三個(gè)環(huán)節(jié)是建立模型,解決問(wèn)題。通過(guò)編寫從sklearn導(dǎo)入KNN分析模型的命令,補(bǔ)充程序,建立模型,突出重點(diǎn)。通過(guò)修改K值,優(yōu)化程序,加深對(duì)程序的理解,突破難點(diǎn)。

  在任務(wù)設(shè)計(jì)上,筆者通過(guò)“問(wèn)題描述-分析問(wèn)題——補(bǔ)充程序——命名要求”的步驟分解任務(wù),采用程序挖空的形式讓學(xué)生補(bǔ)充從sklearn導(dǎo)入KNN分析模型的命令,將問(wèn)題聚焦在本課的重點(diǎn)上。

  學(xué)生自主學(xué)習(xí)后,為了幫助學(xué)生理解程序,筆者結(jié)合大數(shù)據(jù)分析的流程圖幫助學(xué)生建立大數(shù)據(jù)分析和程序直接的關(guān)系,進(jìn)一步深化重點(diǎn)。并提出疑問(wèn):我們年級(jí)有個(gè)同學(xué)對(duì)這個(gè)程序特別感興趣,在家里運(yùn)行程序發(fā)現(xiàn)出現(xiàn)這樣的問(wèn)題:程序出現(xiàn)錯(cuò)誤提示:No module named scikit-learn,這是為什么呢?

  明確本課所學(xué)的是第三方庫(kù),在導(dǎo)入使用第三方庫(kù)之前我們需要安裝第三方庫(kù),這里筆者會(huì)提供安裝體驗(yàn)動(dòng)畫,讓學(xué)生了解第三方庫(kù)的安裝方法,并明確使用第三方庫(kù)的一般過(guò)程是:明確算法——安裝第三方庫(kù)——導(dǎo)入第三方庫(kù),通常情況下第三方庫(kù)都有提供官方文檔。根據(jù)第三方庫(kù)官方文檔說(shuō)明,完成自己的需求。通過(guò)建立模型,幫助學(xué)生解決使用第三方庫(kù)的基本問(wèn)題,為后續(xù)靈活使用第三方庫(kù)做好鋪墊。

  接著筆者引導(dǎo)學(xué)生發(fā)現(xiàn)探究任務(wù)上的問(wèn)題:不管怎么修改判斷的數(shù)據(jù),結(jié)果都顯示為1。引發(fā)學(xué)生討論,并布置鞏固任務(wù):嘗試修改K值,結(jié)合KNN算法的相關(guān)視頻,小組合作探究KNN算法的工作原理。學(xué)生在不斷調(diào)試中評(píng)估算法,優(yōu)化算法與程序。

  這里筆者會(huì)引導(dǎo)學(xué)生觀察結(jié)果,分析相同的數(shù)據(jù)(145,0),不同的K值會(huì)有不同的結(jié)果,啟發(fā)學(xué)生大膽思考、表達(dá)想法。

  在任務(wù)一中數(shù)據(jù)記錄為5條,由于k值默認(rèn)為5,因此判斷的依據(jù)就是離得最近的5個(gè)鄰居,也就是當(dāng)前所有的數(shù)據(jù),根據(jù)少數(shù)服從多數(shù)的原則,橙子多于蘋果,所以任務(wù)一中不管你修改什么數(shù)據(jù)都判斷為橙子。同理在任務(wù)2中,k值修改為3,找到離的最近的是這3個(gè)樣本,按少數(shù)服從多數(shù)的原則,結(jié)果判斷為蘋果。借用第三方庫(kù),我們也要用好第三方庫(kù),反復(fù)調(diào)試、測(cè)試,使程序自動(dòng)化效果更好,實(shí)現(xiàn)程序優(yōu)化。我們既可以通過(guò)調(diào)整K值,也可以通過(guò)增大訓(xùn)練數(shù)據(jù)量,使訓(xùn)練的模型更加成熟,預(yù)測(cè)結(jié)果更加準(zhǔn)確。

  第四個(gè)環(huán)節(jié)是啟迪思維,學(xué)以致用。這里筆者會(huì)先演示程序:將判斷結(jié)果用圖片顯示的效果來(lái)完善程序,并介紹使用的算法和第三方庫(kù)pillow,引導(dǎo)學(xué)生總結(jié)可行的問(wèn)題解決方案,并能夠遷移運(yùn)用到這個(gè)相似的編程問(wèn)題解決中,進(jìn)一步完善程序。

  最后一個(gè)環(huán)節(jié)是提煉總結(jié),感悟本質(zhì)。通過(guò)小測(cè)鞏固新知,以評(píng)促學(xué);結(jié)合流程圖歸納要點(diǎn),提煉使用第三方庫(kù)的一般方法。

  三、總結(jié)

  在Python編程課堂教學(xué)中,筆者將計(jì)算思維滲透在各個(gè)教學(xué)環(huán)節(jié)中,幫助學(xué)生提高用計(jì)算思維的相關(guān)特征點(diǎn)去解決復(fù)雜問(wèn)題情境的能力,引導(dǎo)學(xué)生解決問(wèn)題,通過(guò)長(zhǎng)時(shí)間的訓(xùn)練與實(shí)踐,內(nèi)化學(xué)生的思維,培養(yǎng)他們的計(jì)算思維能力。當(dāng)然,計(jì)算思維的培養(yǎng)是一個(gè)長(zhǎng)期的過(guò)程,需要不斷探索,努力實(shí)踐。

主站蜘蛛池模板: 91亚洲视频 | 成人精品一区二区三区 | 国产亚洲精品久久久优势 | 91中文| 久久国产日韩 | 国产精品欧美日韩 | 午夜影晥| 亚洲巨乳自拍在线视频 | 日韩一区二区在线播放 | 亚洲精品一区二区网址 | 亚洲成人精品一区二区三区 | 亚洲国产精品麻豆 | 免费av一区 | 欧美成人一区二区 | 欧美一区永久视频免费观看 | 一区二区日韩精品 | 久久久婷婷 | 精品视频在线免费观看 | 欧美成人激情视频 | 淫语对白| 中文字幕 视频一区 | 香蕉大人久久国产成人av | 欧美国产日韩在线观看 | 国产精品高潮呻吟久久久 | 亚洲色图偷拍视频 | 亚洲成人免费观看 | 免费看的黄色大片 | 色综合天天天天做夜夜夜夜做 | 日本一区二区三区在线观看 | 男人天堂黄色 | 成人免费视频毛片 | 日韩欧美国产一区二区 | 日本成人黄色网址 | 亚洲成人av在线 | 欧美精品在线播放 | 成人网18免费网站 | 韩国毛片在线 | 久草视频在线播放 | 日本亚洲视频 | 久久亚洲一区二区 | 美女久久久久久久久久久 |