Lớp 8.

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Phạm Thị Phương
Ngày gửi: 11h:20' 24-05-2026
Dung lượng: 1.8 MB
Số lượt tải: 1
Nguồn:
Người gửi: Phạm Thị Phương
Ngày gửi: 11h:20' 24-05-2026
Dung lượng: 1.8 MB
Số lượt tải: 1
Số lượt thích:
0 người
KHỞI ĐỘNG
Trò chơi: Ai là lập trình viên nhanh nhất
🎮 Game: Trong game nếu ăn 1 quả táo 🍎: +10 điểm,
chạm bom 💣–5 điểm.
Ăn 4 quả táo 🍎 và trúng 2 bom 💣thì được bao nhiêu
điểm?
4 × 10 − 2 × 5 =30
Trong Scratch máy tính tính bằng gì?
Biểu thức kiểu số 4*10-2*5
Máy tính vừa làm gì? tính toán
Nếu cô hỏi: “điểm ≥ 5 thì sao?” → máy làm gì?
Kiểm tra đúng/sai
Nếu cô muốn hiện chữ “Bạn thắng!” → máy làm gì?
Hiển thị thông báo
TIẾT 27
BÀI 3: SỬ DỤNG BIỂU THỨC TRONG CHƯƠNG TRÌNH
HÌNH THÀNH KIẾN THỨC
1. BIỂU THỨC KIỂU SỐ
Trong biểu thức điểm = táo × 10 − bom × 5, chương trình đang
thực hiện các phép toán gì?
Nhân, trừ
Vậy biểu thức này thuộc loại biểu thức nào?
Biểu thức kiểu số
Ví dụ Scratch: (điểm toán + điểm văn)/2
Biểu thức kiểu số là gì? Là biểu thức dùng để tính toán
Kết quả của biểu thức kiểu số luôn là một giá trị số.
2️. Biểu thức kiểu logic
Đúng / Sai
a > 5 Kết quả đúng hay sai?
Em hãy cho biết trong số học, phép toán nào cho kết quả hoặc
là đúng hoặc là sai?
Biểu thức kiểu logic là gì?
Dùng để kiểm tra điều kiện → cho kết quả Đúng/Sai
Biểu thức logic trong scratch
- Kết quả True / False
Ví dụ: x > 10
Biểu thức logic là biểu thức mà kết quả chỉ có hai giá trị:
Đúng (True) hoặc Sai (False).
3️. Biểu thức kiểu xâu kí tự
say "Bạn thắng!" Đây có phải phép tính không?
Không. Đây là xâu kí tự
Biểu thức kiểu xâu kí tự là gì?
Biểu thức xâu kí tự là biểu thức mà giá trị của nó là một xâu kí tự,
được tạo từ các xâu kí tự và các phép toán trên xâu được đăt trong “ ”
Ví dụ: trong Scratch: join "Điểm của bạn là: " điểm
"Xin chào"
"Điểm của bạn là"
"Game Over"
4. Luyện tập
- Số
(5+3)
- Logic
x > 10
"Xin chào"
- Xâu
Loại biểu thức
Biểu thức số
Biểu thức logic
Biểu thức xâu kí tự
Kết quả
Giá trị số
Đúng / Sai
Chuỗi kí tự
Ví dụ
(5 + 3)
x > 10
"Xin chào"
Các biểu thức này được sử dụng để tính toán, đưa ra quyết định
và hiển thị thông tin trong chương trình Scratch.
Bài 1: Em hãy biểu diễn các biểu thức sau đây trong Scratch
và cho biết mỗi biểu thức đó thuộc kiểu dữ liệu nào:
a. (m+n):|5+d|;
b. (P không chia hết cho 3);
c. (x>30) và (y<100);
d. “Hãy nhập mật khẩu”
a. Biểu thức kiểu số gồm các phép tính +, -, abs, /.
b. Biểu thức logic có chứa toán tử not
c. Biểu thức kiểu logic có chứa toán tử and
d. Biểu thức kiểu xâu kí tự chứa chuỗi “Hãy nhập mật khẩu”
Bài 2: Khi thực hiện lệnh ở hình 3, máy tính sẽ lấy một
số ngẫu nhiên trong khoảng từ 1 đến 10 làm giá trị cho
biến số bí mật. Em hãy tạo câu lệnh để máy thông báo
trên màn hình con số đã được máy chọn. Ví dụ nếu
máy lấy số ngẫu nhiên là 9, cần đưa ra thông báo “ Số
mà máy đã chọn ngẫu nhiên là 9”.
Câu lệnh:
Kết quả như sau:
5. Vận dụng
Yêu cầu: Viết Scratch hiển thị: "Số bí mật là: 9"
join "Số bí mật là: " số
Quy tắc nhớ nhanh
SỐ
→ TÍNH
LOGIC → KIỂM TRA
XÂU → HIỂN THỊ
TRÒ CHƠI: “VÒNG QUAY MAY MẮN”
LUẬT CHƠI
Cô sẽ chọn số ngẫu nhiên một bạn trong lớp.
vong_quay_35_hs_bam_giua_quay.html
Bạn được chọn sẽ quay vòng quay may mắn, vòng quay
dừng kim chỉ vào số điểm:
vong_quay_diem_thuong_lop_hoc.html
- Bạn được chọn sẽ chọn số câu hỏi
- Nếu trả lời đúng sẽ nhận được số điểm đó
- Nếu trả lời sai, bạn mất lượt cô sẽ mời bạn khác trả lời.
Câu 1: Nhóm nào trong Scratch cung cấp những phép toán để tạo
ra các biểu thức số?
A. Cộng, trừ
C. Nhân, chia
B. Operators
D. mod
Câu 2. Đối với biểu thức xâu kí tự, có thể tạo mới biểu
thức bằng phép toàn nào dưới đây?
A. Cộng, trừ
C. Nhân, chia
B. join
D. mod
Câu 3. Đối với biểu thức logic, không thể tạo mới biểu thức bằng
phép toàn nào dưới đây?
A. and
C. Mod
B. Not
D.Or
Câu 4: Đối với biểu thức số, có thể tạo mới biểu thức bằng phép
toàn nào dưới đây?
A. Cộng, trừ
C. Nhân, chia
B. mod
D. Cộng, trừ, nhân, chia, mod.
Câu 5. Phép toán or là?
A. Chỉ sai khi hai biểu thức thành
phần đều sai
C. Là giá trị phủ định của biểu
thức
B. Chỉ đúng khi hai biểu thức thành
phần đều đúng
D. Đáp án khác
Câu 6. Phép toán lấy giá trị tuyệt đối của một số là?
A. Mod
C. Roud
B. abs of
D. Đáp án khác
HƯỚNG DẪN VỀ NHÀ
-
Nghiên cứu lại nội dung bài 3.
Hoàn thành bài tập trong phần vận dụng sgk trang 90.
Tìm hiểu phần đọc thêm sgk trang 91.
Tìm hiểu trước nội dung bài 4 – Thể hiện cấu trúc rẽ
nhánh trong chương trình.
L
L
LOVE
G
S
TẠML BIỆT VÀ HẸN GẶP LẠI
PIRCE
T
H
L
Trò chơi: Ai là lập trình viên nhanh nhất
🎮 Game: Trong game nếu ăn 1 quả táo 🍎: +10 điểm,
chạm bom 💣–5 điểm.
Ăn 4 quả táo 🍎 và trúng 2 bom 💣thì được bao nhiêu
điểm?
4 × 10 − 2 × 5 =30
Trong Scratch máy tính tính bằng gì?
Biểu thức kiểu số 4*10-2*5
Máy tính vừa làm gì? tính toán
Nếu cô hỏi: “điểm ≥ 5 thì sao?” → máy làm gì?
Kiểm tra đúng/sai
Nếu cô muốn hiện chữ “Bạn thắng!” → máy làm gì?
Hiển thị thông báo
TIẾT 27
BÀI 3: SỬ DỤNG BIỂU THỨC TRONG CHƯƠNG TRÌNH
HÌNH THÀNH KIẾN THỨC
1. BIỂU THỨC KIỂU SỐ
Trong biểu thức điểm = táo × 10 − bom × 5, chương trình đang
thực hiện các phép toán gì?
Nhân, trừ
Vậy biểu thức này thuộc loại biểu thức nào?
Biểu thức kiểu số
Ví dụ Scratch: (điểm toán + điểm văn)/2
Biểu thức kiểu số là gì? Là biểu thức dùng để tính toán
Kết quả của biểu thức kiểu số luôn là một giá trị số.
2️. Biểu thức kiểu logic
Đúng / Sai
a > 5 Kết quả đúng hay sai?
Em hãy cho biết trong số học, phép toán nào cho kết quả hoặc
là đúng hoặc là sai?
Biểu thức kiểu logic là gì?
Dùng để kiểm tra điều kiện → cho kết quả Đúng/Sai
Biểu thức logic trong scratch
- Kết quả True / False
Ví dụ: x > 10
Biểu thức logic là biểu thức mà kết quả chỉ có hai giá trị:
Đúng (True) hoặc Sai (False).
3️. Biểu thức kiểu xâu kí tự
say "Bạn thắng!" Đây có phải phép tính không?
Không. Đây là xâu kí tự
Biểu thức kiểu xâu kí tự là gì?
Biểu thức xâu kí tự là biểu thức mà giá trị của nó là một xâu kí tự,
được tạo từ các xâu kí tự và các phép toán trên xâu được đăt trong “ ”
Ví dụ: trong Scratch: join "Điểm của bạn là: " điểm
"Xin chào"
"Điểm của bạn là"
"Game Over"
4. Luyện tập
- Số
(5+3)
- Logic
x > 10
"Xin chào"
- Xâu
Loại biểu thức
Biểu thức số
Biểu thức logic
Biểu thức xâu kí tự
Kết quả
Giá trị số
Đúng / Sai
Chuỗi kí tự
Ví dụ
(5 + 3)
x > 10
"Xin chào"
Các biểu thức này được sử dụng để tính toán, đưa ra quyết định
và hiển thị thông tin trong chương trình Scratch.
Bài 1: Em hãy biểu diễn các biểu thức sau đây trong Scratch
và cho biết mỗi biểu thức đó thuộc kiểu dữ liệu nào:
a. (m+n):|5+d|;
b. (P không chia hết cho 3);
c. (x>30) và (y<100);
d. “Hãy nhập mật khẩu”
a. Biểu thức kiểu số gồm các phép tính +, -, abs, /.
b. Biểu thức logic có chứa toán tử not
c. Biểu thức kiểu logic có chứa toán tử and
d. Biểu thức kiểu xâu kí tự chứa chuỗi “Hãy nhập mật khẩu”
Bài 2: Khi thực hiện lệnh ở hình 3, máy tính sẽ lấy một
số ngẫu nhiên trong khoảng từ 1 đến 10 làm giá trị cho
biến số bí mật. Em hãy tạo câu lệnh để máy thông báo
trên màn hình con số đã được máy chọn. Ví dụ nếu
máy lấy số ngẫu nhiên là 9, cần đưa ra thông báo “ Số
mà máy đã chọn ngẫu nhiên là 9”.
Câu lệnh:
Kết quả như sau:
5. Vận dụng
Yêu cầu: Viết Scratch hiển thị: "Số bí mật là: 9"
join "Số bí mật là: " số
Quy tắc nhớ nhanh
SỐ
→ TÍNH
LOGIC → KIỂM TRA
XÂU → HIỂN THỊ
TRÒ CHƠI: “VÒNG QUAY MAY MẮN”
LUẬT CHƠI
Cô sẽ chọn số ngẫu nhiên một bạn trong lớp.
vong_quay_35_hs_bam_giua_quay.html
Bạn được chọn sẽ quay vòng quay may mắn, vòng quay
dừng kim chỉ vào số điểm:
vong_quay_diem_thuong_lop_hoc.html
- Bạn được chọn sẽ chọn số câu hỏi
- Nếu trả lời đúng sẽ nhận được số điểm đó
- Nếu trả lời sai, bạn mất lượt cô sẽ mời bạn khác trả lời.
Câu 1: Nhóm nào trong Scratch cung cấp những phép toán để tạo
ra các biểu thức số?
A. Cộng, trừ
C. Nhân, chia
B. Operators
D. mod
Câu 2. Đối với biểu thức xâu kí tự, có thể tạo mới biểu
thức bằng phép toàn nào dưới đây?
A. Cộng, trừ
C. Nhân, chia
B. join
D. mod
Câu 3. Đối với biểu thức logic, không thể tạo mới biểu thức bằng
phép toàn nào dưới đây?
A. and
C. Mod
B. Not
D.Or
Câu 4: Đối với biểu thức số, có thể tạo mới biểu thức bằng phép
toàn nào dưới đây?
A. Cộng, trừ
C. Nhân, chia
B. mod
D. Cộng, trừ, nhân, chia, mod.
Câu 5. Phép toán or là?
A. Chỉ sai khi hai biểu thức thành
phần đều sai
C. Là giá trị phủ định của biểu
thức
B. Chỉ đúng khi hai biểu thức thành
phần đều đúng
D. Đáp án khác
Câu 6. Phép toán lấy giá trị tuyệt đối của một số là?
A. Mod
C. Roud
B. abs of
D. Đáp án khác
HƯỚNG DẪN VỀ NHÀ
-
Nghiên cứu lại nội dung bài 3.
Hoàn thành bài tập trong phần vận dụng sgk trang 90.
Tìm hiểu phần đọc thêm sgk trang 91.
Tìm hiểu trước nội dung bài 4 – Thể hiện cấu trúc rẽ
nhánh trong chương trình.
L
L
LOVE
G
S
TẠML BIỆT VÀ HẸN GẶP LẠI
PIRCE
T
H
L
 







Các ý kiến mới nhất