tft每日頭條

 > 科技

 > scratch編程簡單講解

scratch編程簡單講解

科技 更新时间:2024-11-27 13:40:59

教學目标

  1. 聲音模塊
  • 點評上節課作品

上節課我們學習了,怎麼使用過程中的參數。通過設置參數可以控制圖形的邊長、邊數;做了計算器等等;實現了程序的靈活性

  • 上周的作業

參數控制邊長、邊數;

計算圓面積的過程;

  • 本章重點

主要學習解決問題的方法

對過程的使用進行總結

3、創建并制作小遊戲

課時:

1課時

教學過程:

一、創設情景,激發興趣

師:演示【1、過程模塊--過程控制(畫房子).sb2】

演示【2、過程模塊-消息傳遞(畫葉子).sb2】

師:我們看到第一感覺是什麼?

太難了,這麼複雜,怎麼做呢?

今天我們就來學習解決複雜問題的思維方法。掌握了這些方法對我們後續的學習,生活都會很有好處。

前面我們學習的過程,就是将複雜的程序,拆分成一段段的簡單的程序的過程;将大的、複雜的問題,分解成小的 容易解決的問題。我們把小問題解決了,大問題也就迎刃而解了。

比如蓋房子:地基、地闆、牆、窗戶、門、屋頂等等;整體看是不是很複雜;但是我們拆開看,是不是都是由簡單的組成;

解決問題主要兩種方法:

  1. 自頂向下:将複雜問題,分解成小問題,各個小問題組成了邏輯結構
  2. 自底向上:從最簡單問題入手,逐步完成複雜問題

二、知識點引入

2.1 畫房子-自頂向上

scratch編程簡單講解(青少年編程Scratch第17課)1

我們先來看看這個房子的整體;小朋友們都有那幾部分呢?

  1. 有個側面,什麼形狀呢? 長方形;
  2. 側面還有個什麼呢?門,也是長方形;
  3. 有一個正面,也是個長方形;
  4. 正面有個門,長方形;

到這裡,我們看到有什麼現象?到目前為止都是 正方形;繼續看上面;

  1. 有一個三角形;
  2. 三角形旁邊有個,平行四邊形;

我們把一個房子,分析完,現在主要任務就是畫每一個形狀了。對不對?

接下來我們就要畫,實現之前我們很熟悉的程序了;

畫正方形、三角形、平行四邊形,對不對;

2.2 畫正方形

大家看看這個房子需要幾個正方形呢?

4個是不是?

但是每個正方形的長、寬不一樣?

那我們是不是用過程那章,通過創建帶參數的過程來實現不同的正方形;

确定長度、寬度、以及基準的單位;

scratch編程簡單講解(青少年編程Scratch第17課)2

動手試試吧

2.2.1 現在我們就畫,除了屋頂的部分了。開始建房子了

① 首先我們畫 側面的大正方形、和 門;

先畫大的長方形;小貓回到了起點,對不對;

側面的門,起點我們再移動30步,畫門是不是呀?

scratch編程簡單講解(青少年編程Scratch第17課)3

動手試試吧

現在就是組裝,各個長方形的過程了。

② 畫正面的長方形

小貓應該再移動60步,開始畫正面的長方形對不對?

scratch編程簡單講解(青少年編程Scratch第17課)4

動手試試吧

③ 畫正面的小長方形

scratch編程簡單講解(青少年編程Scratch第17課)5

動手試試

④ 接下來隻剩下畫屋頂了對不對?

scratch編程簡單講解(青少年編程Scratch第17課)6

動手試試

scratch編程簡單講解(青少年編程Scratch第17課)7

動手試試

⑥ 接下來畫三角形?

scratch編程簡單講解(青少年編程Scratch第17課)8

動手試試

  1. 到目前為止整體腳本如下:

scratch編程簡單講解(青少年編程Scratch第17課)9

動手試試

四、我們的收獲

學習了過程,以及怎麼創建過程的參數;

五、課後練習

scratch編程簡單講解(青少年編程Scratch第17課)10

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved