下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、 淺析小學信息技術程序設計課中的計算思維 高俊一、程序設計程序設計大體分為:分析問題、確定問題、設計算法、編程、調(diào)試測試、編寫程序文檔這6個步驟。分析問題是對事件本身的分析,找出解決問題的規(guī)律,選擇解題的方法等;設計算法是將一個大問題分解為若干個具體的子問題逐一解決;人類通過編程使計算機按照規(guī)定的計算方式對某一問題計算,最終得到相應的結果。編寫程序文檔即是程序的說明書,方便他人理解程序。二、計算思維簡述周以真認為,計算思維是運用計算機科學的基本概念進行問題求解、系統(tǒng)設計,一級人類行為理解的涵蓋計算機科學之廣度的一系列思維活動。計算思維的本質(zhì)是
2、抽象和自動化,如同所有人都具備“讀、寫、算”能力一樣,計算思維是必須具備的思維能力。程序設計主要是基于語言級的問題求解,從抽象程度以及理解難度上講,學習語言級的問題求解方法是最適宜、最容易理解計算思維。計算思維可以劃分為四個重要組成部分:算法思維,使用自然語言和流程圖描述問題解決方案;分解,將復雜的問題分解為不同的小問題以求解;抽象,結合分析實際問題抽取共同特征建立問題模型;評價,知道算法的多樣性有意識的設計和篩選算法優(yōu)化問題解決方案。三、小學信息技術課程序設計與計算思維密碼探秘是一堂小學六年級的程序設計課。密碼探秘教學目標及重難點教學目標1:學生通過使用自然語言描述微信紅包發(fā)送密碼驗證判斷,
3、明確密碼驗證工作流程;2:通過使用“如果-那么-否則”關聯(lián)詞,串聯(lián)密碼驗證的核心步驟,了解分支結構,掌握判斷命令的使用;3:通過設計多個密碼及提高密碼的安全級別,鞏固判斷命令的使用并提高學生信息安全意識。理解程序設計在實際生活中的應用。重點:通過使用“如果-那么-否則”關聯(lián)詞,串聯(lián)密碼驗證的核心步驟,了解分支結構,掌握判斷命令的使用。難點:通過設計多個密碼及提高密碼的安全級別,鞏固判斷命令的使用并提高學生信息安全意識。理解程序設計在實際生活中的應用。在預設的課程“目標2”是算法思維和程序設計的重點內(nèi)容,同時也體現(xiàn)了計算思維。如果按照傳統(tǒng)的課程設計思路里新知授課,教師會直接告訴學生分支結構的特征
4、與使用方法,但是這樣會導致學生失去思考的機會。作為一個微信紅包的發(fā)送者,學生肯定更關心身份的驗證。思維和語言有著密切的關系。當教師要求學生通過使用自然語言描述密碼驗證時,學生的關注點集中在此過程,驗證通過會怎樣?失敗會怎樣?從計算思維的角度來看,教師設定“目標1”,在課程的開始階段引導學生用自然語言描述了密碼驗證的過程,明確了思考的重點、梳理了驗證的流程。這符合計算思維中的分解與抽象。密碼探秘教學過程片段1一、導入:微信紅包引入。1. 誰能說說微信怎么發(fā)紅包?二、分析密碼驗證環(huán)節(jié)1使用自然語言描述密碼驗證過程,精煉自然語言。(1)輸入密碼(2)判斷(3)顯示發(fā)送(4)顯示錯誤2教師
5、在將學生所描述流程圖,貼在黑板上。三、學生練習1 學生根據(jù)教師下發(fā)的資源包內(nèi)容,查找scratch中的命令支撐流程圖的功能。2學生展示命令并說出在流程圖中的作用?!爱斀巧稽c擊”、“詢問并等待 回答”、“將造型切換為”、“如果-那么-否則”、“等于”3學生根據(jù)找出的命令上機編寫程序從本教學過程中,可以看出主體流程是:1生活情景導入;2自然語言描述驗證過程;3抽象問題特征繪制流程圖;4自主探究。這一過程與計算思維培養(yǎng)所特有的分解、抽象非常符合。計算思維的傳授不是簡單知識傳授即可實現(xiàn)的。要滲透在方法與過程之中,本設計中教師采取使用自然語言描述問題,提煉出自然語言中的關鍵詞,并用如果-那么關聯(lián)詞語將
6、分支結構用語言表述出來,一方面使學生容易理解分支結構,另一方面能夠理清分支結構的特點是一種基于條件的選擇。讓學生很順利體驗到了,計算機程序設計的方法與技巧。流程圖是算法表示的方法之一,在算法與程序設計的教學中,讓學生學會使用流程圖描述算法,可以方便的表述算法,簡化學習過程。但是在實際操作中要避免過多的對流程圖規(guī)整性要求,過度在意規(guī)整性勢必會影響到創(chuàng)造力的發(fā)揮。在計算思維的培養(yǎng)過程中,教師需要引導學生通過抽象的方法從感性認識上升到理性認識,從而形成解題方法,然后還需要通過設計環(huán)節(jié),將理性知識還原到感性認識。本課中教師引導學生制作單密碼驗證程序后,又將學生拉回現(xiàn)實引出生活中多密碼驗證問題。學生將生
7、活中的感性認識在潛意識上與理性認識相結合制作多密碼驗證程序。人們比較容易理解計算機有序地執(zhí)行即自動化實施過程,同時也能從程序的編制、調(diào)試、運行中了解感性到理性、從具體到抽象,最后又從理性回到感性、從抽象回到具體進行校驗的計算過程。四、小學程序設計課的展望程序設計教學應該講計算思維的本質(zhì):抽象和自動化作為主線,貫穿于程序設計的教學中。從描述問題出發(fā),抽象成解決問題的算法描述,然后用程序設計語言實現(xiàn)問題求解的自動化。程序設計課程應轉變?yōu)橹v授計算思維的問題求解過程,才能達到突出思維方法的訓練。將原來面向語法的程序設計教學轉變?yōu)槊嫦騿栴}求解的程序設計教學。教師可以采用一題多解或一題多用的方式來引導學生深入思考,同時也是一種教學策略。例如,猜數(shù)字游戲這一實例,可以使用問題和任務的驅動方式,由淺入深、循序漸進地
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版?zhèn)€體廂貨車出租及車輛監(jiān)控系統(tǒng)合同3篇
- 2025版土地居間業(yè)務規(guī)范化合同書(2025版)6篇
- 2025版建筑塑料材料買賣合同范本解讀3篇
- 《手機送分析》課件
- 【中學課件】香港和澳門
- 二零二五版汽車銷售退換貨處理合同模板2篇
- 二零二五版智慧城市建設項目工程勘察設計勞務分包合同3篇
- 家用紡織品的消費趨勢與市場需求預測考核試卷
- 《波爾多液配制》課件
- 2025版事業(yè)單位聘用合同起草與審查要點3篇
- 2024-2025學年山東省濰坊市高一上冊1月期末考試數(shù)學檢測試題(附解析)
- 數(shù)學-湖南省新高考教學教研聯(lián)盟(長郡二十校聯(lián)盟)2024-2025學年2025屆高三上學期第一次預熱演練試題和答案
- 決勝中層:中層管理者的九項修煉-記錄
- 幼兒園人民幣啟蒙教育方案
- 高考介詞練習(附答案)
- 單位就業(yè)人員登記表
- 衛(wèi)生監(jiān)督協(xié)管-醫(yī)療機構監(jiān)督
- 記錄片21世紀禁愛指南
- 腰椎間盤的診斷證明書
- 移動商務內(nèi)容運營(吳洪貴)任務七 裂變傳播
- 單級倒立擺系統(tǒng)建模與控制器設計
評論
0/150
提交評論