I. MỤC TIÊU :
ã Biết các bước giải bài toán trên máy tính;
ã Biết chương trình là thể hiện của thuật toán trên một ngôn ngữ cụ thể.
ã Biết mô tả thuật toán bằng phương pháp liệt kê các bước.
ã Hiểu thuật toán tính tổng của N số tự nhiên đầu tiên, tìm số lớn nhất của một dãy số.
II. CHUẨN BỊ :
Giáo viên :
- SGK, SGV, tài liệu, Giáo án
- Đồ dùng dạy học như máy tính, projector,.
Học sinh :
- Đọc trước bài
- SGK, Đồ dùng học tập, bảng phụ.
II. TIẾN TRÌNH TIẾT DẠY :
1. Ổn định tổ chức lớp(1) :
3. Kiểm tra bài cũ(4) :
? Trình bày khái niệm bài toán. Viết chương trình là gì?
? Đọc đề bài của một bài toán nào đó và xác định đầu vào đầu ra của bài toán đó
TuÇn 10 Ngµy so¹n: 22/10/2010 Ngµy d¹y: 28/10/2010 TiÕt 20 : Bµi 5 : Tõ bµi to¸n ®Õn ch¬ng tr×nh I. Mơc tiªu : BiÕt c¸c bíc gi¶i bµi to¸n trªn m¸y tÝnh; BiÕt ch¬ng tr×nh lµ thĨ hiƯn cđa thuËt to¸n trªn mét ng«n ng÷ cơ thĨ. BiÕt m« t¶ thuËt to¸n b»ng ph¬ng ph¸p liƯt kª c¸c bíc. HiĨu thuËt to¸n tÝnh tỉng cđa N sè tù nhiªn ®Çu tiªn, t×m sè lín nhÊt cđa mét d·y sè. II. ChuÈn bÞ : Gi¸o viªn : - SGK, SGV, tµi liƯu, Gi¸o ¸n - §å dïng d¹y häc nh m¸y tÝnh, projector,... Häc sinh : - §äc tríc bµi - SGK, §å dïng häc tËp, b¶ng phơ... II. TiÕn tr×nh tiÕt d¹y : 1. ỉn ®Þnh tỉ chøc líp(1’) : 3. KiĨm tra bµi cị(4’) : ? Tr×nh bµy kh¸i niƯm bµi to¸n. ViÕt ch¬ng tr×nh lµ g× ? ? §äc ®Ị bµi cđa mét bµi to¸n nµo ®ã vµ x¸c ®Þnh ®Çu vµo ®Çu ra cđa bµi to¸n ®ã III. D¹y bµi míi(37’) : ho¹t ®éng cđa thµy vµ trß kiÕn thøc cÇn ®¹t Ho¹t ®éng 1(20) : Häc sinh biÕt c¸c bíc gi¶i mét bµi to¸n trªn m¸y tÝnh. G :Gi¶i to¸n trªn m¸y tÝnh nghÜa lµ g× ? H : Nghiªn cøu SGK tr¶ lêi. G : Em hiĨu thÕ nµo lµ thuËt to¸n ? H : Tr¶ lêi. G : §Ĩ nhê m¸y gi¶i mét bµi to¸n ta ph¶i thùc hiƯn nh÷ng bíc nµo ? H : Nghiªn cøu SGK vµ (h×nh 4) råi viÕt trªn b¶ng nhãm. G : Thu kÕt qu¶ nhËn xÐt vµ chèt c¸c bíc c¬ b¶n. G : Em hiĨu thùc chÊt ch¬ng tr×nh lµ g×? H : Nghiªn cøu SGK tr¶ lêi 3. Qu¸ tr×nh gi¶i bµi to¸n trªn m¸y tÝnh * C¸c bíc ®Ĩ nhê m¸y gi¶i mét bµi to¸n : Bíc 1 : X¸c ®Þnh bµi to¸n lµ x¸c ®Þnh (th«ng tin vµo - INPUT) vµ kÕt qu¶ cÇn x¸c ®Þnh (th«ng tin ra -OUTPUT). Bíc 2 : ThiÕt lËp ph¬ng ¸n gi¶i quyÕt (x©y dùng thuËt to¸n) lµ t×m, lùa chän thuËt to¸n vµ m« t¶ nã b»ng ng«n ng÷ th«ng thêng. Bíc 3 : ViÕt ch¬ng tr×nh (lËp tr×nh) lµ diƠn ®¹t thuËt to¸n b»ng mét ng«n ng÷ lËp tr×nh sao cho m¸y tÝnh cã thĨ hiĨu vµ thùc hiƯn. Ho¹t ®éng 2(17’) : HS biÕt m« t¶ thuËt to¸n b»ng ph¬ng ph¸p liƯt kª c¸c bíc. G : ChØ ra c¸c bíc cÇn thiÕt ®Ĩ pha trµ míi kh¸ch ? H : Nghiªn cøu SGK tr¶ lêi. G : M« t¶ thuËt to¸n lµ g× ? H : Tr¶ lêi theo ý hiĨu. G : Chèt vµ nhÊn m¹nh c¸ch m« t¶ thuËt to¸n. G : §a ra vÝ dơ bµi to¸n gi¶i pt ax+b= 0 trªn mµn h×nh. H : Nghiªn cøu SGK H : M« t¶ thuËt to¸n b»ng c¸c bíc G : §a ra vÝ dơ bµi to¸n chuÈn bÞ mãn trøng tr¸ng. G : §a ra m« t¶ thuËt to¸n b»ng c¸c bíc bÞ x¸o trén. H : Nghiªn cøu vµ s¾p xÕp l¹i theo tr×nh tù ®Ĩ gi¶i quyÕt bµi to¸n. G : Ph¸t biĨu kh¸i niƯm thuËt to¸n ? H : Tr¶ lêi G : Chèt kh¸i niƯm vµ H ghi vë 4. ThuËt to¸n vµ m« t¶ thuËt to¸n - M« t¶ thuËt to¸n lµ liƯt kª c¸c bíc cÇn thiÕt ®Ĩ gi¶i mét bµi to¸n. a. VÝ dơ 1 : Bµi to¸n gi¶i ph¬ng tr×nh bËc nhÊt d¹ng tỉng qu¸t bx + c = 0 (SGK) b. VÝ dơ 2 : Bµi to¸n ”ChuÈn bÞ mãn trøng tr¸ng” (SGK) ThuËt to¸n lµ d·y c¸c thao t¸c cÇn thùc hiƯn theo mét tr×nh tù x¸c ®Þnh ®Ĩ thu ®ỵc kÕt qu¶ cÇn t×m tõ nh÷ng ®iỊu kiƯn cho tríc. Cđng cè kiÕn thøc(2’). Qua tiÕt häc em ®· n¾m ®ỵc nh÷ng kiÕn thøc c¬ b¶n g× ? H : Nh¾c l¹i nh÷ng kiÕn thøc c¬ b¶n. G : Chèt c¸c kiÕn thøc träng t©m trong tiÕt häc : Híng dÉn vỊ nhµ. 1. Häc thuéc c¸c kh¸i niƯm : Gi¶i bµi to¸n lµ g×, c¸c bíc ®Ĩ gi¶i mét bµi to¸n, thuËt to¸n lµ g×, c¸ch m« t¶ thuËt to¸n nh thÕ nµo. 2. M« t¶ thuËt to¸n ®Ĩ tÝnh P = (a x b - c)/d 3. §äc tríc phÇn 5 bµi 2 SGK.
Tài liệu đính kèm: