

第二章總複習+習作
Presentation
•
Computers
•
8th Grade
•
Practice Problem
•
Medium
詩芳 黃
Used 28+ times
FREE Resource
39 Slides • 8 Questions
1
第二章總複習
2
變數
程式設計過程中,若需要記錄某些文字或數字資料,可用一個名稱記錄起來,且暫存在電腦中。因資料內容是可變動的,因此,這個名稱就是變數。
一個變數只能存放一筆資料。
3
•陣列是程式語言中用來儲存大量資料很方便的一種結構
•陣列透過索引值來存取陣列內容。
•在 Scratch 中,陣列的實作是以清單來表示。
陣列(array):一種資料結構
4
陣列三要素:
1.陣列名稱(Array Name):指的是這整組資料的「統稱」。
2.索引值(Index):用來標示資料在陣列中「位置」的編號。
3.元素:儲存在陣列中「實際的資料內容」。
5
具有陣列概念的清單
在 Scratch 中,用清單來表示陣列
清單的名稱->陣列的名稱
項目編號->索引值
項目數值->元素
6
7
8
https://scratch.mit.edu/projects/1235420133/fullscreen/
9
10
11
讀取清單裡的資料
12
陣列的應用-計算成績
13
陣列的應用-抽籤
14
陣列的應用-撲克發牌
15
角色變數
依據變數的有效範圍,可以分為全域變數與角色變數兩種。在 Scratch 中:
•全域變數(適用於所有角色)是指所有角色都可以使用的變數
•角色變數(僅適用當前角色)則是指某個角色內才能使用的變數。
16
17
角色變數應用
18
19
20
分身
對於重複出現的程式碼,可以找出重複的規則,運用重複結構來精簡程式碼。
對於重複出現的角色,也可以透過分身來精簡程式碼。
積木皆在控制面板裡。
21
重複出現的角色方法
1.直接複製
2.利用分身
22
分身應用
因為走路的動畫是寫在分身,所以要把本尊隱藏起來,如果不隱藏就會多一隻完全不動的角色。
23
分身應用
24
分身應用
25
習作探討
26
是非題
27
Multiple Choice
8.在 Scratch 中,依變數的有效範圍,可以分為全域變數與角色變數兩種。
是(True)
錯(False)
28
Multiple Choice
9.新增一個變數時,需要選擇該變數的種類,若選擇適用於所有角色則為「角色變數」。
是(True)
錯(False)
29
Multiple Choice
10.對於重複出現的程式碼,可以透過找出規則,運用重複結構來精簡程式碼, 而對於重複出現的角色,也可以透過分身來精簡程式碼。
是(True)
錯(False)
30
選擇題
p46
31
Multiple Choice
6.下列有關角色變數和全域變數的敘述,何者正確?
(A) 角色變數前面會標示角色名稱。
(B) 全域變數前面不會特別標示角色名稱。
(C) 全域變數適用所有角色。
(D) 以上皆是。
32
Multiple Choice
7. 有關全域變數和角色變數的差別,下列敘述何者正確?
(A) 全域變數適用特定角色;角色變數適用全部角色。
(B) 全域變數適用全部角色;角色變數適用特定角色。
(C) 兩者其實差不多。
(D) 全域變數可以容納的數字比較大
33
Multiple Choice
8.在 Scratch 中建立新變數的視窗如右圖,請問下列敘述何者錯誤?
(A) 變數名稱可取中文或英文。
(B) 「適用於所有角色」代表此變數為全域變數。
(C) 「僅適用當前角色」代表此變數為角色變數。
(D) 系統預設是「僅適用當前角色」。
34
Multiple Choice
9.使用分身有什麼好處?
(A) 方便複製出更好看的角色。
(B) 可以製造特殊效果。
(C) 方便快速複製相同的角色程式。
(D) 方便隱藏角色。
35
Multiple Choice
10.使用下列哪一個方式複製新角色,就可以把程式碼歸納在一個角色上,修改程式碼也只需要更改一次即可?
(A)清單
(B) 分身
(C) 變數
(D) 廣播訊息
36
配合題
p52
37
38
39
40
41
42
43
44
45
46
47
第二章總複習
Show answer
Auto Play
Slide 1 / 47
SLIDE
Similar Resources on Wayground
44 questions
初二历史单元2复习
Presentation
•
8th Grade
43 questions
Different kinds of houses
Presentation
•
8th Grade
45 questions
岳飛之少年時代
Presentation
•
7th Grade
46 questions
3-2演化證據與生物分類-親緣關係的認知
Presentation
•
9th Grade
48 questions
L1取消中学会考
Presentation
•
8th Grade
48 questions
美国独立战争
Presentation
•
8th Grade
37 questions
3-1生物的演化-演化論的發展
Presentation
•
7th Grade
48 questions
B4C3_電解質及酸鹼反應
Presentation
•
8th - 9th Grade
Popular Resources on Wayground
20 questions
"What is the question asking??" Grades 3-5
Quiz
•
1st - 5th Grade
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade
Discover more resources for Computers
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade
44 questions
8th Grade Social Studies - Staar Review 2021
Quiz
•
8th Grade
20 questions
8th Grade Science STAAR Review
Quiz
•
8th Grade
8 questions
Amoeba Sister Asexual vs Sexual Reproduction
Interactive video
•
8th Grade
15 questions
Pythagorean Theorem Word Problems Quizizz
Quiz
•
8th Grade
29 questions
8th Grade Social Studies STAAR Review Part 2
Quiz
•
8th Grade