Giáo án môn Tin học lớp 10 sách Kết nối tri thức: Bài 5 được biên soạn với mục tiêu nhằm giúp học sinh biết được giá trị và các phép toán logic AND, OR, NOT; biết được biểu diễn dữ liệu logic; biết mạng máy tính nâng cao chất lượng cuộc sống, cung cấp những phương thức học tập, làm việc và sinh hoạt mới hiệu quả;... Mời các bạn cùng tham khảo!
BÀI 5: DỮ LIỆU LOGIC Môn học: Tin Học; Lớp: 10 Thời gian thực hiện: tiết I MỤC TIÊU Kiến thức: ● Biết giá trị phép toán logic AND, OR, NOT ● Biết biểu diễn liệu logic Kỹ năng: - Năng lực tự chủ tự học - Năng lực giao tiếp hợp tác - Năng lực sáng tạo giải vấn đề Phẩm chất: Nghiêm túc, tập trung, tích cực chủ động II THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU Sgk, Sbt, giáo án III TIẾN TRÌNH DẠY HỌC HOẠT ĐỘNG KHỞI ĐỘNG (MỞ ĐẦU) - Mục tiêu: Tạo hứng thú học tập cho học sinh - Nội dung: Hs dựa vào hiểu biết để trả lời câu hỏi - Sản phẩm: Từ yêu cầu Hs vận dụng kiến thức để trả lời câu hỏi GV đưa - Tổ chức thực hiện: GV giới thiệu dẫn dắt vào Việc thiết kế mạch điện tử máy tính có liên quan đến logic tốn mà người có đóng góp nhiều cho ngành Tốn học nhà toán học người Anh George Boole (1815 - 1864) Ông xây dựng nên đại số học logic, có phép tốn liên quan đến yếu tố “đúng”, “sai” Vậy phép toán yếu tố “đúng”, “sai” phép toán nào? HS: trả lời câu hỏi HÌNH THÀNH KIẾN THỨC MỚI Hoạt động 1: Tìm hiểu mạng máy tính làm thay đổi giới - Mục Tiêu: Biết mạng máy tính nâng cao chất lượng sống, cung cấp phương thức học tập, làm việc sinh hoạt hiệu - Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu GV - Sản phẩm: Hs hồn thành tìm hiều kiến thức - Tổ chức thực hiện: Sản phẩm dự kiến Hoạt động giáo viên học sinh CÁC GIÁ TRỊ CHÂN LÍ VÀ CÁC * Bước 1: Chuyển giao nhiệm vụ: GV: Nêu đặt câu hỏi PHÉP TOÁN LÔGIC Dự báo thời tiết cho biết “Ngày mai trời lạnh a) Lôgic mệnh đề - Mệnh đề khẳng định có tính chất có mưa” Thực tế dự báo hoặc sai thời tiết Có bốn trường hợp - Ví dụ “Hà Nội Thủ Việt Nam” xảy Bảng 5.1, trường hợp dự báo là mệnh đề đúng, “9 số nguyên đúng? Trường hợp dự báo sai? tố” mệnh đề sai Bảng 5.1 Các trường hợp dự báo - Giá trị “Đúng” hay “Sai” giá trị Ngày mai Ngày mai Dự chân lí mệnh đề mà thể Các trời có trời lạnh báo giá trị thường gọi giá trị mưa logic Các đại lượng nhận hai Đúng Đúng ? giá trị “Đúng” “Sai” gọi đại Đúng Sai ? lượng logic Sai Đúng ? - Ví dụ: Trong tốn học “3>5” mệnh đề sai; “2 x = 6” mệnh đề Sai Sai ? Kế hoạch dạy mơn Tin học 10 – Chương trình sách KNTT Sản phẩm dự kiến - Trong ngơn ngữ lập trình, biến hay hàm mang giá trị lơgic b) Các phép tốn lơgic - AND (phép hội, cịn gọi phép nhân lơgic, kí hiệu dấu ˄), OR (phép tuyển, cịn gọi phép cộng lơgic kí hiệu dấu ˅), NOT (phép phủ định, kí hiệu dấu gạch ngang đầu đối tượng phủ định) - Giá trị lôgic mệnh đề kết phép toán cho Bảng 5.2: p q p˄ p˅ 𝑝 q q Đún Đún Đún Đún Sai g g g g Đún Sai Sai Đún Sai g g Sai Đún Sai Đún Đún g g g Sai Sai Sai Sai Đún g - Biểu thức lôgic dãy đại lượng lôgic nối với phép tốn lơgic, có dấu ngoặc để định thứ tự ưu tiên thực phép toán - Ví dụ: + p ˄ (q ˅ r) + Tập hợp tất điểm có tọa độ (x, y) thỏa mãn (|x| ≤ 1) ˄ (|y| ≤ 1) hình vng mặt phẳng tọa độ có cạnh song song với trục tọa độ, cạnh giao với trục tung tung độ -1 với trục hồnh độ -1 (Hình 5.2) - Trong biểu thức lơgic, phép tốn đặt dấu ngoặc có độ ưu tiên cao Nếu khơng có dấu ngoặc phép phủ định thực trước - Các phép tốn lơgic ˄ ˅ có độ ưu tiên ngang nhau, thực từ trái sang phải - Các phép tốn lơgic mở rộng cho dãy bit Ví dụ, phép cộng lôgic byte cộng cặp bit tương ứng byte ví dụ Hình5.3 Ghi nhớ: ● Các giá trị logic gồm “Đúng” “Sai”, thể tương ứng đại số lôgic Hoạt động giáo viên học sinh HS: Thảo luận, trả lời Dự báo ngày mai trời lạnh có mưa Như trường hợp thứ đúng, tát trường hợp khác đếu sai * Bước 2: Thực nhiệm vụ: + HS: Suy nghĩ, tham khảo sgk trả lời câu hỏi + GV: quan sát trợ giúp cặp * Bước 3: Báo cáo, thảo luận: + HS: Lắng nghe, ghi chú, HS phát biểu lại tính chất + Các nhóm nhận xét, bổ sung cho * Bước 4: Kết luận, nhận định: GV xác hóa gọi học sinh nhắc lại kiến thức Câu hỏi: Cho mệnh đề p “Hùng khéo tay”, q “Hùng chăm chỉ” Em hay diễn giải lời mệnh đề “p AND NOT q”; “p OR q” đề xuất hồn cảnh thích hợp để phát biểu mệnh đề Ví dụ, mệnh đề “NOT p” nghĩa “Hùng tay” Cho bảng 5.3 sau Phương án có kết sai? Bảng 5.3: Giá trị biểu thức p ˄ 𝑞 p˄ Phương p q 𝒒 án A B 1 C 0 D 1 Kế hoạch dạy môn Tin học 10 – Chương trình sách KNTT Sản phẩm dự kiến Hoạt động giáo viên học sinh ● p AND q p q ● p OR q p q ● NOT p cho giá trị p sai cho giá trị sai p Hoạt động 2: Tìm hiểu cách biểu diễn liệu logic a) Mục tiêu: Nắm cách biểu diễn liệu logic b) Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu GV c) Sản phẩm: HS hồn thành tìm hiểu kiến thức d) Tổ chức thực hiện: Sản phẩm dự kiến Hoạt động giáo viên học sinh BIỂU DIỄN DỮ LIỆU LÔGIC * Bước 1: Chuyển giao nhiệm vụ: - Trong sống, vật/ tượng có hai GV: Em hiểu biểu diễn liệu trạng thái đối lập “sáng/tối”, “bật/tắt”, logic? “có/khơng” … coi thể hai HS: Thảo luận, trả lời đại lượng lơgic “Đúng/Sai” HS: Lấy ví dụ thực tế - Trong tin học, cần bit với giá trị * Bước 2: Thực nhiệm vụ: đủ để biểu diễn liệu lôgic, với quy ước + HS: Suy nghĩ, tham khảo sgk trả lời câu “Đúng”, “Sai” Tuy nhiên, số ngôn ngữ hỏi lập trình có quy ước riêng, khơng mã hóa đại + GV: quan sát trợ giúp cặp lượng lôgic bit Chẳng hạn, ngôn ngữ lập * Bước 3: Báo cáo, thảo luận: trình Python coi số thể giá trị Sai số + HS: Lắng nghe, ghi chú, HS phát khác thể giá trị Đúng Trong tiếng biểu lại tính chất Anh, True, sai False nên có ngơn ngữ lập + Các nhóm nhận xét, bổ sung cho trình dùng hai ký tự “T” “F” để biểu diễn * Bước 4: Kết luận, nhận định: GV liệu lơgic xác hóa gọi học sinh nhắc lại kiến thức Ghi nhớ: ● Chỉ cần bit để biểu diễn liệu lơgic, bit có giá trị cho giá trị bit có giá trị có giá trị sai ? Em tìm vài ví dụ thơng tin có ● Trên thực tế, biểu diễn liệu lơgic theo hai giá trị đối lập, quy kiểu lơgic cách khác miễn tạo hai trạng thái đối lập HOẠT ĐỘNG LUYỆN TẬP a Mục tiêu: Củng cố, luyện tập kiến thức vừa học b Nội dung: HS đọc SGK làm tập c Sản phẩm: Bài làm học sinh, kĩ giải nhiệm vụ học tập d Tổ chức thực hiện: Gv Cho HS nhắc lại KT: Hs: Nhắc lại vấn đề học Luyện tập Câu Một hình tạo nửa hình trịn đơn vị hình chữ nhật mặt phẳng tọa độ minh họa Hình 5.4 Hãy viết biểu thức lơgic mơ tả hình vẽ Kế hoạch dạy môn Tin học 10 – Chương trình sách KNTT Câu Tại p˄𝑝 ln ln 0, cịn p˅ 𝑝 ln ln 1? HOẠT ĐỘNG VẬN DỤNG a Mục tiêu: Vận dụng kiến thức vừa học vấn đề học tập thực tiễn b Nội dung: c Sản phẩm: HS vận dụng kiến thức vào giải nhiệm vụ đặt d Tổ chức thực hiện: Gv đưa câu hỏi nhà: Câu 1: Trong mạch điện có cơng tắc bóng đèn, ta quy ước cơng tắc đóng thể giá trị lơgic công tắc mở thể giá trị lôgic 0, đèn sáng thể giá trị lơgic cịn đèn tắt thể lôgic a) Cho mạch điện nối tiếp có hai cơng tắc K1 K2, nối với bóng đèn Như Hình 5.5 Giá trị lơgic đèn tính qua giá trị lơgic cơng tắc K1 K2 nào? Hình 5.5 b) Cho mạch điện mắc song song Hình 5.6 Giá trị lơgic đèn tính qua giá trị lơgic công tắc K1 K2 nào? Hình 5.6 Hướng dẫn học sinh tự học: - Hướng dẫn học cũ: - Hướng dẫn chuẩn bị mới: Kế hoạch dạy môn Tin học 10 – Chương trình sách KNTT ... bảng 5. 3 sau Phương án có kết sai? Bảng 5. 3: Giá trị biểu thức p ˄