Thư Viện STEM STEAM Tiết 13 Bài TH3 KHAI BÁO SỬ DỤNG BIẾN I MỤC TIÊU 1 Kiến thức Hiểu về các kiểu dữ liệu chuẩn kiểu số nguyên, kiểu số thực Hiểu cách khai báo và sử dụng hằng 2 Kỹ năng Thực hiện được[.]
Tiết 13: Bài TH3: KHAI BÁO SỬ DỤNG BIẾN I.MỤC TIÊU : Kiến thức: Hiểu kiểu liệu chuẩn: kiểu số nguyên, kiểu số thực Hiểu cách khai báo sử dụng Kỹ Thực khai báo cú pháp, lựa chọn kiểu liệu phù hợp cho biến Kết hợp lệnh Write Writeln với Read Readln để thực nhập liệu cho biến từ bàn phím Sử dụng lệnh gán giá trị cho biến Thái độ Hình thành hoạt động theo nhóm, có ý thức tự chủ học tập Định hướng phát triển lực: lực sử dụng máy tính, lực giải vấn đề, lực sáng tạo, ứng dụng KHKT, lực tự học, lực hợp tác, làm việc nhóm PHƯƠNG PHÁP: Hoạt động theo nhóm Đặt giải vấn đề Luyện tập – thực hành II CHUẨN BỊ BÀI HỌC: Giáo viên: - SGK, SGV, tài liệu, Giáo án, phòng máy, máy chiếu Học sinh : - Đọc trước - SGK, Đồ dùng học tập III TIẾN TRÌNH BÀI HỌC: Hoạt động 1: Khởi động (4 phút) - Kiểm tra sĩ số: - Ổn định trật tự, tạo không thoải mái để bắt đầu tiết học Kiểm tra cũ : Kiểm tra trình thực hành Hoạt động 2: Hình thành kiến thức (30 phút): Hoạt động giáo viên học sinh Nội dung, yêu cầu cần đạt Hoạt động 1: Kiến thức vận dụng (10 phút) H? Em làm quen với kiểu liệu pascal? H? Hãy trình bày cú pháp khai báo biến? Nêu ví dụ? Gọi HS trả lời câu hỏi gv nêu HS: Trả lời HS: Nhận xét Tên kiểu : Byte, Integer, Read, Char, String Cú pháp khai báo biến: Var( danh sách biến): (kiểu liệu): GV treo bảng phụ bảng phạm vi giá trị kiểu liệu để HS nhớ lại GV hệ thống lại kiến thức đáng nhớ để HS nắm Hoạt động 2: Bài tập (25 phút) Bài toán: Một cửa hàng cung cấp dịch vụ bán hàngthanh toán nhà Khách hàng cần đăng ký số lượng mặt hàng cần mua, nhân viên cửa hàng trả hàng nhận tiền tốn nhà khách hàng Ngồi giá trị hàng hố, khách hàng cịn phải trả thêm phí dịch vụ Hãy viết chương trình pascal để tính tiền tốn trường hợp khách hàng mua mặt hàng Gợi ý : cơng thức cần tính: Tiền tốn = Đơn giá * Số lượng + Phí dịch vụ HS: Trả lời HS: Nhận xét HS: Thực ( Theo nhóm) A/ Yêu cầu HS khởi động Turbo gõ chương trình SGK tìm hiểu ý nghĩa câu lệnh chương trình H? program, ues, var, const, begin, end gọi ? Nêu ý nghĩa? H? var Soluong:integer; Dongia, thanhtien: redl; Thongbao:string; Có ý nghĩa chương trình? H? const phi=1000; có ý nghĩa gì? H? lệnh clrscr; có ý nghĩa gì? sử dụng lệnh này? H? Thongbao:= ‘tong so tien phai toan:’; có ý nghĩa gì? H? Write(‘don gia =’); readln(dongia); có ý HS: Thực nghĩa gì? - Nhập (1,35000) H? thanhtien:= soluong*dongia+phi;có ý nghĩa - KTkq: Sai số lượng >32767( số gì? ngun) H? writeln(thongbao, thanhtien:10:2); có ý nghĩa gì? H?Readln; có ý nghĩa gì? - Gọi HS trả lời câu hỏi để hiểu chương trình dùng để làm B/ Yêu cầu hs lưu chương trình với tên tính tiền, dịch chỉnh sửa lỗi có C/ Chạy chương trình với liệu SGK D/ Chạy chương trình với liệu (1, 35000) Hãy quan sát kết nhận H? Hãy đoán lý kết lại sai? để khắc phục lỗi sai ta sửa lệnh chương trình? HS tìm lí sai Nếu HS khơng giải thích gv giải thích hộ HS Hoạt động 3: Luyện tập, vận dụng, mở rộng (10 phút):(5 phút) - Nắm nhập liệu dùng lệnh: readln(danh sách biến); - Cú pháp khai báo biến khai báo - { } thích Pascal Dặn dò: (1 phút) - Soạn TH3 (tiếp) * Rút kinh nghiệm …………………………………………………………………………………………………… …………………………………………………………………………… Bài TH3: KHAI BÁO SỬ DỤNG BIẾN (tiếp) I.MỤC TIÊU : Kiến thức: Hiểu kiểu liệu chuẩn: kiểu số nguyên, kiểu số thực Hiểu cách khai báo sử dụng Kỹ Thực khai báo cú pháp, lựa chọn kiểu liệu phù hợp cho biến Kết hợp lệnh Write Writeln với Read Readln để thực nhập liệu cho biến từ bàn phím Sử dụng lệnh gán giá trị cho biến Thái độ Hình thành hoạt động theo nhóm, có ý thức tự chủ học tập Định hướng phát triển lực: lực sử dụng máy tính, lực giải vấn đề, lực sáng tạo, ứng dụng KHKT, lực tự học, lực hợp tác, làm việc nhóm PHƯƠNG PHÁP: Hoạt động theo nhóm Đặt giải vấn đề Luyện tập – thực hành II CHUẨN BỊ BÀI HỌC: Giáo viên: - SGK, SGV, tài liệu, Giáo án, phòng máy, máy chiếu Học sinh : - Đọc trước - SGK, Đồ dùng học tập III TIẾN TRÌNH BÀI HỌC: Hoạt động 1: Khởi động (4 phút) - Kiểm tra sĩ số: - Ổn định trật tự, tạo không thoải mái để bắt đầu tiết học Kiểm tra cũ : Kiểm tra trình thực hành Hoạt động 2: Hình thành kiến thức (30 phút): Hoạt động giáo viên học sinh Nội dung, yêu cầu cần đạt Hoạt động 1: Tìm hiểu kiểu liệu Pascal cách khai báo biến (5 phút) H? Em làm quen với kiểu liệu Tên kiểu : Byte, Integer, Read, Char, String pascal? Cú pháp khai báo biến: H? Hãy trình bày cú pháp khai báo biến? Nêu Var( danh sách biến): (kiểu liệu): ví dụ ? Gọi HS trả lời câu hỏi Gv nêu GV treo bảng phụ bảng phạm vi giá trị kiểu liệu để HS nhớ lại GV hệ thống lại kiến thức đáng nhớ để HS nắm Hoạt động 2: Bài tập (30 phút) Gv: Yêu cầu hs đưa cách để hoán đổi Hs : Trả lời bạn ngồi chỗ khác nhau? Hs : Trả lời Gv: Khi hoán đổi vị trí giá trị biến x Program hoandoi; y em làm nào? Ues crt; Yêu cầu HS khởi động phần mềm turbo gõ Var x,y,z: integer; vào chương trình đẫ viết nhà với nội dung Begin nhập số nguyên x y, in giá trị x y Write(‘gia tri cua x:’); readln(x); hình sau hốn đổi giá trị x y Write (‘ gia tri cua y:’); readln(y); in lại hình giá trị x y Writeln(x,’ ‘,y); - HS gõ xong chương trình -> GV yêu Z:=x; x:=y; y:=z; cầu HS lưu vào nhớ máy tính Writeln(x,’ ‘,y);readln; - Yêu cầu nhóm máy dịch chạy End chương trình - Gọi vài HS đứng dậy trình bày kết sau chạy chương trình Hoạt động 3: Luyện tập, vận dụng, mở rộng (10 phút):(5 phút) - Nhận xét thực hành - Đưa cách giải tốn Dặn dị: (1 phút) - Về nhà học cũ - Soạn * Rút kinh nghiệm …………………………………………………………………………………………………… ……………………………………………………………………………