Tải bản đầy đủ (.pdf) (3 trang)

Giáo án Tin học Lớp 8 - Tiết 35: Bài tập - Năm học 2008-2009 - Phạm Thị Lệ

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (119.19 KB, 3 trang )

<span class='text_page_counter'>(1)</span> Tin học lớp 8. Tuaàn: 18. Trường PTDT Nội Trú An Lão. Tieát 35 Baøi : BAØI. Ngày soạn: 15. 12 08. TAÄP. I. MUÏC TIEÂU 1. Kiến thức - Biết sự cần thiết của cấu trúc rẽ nhánh trong lập trình. - Biết cấu trúc rẽ nhánh được sử dụng để chỉ dẫn cho máy tính thực hiện các thao taùc phuï thuoäc vaøo ñieàu kieän. - Biết mọi ngôn ngữ lập trình đều có câu lệnh để thể hiện cấu trúc rẽ nhánh.. 2. Kyõ naêng. - Rèn luyện kĩ năng viết ngôn ngữ lập trình. - Hiểu cú pháp và hoạt động của các câu lệnh điều kiện dạng thiếu và dạng đầy đủ trong pascal. - Bước đầu viết được câu lệnh điều kiện. Thái độ - Nghieâm tuùc trong hoïc taäp, coù tinh thaàn hoïc hoûi, saùng taïo . II. CHUAÅN BÒ 1. Noäi dung: - Hai dạng bài tập: dạng thiếu và dạng đầy đủ. 2. Đồ 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 mới trước khi lên lớp. III. HOẠT ĐỘNG DẠY HỌC 1. 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. 2. Kieåm tra baøi cuõ (5’) * Caâu hoûi: CH1: Vieát cuù phaùp vaø coâng duïng cuûa caâu leänh ñieàu kieän daïng thieáu, moâ taû baèng sơ đồ khối. * Trả lời: CH1: If <ÑK> then <caâu leänh>; -> CT sẽ kiểm tra ĐK này, nếu ĐK thỏa mãn, thì CT thực hiện câu lệnh sau từ khoùa then, neáu khoâng thoûa maûn thì boû qua caâu leänh.. Giaùo vieân giaûng daïy: Phaïm Thò Leä. Trang. Lop8.net. 97.

<span class='text_page_counter'>(2)</span>  Tin học lớp 8. Trường PTDT Nội Trú An Lão. * Mô tả bằng sơ đồ: Ñieàu kieän. Caâu leänh. 3. Bài mới: * Giới thiệu bài: (1’) Để hiểu hơn về câu lệnh điều kiện và chuẩn bị cho chương trình kiểm tra học kỳ I, cách sử dụng chúng trong ngôn ngữ lập trình như thế nào, tiết học này ta sẽ tìm hiểu qua moät soá baøi taäp coù lieân quan. * 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 1 7’ 1. Baøi taäp 1: - Ra baøi taäp. * Mô tả điều kiện cho dưới - Yêu cầu học sinh đọc và Đọc và chép bài vào nay trong ngôn ngữ lập suy nghĩ nội dung viết và vở. trình pascal: yeâu caàu gì?. a) n laø moät soá nguyeân chia heát cho 3. b) m laø moät soá nguyeân khoâng chia heát cho 7. c) y laø moät soá döông khoâng vượt quá 100. d) Toång hai soá baát kì trong ba số a,b,c luôn lớn hơn hai soá coøn laïi. e) Hai soá a vaø b khaùc 0 coù cuøng daáu. 9’ ?- Goïi HS leân baûng. * Baøi giaûi: ?- Coøn laïi GV yeâu caàu: - Trả lời: Mod. a) n mod 3 = 0; - Nhắc lại phép toán chia b) m mod 7<>0; laáy phaàn nguyeân. - Chuù yù theo doõi, c) (y>0) and (y<=100); - Hướng dẫn giải kỹ từng nội chép bài vào vở. d) (a+b>c) and (a+c>b) dung. and (b+c>a); e) a*b>0; Hoạt động2: Bài tập 2 6’ 2. Baøi taäp 2: - Ra đề bài tập. * Noäi dung: - Đọc nội dung và Từ thuật toán giải phương ghi đề bài vào vở. trình baäc nhaát daïng toång quát, viết chương trình đầy Giaùo vieân giaûng daïy: Phaïm Thò Leä. Trang. Lop8.net. 98.

<span class='text_page_counter'>(3)</span>  Tin học lớp 8. 9’. 5’. Trường PTDT Nội Trú An Lão. đủ để hoàn thiện chương trình treân. - ? Yêu cầu hs viết thuật - Lên bảng viết thuật * Thuật toán: toán giải phương trình bậc toán. - B1: Neáu b = 0, pt voâ nhaát. nghiệm.( Chuyển tới b3) - Nhận xét nhắc nhở - Chuù yù laéng nghe. - B2: Neáu b  0 , tính nghieäm pt x=-c/b vaø keát thúc.( chuyển tới b4). - B3: Neáu c  0 , thoâng báo pt vô nghiệm, ngược laïi (c=0), thoâng baùo pt voâ soá nghieäm. - B4: Keát thuùc. - Hướng dẫn học sinh hoàn - Chú ý theo dõi. * Baøi giaûi: thaønh noäi dung baøi taäp. Caùc Program gpt_bacnhat; bước viết thuật toán trong Var a,b: integer; moät chöông trình cuï theå. Begin - Nhận xét cụ thể từng phần - Lắng nghe, ghi bài Write(‘nhap b,c); trong một chương trình hoàn vào vở. Readln(b,c); chænh. If (b=0) and (c  0) then write(‘pt vo nghiem); If (b=0) and (c=0) then write(‘pt vo so nghiem) else If a>0 then write(‘nghem pt la:’,x:=-c/2a); End. Hoạt động 3: Củng cố - Hệ thống lại toàn bộ kiến - Chú ý theo dõi. thức. - Ra đề bài tập về nhà.. 4. Daën doø: (1’) - Học bài và làm bài tập đầy đủ. Xem kĩ các bài đã học và hoàn tất nội dung đề cöông oân taäp. IV. RUÙT KINH NGHIEÄM -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. — — —»«— — — Giaùo vieân giaûng daïy: Phaïm Thò Leä. Trang. Lop8.net. 99.

<span class='text_page_counter'>(4)</span>

×