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

Nội dung

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 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) 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) Nội dung: Hs nhắc lại kiểu liệu đa xhocj chường trình bảng tính học lớp c) Sản phẩm: Dữ liệu tính thuộc kiểu văn bản, số, ngày tháng công thức d) Tổ chức thực hiện: - GV chiếu câu hỏi, yêu cầu hs suy nghĩ trả lời - HS đọc nội dung, suy nghĩ tìm câu trả lời - GV tổ chức cho cá nhân nhận xét câu trả lời - GV nhận xét, sau dẫn dắt HS vào họ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) Nội dung: - Nhiệm vụ 1: HS trả lời hai câu hỏi hoạt động 1/ SSGK- T76 - Nhiệm vụ 2: 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? - Nhiệm vụ 3: Hs trả lời câu hỏi SGK/T77 c) Sản phẩm: - Nhiệm vụ 1: “Tin học”-văn bản, 3.141592-Số 2 Kết ô C1: (số), C2: 35 (xâu kí tự), C3: TRUE - Nhiệm vụ 2: + 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 =,>, < - Nhiệm vụ 3: d) Tổ chức thực hiện: * 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 hoạt động - GV tổ chức cho HS hoạt động theo nhóm - HS thảo luận trình bày kết trước lớp - GV tổ chức nhận xét, đánh giá kết hoạt động * Nhiệm vụ : - GV chiếu câu hỏi, hs suy nghĩ trả lời theo nhóm - HS thảo luận trình bày kết theo nhóm trước lớp - GV tổ chức nhận xét, đánh giá kết hoạt động nhóm chốt kiến thức hộp kiến thức SGK-T77 * Nhiệm vụ : - GV chiếu câu hỏi, hs suy nghĩ trả lời cá nhân - HS thảo luận trình bày kết trước lớp - GV tổ chức nhận xét, đánh giá câu trả lời học sinh 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) Nội dung: - Nhiệm vụ 1: HS trả lời câu hỏi hoạt động (đã giao phần vận dụng 12) - Nhiệm vụ 2: 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 - Nhiệm vụ 3: Hs trả lời câu hỏi SGK/T78 c) Sản phẩm: - Nhiệm vụ 1: Để 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 - Nhiệm vụ 2: + 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 q 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 - Nhiệm vụ 3: + 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ố d) Tổ chức thực hiện: * Nhiệm vụ 1: - GV chiếu câu hỏi hoạt động 2, câu trả lời học sinh gửi cho GV - GV tổ chức đánh giá kết HS, đưa đáp án * Nhiệm vụ : - GV chiếu câu hỏi, hs suy nghĩ trả lời theo nhóm - HS thảo luận trình bày kết theo nhóm trước lớp - GV tổ chức nhận xét, đánh giá kết hoạt động nhóm chốt kiến thức hộp kiến thức SGK/T78 * Nhiệm vụ 3: - HS suy nghĩ trả lời cá nhân - HS trả lời cá nhân, hs khác nhận xét bổ sung - GV đánh giá kết HS, đưa đáp án 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) Nội dung: HS bổ sung câu lệnh vào chường trình VeHinh.sb3 thực hành 12 để có chường trình theo số cạch nhập vào từ bàn phím Hình 13.4 c) Sản phẩm: Tệp VeHinh/sb3 sau bổ sung câu lệnh d) Tổ chức thực hiện: - HS ngồi theo nhóm đơi để thực hành máy tính, thực theo bước hướng dẫn SGK trang 33, 34 để hoàn thành nhiệm vụ (lưu ý hoán đổi để HS thực hành trực tiếp máy nhiệm vụ) - GV quan sát, hỗ trợ, hướng dẫn HS cần thiết Trong trình quan sát học sinh thực hành, nhận diện vấn đề cần lưu ý lựa chọn nhóm HS báo cáo kết (nhóm có kết đạt theo mục tiêu, nhóm có vấn đề cần lưu ý, ) - GV sử dụng công cụ quản lý phịng máy (ví dụ: NetSupport School, ) để HS báo cáo trình thực hành trước lớp - GV tổ chức đánh giá chốt lại kỹ tạo biểu đồ cột biểu đồ hình quạt trịn 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) Nội dung: Bài tập 1,2 phần luyện tập SGK/T79 c) Sản phẩm: - 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 d) Tổ chức thực hiện: - HS ngồi theo nhóm đơi để thực hành máy tính, giải phần luyện tập SGK trang 35 (lưu ý hoán đổi vai trò để HS thực hành tập máy tính) - GV quan sát, hỗ trợ, hướng dẫn HS cần thiết - HS báo cáo kết luyện tập, GV tổ chức đánh giá - GV đưa câu hỏi gợi mở để dẫn dắt sang hoạt động vận dụng 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) Nội dung: Bài tập vận dụng SGK trang 35 c) Sản phẩm: Tệp chường trình học sinh lập trình d) Tổ chức thực hiện: - GV giao tập cho HS thực học lớp HS gửi sản phẩm qua hòm thư không gian lưu trữ mạng GV qui định - GV tổ chức chia sẻ đánh giá kết làm HS thời điểm phù hợp tiết họ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ị cịn 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: 30/08/2023, 13:50

w