- GV kiểm tra và ghi điểm cho từng HS.
- Cho HS thoỏt mỏy đỳng cỏch và dọn vệ sinh phũng mỏy.
- GV dặn dũ HS về nhà ụn lại tất cả cỏc kiến thức đó học để chuẩn bị tiết sau ụn tập để thi học kỳ I
Tiết 34 – 35: ễN TẬP
Ngày soạn: 20/12/2009 Ngày giảng: 22/12/2009
I. MỤC ĐÍCH, YấU CẦU:
1. Kiến thức:
- Kiểm tra việc nắm bắt kiến thức của học sinh từ đầu năm học.
- Củng cố kiến thức về kiểu dữ liệu, sử dụng biến trong chương trỡnh, cấu trỳc cõu lệnh điều kiện.
- Củng cố lại cỏc dạng bài tập hay làm
- Nắm được phương phỏp làm một bài toỏn bằng ngụn ngữ lập trỡnh đơn giản và sử dụng cõu lệnh điều kiện
- Vận dụng được cõu lệnh rẽ nhỏnh vào bài tập 2. Kĩ năng:
- Viết đỳng cỏc lệnh, thành thạo trong việc khai bỏo biến, sử dụng cõu lệnh điều kiện chớnh xỏc.
3. Thỏi độ:
- Giỏo dục tớnh kiờn trỡ say mờ trong học tập
II. CHUẨN BỊ
- GV: Chuẩn bị bài tập, giỏo ỏn
- HS: Nghiờn cứu trước bài, Sgk và dụng cụ học tập
III. TIẾN TRèNH DẠY HỌC:
1. Ổn định lớp:
- Kiểm tra sỉ số lớp học 2. Kiểm tra bài cũ:
- Kết hợp kiểm tra trong quỏ trỡnh ụn tập 3. Bài mới:
Hoạt động của GV và HS Nội dung
Hoạt động 1: ễn lại cỏc kiến thức
- GV củng cố lại kiến thức đó học trong đầu học kỡ
- HS: Chỳ ý xõy dựng bài
- GV: Thế nào gọi là chương trỡnh mỏy tớnh
- HS trả lời
- Nờu cỏc bước để chạy chương trỡnh chẳng hạn chương trỡnh Rụbot nhặt rỏc?
- HS cần nắm được chương trỡnh mỏy tớnh và biết cỏch viết giải thuật cho mỏy tớnh hiểu
- Học sinh cần nắm được cấu trỳc chung của chương trỡnh pascal
1) Mỏy tớnh và chương trỡnh mỏy tớnh
Chương trỡnh mỏy tớnh là dóy cỏc lệnh đưa vào mỏy tớnh giỳp mỏy tớnh hiểu và thực hiện được.
2) Làm quen với chương trỡnh và ngụn ngữ lập trỡnh. ngữ lập trỡnh.
Hoạt động của GV và HS Nội dung
Hoạt động 1: ễn lại cỏc kiến thức
- Thế nào được gọi là tờn, từ khoỏ?
- HS trả lời
- Cỏch đặt tờn tuõn thủ những quy tắc nào?
- HS trả lời
- GV: trong pascal cú mấy kiểu dữ liệu?
- HS: cú 4 kiểu
- GV:cho học sinh nhắc lại cỏc phộp toỏn trờn từng kiểu sơ thực.
- Củng cố: ở bài này học sinh cần nắm được cỏc kiểu dữ liệu, cỏc phộp toỏn trờn kiểu dữ liệu đú và cỏch chuyển đổi biểu thức toỏn học sang biểu thức trong pascal.
- Cỏch nhập dữ liệu và xuất dữ liệu trong chương trỡnh
- Gv nhấn mạnh biến trong chương trỡnh. - Gọi Hs nhắc lại cỏch khai bỏo biến - HS trả lời
- Củng cố: HS phải biết cỏch sử dụng biến trong chương trỡnh.
- GV cỏch khai bỏo hằng? - HS trả lời
- GV: Nhấn mạnh trọng tõm của bài
-GV: Muốn giải một bài toỏn ta cần xỏc định được cỏi gỡ?
- HS: Xỏc định bài toỏn tức xỏc định Input và Output
- Đặc biệt là mụ tả thuật toỏn Làm lại cỏc vớ dụ trong sgk
- GV: Lỳc nào ta sử dụng cõu lệnh điều kiện trong bài tập?
- HS trả lời
Quy tắc đặt tờn
- Tờn khụng được trựng với từ khoỏ - Tờn khụng được bắt đầu bằng chữ số - Tờn khụng cú ký tự trống
3) Chương trỡnh mỏy tớnh và dữ liệu
- Cú 4 kiểu dữ liệu + Integer (số nguyờn) + Real (sụ thực) + Char (kớ tự) + String (xõu ký tự)
- Write: Xuất dữ liệu nhưng khụng đưa con trỏ xuống dũng tiếp theo
- Writeln: Xuất dữ liệu và đưa con trỏ xuống dũng tiếp theo
- Read, readln: Nhập dữ liệu từ bàn phớm
4) Sử dụng biến trong chương trỡnh
Khai bỏo:
Var <tờn biến>: <kiểu dữ liệu>; Const <tờn hằng>= <giỏ trị>;
5)Từ bài toỏn đến chương trỡnh
Input: nhập Output: Xuất
6) Cõu lệnh điều kiện
a) Dạng thiếu: Cỳ phỏp:
IF <điều kiện> then lệnh;
Hoạt động của GV và HS Nội dung
Hoạt động 1: ễn lại cỏc kiến thức
- Cõu lệnh điều kiện cú mấy dạng?
- HS: cú hai dạng - dạng thiếu và dạng đầy đủ
- Cỳ phỏp của từng dạng?
- HS suy nghĩ và trả lời theo yờu cầu
đỳng thỡ thực hiện lệnh ngược lại thỡ huỷ bỏ. b) Dạng đầy đủ
cỳ phỏp:
IF <điều kiện> then lệnh 1 Else lệnh 2;
Hoạt động: Kiểm tra điều kiện nếu điều kiện đỳng thỡ thực hiện lệnh 1, ngược lại thực hiện lệnh 2.
Hoạt động 2: Bài tập
- GV: Cho HS đọc đề bảng phụ
- HS đọc đề và nghiờn cứu bài toỏn
- GV hướng dẫn học sinh làm bài
- HS chỳ ý GV hướng dẫn, tiếp thu và làm bài
- GV cho HS thảo luận trong 5 phỳt
- HS thảo luận
- GV gọi HS lờn bảng làm bài
- 1 HS lờn bảng làm bài, cỏc em cũn lại làm vào vở nhỏp và nhận xột, bổ sung bài bạn
- GV nhận xột và chốt ý
- HS tiếp thu và ghi bài vào vở
- GV yờu cầu HS đọc đề và nghiờn cứu đề bài tập 2
- HS đọc đề trờn bảng phụ và nghiờn cứu bài túan
- GV hướng dẫn HS làm bài
- HS chý ý lắng nghe
Bài 1: : Nhập vào 2 cạnh của một hỡnh chữ
nhật. In ra màn hỡnh diện tớch và chu vi của nú.
Program HINH_CHU_NHAT; Uses Crt;
Var a,b,s,c: real; Begin
Clrscr;
Writeln(‘ TINH DIEN TICH & CHU VI HINH CHU NHAT:’);
Writeln(‘--- ‘); Write('Nhap chieu dai='); readln(a); Write('Nhap chieu rong=');readln(b); s:=a*b;
c:=(a+b)*2;
Writeln('Dien tich hinh chu nhat la:’,s:6:2); Writeln('Chu vi hinh chu nhat:',c:6:2); Readln;
End.
Bài tập 2: Tỡm số lớn nhất trong hai số
nguyờn A, B Program bai2; Var a, b:real; Begin Write(‘Nhap vao 2 so a, b, :’) Read(a,b);
Hoạt động của GV và HS Nội dung
Hoạt động 1: ễn lại cỏc kiến thức
- GV gọi 1 HS lờn bảng
- HS lờn bảng làm bài, cả lớp nhận xột, bổ sung - GV chốt ý cho HS ghi vở
- HS theo dừi, tiếp thu và ghi vở
Writeln(‘So lon nhat la: ‘,a) Else
Write(‘So lon nhat la: ’,b); Readln;
End.
4. Củng cố và dặn dũ:
- ễn cỏc nội dung đó học và xem lại cỏc bài tập đó giải.
- Bài tập về nhà: Viết chương trỡnh nhập vào độ dài cạnh của hỡnh vuụng và tớnh chu vi hỡnh vuụng đú.
- Chuẩn bị tiết sau kiểm tra học kỳ I
* Chương trỡnh nhập vào độ dài cạnh của hỡnh vuụng và tớnh chu vi hỡnh vuụng đú:
Program Hinhvuong; Var
a, s:longint; Begin
Write(‘Nhap vao do dai canh hinh vuong :’) Read(a);
If a>0 then Begin
S:=4*a;
Writeln(‘Chu vi hinh vuong la: ‘,s); end
else
Write(‘Du lieu sai’); Readln;
Tiết 36: KIỂM TRA HỌC KỲ I
Ngày kiểm tra: 25/12/2009
I. MỤC TIấU:
1. Kiến thức:
- Hệ thống húa lại cỏc kiến thức của cỏc bài đó học. Qua đú đỏnh giỏ việc kết quả của học sinh sau một thời gian học tập.
- Rỳt ra được kinh nghiệm qua việc kiểm tra đỏnh giỏ HS, kịp thời khắc phục những tồn tại và phỏt huy những ưu điểm để tổ chức dạy học đạt kết quả cao.
- Kiểm tra việc tiếp thu kiến thức của HS trong HK I. Từ đú GV phõn loại HS và cú phương phỏp dạy học phự hợp ở HK II.
2. Kỹ năng:
- Rốn kĩ năng cẩn thận, chớnh xỏc, nhanh nhẹn trong học tập
- Rốn kĩ năng: làm bài tập theo phương phỏp mới, kĩ năng phõn tớch, tổng hợp.
- Phỏt triển kĩ năng vận dụng sỏng tạo để giải thớch kiến thức và hiện tượng thực tế cú liờn quan trờn cơ sở khoa học.
- Học sinh vận dụng tốt kiến thức đó học để làm bài kiểm tra cú kết quả tốt. 3. Thỏi độ:
- Giỏo dục cho HS ý thức học tập nghiờm tỳc, trung thực, chớnh xỏc khi làm bài. - Kiểm tra đạt điểm trung bỡnh trở lờn
- Rốn luyện ý thức tự giỏc trong kiểm tra.
II. CHUẨN BỊ:
- GV: Đề kiểm tra
- HS: Kiến thức, bỳt, thước, giấy nhỏp.
III. PHƯƠNG PHÁP:
- Làm bài viết trờn giấy.
IV. TIẾN TRèNH DẠY HỌC:
1. Ổn định lớp:
- Kiểm tra sĩ số lứop học.
2. Kiểm tra bài cũ: ( khụng kiểm tra)
3. Bài mới: Kiểm tra học kỳ I - 45 phỳt.