Bài mới: * Giới thiệu bài: 1’ - Tiết trước chúng ta đã hoàn thành xong nội dung về chương trình lặp với số lần biết trước, để củng cố bài học cũng như hoàn thành tốt trong buổi thực hành[r]
(1) Tin học lớp Tuaàn: 16 Trường PTDT Nội Trú An Lão Tieát 31 Baøi : BAØI Ngày soạn: 02 12 08 TAÄP I MUÏC TIEÂU Kiến thức - Hiểu hoạt động câu lệnh lặp với số lần biết trước - Bieát leänh gheùp pascal - Biết ngôn ngữ lập trình có câu lệnh để thể cấu trúc rẽ nhánh Kyõ naêng - Rèn luyện kĩ viết ngôn ngữ lập trình - Viết đúng lệnh for …do - Bước đầu viết câu lệnh lặp Thái độ - Nghieâm tuùc hoïc taäp, coù tinh thaàn hoïc hoûi, saùng taïo II CHUAÅN BÒ Noäi dung: - Dạng bài tập liên quan đến chương trình Đồ dùng: - Giaùo vieân: Saùch giaùo khoa, giaùo aùn, baøi taäp - Học sinh:Sách giáo khoa, vở, viết, thước kẻ Xem bài trước lên lớp III HOẠT ĐỘNG DẠY HỌC Tổ chức lớp (2’) - Ổn định tổ chức - Kieåm tra só soá hoïc sinh + Lớp 8A1: + Lớp 8A2: - Phaân nhoùm hoïc taäp Kieåm tra baøi cuõ (5’) * Caâu hoûi: CH1: Viết cú pháp và công dụng câu lệnh lặp với số lần biết trước * Trả lời: CH1: * Cú pháp: for <biến đếm>:= <giá trị đầu> to <giá trị cuối> <câu lệnh>; Trong đó: for, to, là các từ khóa, biến đếm là biến kiểu nguyên, giá trị đầu và giá trị cuối là các giá trị nguyên và giá trị cuối không phải nhỏ giá trị đầu - Giá trị cuối = giá trị đầu + - Sau vòng lặp biến đếm tự động tăng thêm đơn vị giaù trò cuoái Giaùo vieân giaûng daïy: Phaïm Thò Leä Trang Lop8.net 85 (2) Tin học lớp Trường PTDT Nội Trú An Lão Bài mới: * Giới thiệu bài: (1’) - Tiết trước chúng ta đã hoàn thành xong nội dung chương trình lặp với số lần biết trước, để củng cố bài học hoàn thành tốt buổi thực hành sau Ta vaøo noäi dung cuûa tieát baøi taäp * Tieán trình baøi daïy: TG Hoạt động giáo viên Hoạt động học sinh Noäi dung Hoạt động 1: Tìm hiểu bài tập 3’ Baøi taäp 1: - Ra baøi taäp - Đọc và chép bài * Khi thực câu lệnh vào laëp, maùy tính kieåm tra moät điều kiện Với lệnh lặp for <biến đếm>:= <gt đầu> to <gt cuoái> <caâu leänh>; cuûa pascal, ñieàu kieän caàn phaûi kieåm tra la gì? 8’ - ? Câu lệnh lặp này có tác - Trả lời: làm ngắn * Bài giải: duïng gì? goïn chöông trình - Laøm ñôn giaûn chöông - Nhận xét Làm ngắn gọn - Chú ý theo dõi, trình và giảm công sức hay nói cách khác là làm chép bài vào người viết chương trình ñôn giaûn chöông trình vaø giảm công sức người vieát chöông trình Hoạt động2: Bài tập 5’ Baøi taäp 2: - Ra đề bài tập - Đọc nội dung và * Các câu lệnh pascal sau ghi bài vào có hợp lệ không? Vì sao? a) for i:= 100 to writeln(‘A’); b) for i:= 1.5 to 10.5 writeln(‘A’); c) for i= to 10 writeln(‘A’); d) for i:= to 10 do; writeln(‘A’); e) var x: real; begin for x:=1 to 10 writeln(‘A’); end 15’ - Ghi cuù phaùp cuûa caâu leänh - Chuù yù theo doõi * Baøi giaûi: lặp với số lần biết trước a) Giá trị đầu phải nhỏ giaù trò cuoái - Nhắc lại điều kiện để - Trả lời chương trình thực câu Giaùo vieân giaûng daïy: Phaïm Thò Leä Trang Lop8.net 86 (3) Tin học lớp Trường PTDT Nội Trú An Lão leänh laëp - Xeùt caâu a cho nhaän xeùt - Hướng dẫn học sinh hoàn thaønh noäi dung baøi taäp - Tương tự điều kiện có thể thực hai giá trị đầu và cuoái thì nhö theá naøo? - Giá trị đầu phải nhoû hôn giaù trò cuoái - Giá trị đầu và giá b) Các giá trị đầu và giá trị trò cuoái laø caùc bieán cuoái phaûi laø soá nguyeân coù giaù trò laø bieán kieåu nguyeân - Vậy cách viết câu b thực - Chưa đúng chưa? - Giaûi thích cho hoïc sinh hieåu roõ hôn - Ta thaáy caâu c thieáu gì? - Daáu chaám c) Thieáu daáu chaám gán giá trị đầu - Học sinh tự làm và trả lời - Dư dấu hai chấm d) Dư dấu hai chấm sau từ caâu d sau từ khóa khoùa - Yeâu caàu hoïc sinh thaûo luaän - Thaûo luaän nhoùm e) Biến x đã khai báo caâu e vaø cho keát quaû là biến có liệu kiểu số thực và vì không - Kieåm tra keát quaû - Biến đếm có kiểu liệu - Sai Chỉ có kiểu thể dùng để xác định giá số thực đúng hay sai liệu là các giá trị trị đầu và giá trị cuối caâu leänh laëp nguyeân - Nhaéc laïi cho hoïc sinh hieåu cách sử dụng câu lệnh lặp - Ghi nhớ kiến thức thoâng qua baøi taäp naøy 5’ Hoạt động 3: Củng cố - Hệ thống lại toàn kiến thức Daën doø: (1’) - Học bài và làm bài tập đầy đủ Xem trước bài thực hành số IV RUÙT KINH NGHIEÄM - — — —»«— — — Giaùo vieân giaûng daïy: Phaïm Thò Leä Trang Lop8.net 87 (4)