1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tiết 44_Tin 8

3 9 0

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

THÔNG TIN TÀI LIỆU

Nội dung

HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC Hoạt động của GV và HS Nội dung - Mục tiêu: Rèn luyện kĩ năng viết Bài toán: Một người gửi tiết kiệm tại chương trình có sử dụng vòng lặp một ngân hàng với[r]

(1)Ngày soạn: Ngày dạy: 8C1: Tiết 44 8C2: 8C3: Bài thực hành 5: SỬ DỤNG LỆNH LẶP FOR…DO I MỤC TIÊU: Kiến thức: - Viết chương trình có sử dụng vòng lặp for…do - Sử dụng câu lệnh ghép Kỹ - Rèn luyện kĩ đọc hiểu chương trình có sử dụng vòng lặp for … do, tìm hiểu tác dụng các câu lệnh Thái độ - Ham thích lập trình trên máy tính để giải các bài tập Năng lực Năng lực tự học; giải vấn đề; sáng tạo; giao tiếp; tự quản lý; hợp tác; sử dụng công nghệ thông tin và truyền thông; sử dụng ngôn ngữ II CHUẨN BỊ - Giáo viên: Giáo án, SGK, SGV, phòng máy - Học sinh: Học bài cũ nhà III PHƯƠNG PHÁP, KĨ THUẬT - Phương pháp: Đặt vấn đề, vấn đáp, gợi mở, phân tích, trực quan, thực hành - Kĩ thuật: Động não, chia nhóm, giao nhiệm vụ IV TIẾN TRÌNH HOẠT ĐỘNG-GIÁO DỤC Ổn định lớp (1') Bài A HOẠT ĐỘNG KHỞI ĐỘNG: Không B HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC Hoạt động GV và HS Nội dung - Mục tiêu: Rèn luyện kĩ viết Bài toán: Một người gửi tiết kiệm chương trình có sử dụng vòng lặp ngân hàng với số tiền ban đầu là a For … triệu đồng, lãi suất tháng là k% Hãy cho biết số tiền người đó có GV: Đưa bài toán sau khoảng thời gian t tháng Biết rằng, lãi suất sau tháng cộng vào HS: Thảo luận tìm cách giải bài số tiền gốc cho tháng toán a) Hãy viết thuật toán và chương trình giải bài toán trên HS: Trình bày thuật toán b) Viết chương trình cho bài toán và chạy thử Lưu chương trình với tên HS: Nhận xét, đánh giá Tinh_lai.pas (2) GV: Nhận xét, đánh giá HS: Thực hành theo nhóm trên máy để chỉnh sửa chương trình GV: Quan sát, hướng dẫn Uses crt; Var i,t : integer; a,k,t:Real; Begin clrscr; Readln(a,k,t); Writeln; T:=a; For i:=1 to t T:=T+T*k/100; Write(T:4:2); Readln; End C HOẠT ĐỘNG LUYỆN TẬP (5') Em hãy sửa chương trình trên với chu kỳ tính lãi là c tháng Uses crt; Var i,t,c : integer; a,k,t:Real; Begin clrscr; Readln(a,k,t); Writeln; T:=a; For i:=1 to t If i mod c=0 then T:=T+T*k/100; Write(T:4:2); Readln; End D HOẠT ĐỘNG VẬN DỤNG, SÁNG TẠO (5') Hàm random(n) cho giá trị là số nguyên ngẫu nhiên khoảng từ đến n-1 Để a là số ngẫu nhiên khoảng từ đến ta sử dụng lệnh: a:=random(6)+1 Với lệnh này ta có thể viết chương trình mô việc gieo súc sắc Mỗi lần gieo, mặt ngửa súc sắc là mặt có a chấm Hãy lập trình mô việc gieo súc sắc n lần với số nguyên n nhập từ bàn phím Sau lần gieo, chương trình thông báo mặt ngửa súc sắc Sau n lần gieo cho biết hệ số may mắn k/n đó k là số lần mặt ngửa chấm E HOẠT ĐỘNG TÌM TÒI, MỞ RỘNG (5') - Viết chương trình các bài đã học ngôn ngữ lập trình khác mà em tìm hiểu (3) * HƯỚNG DẤN VỀ NHÀ (2') - Thực hành lại các bài tập nhà - Chuẩn bị kiến thức cho tiết thực hành V RÚT KINH NGHIỆM (4)

Ngày đăng: 13/06/2021, 21:11

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w