Giáo án môn Tin học lớp 10 sách Kết nối tri thức: Bài 19
Số trang: 7
Loại file: pdf
Dung lượng: 431.70 KB
Lượt xem: 15
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Giáo án môn Tin học lớp 10 sách Kết nối tri thức: Bài 19 được biên soạn với mục tiêu nhằm giúp học sinh nêu được khái niệm biểu thức logic; biết và trình bày được các phép toán với kiểu dữ liệu logic; nắm được cách sử dụng câu lệnh if; biết sử dụng được lệnh rẽ nhánh if trong lập trình;... Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Giáo án môn Tin học lớp 10 sách Kết nối tri thức: Bài 19 BÀI 19: CÂU LỆNH ĐIỀU KIỆN IF Môn học: Tin Học; Lớp: 10 Thời gian thực hiện: 2 tiếtI. MỤC TIÊU1. Kiến thức: - Biết và trình bày được các phép toán với kiểu dự liệu logic - Biết sử dụng được lệnh rẽ nhánh if trong lập trình2. Kỹ năng: - Năng lực tự chủ và tự học - Năng lực giao tiếp và hợp tác - Năng lực sáng tạo và giải quyết vấn đề3. 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ỌC1. 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 ra- Tổ chức thực hiện: GV giới thiệu và dẫn dắt vào bàiGV. Trong cuộc sống, chúng ta vẫn thường gặp các tình huống một việc được thực hiện haykhông phụ thuộc vào một điều kiện. Ví dụ, em dự định sẽ đi chơi cùng bạn nếu ngày mai thờitiết đẹp, không mưa, nhưng nếu trời mưa em sẽ ở nhà làm bài tập. Các tình huống như vậy tronglập trình được gọi là rẽ nhánh. Em hãy điền thông tin ở tình huống trên vào vị trí và lệnh tương ứng trong sơ đồ cấu trúc rẽ nhánh ở Hình 19.1 Sai Đúng Lệnh 2 Lệnh 1HS. Trả lời2. HÌNH THÀNH KIẾN THỨC MỚIHoạt động 1: Tìm hiểu khái niệm biểu thức logic- Mục Tiêu: + Biết khái niệm biểu thức logic- Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu của GV- Sản phẩm: Hs hoàn thành tìm hiều kiến thức- Tổ chức thực hiện: Hoạt động của giáo viên và học Sản phẩm dự kiến sinh 1. BIỂU THỨC LOGIC * Bước 1: Chuyển giao nhiệm vụ: GV: Nêu đặt câu hỏi Kế hoạch bài dạy môn Tin học 10 – Chương trình sách KNTT Hoạt động của giáo viên và học Sản phẩm dự kiến sinh- Trong Python, biểu thức logic là biểu thức chỉ nhận ? Biểu thức nào sau đây có thể đưagiá trị True (đúng) hoặc False (sai). Biểu thức logic đơn vào vị trí trong lệnh:giản nhất là các biểu thức so sánh số hoặc xâu kí tự. Nếu thì của- Quan sát các lệnh sau để nhận biết kiểu dữ liệu logic. các ngôn ngữ lập trình bậc cao?>>> a, b, s = 10, 2, “Number” # Gán a = 10, b = 2, s A. m, n = 1,2. B. a + b > 1.= “Number” C. a * b < a + b. D. 12 + 15 > 2>>> a > 10 * 13.False # a > 10 là sai, b < 3 là đúng HS: Thảo luận, trả lời>>> b < 3 * Bước 2: Thực hiện nhiệm vụ:True + HS: Suy nghĩ, tham khảo sgk>>> s == “number” # s và “number” là hai xâu có giá trả lời câu hỏitrị khác nhau + GV: quan sát và trợ giúp các cặp.FalseCác phép so sánh giá trị số trong Python * Bước 3: Báo cáo, thảo luận: = Bằng + HS: Lắng nghe, ghi chú, một < Nhỏ hơn > Lớn hơn = nhau HS phát < Nhỏ hơn > Lớn hơn Khác biểu lại các tính chất. != = hoặc bằng = hoặc bằng nhau + Các nhóm nhận xét, bổ sungChú ý: Với xâu kí tự cũng có đầy đủ các phép so sánh cho(sẽ học sau). nhau.Các phép toán trên kiểu dữ liệu logic bao gồm phép and * Bước 4: Kết luận, nhận định:(và), or (hoặc) và not (phủ định). Bảng các phép toán GVchính xác hóa và gọi 1 họclogic như sau: sinh nhắc lại kiến thức Phép toán and X Y X and Y True True True True False False False True False False False False Phép toán or X Y X or Y True True True True False True False True True False False Fal ...
Nội dung trích xuất từ tài liệu:
Giáo án môn Tin học lớp 10 sách Kết nối tri thức: Bài 19 BÀI 19: CÂU LỆNH ĐIỀU KIỆN IF Môn học: Tin Học; Lớp: 10 Thời gian thực hiện: 2 tiếtI. MỤC TIÊU1. Kiến thức: - Biết và trình bày được các phép toán với kiểu dự liệu logic - Biết sử dụng được lệnh rẽ nhánh if trong lập trình2. Kỹ năng: - Năng lực tự chủ và tự học - Năng lực giao tiếp và hợp tác - Năng lực sáng tạo và giải quyết vấn đề3. 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ỌC1. 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 ra- Tổ chức thực hiện: GV giới thiệu và dẫn dắt vào bàiGV. Trong cuộc sống, chúng ta vẫn thường gặp các tình huống một việc được thực hiện haykhông phụ thuộc vào một điều kiện. Ví dụ, em dự định sẽ đi chơi cùng bạn nếu ngày mai thờitiết đẹp, không mưa, nhưng nếu trời mưa em sẽ ở nhà làm bài tập. Các tình huống như vậy tronglập trình được gọi là rẽ nhánh. Em hãy điền thông tin ở tình huống trên vào vị trí và lệnh tương ứng trong sơ đồ cấu trúc rẽ nhánh ở Hình 19.1 Sai Đúng Lệnh 2 Lệnh 1HS. Trả lời2. HÌNH THÀNH KIẾN THỨC MỚIHoạt động 1: Tìm hiểu khái niệm biểu thức logic- Mục Tiêu: + Biết khái niệm biểu thức logic- Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu của GV- Sản phẩm: Hs hoàn thành tìm hiều kiến thức- Tổ chức thực hiện: Hoạt động của giáo viên và học Sản phẩm dự kiến sinh 1. BIỂU THỨC LOGIC * Bước 1: Chuyển giao nhiệm vụ: GV: Nêu đặt câu hỏi Kế hoạch bài dạy môn Tin học 10 – Chương trình sách KNTT Hoạt động của giáo viên và học Sản phẩm dự kiến sinh- Trong Python, biểu thức logic là biểu thức chỉ nhận ? Biểu thức nào sau đây có thể đưagiá trị True (đúng) hoặc False (sai). Biểu thức logic đơn vào vị trí trong lệnh:giản nhất là các biểu thức so sánh số hoặc xâu kí tự. Nếu thì của- Quan sát các lệnh sau để nhận biết kiểu dữ liệu logic. các ngôn ngữ lập trình bậc cao?>>> a, b, s = 10, 2, “Number” # Gán a = 10, b = 2, s A. m, n = 1,2. B. a + b > 1.= “Number” C. a * b < a + b. D. 12 + 15 > 2>>> a > 10 * 13.False # a > 10 là sai, b < 3 là đúng HS: Thảo luận, trả lời>>> b < 3 * Bước 2: Thực hiện nhiệm vụ:True + HS: Suy nghĩ, tham khảo sgk>>> s == “number” # s và “number” là hai xâu có giá trả lời câu hỏitrị khác nhau + GV: quan sát và trợ giúp các cặp.FalseCác phép so sánh giá trị số trong Python * Bước 3: Báo cáo, thảo luận: = Bằng + HS: Lắng nghe, ghi chú, một < Nhỏ hơn > Lớn hơn = nhau HS phát < Nhỏ hơn > Lớn hơn Khác biểu lại các tính chất. != = hoặc bằng = hoặc bằng nhau + Các nhóm nhận xét, bổ sungChú ý: Với xâu kí tự cũng có đầy đủ các phép so sánh cho(sẽ học sau). nhau.Các phép toán trên kiểu dữ liệu logic bao gồm phép and * Bước 4: Kết luận, nhận định:(và), or (hoặc) và not (phủ định). Bảng các phép toán GVchính xác hóa và gọi 1 họclogic như sau: sinh nhắc lại kiến thức Phép toán and X Y X and Y True True True True False False False True False False False False Phép toán or X Y X or Y True True True True False True False True True False False Fal ...
Tìm kiếm theo từ khóa liên quan:
Giáo án điện tử lớp 10 Giáo án lớp 10 sách Kết nối tri thức Giáo án môn Tin học lớp 10 Giáo án Tin học lớp 10 sách Kết nối tri thức Giáo án Tin học 10 bài 19 Câu lệnh điều kiện if Phép toán với kiểu dữ liệu logicGợi ý tài liệu liên quan:
-
Giáo án môn Thể dục lớp 10 (Trọn bộ cả năm)
179 trang 344 0 0 -
Giáo án Hình học lớp 10: Các hệ thức lượng trong tam giác
13 trang 275 0 0 -
Giáo án Tin học lớp 10 bài 9: An toàn trên không gian mạng
3 trang 254 0 0 -
Giáo án Hóa học lớp 10 - Tiết 18: Ý nghĩa của bảng tuần hoàn các nguyên tố hóa học
7 trang 208 0 0 -
Giáo án Tin học lớp 10 (Trọn bộ cả năm)
152 trang 182 0 0 -
Giáo án Hóa học lớp 10: Chủ đề - Phân loại phản ứng trong hóa học vô cơ
6 trang 143 0 0 -
Giáo án môn Công nghệ lớp 10 (Trọn bộ cả năm)
208 trang 134 0 0 -
Giáo án Toán lớp 10: Chương 2 - Hàm số và đồ thị
41 trang 81 0 0 -
Giáo án môn Địa lí lớp 10 sách Kết nối tri thức: Bài 9
18 trang 75 0 0 -
5 trang 66 0 0