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. Kiểm tra: 3. Bài mới
Hoạt động Thầy - Trò Nội dung
Hoạt động 1:
- GV nhắc lại cho HS cấu trúc cơ bản của một chơng trình.
?Trong cấu trúc chơng trình phần nào là quan trọng nhất? Vì sao?
Hs: tìm hiểu sgk, trả lời.
Hoạt động 2:
?Chúng ta đã đợc học những khái niệm cơ bản nào.
?Thế nào là chơng trình, biến, hằng.
- HS sử dụng phiếu học tập so sánh sự giống và khác nhau giữa biến và hằng. - HS trả lời.
- GV nhận xét.
?Em hãy nhắc lại cách đặt tên cho chơng trình.
- GV lu ý lại cho HS cách đặt tên cho ch- ơng trình cũng là quy tắc để đặt tên cho biến và hằng.
- HS lấy ví dụ minh hoạ. Lop8a
Dien_tich
Hoạt động 3:
1. Cấu trúc của ch ơng trình.- Chơng trình gồm có 2 phần: - Chơng trình gồm có 2 phần: + Phần khai báo.
+ Phần thân.
2. các khái niệm cơ bản và cách đặt tên. tên. a. Khái niệm: - Chơng trình. - Biến. - Hằng. b. Cách đặt tên:
- Tên không trùng với từ khoá. - Tên không chứa dấu cách.
- Tên không chứa các kí tự đặc biệt. - Tên không bắt đầu bằng số.
?Trong quá trình làm việc với chơng trình thông qua các câu lệnh đã thực hiện ở các bài thực hành, ta thờng sử dụng các câu lệnh cơ bản nào.
- HS hoạt động nhóm nêu các câu lệnh cơ bản đã đợc học.
- HS đại diện nhóm trả lời. - Các nhóm nhận xét.
- GV nhận xét và treo bảng phụ nêu và giải thích lại các câu lệnh.
- GV lu ý cho HS đối với câu lệnh khai báo tên chơng trình và khai báo th viện có thể có hoặc không có trong chơng trình.
Hoạt động 4:
- HS hoạt động nhóm thảo luận viết chơng trình sau: ?Viết chơng trình tính diện tích hình thang.
- GV gợi ý cho HS sử dụng công thức tính diện tích hình thang để đa vào câu lệnh gán và khai báo các biến tơng ứng để nhập vào các giá trị cho biến.
- HS đại diện nhóm giải thích các câu lệnh viết trong chơng trình.
- GV nhận xét và treo bảng phụ đa ra ch- ơng trình cụ thể. a. In kết quả ra màn hình. - Write - Writeln b. Nhập dữ liệu. - Read - Readln
c. Khai báo biến.
- Cú pháp câu lệnh gán:
<Tên biến> : = <Biểu thức>;
d. Khai báo hằng.
- Cú pháp:
CONST <tên hằng> = <Giá trị>;
4. Bài tập.
Chơng trình:
Program Dien_tich_HT; Var a,b,h,s: Real; BEGIN
Writeln(‘Nhap vao day lon, day be, chieu cao:’);
Readln(a,b,h); s:=((a+b)*h))/2;
Writeln(‘Dien tich hinh thang la:’, s); Readln;
END.
4. củng cố
- HS nhắc lại các câu lệnh cơ bản đã học.
- GV lu ý cho HS rằng giá trị của biến có thể gán vào ở trong chơng trình để máy tự động in ra kết quả mà không cần ngời sử dụng nhập vào các giá trị cho biến.
5. h
ớng dẫn về nhà
- Học bài cũ.
- Làm bài tập: Viết chơng trình tính chu vi hình vuông. - Chuẩn bị tiết sau kiểm tra 1 tiết.
Ngày soạn: 6/10 Ngày giảng: 13/10
tiết 16: kiểm tra 1 tiết
A. Mục tiêu :
- 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 chơng trình.
- Yêu cầu HS làm bài nghiêm túc. - Không quay cóp, không nhìn bài. - Nộp bài đúng thời gian qui định.
B. chuẩn bị - GV: Đề và đáp án kiểm tra. - HS: Các kiến thức đã học, dụng cụ học tập. C. Tiến trình dạy học 1. Tổ chức :8A: 2. Kiểm tra 3. Bài mới: Gv: phát đề kiểm tra (Có kèm theo)
ĐỀ KIỂM TRA 1 TIẾT
Mụn: tin học 8 Thời gian: 45 phỳt