Giáo án Tin học Khối 8 VNEN - Tiết 41+42: Cấu trúc của một chương trình Pascal

docx 5 trang vnen 08/10/2024 420
Bạn đang xem tài liệu "Giáo án Tin học Khối 8 VNEN - Tiết 41+42: Cấu trúc của một chương trình Pascal", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

Tóm tắt nội dung tài liệu: Giáo án Tin học Khối 8 VNEN - Tiết 41+42: Cấu trúc của một chương trình Pascal

Giáo án Tin học Khối 8 VNEN - Tiết 41+42: Cấu trúc của một chương trình Pascal
Tiết 41, 42
Ngày soạn 27/01/2018
Ngày dạy: 8A / /2018, 8B / /2018
Bài 3. CẤU TRÚC CỦA MỘT CHƯƠNG TRÌNH PASCAL
(02 tiết)
I/ MỤC TIÊU:
Kiến thức, kĩ năng: Như tài liệu HD học Tin học lớp 8, trang 108.
Thái độ: Nghiêm túc, tự giác và tích cực trong học tập ..
Hình thành năng lực, phẩm chất: 
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, 
Yêu thích môn học; nhân ái, khoan dung; tự lập, tự tin, tự chủ.
II/ KẾ HOẠCH TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP:
Định hướng 
Đ của HS
Định hướng HĐ của GV
Tiết 41
A - HOẠT ĐỘNG KHỞI ĐỘNG 
 (TLHDH-tr 108)
+ Hs tiếp nhận và thực hiện nhiệm vụ được giao: 
Các nhóm hs đọc kĩ nội dung phần khởi động, thảo luận và trả lời câu hỏi đưa ra.
+ Đại diện các nhóm hs báo cáo kết quả
+ Hs hoàn thành – hoàn thiện sản phẩm của mình
* Gv giao nhiệm vụ cho HS: 
-Đọc thông tin ở phần hđ khởi động;
-Hãy trao đổi, thảo luận và trả lời các câu hỏi:
.(?) Theo em khi học một ngôn ngữ lập trình, có gì giống và khác so với quá trình học một ngoại ngữ?
* Gv quan sát Hs làm việc; kịp thời phát hiện những khó khăn, vướng mắc và trợ giúp, hướng dẫn Hs nếu cần.
* Gv tổ chức cho Hs được báo cáo kết quả (sản phẩm)
* Gv chốt kết quả đúng để Hs hoàn thiện sản phẩm của mình:
KQ:
*(?): Hs tự trả lời.
*Gv chuyển ý: Để hiểu rõ hơn cấu trúc của một chương trình pascal, ta tìm hiểu mục B.
B - HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC
Đọc thông tin
(TLHDH-tr 108)
+ Hs tiếp nhận và thực hiện nhiệm vụ được giao: 
Các Hs đọc kĩ nội dung mục B)VD1, VD2 và trả lời câu hỏi.
+ Một vài hs đọc bài, trình bày sự hiểu biết của mình trước lớp.
* Gv giao nhiệm vụ cho HS: 
-Đọc, tìm hiểu thông tin ở mục B)VD1, VD2 trong TLHDH để tìm ra những điểm chung giữa chúng.
* Gv quan sát Hs làm việc; kịp thời phát hiện những khó khăn, vướng mắc và trợ giúp, hướng dẫn Hs nếu cần.
* Gv tổ chức cho Hs được phát biểu trước lớp.
* Gv chốt kết quả đúng để Hs hoàn thiện sản phẩm của mình:
KQ:
(+) Các điểm chung:
Dòng program...
Begin ....
End .
1) Cấu trúc chương trình Pascal
(TLHDH-tr 109)
+ Hs tiếp nhận và thực hiện nhiệm vụ được giao: 
Các Hs đọc kĩ nội dung mục B.1) và trả lời câu hỏi.
+ Một vài hs đọc bài, trình bày sự hiểu biết của mình trước lớp.
* Gv giao nhiệm vụ cho HS: 
-Đọc, tìm hiểu thông tin ở mục B.1) trong TLHDH để biết về cấu trúc chương trình Pascal và trả lời các câu hỏi trong sách.
* Gv quan sát Hs làm việc; kịp thời phát hiện những khó khăn, vướng mắc và trợ giúp, hướng dẫn Hs nếu cần.
* Gv tổ chức cho Hs được phát biểu trước lớp.
* Gv chốt kết quả đúng để Hs hoàn thiện sản phẩm của mình:
KQ:
(+) Cấu trúc chương trình Pascal gồm:
-Dòng tiêu đề: gồm có từ khóa program và tiêu đề cách nhau ít nhất một dấu cách, tiếp theo là dấu chấm phẩy ... (có thể không có dòng tiêu đề)
-Phần khai báo biến: ...
-Phần thân chương trình: Bắt đầu bằng từ khóa Begin .... và kết thúc bởi từ khóa End và dấu chấm.
-Lời chú thích: {} hoặc (* *)
 Trả lời câu hỏi:
(TLHDH-tr 110)
+ Hs tiếp nhận và thực hiện nhiệm vụ được giao: 
Các nhóm hs đọc kĩ nội dung trong SHDH, thảo luận và trả lời câu hỏi.
+ Đại diện các nhóm hs báo cáo kết quả
+ Hs hoàn thành – hoàn thiện sản phẩm của mình
* Gv giao nhiệm vụ cho HS: 
-E hãy đọc, thảo luận và trả lời câu hỏi trong sách HDH .
* Gv quan sát Hs làm việc; kịp thời phát hiện những khó khăn, vướng mắc và trợ giúp, hướng dẫn Hs nếu cần.
* Gv tổ chức cho Hs được báo cáo kết quả (sản phẩm)
* Gv nx và định hướng kết quả đúng để Hs hoàn thiện sản phẩm của mình.
KQ:
*Chương trình này có một số lỗi sau:
-Dòng tiêu đề, đánh sai từ khóa 
-Thiếu dấu chấm(.) sau từ khóa end.
2) Từ khóa
(TLHDH-tr 110)
+ Hs tiếp nhận và thực hiện nhiệm vụ được giao: 
Các Hs đọc kĩ nội dung mục B.1) và trả lời câu hỏi.
+ Một vài hs đọc bài, trình bày sự hiểu biết của mình trước lớp.
* Gv giao nhiệm vụ cho HS: 
-Đọc, tìm hiểu thông tin ở mục B.2) trong TLHDH để biết một số từ khóa trong Pascal và trả lời các câu hỏi trong sách.
* Gv quan sát Hs làm việc; kịp thời phát hiện những khó khăn, vướng mắc và trợ giúp, hướng dẫn Hs nếu cần.
* Gv tổ chức cho Hs được phát biểu trước lớp.
* Gv chốt kết quả đúng để Hs hoàn thiện sản phẩm của mình:
KQ:
(+) Một số từ khóa trong Pascal:
-program, begin, end, while... do, if, then, else, repeat, until, while .. for, ...
3) Tên
(TLHDH-tr 110)
+ Hs tiếp nhận và thực hiện nhiệm vụ được giao: 
Các Hs đọc kĩ nội dung mục B.3) và làm bài tập.
+ Một vài hs đọc bài, trình bày sự hiểu biết của mình trước lớp.
* Gv giao nhiệm vụ cho HS: 
-Đọc, tìm hiểu thông tin ở mục B.3) trong TLHDH để biết cách đặt tên trong chương trình Pascal và làm BT trong sách.
* Gv quan sát Hs làm việc; kịp thời phát hiện những khó khăn, vướng mắc và trợ giúp, hướng dẫn Hs nếu cần.
* Gv tổ chức cho Hs được phát biểu trước lớp.
* Gv chốt kết quả đúng để Hs hoàn thiện sản phẩm của mình:
KQ:
(+) Quy tắc đặt tên trong Pascal:
-Phải bắt đầu bằng chữ cái hoặc dấu gạch dưới.
-Tiếp theo là chữ cái, dấu gạch dưới hoặc chữ số.
-Dài không quá 255 kí tự.
-Không trùng với từ khóa.
(+) Bài tập: tên không hợp lệ gồm:
C, G, I, B, H.
4) Cấu trúc tuần tự
(TLHDH-tr 111)
+ Hs tiếp nhận và thực hiện nhiệm vụ được giao: 
Các Hs đọc kĩ nội dung mục B.4) và làm bài tập.
+ Một vài hs đọc bài, trình bày sự hiểu biết của mình trước lớp.
* Gv giao nhiệm vụ cho HS: 
-Đọc, tìm hiểu thông tin ở mục B.4) trong TLHDH để hiểu được cấu trúc tuần tự trong chương trình Pascal và làm BT trong sách.
* Gv quan sát Hs làm việc; kịp thời phát hiện những khó khăn, vướng mắc và trợ giúp, hướng dẫn Hs nếu cần.
* Gv tổ chức cho Hs được phát biểu trước lớp.
* Gv chốt kết quả đúng để Hs hoàn thiện sản phẩm của mình:
KQ:
(+) Cấu trúc tuần tự:
-Khi ch/tr được thực thi, máy tính sẽ lần lượt thực hiện các lệnh, từ lệnh đầu tiên cho tới lệnh cuối cùng.
(+) Câu hỏi: Hs tự làm.
Tiết 42
C - HOẠT ĐỘNG LUYỆN TẬP
BT 1, 2
(TLHDH-tr 111-114)
+ Hs tiếp nhận và thực hiện nhiệm vụ được giao: 
Các nhóm hs đọc kĩ nội dung trong SHDH, thảo luận và thực hành trên máy.
+ Đại diện các nhóm hs báo cáo kết quả
+ Hs hoàn thành – hoàn thiện sản phẩm của mình.
* Gv giao nhiệm vụ cho HS: 
-E hãy đọc thông tin trong sách HDH.
-Thảo luận và thực hành trên máy tính.
* Gv quan sát Hs làm việc; kịp thời phát hiện những khó khăn, vướng mắc và trợ giúp, hướng dẫn Hs nếu cần.
* Gv tổ chức cho Hs được báo cáo kết quả (sản phẩm)
* Gv nx và định hướng kết quả đúng để Hs hoàn thiện sản phẩm của mình.
D - HOẠT ĐỘNG VẬN DỤNG
(TLHDH-tr 114)
+ Hs tiếp nhận và thực hiện nhiệm vụ được giao: 
Các nhóm hs đọc kĩ nội dung trong SHDH, thảo luận và trả lời câu hỏi.
+ Đại diện các nhóm hs báo cáo kết quả
+ Hs hoàn thành – hoàn thiện sản phẩm của mình
* Gv giao nhiệm vụ cho HS: 
-E hãy đọc thông tin trong sách HDH.
-Thảo luận và TH trên máy.
* Gv quan sát Hs làm việc; kịp thời phát hiện những khó khăn, vướng mắc và trợ giúp, hướng dẫn Hs nếu cần.
* Gv tổ chức cho Hs được báo cáo kết quả (sản phẩm)
* Gv nx và định hướng kết quả đúng để Hs hoàn thiện sản phẩm của mình.
KQ:
E - HOẠT ĐỘNG TÌM TÒI MỞ RỘNG
(TLHDH-Tr 114)
+ Hs tiếp nhận và thực hiện nhiệm vụ được giao: 
HS tự tìm hiểu hoặc trao đổi –hỏi người khác để hiểu thêm về NNLT.
+ HS chia sẻ kết quả với người khác và báo cáo thành tích làm được với thầy cô giáo.
+ Hs hoàn thành – hoàn thiện sản phẩm của mình
* Gv giao nhiệm vụ cho HS: 
Các em HS hãy tìm hiểu thêm.
* Gv có thể trợ giúp, hướng dẫn Hs nếu cần.
* Gv tổ chức cho Hs được báo cáo kết quả (sản phẩm)
* Gv nx, đánh giá kết quả để Hs hoàn thiện sản phẩm của mình.
KQ:

File đính kèm:

  • docxgiao_an_tin_hoc_khoi_8_vnen_tiet_4142_cau_truc_cua_mot_chuon.docx