日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

scratch 控制、侦测、数据和数字逻辑模块  教案

發布時間:2023/11/30 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 scratch 控制、侦测、数据和数字逻辑模块  教案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

控制、偵測、數據和數字邏輯模塊 ?教案

  • 教學目標
  • 學習使用控制模塊
  • 學習使用數據模塊
  • 學習使用偵測模塊
  • 學習使用數字和邏輯運算模塊
  • 理解多個數進行累加運算里的邏輯思維。
  • 學習判斷“回答問題是否正確”的思維模式。
    • 教學內容
  • 操作案例:從0一直加到100,計算結果
  • 操作案例:計算0+2+4+6+...+100(1000),得出結果
  • 操作案例:回答問題8+10等于幾,并判斷答案是否正確
    • 學過程

    課前5分鐘打開軟件,回顧上節課的內容。

    1、【案例講解】從0一直加到100,計算結果

  • 【整理思維】(提問)①“1+2=3”里面“1”和“2”叫做什么?答案“3”叫做什么?
  • ②由此可見,如果進行0+1=2+....100等于多少,我們需要設置幾個變量?

    ③觀察0+1=2+3+4+5+...有什么規律?

    ④從0加到100一共做了多少次加法?

    (回答)“1”和“2”叫做“加數”,答案“3”叫做“和”。所以進行1加到100的時候,我們需要設置兩個變量,分別是“加數”和“和”。

    加數從0變成1,2,3,4...100,每一次進行加法運算的時候,“加數”都增加1。

    從0加到100一共做了100次加法,就需要重復執行100次,每一次“加數”都要加1。

    ?

  • 在“數據模塊”新建兩個變量,分別是“和”和“加數”。
  • 當綠旗被點擊時,將變量“和”“加數”的初始值都設定為0。
  • 從0加到100一共做了100次加法,就需要重復執行100次。
  • 選擇“控制模塊”里的“重復執行100次”程序塊,拖到腳本里。

  • 當正式開始進行加法運算的時候,加數從0變成1,2,3,4...100,每一次進行加法運算的時候,“加數”都增加1。,而新的“和”的值都是之前的“和”加上“新的加數”。
  • 組合代碼:
  • ?

    【實踐操作】①讓小朋友自己計算0加到100,并讓小貓說出結果。

    ②讓小盆友計算0+2+4+6+8+...+1000得出的結果,并讓小貓說出答案(250500)(講解)

    ③計算100-1-2-3-4-5-...-10,得出結果(看小朋友的學習狀態酌情安排)。

    ?

    2、【案例講解】回答問題8+10等于幾,并判斷答案是否正確

    1、【整理思維】首先要提出問題,第一步,詢問“8+10等于幾”,這個需要用到什么程序塊?

    第二步,小朋友輸入答案,輸入答案后,第三步,我們要去判斷這個答案是否正確,怎么去判斷?什么時候回答才是正確的?

    第四步,要去設置如果答案正確,程序應該做出什么回應讓考試的小朋友知道自己做對了?第五步,如果回答錯誤了,我們應該怎么讓程序告訴答題的小朋友自己回答錯誤?

    ?

  • 我們提出問題讓別人回答需要對別人的回答進行偵測回答的是否正確,所以這里需要用到“偵測模塊”中的,觀察“回答”勾選與不勾選畫面和程序有什么區別?
  • 獲取答題者輸入的答案,并與正確答案18作比較。當進行“作比較”這個操作時,就需要用到“數字和邏輯運算”模塊里的程序塊。
  • 如果=18,則回答正確,讓小貓告訴答題者“回答正確!!”
  • 否則,讓小貓告訴答題者“回答錯誤!!!”

  • 組合代碼:
  • 【實踐操作】1、讓小朋友自己設置回答問題“22+33等于幾”,并判斷回答是否正確。

  • 延伸:這個代碼只能讓小朋友回答一次問題,如果我想讓小朋友打錯之后,繼續答題,直到回答正確,該怎么設置?
  • (組合代碼)需要用到“控制模塊”的“重復執行直到xxx”程序塊。

    ?

    • 課堂總結

    提問:

  • 怎么把復雜的多個數進行的運算進行簡單化處理?(觀察數字的規律再簡化)
  • 進行加法運算的時候,需要涉及到幾個變量?(加數、和)
  • 同理,進行減法運算的時候,需要設計到幾個變量?(被減數,減數,差,差也可以作為被減數,即只需要兩個變量被減數和減數)

  • 怎么新建自己的變量,用到什么程序塊?
  • 向玩家提問用到什么程序塊?怎么判斷玩家回答是否正確,需要用到什么程序塊?
  • ?

    總結

    以上是生活随笔為你收集整理的scratch 控制、侦测、数据和数字逻辑模块  教案的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。