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

Giáo án Tin học 8 - Tiết 39, 40: Bài tập

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 (96 KB, 6 trang )

<span class='text_page_counter'>(1)</span>Giáo án Tin Học 8 - Trường THCS Hải Thái. Ngµy so¹n:. Bµi tËp (TiÕt 39). A. Môc tiªu.. * Kiến thức: - Củng cố kiến thức vòng lặp với số lần biết trước và câu lệnh ghép. * kü n¨ng: - VËn dông vßng lÆp for …….to…….do vµ c©u lÖnh ghÐp viÕt mét sè bµi toán đơn giản. * Thái độ: Thái độ học tập nghiêm túc, tích cực làm các dạng bài tập ứng dụng. B. Phương pháp.. - Chia nhóm nghiên cứu làm bài tập, vấn đáp. C. ChuÈn bÞ.. 1. ChuÈn bÞ cña gi¸o viªn: Gi¸o ¸n, SGK, m¸y tÝnh. 2. ChuÈn bÞ cña häc sinh: Häc bµi, SGK. D. TiÕn tr×nh lªn líp. I. ổn định:. KiÓm tra sÜ sè. (1 phót) II. KiÓm tra bµi cò: (5 phót) ? Sử dụng vòng lặp for … do viết chương trình tính tổng của 10 số tự nhiên đầu tiên? III. Bµi míi:. 1. Đặt vấn đề: 2. TriÓn khai bµi: a. Hoạt động 1:. Bµi tËp d¹ng lý thuyÕt (14 phót).. Hoạt động của thầy và trò. Néi dung kiÕn thøc Bµi 1: SGK (T60). GV: Đưa ra đề bài toán, yêu cầu học sinh nghiªn cøu theo nhãm. -HS: Hoạt động theo nhóm tìm câu trả lời. - HS: §¹i diÖn cña hai nhãm tr×nh bµy kÕt qu¶ cña nhãm.. Bµi 2: SGK (T60). -GV: NhËn xÐt kÕt qu¶ cuèi cïng.. - C©u lÖnh lÆp cã t¸c dông chØ dÉn cho m¸y tÝnh. - GV: §­a bµi tËp 2 lªn b¶ng, yªu cÇu mét häc thùc hiÖn lÆp l¹i mét c©u lÖnh hay mét nhãm c©u sinh đứng tại chỗ trả lời. lệnh với một số lần nhất định. GV: Trương Quang Hiếu Lop7.net.

<span class='text_page_counter'>(2)</span> Giáo án Tin Học 8 - Trường THCS Hải Thái. - HS: Một học sinh đứng tại chỗ trả lời bài tập. - Câu lệnh lặp làm giảm nhẹ công sức của người. 2. một học sinh khác đứng tại chỗ nhận xét.. viết chương trình.. - GV: KÕt luËn kÕt qu¶ cña bµi 2.. Bµi 3 SGK (T60) - §iÒu kiÖn cÇn kiÓm tra trong c©u lÖnh lÆp for … do là giá trị của biến đếm phải nằm trong ®o¹n [gi¸ trÞ ®Çu, gi¸ trÞ cuèi ], nÕu tho¶ m·n điều kiện đó thì câu lệnh sẽ được thực hiện, nÕu kh«ng tho¶ m·n c©u lÖnh sÏ bÞ bá qua.. -GV: GV: Đưa ra đề bài toán, yêu cầu học sinh nghiªn cøu theo nhãm. -HS: Hoạt động theo nhóm tìm câu trả lời. - HS: §¹i diÖn cña hai nhãm tr×nh bµy kÕt qu¶ cña nhãm. - GV: NhËn xÐt.. Bµi tËp d¹ng thùc hµnh. (20 phót).. b. Hoạt động 2:. Bµi 5 SGK (T61) GV: Đưa ra đề bài toán và yêu cầu một học. Tất cả các câu lệnh đều không hợp lệ vì:. sình đứng tại vị trí để trả lời bài tập.. a) gi¸ trÞ ®Çu lín h¬n gi¸ trÞ cuèi. -HS: 1em đứng tại vị trí trả lời, 1 em khác nhận. b) gi¸ trÞ ®Çu vµ gi¸ trÞ cuèi cã kiÓu lµ sè thùc. xÐt.. không cùng kiểu với biến đếm. - GV: NhËn xÐt kÕt qu¶ c©u tr¶ lêi cña 2 b¹n.. c) sai cÊu tróc c©u lÖnh d) sai cÊu tróc c©u lÖnh. - GV: §­a bµi tËp. e) biến đếm có kiểu là kiểu số thực nên không. - HS: Suy luËn kÕt qu¶ theo lÝ thuyÕt. hîp lÖ.. - GV: Ghi kÕt qu¶ suy luËn cña häc sinh. Bµi 4 SGK (T61). lªn b¶ng. Gi¸ trÞ cña j sau mçi lÇn lÆp sÏ ®­îc t¨ng thªm. - HS: gõ chương trình vào máy và chạy thử 2 đơn vị - HS: So s¸nh kÕt qu¶ nhËn ®­îc víi kÕt 2, 4, 6, 8, 10, 12. quả đã suy lận. Bµi 6 SGK (T 61). - 1 HS gi¶i thÝch kÕt qu¶ thu ®­îc. - M« t¶ thuËt to¸n.. - GV §­a ra bµi tËp 6.. Bước 1:. nhËp n. - HS: Làm việc theo nhóm, sau 5 phút đại. A<-0, i<-1. diÖn cña 2 nhãm sÏ lªn b¸o b¸o kÕt. Bước 2: A<- 2\i(i+2). qu¶.. Bước 3: i<-i+1 GV: Trương Quang Hiếu Lop7.net.

<span class='text_page_counter'>(3)</span> Giáo án Tin Học 8 - Trường THCS Hải Thái. - C¸c nhãm kh¸c nhËn xÐt GV: Gióp c¸c em hoµn thµnh thuËt to¸n.. Bước 4: nếu i<=n quay về bước 2 Bước 5: ghi kết quả A ra màn hình và kết thúc thuËt to¸n.. IV. Còng cè: (5 phót). - Gi¸o viªn hÖ thèng l¹i toµn bé néi dung bµi häc. - Gi¸o viªn nhËn xÐt tiÕt häc, rót kinh nghiÖm tiÕt häc. V. DÆn dß:. Học kĩ lí thuyết, về nhà viết chương trình pascal bài 6 SGK (T61). GV: Trương Quang Hiếu Lop7.net.

<span class='text_page_counter'>(4)</span> Giáo án Tin Học 8 - Trường THCS Hải Thái. Ngµy so¹n:. Bµi tËp (TiÕt 40). A. Môc tiªu.. * Kiến thức: - Củng cố kiến thức vòng lặp với số lần biết trước và câu lệnh ghép * kü n¨ng: - VËn dông vßng lÆp for …….to…….do vµ c©u lÖnh ghÐp viÕt mét sè bµi toán đơn giản. * Thái độ: - Thái độ học tập nghiêm túc, tích cực làm các dạng bài tập ứng dụng. B. Phương pháp.. - Chia nhóm nghiên cứu làm bài tập, vấn đáp. C. ChuÈn bÞ.. 1. ChuÈn bÞ cña gi¸o viªn: Gi¸o ¸n, SGK, m¸y tÝnh. 2. ChuÈn bÞ cña häc sinh: Häc bµi, SGK. D. TiÕn tr×nh lªn líp. I. ổn định:. KiÓm tra sÜ sè. (1 phót) II. KiÓm tra bµi cò: (4 phót) ? Một em lên bảng viết chương trình pascal cho bài 6 SGK (T61).. III. Bµi míi:. 1. Đặt vấn đề:. 2. TriÓn khai bµi: a. Hoạt động 1:. Bµi tËp vËn dông.. Hoạt động của thầy và trò. (35 phót).. Néi dung kiÕn thøc Bµi tËp 1: NhËp vµo n sè nguyªn tõ bµn phÝm,. - Gi¸o viªn ®­a ra néi dung bµi tËp,. t×m sè lín nhÊt trong d·y sè võa nhËp. - HS phân tích bài toán tìm hướng giải. Program tim_max;. quyÕt.. Uses crt;. - Gv: hướng dẫn học sinh cách làm và. Var i, n, smax, A : integer;. viết chương trình lên bảng và yêu cầu. Begin. học sinh đọc hiểu.. Clrscr;. - HS: đọc lại chương trình giáo viên đã. Writeln(‘nhap vao n’); readln(n);. viÕt trªn b¶ng vµ t×m hiÓu tõng c©u lÖnh Smax:=-23768; GV: Trương Quang Hiếu Lop7.net.

<span class='text_page_counter'>(5)</span> Giáo án Tin Học 8 - Trường THCS Hải Thái. - GV: yêu cầu một học sinh đứng tại vị trí For i:= 1 to n do diễn tả tuần tự ý nghĩa của chương trình Begin th«ng qua diÔn t¶ c«ng viÖc cña tõng. Writeln(‘nhap vao so thu ’,i); readln(A);. lệnh trong chương trình.. If smax<A then smax:=A;. - GV: diễn tả lại một lần để học sinh hiểu End; sâu hơn về chương trình. Writeln(‘so lon nhat la’,A); readln. - Gi¸o viªn ®­a ra néi dung bµi tËp,. End.. - HS phân tích bài toán tìm hướng giải. Bài tập 2: Viết chương trình tính day thừa của n. quyÕt.. sè tù nhiªn ®Çu tiªn.. - GV: §­a ra c«ng thøc tÝnh day thõa:. Program tinh_day_thua;. day thõa = 1*2*3*4*5*….*n. Uses crt;. - HS: dựa vào bài tập 1 viết chương trình. Var i, n : integer; kq: longint;. cho bµi to¸n. (viÕt theo nhãm).. Begin. - Đại diện của nhóm đứng lên bảng trình. Clrscr;. bµy kÕt qu¶. C¸c nhãm kh¸c nhËn xÐt,. Writeln(‘nhap vao n’); readln(n);. rót kinh nghiÖm.. Kq:=1;. - GV: KÕt luËn kÕt qu¶ cuèi cïng.. For i:= 1 to n do. - Yªu cÇu mét häc sinh lªn m¸y chÝnh gâ. Kq:=kq*i;. chương trình vào máy, cả lớp sửa lỗi nếu có, cho chương trình chạy thử, học. Writeln(‘ket qua la’,kq); readln End.. sinh quan s¸t kÕt qu¶. - HS: chép lại chương trình đã chạy vào vë. IV. Còng cè: (5 phót). - NhÊn m¹nh ý nghÜa vµ c«ng dông, c¸ch sö dông vßng lÆp for … do - NhËn xÐt, rut kinh nghiÖm buæi häc. - HS đọc ghi nhớ SGK, giáo viên tổng kết đánh giá buổi học. V. DÆn dß:. - Häc sinh vÒ nhµ lµm bµi tËp: 1. tÝnh tæng cña n sè tù nhiªn ®Çu tiªn 2. Viết chương trình tìm xem có bao nhiêu số dương trong n số nhập vào từ bàn phím. GV: Trương Quang Hiếu Lop7.net.

<span class='text_page_counter'>(6)</span> Giáo án Tin Học 8 - Trường THCS Hải Thái. GV: Trương Quang Hiếu Lop7.net.

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

×