Tải bản đầy đủ (.docx) (7 trang)

KHDH Tin hoc 8 TUAN 27

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (131.51 KB, 7 trang )

Trường THCS Lạc Đạo

Gv: Nguyễn Văn Dũng

MÔ ĐUN 2. LÀM QUEN VỚI NGƠN NGỮ
LẬP TRÌNH BẬC CAO PASCAL
Tuần 27
Tiết 51, 52

Ngày chuẩn bị: 28/2/2019

Bài 8. CẤU TRÚC RẼ NHÁNH
(02 tiết)
I/ MỤC TIÊU CẦN ĐẠT:
1) Kiến thức: Như tài liệu HD học Tin học lớp 8, trang 149.
2) Kĩ năng: Như tài liệu HD học Tin học lớp 8, trang 149.
3) Thái độ, phẩm chất:
- Nghiêm túc, tự giác và tích cực trong học tập …..
- u thích mơn học; nhân ái, khoan dung; tự lập, tự tin, tự chủ.
4) Năng lực cần hình thành:
- NL tự học, NL hợp tác, NL giao tiếp, NL thẩm mỹ, NL giải quyết vấn đề và
sáng tạo, NL công nghệ thông tin truyền thông (ICT): NL sử dụng máy
tính, phần mềm; NL lập trình; …
II/ CHUẨN BỊ:
1) Giáo viên:
- Lập kế hoạch bài dạy chu đáo, đọc kỹ tài liệu hướng dẫn học (TLHDH) trước
khi lên lớp; đồ dùng và phương tiện dạy học đầy đủ: phịng máy tính với các
máy tính được cài đặt sẵn phần mềm Pascal, máy chiếu …
2) Học sinh:
- Chuẩn bị trước bài học, đồ dùng, phương tiện học tập đầy đủ.
III/ THỰC HIỆN TIẾT DẠY:


Dự kiến các mục nội
Tiết
dung dạy trong SHDH
51

Từ A B)

52

Các nội dung còn lại.

Lớp - Ngày dạy
8E

IV/ KẾ HOẠCH TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP:

HĐ của HS

HĐ của GV

Nội dung cần đạt

TIẾT THỨ NHẤT
HOẠT ĐỘNG KHỞI ĐỘNG (8 ph)
*PPDH: Hợp tác, nêu vấn đề.
*KTDH: Đặt câu hỏi, giao nhiệm vụ, động não.
*Định hướng phát triển năng lực: hợp tác, giao tiếp, giải quyết vấn đề và sáng tạo …

KHDHCN - Tin học 8- HKII


4

Năm học 2018-2019


Trường THCS Lạc Đạo

Gv: Nguyễn Văn Dũng

* Gv giao nhiệm vụ cho HS:
KQ:
-Đọc thông tin trong SHD và trả lời câu
hỏi.
(?) Để giải quyết bài tốn trên, em có đồng
*Hs tiếp nhận và thực
ý với thuật toán của bạn Thùy Anh khơng?
hiện nhiệm vụ được
(?) Em có thể hiện được thuật tốn này
giao.
trong mơi trường Scratch khơng?
*Các hs tìm hiểu kĩ nội
(?) Dòng chữ “HOAN HO BAN” sẽ được
dung bài toán và câu
hiển thị trong đk nào?
hỏi, thảo luận và trả lời
*Gv quan sát Hs làm việc; kịp thời phát
câu hỏi.
hiện những khó khăn, vướng mắc và trợ
*Cử đại diện nhóm phát
giúp, hướng dẫn Hs nếu cần.

biểu trước lớp.
*Gv tổ chức cho Hs được báo cáo kết quả
*Hs hoàn thành – hoàn
(sản phẩm)
thiện sản phẩm của
*Gv chốt kết quả đúng để Hs hồn thiện
mình.
sản phẩm của mình.
KQ:
+ Thuật tốn của bạn Thùy Anh phù hợp với nội dung bài toán.
+ Trong mơi trường Scratch có thể thực hiện được thuật tốn trên.
+ Dịng chữ “HOAN HO BAN” sẽ được hiển thị trong điều kiện a chia hết cho b.
B - HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC(37ph)
1) Cấu trúc rẽ nhánh:
*PPDH: Hợp tác, vấn đáp, giải quyết vấn đề, luyện tập – thực hành
*KTDH: Đặt câu hỏi, giao nhiệm vụ, động não
*Định hướng phát triển năng lực: NL hợp tác, NL giao tiếp, NL giải quyết vấn đề và
sáng tạo.
*Gv giao nhiệm vụ cho
KQ:
HS:
a) Bài tốn:
- Đọc thơng tin trong SHD BT1: B --- C
–tr 150, 151 để hiểu cấu
BT2: A --- D
+ Hs tiếp nhận và
trúc rẽ nhánh trong Pascal. b) thuật toán ở BT2 thể hiện cấu
thực hiện nhiệm vụ
* Gv quan sát Hs làm việc; trúc rẽ nhánh
được giao.

kịp thời phát hiện những
c) Cấu trúc rẽ nhánh (của
-Các Hs đọc kĩ nội
khó khăn, vướng mắc và
Pascal)
dung trong SHD và
trợ giúp, hướng dẫn Hs
+Cấu trúc rẽ nhánh ra lệnh cho
thống nhất kết quả
nếu cần.
máy tính thực hiện một câu lệnh
trong nhóm.
* Gv tổ chức cho Hs được nào đó nếu một đk được thỏa
phát biểu, trình bày KQ
mãn; ngược lại nếu đk khơng
+ Một vài nhóm hs
trước lớp.
được thỏa mãn thì bỏ qua câu
báo cáo KQ làm
* Gv chốt kết quả đúng để lệnh đó.
được trước lớp.
Hs hồn thiện sản phẩm
Sơ đồ: có hai dạng (SHD)
của mình.
-Dạng thiếu: …
-Dạng đủ: …
KHDHCN - Tin học 8- HKII
Năm học 2018-2019
4



Trường THCS Lạc Đạo

Gv: Nguyễn Văn Dũng

d) Thuật toán 1 có cấu trúc dạng
thiếu; thuật tốn 2 có cấu trúc
dạng đủ.
2) Biểu diễn điều kiện
*PPDH: Vấn đáp, giải quyết vấn đề, luyện tập – thực hành
*KTDH: Đặt câu hỏi, giao nhiệm vụ, động não
*Định hướng phát triển năng lực: NL hợp tác, NL giao tiếp, NL giải quyết vấn đề và
sáng tạo.
* Gv giao nhiệm vụ cho HS: KQ:
-Đọc thông tin trong SHD –tr -Để mô tả một cấu trúc rẽ
152 để hiểu cách biểu diễn đk nhánh, ta cần biểu diễn đk rẽ
trong Pascal và làm BT.
nhánh bằng biểu thức điều
+ Hs tiếp nhận và
* Gv quan sát Hs làm việc;
kiện
thực hiện nhiệm vụ
kịp thời phát hiện những khó *BT:
được giao.
khăn, vướng mắc và trợ giúp, - a không nhỏ hơn b: a >=b.
-Các Hs đọc kĩ nội
hướng dẫn Hs nếu cần.
- k lớn hơn hay bằng m và q
dung trong SHD và
* Gv tổ chức cho Hs được

nhỏ hơn n: k >=m and qlàm BT vào vở.
+ Một vài hs báo cáo phát biểu, trình bày KQ trước - biến OK (thuộc kiểu
lớp.
boolean) có giá trị Đúng:
KQ làm được trước
* Gv chốt kết quả đúng để Hs OK= TRUE.
lớp.
hồn thiện sản phẩm của
mình.
3) Câu lệnh điều kiện trong Pascal
*PPDH: Hợp tác, vấn đáp, giải quyết vấn đề, luyện tập – thực hành
*KTDH: Đặt câu hỏi, giao nhiệm vụ, động não
*Định hướng phát triển năng lực: NL hợp tác, NL giao tiếp, NL giải quyết vấn đề và
sáng tạo.
* Gv giao nhiệm vụ cho
KQ:
HS:
a) Câu lệnh đk dạng thiếu:
-Đọc thông tin trong SHD if <đk> then <câu lệnh>
–tr 152, 153 để hiểu câu
*Cơ chế hoạt động: (SHD)
+ Hs tiếp nhận và
lệnh điều kiện trong
-VD:
thực hiện nhiệm vụ
Pascal và làm BT 1, 2.
(HS tự lấy VD)
được giao.
*BT 1:

-Các Hs đọc kĩ nội
* Gv quan sát Hs làm
Readln(a, b);
dung trong SHD và
việc; kịp thời phát hiện
If a = b then write(‘can nhap hai
làm BT 1, 2 vào vở
những khó khăn, vướng
so khac nhau’);
và thống nhất kết quả
mắc và trợ giúp, hướng
b) Câu lệnh đk dạng đầy đủ:
trong nhóm.
dẫn Hs nếu cần.
if <đk> then <cau lệnh 1> else
* Gv tổ chức cho Hs được <câu lệnh 2>
+ Một vài nhóm hs
phát biểu, trình bày KQ
*Cơ chế hoạt động: (SHD)
báo cáo KQ làm được
KHDHCN - Tin học 8- HKII

4

Năm học 2018-2019


Trường THCS Lạc Đạo

trước lớp.


Gv: Nguyễn Văn Dũng

trước lớp.
-VD:
* Gv chốt kết quả đúng để
(HS tự lấy VD)
Hs hoàn thiện sản phẩm
*BT 2:
của mình.
-ơ trống 1 điền: a < b .
-ô trống 2 điền: else.

4) Câu lệnh ghép trong Pascal
*PPDH: Hợp tác, vấn đáp, giải quyết vấn đề, luyện tập – thực hành
*KTDH: Đặt câu hỏi, giao nhiệm vụ, động não
*Định hướng phát triển năng lực: NL hợp tác, NL giao tiếp, NL giải quyết vấn đề và
sáng tạo.
* Gv giao nhiệm vụ cho HS:
KQ:
-Đọc thông tin trong SHD –tr
*Trong câu lệnh điều kiện
154, 155 để biết cách sử dụng if … then … else … nếu có
câu lệnh ghép trong Pascal.
nhiều hơn một câu lệnh sau
+ Hs tiếp nhận và
* Gv quan sát Hs làm việc; kịp từ khóa then (hoặc else) thì
thực hiện nhiệm vụ
thời phát hiện những khó khăn, phải đặt giữa cặp từ khóa
được giao.

vướng mắc và trợ giúp, hướng begin và end.
-Các Hs đọc kĩ nội
dẫn Hs nếu cần.
*VD: (SHD)
dung trong SHD và
* Gv tổ chức cho Hs được phát
thống nhất kết quả
biểu, trình bày KQ trước lớp.
trong nhóm.
* Gv chốt kết quả đúng để Hs
+ Một vài nhóm hs
hồn thiện sản phẩm của mình.
báo cáo KQ làm được
trước lớp.

TIẾT THỨ HAI
HOẠT ĐỘNG KHỞI ĐỘNG (10 ph)
*PPDH: Vấn đáp.
*KTDH: Đặt câu hỏi, giao nhiệm vụ, động não, lắng nghe và phản hồi tích cực.
*Định hướng phát triển năng lực: Tự học, giao tiếp, …
* Gv giao nhiệm vụ cho HS thực hiện trả lời các
câu hỏi sau:
(?1) Em hãy cho biết cơ chế hoạt động của cấu
trúc rẽ nhánh trong Pascal?
+ Hs tiếp nhận và
thực hiện nhiệm vụ (?2) Em hãy cho biết cú pháp và cơ chế hoạt
động của câu lệnh đk trong Pascal? Lấy VD minh
được giao.
-Các Hs trả lời câu họa?
(?3) Câu lệnh ghép là gì?

hỏi.
* Gv quan sát Hs làm việc; kịp thời phát hiện
+ Một vài hs báo
những khó khăn, vướng mắc và trợ giúp, hướng
cáo KQ làm được
dẫn Hs nếu cần.
trước lớp.
* Gv tổ chức cho Hs được phát biểu, trình bày
KHDHCN - Tin học 8- HKII

4

Năm học 2018-2019


Trường THCS Lạc Đạo

Gv: Nguyễn Văn Dũng

KQ trước lớp.
* Gv chốt kết quả đúng.
KQ:
1) Cấu trúc rẽ nhánh (của Pascal)
+Cấu trúc rẽ nhánh ra lệnh cho máy tính thực hiện một câu lệnh nào đó nếu một đk
được thỏa mãn; ngược lại nếu đk khơng được thỏa mãn thì bỏ qua câu lệnh đó.
Sơ đồ: có hai dạng (SHD)
-Dạng thiếu: …
-Dạng đủ: …
2) Cú pháp câu lệnh đk dạng thiếu và cơ chế hoạt động:
if <đk> then <câu lệnh>

*Cơ chế hoạt động: (SHD)
-VD:
(HS tự lấy VD)
3) Câu lệnh đk dạng đầy đủ:
if <đk> then <cau lệnh 1> else <câu lệnh 2>
*Cơ chế hoạt động: (SHD)
-VD:
(HS tự lấy VD)
4) Câu lệnh ghép:
*Trong câu lệnh điều kiện if … then … else … nếu có nhiều hơn một câu lệnh sau từ
khóa then (hoặc else) thì phải đặt giữa cặp từ khóa begin và end gọi là câu lệnh
ghép.
C - HOẠT ĐỘNG LUYỆN TẬP (27ph)
*BT 1 đến 3:
*PPDH: Vấn đáp, giải quyết vấn đề, luyện tập – thực hành
*KTDH: Đặt câu hỏi, giao nhiệm vụ, động não, lắng nghe và phản hồi tích cực.
*Định hướng phát triển năng lực: NL giao tiếp, NL giải quyết vấn đề và sáng tạo, NL
CNTTTT(ICT): lập trình, ...
* Gv giao nhiệm vụ cho
KQ:
HS:
*BT 1:
-Đọc thơng tin trong SHD Các câu lệnh không hợp lệ là:
–tr 155, 156 để làm BT1
a) sai vì sai điều kiện: x:=a.
+ Hs tiếp nhận và
đến BT3.
c) sai vì có dấu ; trước từ else.
thực hiện nhiệm vụ
* Gv quan sát Hs làm

*BT 2:
được giao.
việc; kịp thời phát hiện
a) x = 6.
-Các Hs đọc kĩ nội
những khó khăn, vướng
b) x = 4.
dung trong SHD và
mắc và trợ giúp, hướng
*BT 3: Chương trình tóm tắt:
làm BT 1 đến BT 3
dẫn Hs nếu cần.
Write(‘nhap chieu cao cua ban
vào vở.
* Gv tổ chức cho Hs được Anh Quan’); readln(a);
Write(‘nhap chieu cao cua ban
+ Một vài hs báo cáo phát biểu, trình bày KQ
trước lớp.
Thuy Anh’); readln(b);
KQ làm được trước
* Gv chốt kết quả đúng để If a > b then writeln(‘ban Anh
lớp.
Hs hoàn thiện sản phẩm
Quan caohon’);
KHDHCN - Tin học 8- HKII
Năm học 2018-2019
4


Trường THCS Lạc Đạo


Gv: Nguyễn Văn Dũng

của mình.

If a < b then writeln(‘ban Thuy
Anh caohon’);

D - HOẠT ĐỘNG VẬN DỤNG (5 ph)
BT
*PPDH: Hợp tác, vấn đáp, giải quyết vấn đề, luyện tập – thực hành
*KTDH: Đặt câu hỏi, giao nhiệm vụ, động não
*Định hướng phát triển NL: hợp tác, giao tiếp, giải quyết vấn đề và sáng tạo.
* Gv giao nhiệm vụ cho HS: KQ:
-Đọc thông tin về BT ở mục
*BT
D trong SHD –tr 1 56 và TH …
làm BT trên máy tính.
Write(‘nhap tong so tien
+ Hs tiếp nhận và
* Gv quan sát Hs làm việc;
mua 5 quyen sach’);
thực hiện nhiệm vụ
kịp thời phát hiện những khó readln(a);
được giao.
khăn, vướng mắc và trợ giúp, If a >= 100000 then begin
-Các Hs đọc kĩ nội
hướng dẫn Hs nếu cần.
a:= a – 0.3*a;
dung BT ở mục D

* Gv tổ chức cho Hs được
writeln(‘so tien phai tra cho
trong SHD và TH,
phát biểu, trình bày KQ trước hieu sach la:’, a:10:2);
làm BT trên máy tính.
lớp.
end;
+ Một vài nhóm hs
* Gv chốt kết quả đúng để Hs readln;
báo cáo KQ làm được
hoàn thiện sản phẩm của
End.
trước lớp.
mình.
E- HOẠT ĐỘNG TÌM TỊI MỞ RỘNG (3 ph)
*PPDH: Dạy học theo dự án
*KTDH: Giao nhiệm vụ, lắng nghe và phản hồi tích cực.
*Định hướng phát triển năng lực: NL tự học, NL hợp tác, NL giao tiếp, NL giải quyết
vấn đề và sáng tạo, NL sử dụng máy tính, phần mềm; NL lập trình; …
* Gv giao nhiệm vụ về nhà cho
KQ:
HS:
(HS tự làm)
-Các em HS hãy đọc thông tin
+ Hs tiếp nhận và thực hiện mục E trong SHDH làm BT trên
máy tính.
nhiệm vụ được giao:
* Gv có thể trợ giúp, hướng dẫn
HS tự tìm hiểu hoặc trao
đổi –hỏi người khác để thực Hs nếu cần.

* Gv tổ chức cho Hs được báo
hiện nhiệm vụ được giao.
cáo kết quả (sản phẩm) ở tiết học
+ HS chia sẻ kết quả với
sau.
người khác và báo cáo
* Gv nx, đánh giá kết quả để Hs
thành tích làm được với
hồn thiện sản phẩm của mình.
thầy cơ giáo.
KQ:
+ Hs hồn thành – hồn
thiện sản phẩm của mình
Lạc Đạo, ngày …. tháng … năm 2018
KHDHCN - Tin học 8- HKII

5

Năm học 2018-2019


Trường THCS Lạc Đạo

KHDHCN - Tin học 8- HKII

Gv: Nguyễn Văn Dũng

5

Năm học 2018-2019




Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×