1. Trang chủ
  2. » Giáo án - Bài giảng

13 biểu diễn dữ liệu

5 1 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Trường: .Giáo viên: Tổ: BÀI 13: BIỂU DIỄN DỮ LIỆU Tin học Lớp Thời gian thực hiện: tiết I Mục tiêu Về kiến thức: - Khái niệm hằng, biến, kiểu liệu, biểu thức Về lực: - Sử dụng hằng, biến, biểu thức để tạo chương trình mơi trường lập trình trực quan để giải toán (NLc) Về phẩm chất: - Rèn luyện phẩm chất chăm chỉ, kiên trì cẩn thận học tự học II Thiết bị dạy học học liệu - GV: Chuẩn bị phòng thực hành (máy tính cài đặt phần mềm Scratch kết nối Internet để dùng phần mềm Scratch trực tuyến) - HS: SGK, III Tiến trình dạy học Hoạt động 1: Khởi động a) Mục tiêu: Đưa hs vào tình có vấn đề (kiểu liệu chương trình bảng tính mà hs học lớp 7) b) Tổ chức thực hiện: - Chuyển giao nhiệm vụ: GV chiếu câu hỏi, yêu cầu hs suy nghĩ trả lời - Thực nhiệm vụ: HS đọc nội dung, suy nghĩ tìm câu trả lời - Báo cáo, thảo luận: GV tổ chức cho cá nhân nhận xét câu trả lời - Kết luận, nhận định: GV nhận xét, sau dẫn dắt HS vào học Gợi ý đáp án: Dữ liệu tính thuộc kiểu văn bản, số, ngày tháng cơng thức Hoạt động 2: Hình thành kiến thức Hoạt động 2.1: Kiểu liệu a) Mục tiêu: - HS nhận biết ba kiểu liệu số, văn lôgic b) Tổ chức thực hiện: * Chuyển giao nhiệm vụ : GV chia nhóm HS, giao nhiệm vụ thảo luận, thực hành máy tính trả lời câu hỏi 2 - Thực nhiệm vụ 1: GV tổ chức cho HS hoạt động theo nhóm - Báo cáo, thảo luận 1: HS thảo luận trình bày kết trước lớp - Kết luận, nhận định 1: GV tổ chức nhận xét, đánh giá kết hoạt động Gợi ý câu trả lời: “Tin học”-văn bản, 3.141592-Số Kết ô C1: (số), C2: 35 (xâu kí tự), C3: TRUE * Chuyển giao nhiệm vụ : GV yêu cầu hs đọc nội dung phần sgk yêu cầu hs trả lời câu hỏi sau + Trong ngơn ngữ lập trình, liệu phân loại thành kiểu liệu nào? + Ngô ngữ lập trình Scratch có kiểu liệu tập hợp giá trị kiểu liệu gì? + Các phép tốn tương ứng kiểu liệu ngơn ngữ lập trình scratch? - Thực nhiệm vụ 2: GV chiếu câu hỏi, hs suy nghĩ trả lời theo nhóm - Báo cáo, thảo luận 2: HS thảo luận trình bày kết theo nhóm trước lớp - Kết luận, nhận định 2: GV tổ chức nhận xét, đánh giá kết hoạt động nhóm Gợi ý câu trả lời: - Trong ngơn ngữ lập trình, liệu phân loại thành kiểu khác Số phân loại thành kiểu số nguyên số thực, văn phân loại thành kiểu kí tự xâu kí tự, điều kiện hay phép so sánh phân loại thành kiểu lơgic,… - Ngơn ngữ lập trình Scracth có ba kiểu liệu kiểu số (số nguyên, số thập phân), kiểu xâu kí tự (kí tự xâu kí tự) kiểu lơgic (hai giá trị True – False – sai) - Các phép toán tương ứng kiểu liệu + Kiểu số: Phép toán cộng, trừ, nhân, chia, chi lấy dư, làm tròn số,… + Kiểu xâu kí tự: Kết hợp + Kiểu logic: (and), (or), không (not), so sánh =,>, < * Chuyển giao nhiệm vụ : GV yêu cầu hs trả lời câu hỏi: - Thực nhiệm vụ 3: GV chiếu câu hỏi, hs suy nghĩ trả lời cá nhân - Báo cáo, thảo luận 3: HS thảo luận trình bày kết trước lớp - Kết luận, nhận định 3: GV tổ chức nhận xét, đánh giá kết hoạt động Gợi ý câu trả lời: Hoạt động 2.2: Hằng, Biến, Biều thức a) Mục tiêu: HS trình bày khái niệm hằng, biến, biểu thức b) Tổ chức thực hiện: * Chuyển giao nhiệm vụ 1: GV chiếu câu hỏi - Thực nhiệm vụ 1: HS suy nghĩ tìm câu trả lời - Báo cáo, thảo luận 1: Hs trả lời cá nhân, hs khác nhận xét bổ sung - Kết luận, nhận định 1: GV đánh giá kết HS, đưa đáp án Gợi ý đáp án: Để tổng quát toán, sử dụng biến để lưu số cạnh hình Giá trị biến nhập từ bàn phím * Chuyển giao nhiệm vụ : GV yêu cầu hs đọc nội dung phần sgk yêu cầu hs trả lời câu hỏi sau: điển từ cịn thiếu để hồn thành nội dung sau + Câu 1: …… dùng để …… giá trị ……… q trình thực chương trình Biến nhận biết qua …… thuộc …… định + Câu 2: …… giá trị ……… trình thực chương trình Mỗi thuộc ……… định (hằng số, kiểu chữ, kiểu lôgic,…) + Câu 3: …… kết hợp biến, hằng, dấu ngoặc, phép toán hàm để ………… giá trị thuộc kiểu liệu định - Thực nhiệm vụ 2: GV chiếu câu hỏi, hs suy nghĩ trả lời theo nhóm - Báo cáo, thảo luận 2: HS thảo luận trình bày kết theo nhóm trước lớp - Kết luận, nhận định 2: GV tổ chức nhận xét, đánh giá kết hoạt động nhóm Gợi ý câu trả lời: Câu 1: Biến dùng để lưu trữ giá trị thay đổi q trình thực chương trình Biến nhận biết qua tên thuộc kiểu liệu định Câu 2: Hằng giá trị không đổi trình thực chương trình Mỗi thuộc kiểu liệu định (hằng số, kiểu chữ, kiểu lôgic,…) Câu 3: Biểu thức kết hợp biến, hằng, dấu ngoặc, phép toán hàm để trả lại giá trị thuộc kiểu liệu định 4 * Chuyển giao nhiệm vụ 3: GV yêu cầu hs suy nghĩ trả lời câu hỏi Em hằng, biến, biểu thức kiểu liệu tương ứng sử dụng chương trình Hình 13.4 - Thực nhiệm vụ 3: HS suy nghĩ trả lời cá nhân - Báo cáo, thảo luận 3: Hs trả lời cá nhân, hs khác nahanj xét bổ sung - Kết luận, nhận định 3: GV đánh giá kết HS, chốt lại kiến thức Gợi ý đáp án: Hằng: Các kiểu số (trong câu lệnh “đợi giây), 900 (trong biểu thức tính số bước) 360 (trong biểu thức tính góc quay) Biến: n biến kiểu số lưu trữ số cạnh hình Biểu thức: Câu lệnh “Nói…” biểu thức trả lại xâu kí tự “Đường hình có … cạnh nhau”, vị trí dấu ba chấm giá trị biến n 900/n, 360/n biểu thức trả lại giá trị số Hoạt động 2.3: Thực hành – sử dụng hằng, biến, biểu thức chương trình a) Mục tiêu: HS sử dụng hằng, biến, biểu thức chương trình cụ thể viết ngơn ngữ lập trình scratch b) Tổ chức thực hiện: * Chuyển giao nhiệm vụ : GV giao nhiệm vụ HS thực hành máy theo bước từ 1- sgk - Thực nhiệm vụ: HS thực hành theo bước hướng dẫn sgk - Báo cáo, thảo luận: GV quan sát hướng dẫn hs cần - Kết luận, nhận định: GV đánh giá kết HS, chốt lại kiến thức Hoạt động 3: Luyện tập a) Mục tiêu: HS xác định kiểu liệu, biến, Viết chương trình sử dụng biến, hàng, biểu thức b) Tổ chức thực hiện: * Chuyển giao nhiệm vụ : GV giao nhiệm vụ HS làm 1,2/Sgk-T77 phần luyện tập - Thực nhiệm vụ: HS suy nghĩ làm - Báo cáo, thảo luận: GV quan sát hướng dẫn hs cần - Kết luận, nhận định: GV đánh giá kết HS, chốt lại kiến thức Gợi ý đáp án Bài 1: a) trả lại giá trị true liệu kiểu lơgic với r = 5, biểu thức lôgic > b) Với r = biểu thức trả lại giá trị 31.4 liệu kiểu số c) Với r = 5, biểu thức trả lại xâu kí tự “Chu vi hình tròn 31.4” Tạo biến r lưu giá trị bán kính Tạo biểu thức tính chu vi hình trịn: Tạo biểu thức tính diện tích hình trịn: Bài 2:Tạo chương trình Hoạt động 4: Vận dụng a) Mục tiêu: HS vận dụng kiến thức học để viết chương trình giải tốn cụ thể môn học b) Tổ chức thực hiện: * Chuyển giao nhiệm vụ: + GV chiếu nội dung vận dụng yêu cầu hs thực - Thực nhiệm vụ: Hs suy nghĩ tìm lời giải - Báo cáo, thảo luận: Hs trả lời cá nhân, hs khác nhận xét bổ sung - Kết luận, nhận định: Gv nhận xét học sinh, chốt kiến thức Gợi ý số tốn, ví dụ: - Tính giá trị vận tốc, quãng đường, thời gian biết hai giá trị lại - Giải phương trình bậc ax + b = với a, b nhập vào từ bàn phím - Tìm ước chung lớn hai số nguyên a, b với a, b nhập vào từ bàn phím

Ngày đăng: 08/08/2023, 01:23

Xem thêm:

w