Giáo án được soạn theo 5 hoạt động, theo năng lực học sinh, các hoạt động khởi động, hình thành kiến thức mới, luyện tập vận dụng, tìm tòi mở rộng, đấy đủ phương pháp, kĩ thuật.......................Giáo án được soạn theo 5 hoạt động, theo năng lực học sinh, các hoạt động khởi động, hình thành kiến thức mới, luyện tập vận dụng, tìm tòi mở rộng, đấy đủ phương pháp, kĩ thuật.......................
Trường THCS Thanh Long Giáo án tin học Tuần 02 Tiết 03 Ngày soạn: 19/08/2019 BÀI 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH (T1) I MỤC TIÊU Kiến thức - Biết ngôn ngữ LT gồm thành phần bảng chữ quy tắc để viết chương trình câu lệnh - Biết ngơn ngữ LT có tập hợp từ khố dành riêng cho mục đích sử dụng định Kỹ - Hiểu ví dụ chương trình - Mơ tả từ khố dành riêng cho ngơn ngữ LT Thái độ - Nghiêm túc học tập, có tinh thần học hỏi, sáng tạo Định hướng hình thành lực, phẩm chất: Năng lực giải vấn đề, lực hợp tác, sống tự chủ, sống trách nhiệm, chăm II CHUẨN BỊ Giáo viên: Sách giáo khoa, giáo án, chuẩn bị phòng máy tính cài Pascal Phương pháp thuyết trình,vấn đáp, nêu giải vấn đề, nhóm học tập Học sinh:Sách giáo khoa, vở, viết, thước kẻ Xem trước lên lớp III PHƯƠNG PHÁP VÀ KĨ THUẬT DẠY – HỌC: - Đặt giải vấn đề, hoạt động nhóm, vấn đáp - Kỹ thuật động não, chia nhóm IV TIẾN TRÌNH DẠY – HỌC: Hoạt động khởi động (5’) Phương pháp, kĩ thuật: gợi mở, vấn đáp Năng lực: sáng tạo, hợp tác, giao tiếp Phẩm chất: trách nhiệm, chăm Hình thức: cá nhân * Ổn định lớp Hoạt động GV GV đưa vấn đề: Đưa CT minh hoạ đơn giản viết ngôn ngữ LT GV hỏi: +chương trình có dòng? Mỗi dòng gồm có đó? Kết sau chạy gì? Cho HS thảo luận 3p, GV quan sát nhóm thảo luận GV chốt lại kiến thức: → CT có dòng lệnh, lệnh gồm cụm từ khác tạo từ chữ GV: Trần Thị Lan Hương Hoạt động HS - Hình dung, theo dõi Nội dung ghi bảng Ví dụ chương trình: Program CT; - Chú ý GV thảo Uese crt; Begin luận nội dung Writeln(‘chao cac ban’); End - Chú ý lắng nghe, ghi chép cần thiết → Chương trình gồm nhiều dòng lệnh, lệnh gồm cụm từ khác tạo từ chữ Năm học: 2019 - 2020 Trường THCS Thanh Long Giáo án tin học 2.Hoạt động hình thành kiến thức (25’) 1.Ngơn ngữ lập trình gồm gì: + Kĩ thuật: Đặt câu hỏi + Phương pháp dạy học: Phát giải vấn đề, theo nhóm, luyện tập thực hành, thuyết trình + Năng lực: Giải vấn đề, tự học, hợp tác, sử dụng công nghệ thông tin, giao tiếp, sử dụng ngôn ngữ + Phẩm chất: Tự tin, tự chủ; tôn trọng kỉ luật + Hình thức: cá nhân Đặt vấn đề: Giống ngôn ngữ tự nhiên, ngôn ngữ LT có bảng chữ riêng Vậy theo em, bảng chữ ngơn ngữ lập trình gồm gì? - Mỗi câu lệnh CT viết theo quy tắc định.Các em qui tắc cần phải tuân theo viết CT ? GV chốt lại kiến thức - HS thảo luận câu trả lời Ngơn ngữ lập trình gồm: +Bảng chữ +Các quy tắc - Ngôn ngữ lập trình tập hợp kí hiệu qui tắc viết lệnh tạo thành chương trình hồn chỉnh thực máy tính - Chú ý ghi nhớ nội dung HDD2 TÌm hiểu từ khóa tên + Kĩ thuật: Đặt câu hỏi + Phương pháp dạy học: Phát giải vấn đề, theo nhóm, luyện tập thực hành, thuyết trình + Năng lực: Giải vấn đề, tự học, hợp tác, sử dụng công nghệ thông tin, giao tiếp, sử dụng ngôn ngữ + Phẩm chất: Tự tin, tự chủ; tôn trọng kỉ luật + Hình thức: cá nhân Từ khoá tên: Giao nhiệm vụ: Sử dụng VD , em hay tìm hiểu đâu từ khóa - Lắng nghe chương trình, đâu tên chương trình? - Tên người LT đặt phải - Lắng nghe, ý GV: Trần Thị Lan Hương * Các từ khóa thường dùng: Program, uses, begin, end - Program :dùng để khai báo tên CT Năm học: 2019 - 2020 Trường THCS Thanh Long Giáo án tin học tuân thủ quy tắc ngôn theo dõi ngữ LT chương - Program ? trình dịch - Uses ? - Từ khố begin end ? -? Từ khóa HS trả lời - Trả lời, GV điều chỉnh -? Tên - Uses :khai báo thư viện - Từ khoá begin end để khai báo điểm bắt đầu điểm kết thúc - Từ khóa từ dành riêng, khơng dùng từ khóa cho mục đích khác ngồi mục đích sử dụng ngơn ngữ lập trình quy định HS trả lời *Tên người LT đặt phải - Trả lời, GV điều tuân thủ quy tắc: chỉnh + Tên khác tương ứng với đại lượng khác + Tên khơng trùng từ khố 3.Hoạt động luyện tập – củng cố(7’) + Kĩ thuật: Đặt câu hỏi, động não + Phương pháp dạy học: Phát giải vấn đề, luyện tập - thực hành, thuyết trình + Năng lực: Giải vấn đề, tự học, hợp tác, sử dụng công nghệ thông tin, giao tiếp, sử dụng ngôn ngữ + Phẩm chất: Tự tin, tự chủ, tôn trọng kỉ luật + Hình thức: cá nhân Cho HS làm tập trắc nghiệm sau PHT Câu 1.Trong tên sau đây, tên hợp lệ ngôn ngữ Pascal: A Tamgiac; B Program; C Bai tap D 8A; Câu Trong ngơn ngữ lập trình Pascal ln có từ khố, từ khố mà em biết là: A Program, uses, start, new; B Format, file, begin, end; C Delete, insert, start, new D Program; uses; begin, end; Câu 3: Tên ? A Lop 8a B Lop8/a C Lop8a D 8a Câu 4: Tên sai ? A Chuong_trinh B Baitap1 C A4H D hoa@yahoo.com Câu 5: Đâu từ khoá: A Program, end, begin B Program, end, begin, Readln, lop82 C Program, then, mot, hai,ba D Lop82, uses, begin, end 5.Hoạt động tìm tòi, mở rộng (3’) Phương pháp, kĩ thuật: gợi mở, vấn đáp Năng lực: sáng tạo, hợp tác, giao tiếp Phẩm chất: trách nhiệm, chăm GV: Trần Thị Lan Hương Năm học: 2019 - 2020 Trường THCS Thanh Long Giáo án tin học Hình thức: cá nhân - Về nhà học mục 1, Làm 1,2,3_Tr14/SGK - Xem trước hai nội dung lại GV: Trần Thị Lan Hương Năm học: 2019 - 2020 Trường THCS Thanh Long Giáo án tin học Tuần 02 Ngày soạn: 19/08/2019 Tiết 04 BÀI LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH (T2) I MỤC TIÊU Kiến thức: Biết cấu trúc chương trình bao gồm phần khai báo phần thân Kỹ năng: Viết chương trình Pascal đơn giản Thái độ: Học sinh có thái độ học tập nghiêm túc, tích cực hoạt động Định hướng hình thành lực, phẩm chất: Học sinh phát huy lực sử dụng ngôn ngữ, lực giao tiếp, lực CNTT, sống tự chủ, chăm II CHUẨN BỊ Giáo viên: Giáo án + SGK+ máy chiếu học sinh: Chuẩn bị nội dung liên quan đến học theo hướng dẫn GV chuẩn bị tài liệu, học cũ III PHƯƠNG PHÁP VÀ KĨ THUẬT DẠY – HỌC: - Đặt giải vấn đề, hoạt động nhóm, vấn đáp - Kỹ thuật động não, chia nhóm IV TIẾN TRÌNH DẠY – HỌC: Hoạt động khởi động (5’) Phương pháp, kĩ thuật: gợi mở, vấn đáp Năng lực: sáng tạo, hợp tác, giao tiếp Phẩm chất: trách nhiệm, chăm Hình thức: cá nhân * Ổn định lớp * Kiểm tra cũ Câu hỏi: Từ khóa gì? Nêu quy tắc đặt tên? Trả lời: - Từ khóa từ dành riêng, khơng dùng từ khóa cho mục đích khác ngồi mục đích sử dụng ngơn ngữ lập trình quy định - Tên người LT đặt phải tuân thủ quy tắc: + Tên khác tương ứng với đại lượng khác + Tên khơng trùng từ khố 2.Hoạt động hình thành kiến thức (30’) Hoạt động GV Hoạt động HS Nội dung ghi bảng HDD1 Tìm hiểu cấu trúc chung chương trình + Kĩ thuật: Đặt câu hỏi + Phương pháp dạy học: Phát giải vấn đề, theo nhóm, luyện tập - thực hành, thuyết trình + Năng lực: Giải vấn đề, tự học, hợp tác, sử dụng công nghệ thông tin, giao tiếp, sử dụng ngôn ngữ + Phẩm chất: Tự tin, tự chủ; tơn trọng kỉ luật + Hình thức: cá nhân, nhóm - GV đặt vấn đề: Trong văn gồm có - phần phần? GV: Trần Thị Lan Hương Cấu trúc chung chương trình Pascal: Năm học: 2019 - 2020 Trường THCS Thanh Long Giáo án tin học -Gv liên hệ với cấu trúc chương trình - GV nhắc lại cấu trúc - HS lắng nghe chương trình? - GV phát Phiếu thu hoạch Cấu trúc chung chương trình gồm: cho HS xem trước - Phần khai báo: thường gồm câu phút động viên, khích lệnh để khai báo: lệ em tự đọc SGK để - HS nghiên cứu SGK trả + tên chương trình làm lời câu hỏi + thư viện HS trả lời câu hỏi sau: - Phần thân chương trình gồm: Quan sát hình 1.8 -Quan sát xác định Các câu lệnh mà máy tính cần thực SGK, ta thấy phần khai cấu trúc chương trình Đây phần bắt buộc phải có báo gồm lệnh nào? Phần khai báo có không Phần thân gồm HS trả lời câu hỏi Nếu có phải đặt trước phần thân lệnh chương trình Trong phần khai báo, ta cần khai báo gì? -Hồn thành phiếu học Ví dụ: Chương trình sau đây: Phần thân bắt đầu tập Program CT2; kết thúc từ Uses crt; khóa gì? Begin Phần thân chương trình Writeln(‘Xin chào bạn’); gồm làm nhiệm vụ gì? Writeln(‘Chuc cac ban vui’); Nếu chương HS trả lời câu hỏi End trình (Ví dụ) giải làm vào phiếu thu -Phần khaibáo: toán, em phát biểu hoạch tốn đó? Phần khai HS ghi chép cần thiết - Phần thân: báo thân chương trình gồm câu lệnh nào? GV chốt lại kiến thức liên quan HĐ2 Tìm hiểu cách chạy chương trình + Kĩ thuật: Đặt câu hỏi + Phương pháp dạy học: Phát giải vấn đề, theo nhóm, luyện tập - thực hành, thuyết trình + Năng lực: Giải vấn đề, tự học, hợp tác, sử dụng công nghệ thông tin, giao tiếp, sử dụng ngôn ngữ + Phẩm chất: Tự tin, tự chủ; tôn trọng kỉ luật + Hình thức: cá nhân, nhóm Ví dụ ngơn ngữ lập trình GV đặt vấn đề: GV phát Phiếu thu hoạch cho nhóm HS xem trước khoảng phút (mỗi bàn nhóm) GV chạy chương trình trực tiếp lên máy chiếu: GV: Trần Thị Lan Hương - HS nghe giảng Phiếu thu hoạch 3: nghiên cứu SGK trả lời Pascal ngơn ngữ lập trình sử câu hỏi dụng mơi trường lập trình Free Pascal Hình 1.9 SGK cửa sổ để dịch - HS: ý quan sát chương trình Để dịch chương trình ta nhấn tổ hợp Năm học: 2019 - 2020 Trường THCS Thanh Long + Cho HS xem hình soạn thảo chương trình + Giới thiệu: Đây ngơn ngữ lập trình Pascal soạn thảo mơi trường Free Pascal + Dịch chương trình: GV cố tình sửa vài lệnh thành có lỗi để minh họa việc dịch sửa lỗi chương trình + Chạy chương trình Giáo án tin học - HS: quan sát ghi phím ALT+F9 Việc dịch chương trình có tác dụng để ta sửa lỗi (nếu có) dịch - HS: lắng nghe nhiều lần có thơng báo Compile successfull: Press any key (có thể viết ý nghĩa tiếng Việt) HS trả lời câu hỏi Để chạy chương trình ta nhấn tổ hợp làm vào phiếu thu phím CTRL + F9 hoạch GV chốt lại kiến thức 3.Hoạt động luyện tập (5’) + Kĩ thuật: Đặt câu hỏi, động não + Phương pháp dạy học: Phát giải vấn đề, luyện tập - thực hành, thuyết trình + Năng lực: Giải vấn đề, tự học, hợp tác, sử dụng công nghệ thông tin, giao tiếp, sử dụng ngôn ngữ + Phẩm chất: Tự tin, tự chủ, tôn trọng kỉ luật + Hình thức: cá nhân Giáo viên đặt câu hỏi, HS trả lời, GV tóm tắt lại nội dung - Nêu cấu trúc chương trình? - Thao tác kiểm tra lỗi, chạy chương trình? - 5.Hoạt động tìm tòi, mở rộng (5’) Phương pháp, kĩ thuật: gợi mở, vấn đáp - Năng lực: sáng tạo, hợp tác, giao tiếp - Phẩm chất: trách nhiệm, chăm - Hình thức: cá nhân - - Học bài, trả lời câu hỏi lại sách giáo khoa trang 14 - Chuẩn bị xem trước ’BÀI THỰC HÀNH 1’ Ký duyệt Đào Thị Hiên GV: Trần Thị Lan Hương Năm học: 2019 - 2020 ... Năm học: 20 19 - 20 20 Trường THCS Thanh Long Giáo án tin học Hình thức: cá nhân - Về nhà học mục 1, Làm 1 ,2, 3_Tr14/SGK - Xem trước hai nội dung lại GV: Trần Thị Lan Hương Năm học: 20 19 - 20 20 Trường... Tên ? A Lop 8a B Lop8/a C Lop8a D 8a Câu 4: Tên sai ? A Chuong_trinh B Baitap1 C A4H D hoa@yahoo.com Câu 5: Đâu từ khoá: A Program, end, begin B Program, end, begin, Readln, lop 82 C Program,... học: 20 19 - 20 20 Trường THCS Thanh Long Giáo án tin học Tuần 02 Ngày soạn: 19/ 08/ 20 19 Tiết 04 BÀI LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH (T2) I MỤC TIÊU Kiến thức: Biết cấu trúc chương