Var x: Char; D Var x: Real;

Một phần của tài liệu giao an tin 8-ki1_2013 (Trang 72)

e. Câu lệnh điều kiện.

- Dạng thiếu: If <BTĐK> Then <Câu lệnh>; - Dạng đầy đủ: If <BTĐK> Then <Câu lệnh 1> Else <Câu lệnh 2>;

4. Quá trình giải bài toán trên máy tính và mô tả thuật toán. tính và mô tả thuật toán.

Quá trình giải bài toán trên MT: + Xác định bài toán

Hs: trả lời

- GV hớng dẫn HS.

- HS đại diện các nhóm trả lời và giải thích.

- Các nhóm nhận xét.

- GV nhận xét và treo bảng phụ đa ra đáp án đúng.

+ Mô tả thuật toán + Viết chơng trình

VD:

4. củng cố

- HS nhắc lại các câu lệnh cơ bản đã học.

- GV treo bảng phụ - HS hoạt động nhóm vận dụng làm bài tập sau: Viết thuật toán tính tổng các số tự nhiên từ 1 đến n.

5. h

ớng dẫn về nhà

- Học bài cũ.

- Làm bài tập (GV ra).

- Chuẩn bị tiết sau kiểm tra Ôn tập.

Kiểm tra, ngày 9 tháng 12 năm 2010 TT

Nguyễn Kim Hoa

Ngày soạn:14/12 Ngày giảng:22/12

tiết 35: ôn tập (tiết 2)

A. Mục tiêu bài học

- HS củng cố lại các kiến thức cơ bản đã học. - Vận dụng để làm các bài tập.

- Viết đợc một số chơng trình đơn giản.

B. chuẩn bị - GV: Bảng phụ, câu hỏi. - HS: Bảng nhóm, bút dạ, phiếu học tập. C. tiến trình dạy học 1. Tổ chức: 8A: 2. KTBC: 3. Bài mới:

Hoạt động Thầy - Trò Nội dung

Hoạt động 1:

- GV treo bảng phụ.

- HS đọc nội dung, yêu cầu của bài tập. - HS hoạt động nhóm thảo luận khai báo các biến cho bài tập trên. (adsbygoogle = window.adsbygoogle || []).push({});

- HS đại diện các nhóm trả lời và giải thích.

- Các nhóm nhận xét.

- GV nhận xét các nhóm và gợi ý HS khai báo các biến cho bài tập.

- GV lu ý thêm cho HS sử dụng câu lệnh gán để tìm đợc giá trị lớn nhất và nhỏ nhất.

?Tìm INPUT và OUTPUT của bài toán. - HS hoạt động nhóm viết chơng trình. - GV quan sát.

- GV gọi HS đại diện các nhóm giải thích các câu lệnh đợc viết trong chơng trình. - Các nhóm nhận xét.

- GV nhận xét bài làm của các nhóm. - GV treo bảng phụ ghi chơng trình của bài toán và giải thích rõ các lệnh để HS hiểu và nắm rõ hơn.

Hoạt động 2:

phần 2: bài tập.

bài tập 1: Viết chơng trình nhập vào 3 số bất kỳ từ bàn phím và in ra màn hình số lớn nhất, số bé nhất.

Chơng trình:

Program max_min; Uses crt;

Var a,b,c: real; Begin

CLRSCR;

Writeln(‘nhap vao 3 so bat ky:’); Readln(a,b,c); max:=a; If a < b then max:=b; If a < c then max:=c; min:=a; If a > b then min:=b; If a > c then min:=c; Begin

Writeln(‘so lon nhat la:’, max); Writeln(‘so be nhat la:’, min); end;

Readln; End.

bài tập 2: Viết thuật toán sắp xếp 3 số theo thứ tự không tăng.

- GV yêu cầu HS xác định INPUT và OUTPUT.

- GV cho HS hoạt động nhóm thảo luận. - HS các nhóm nhận xét.

- GV nhận xét.

- HS hoạt động nhóm nêu các bớc để mô tả cho thuật toán.

- GV quan sát, gợi ý và hớng dẫn các nhóm.

- HS đại diện nhóm trả lời. - Các nhóm đối chiếu, nhận xét.

- GV nhận xét và giải thích lại các bớc cho HS hiểu.

Hoạt động 3:

- GV yêu cầu HS xác định INPUT và OUTPUT.

Hs: xác định INPUT và OUTPUT. GV: Viết khai báo của chơng trình? X là biến hay hằng? các khai báo? Hs: xác định

- x là hằng khi gán cho nó giá trị ban đầu Const x=30000;

- x là biến nguyên, vì không có tiền phần thập phân (adsbygoogle = window.adsbygoogle || []).push({});

Var x: integer;

Gv: Hd hs viết chơng trình Hs: Viết chơng trình vào nháp Gv: quan sát, hd

- Input: Ba số a, b, c.

- Output: a, b, c đợc sắp xếp không tăng. - Thuật toán:

+ Bớc 1: Nhập a, b, c.

+ Bớc 2: Nến a < b, tráo đổi giá trị của a và b.

+ Bớc 3: Nếu b < c, tráo đổi giá trị của b và c.

+ Bớc 4: Nếu c < a, tráo đổi giá trị của c và a.

+ Bớc 5: In ra a, b, c và kết thúc.

Bài 3:Nhóm bạn Nam, Thành, Tuấn rủ

nhau đi mua kem. Bạn Thành góp x đồng, bạn Tuấn góp nhiều gấp đôi bạn Thành, bạn Nam góp ít hơn bạn Tuấn 1/3 số tiền tuấn góp. Giá mỗi cốc kem là 5000 đồng. Hãy viết chơng trình tính số cốc kem các bạn mua đợc

4. củng cố

- GV treo bảng phụ - HS hoạt động nhóm vận dụng làm bài tập sau: Viết thuịât toán tìm số lớn nhất trong 2 số.

- GV lu ý cho HS cách xác định Input và Output dựa vào câu hỏi của bài toán.

5. h

ớng dẫn về nhà

- Học bài cũ.

- Làm bài tập (GV ra).

- Chuẩn bị tiết sau kiểm tra học kỳ I.

Ngày soạn:14/12 Ngày giảng:22/12

tiết 36: kiểm tra học kỳ I

A. Mục tiêu bài học

- HS củng cố lại các kiến thức cơ bản đã học. - Vận dụng để làm các bài tập.

Một phần của tài liệu giao an tin 8-ki1_2013 (Trang 72)