Giáo án môn Tin học lớp 10 sách Kết nối tri thức: Bài 24
Số trang: 4
Loại file: pdf
Dung lượng: 463.95 KB
Lượt xem: 14
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 24 được biên soạn với mục tiêu nhằm giúp học sinh biết thế nào là xâu kí tự; hiểu được xâu kí tự là kiểu dữ liệu cơ bản của Python; nắm được thao tác duyệt kí tự của xâu; biết và thực hiện được lệnh for để xử lý xâu kí tự;... 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 24 BÀI 24: XÂU KÍ TỰ 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:- Hiểu được xâu kí tự là kiểu dữ liệu cơ bản của Python- Biết và thực hiện được lệnh for để xử lý xâu kí tựhhsj2. 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ài Em đã biết kiểu dữ liệu xâu kí tự (gọi tắt là xâu) từ Bài 16 và chúng ta có thể tạo các biếnkiểu xâu kí tự theo nhiều cách như sau:>>> s = “Thời khóa biểu”>>> xâu = ‘Hoa học trò’>>> Cau_tho = “””Mình về mình có nhớ taMười lăm năm ấy thiết tha mặn nồng””” Liệu có lệnh nào trích ra từng kí tự của một xâu kí tự? Đếm số kí tự của một xâu?2. HÌNH THÀNH KIẾN THỨC MỚIHoạt động 1: Tìm hiểu khái niệm xâu- Mục Tiêu: + Biết thế nào là xâu kí tự- 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. XÂU LÀ MỘT DÃY KÍ TỰ * Bước 1: Chuyển giao nhiệm vụ: Ví dụ 1. Xâu kí tự và cách truy cập đến từng kí tự của GV: Nêu đặt câu hỏi xâu ❖ Quan sát các ví dụ sau để biết cấu trúc xâu kí tự, so sánh với danh sách để biết sự khác nhau giữa xâu và danh sách? HS: Thảo luận, trả lời * Bước 2: Thực hiện nhiệm vụ: + HS: Suy nghĩ, tham khảo sgk trả lời câu hỏi + GV: quan sát và trợ giúp các cặp. - Một xâu kí tự được hiểu là một dãy các kí tự. Tương tự danh sách, ta có thể truy cập từng kí tự của xâu * Bước 3: Báo cáo, thảo luận: thông qua chỉ số, chỉ số bắt đầu từ 0. 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 Ví dụ 2. Quan sát các lệnh sau để thấy sự khác nhau + HS: Lắng nghe, ghi chú, một HS giữa xâu và danh sách phát biểu lại các tính chất. + Các nhóm nhận xét, bổ sung cho nhau. * Bước 4: Kết luận, nhận định: GV chính xác hóa và gọi 1 học sinh nhắc lại kiến thức ⇨ Báo lỗi Câu hỏi: - Python không cho phép thay đổi từng kí tự của một 1. Các xâu kí tự sau có hợp lệ xâu. Điều này khác với danh sách. không? - Python không có kiểu dữ liệu kí tự. Kí tự chính là a) “123&*()+-ABC” xâu có độ dài 1. Xâu rỗng được định nghĩa như sau: b) “1010110&0101001” empty = “” c) “Tây Nguyên” d) Ghi nhớ: Xâu kí tự trong Python là dãy các kí tự 11111111 = 256 Unicode. Xâu có thể được coi là danh sách các kí tự 2. Mỗi xâu hợp lệ ở câu 1 có độ nhưng không thay đổi từng kí tự của xâu. Truy cập dài bằng bao nhiêu? từng kí tự của xâu qua chỉ số, chỉ số từ 0 đến độ dài len() – 1. Hoạt động 2: Tìm hiểu lệnh duyệt kí tự của xâu a) Mục tiêu: Nắm được thao tác duyệt kí tự của xâu 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 của GV. c) Sản phẩm: HS hoà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 ...
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 24 BÀI 24: XÂU KÍ TỰ 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:- Hiểu được xâu kí tự là kiểu dữ liệu cơ bản của Python- Biết và thực hiện được lệnh for để xử lý xâu kí tựhhsj2. 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ài Em đã biết kiểu dữ liệu xâu kí tự (gọi tắt là xâu) từ Bài 16 và chúng ta có thể tạo các biếnkiểu xâu kí tự theo nhiều cách như sau:>>> s = “Thời khóa biểu”>>> xâu = ‘Hoa học trò’>>> Cau_tho = “””Mình về mình có nhớ taMười lăm năm ấy thiết tha mặn nồng””” Liệu có lệnh nào trích ra từng kí tự của một xâu kí tự? Đếm số kí tự của một xâu?2. HÌNH THÀNH KIẾN THỨC MỚIHoạt động 1: Tìm hiểu khái niệm xâu- Mục Tiêu: + Biết thế nào là xâu kí tự- 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. XÂU LÀ MỘT DÃY KÍ TỰ * Bước 1: Chuyển giao nhiệm vụ: Ví dụ 1. Xâu kí tự và cách truy cập đến từng kí tự của GV: Nêu đặt câu hỏi xâu ❖ Quan sát các ví dụ sau để biết cấu trúc xâu kí tự, so sánh với danh sách để biết sự khác nhau giữa xâu và danh sách? HS: Thảo luận, trả lời * Bước 2: Thực hiện nhiệm vụ: + HS: Suy nghĩ, tham khảo sgk trả lời câu hỏi + GV: quan sát và trợ giúp các cặp. - Một xâu kí tự được hiểu là một dãy các kí tự. Tương tự danh sách, ta có thể truy cập từng kí tự của xâu * Bước 3: Báo cáo, thảo luận: thông qua chỉ số, chỉ số bắt đầu từ 0. 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 Ví dụ 2. Quan sát các lệnh sau để thấy sự khác nhau + HS: Lắng nghe, ghi chú, một HS giữa xâu và danh sách phát biểu lại các tính chất. + Các nhóm nhận xét, bổ sung cho nhau. * Bước 4: Kết luận, nhận định: GV chính xác hóa và gọi 1 học sinh nhắc lại kiến thức ⇨ Báo lỗi Câu hỏi: - Python không cho phép thay đổi từng kí tự của một 1. Các xâu kí tự sau có hợp lệ xâu. Điều này khác với danh sách. không? - Python không có kiểu dữ liệu kí tự. Kí tự chính là a) “123&*()+-ABC” xâu có độ dài 1. Xâu rỗng được định nghĩa như sau: b) “1010110&0101001” empty = “” c) “Tây Nguyên” d) Ghi nhớ: Xâu kí tự trong Python là dãy các kí tự 11111111 = 256 Unicode. Xâu có thể được coi là danh sách các kí tự 2. Mỗi xâu hợp lệ ở câu 1 có độ nhưng không thay đổi từng kí tự của xâu. Truy cập dài bằng bao nhiêu? từng kí tự của xâu qua chỉ số, chỉ số từ 0 đến độ dài len() – 1. Hoạt động 2: Tìm hiểu lệnh duyệt kí tự của xâu a) Mục tiêu: Nắm được thao tác duyệt kí tự của xâu 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 của GV. c) Sản phẩm: HS hoà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 ...
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 24 Xâu kí tự Lệnh duyệt kí tự của xâuGợ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 209 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 trình Tin học đại cương: Phần 2 - Trần Đình Khang
118 trang 117 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