I./ Muïc ñích yeâu caàu: -Về kiến thức: + Hs ôn tập lại các kiến thức về ngôn ngữ lập trình như qua các câu hỏi trắc nghiệm và bài tập + Hs ôn tập các kiến thức về từ khoá, tên, cấu trúc[r]
Trang 1Tuần 17, 18 Ngày soạn:
Ôân tập
I./ Mục đích yêu cầu:
+ Hs ơn
+ Hs ơn
+ Hs ơn
+ Hs ơn
: > 4
+ Hs ơn
+ Hs ơn
các hình, tìm giá
II./ Chuẩn bị:
GV: Máy
HS: Sgk,
.
III./ Lưu ý sư phạm:
-GV nên
IV./ Kiểm tra bài cũ: (10 phút)
-GV nêu câu
-GV
V./ Dạy học bài mới:
Hoạt động của giáo viên Hoạt động của hs Nội dung bài học
HĐ1: Kiểm tra bài cũ (5 phút)
-GV
1./ Hãy cho
2./
hcn thì
khác ?
-GV
+ \% 7A" ký L, khơng )% 7A" là H và khơng
cách
+Các
cĩ
-Hs lên
Trang 2HĐ2: Ôn tập lý thuyết (30 phút)
-GV nêu
1./ * khoá và tên khác nhau T a nào?
2./ Cách 78 tên nào cho V]Z
3./ ^." trúc chung 0 '1 2 trình b'
thành A nào ?
4./ Các phép toán nào 7 V d 5> trong ngôn
trình Pascal ?
5./ Câu & , 3". có ý ` gì ? Cú pháp
nào ?
6./ Trong Pascal chúng ta
-Hs (10 Q sinh) -Hs1
-Hs2
-Hs3
-Hs4
-Hs5
-Hs6
1./ Ôn tập lý thuyết
* * khoá và tên:
* khoá: là tên dành riêng cho ngôn trình
-Tên: do
P1 H * khoá trong ngôn
trình Pascal program, begin, end, var, const, integer, real, byte, char, string, if, then, else, …
* Cách 78 tên \% 7A" là ký L -Không 7 V )% 7A" là H, không ký L %, không các * khoá 0 2 trình h^." trúc chung 0 ctrình Ob' hai A A khai báo
và A thân 2 trình -Có 5
Program TenCT;
Var …
Const …
Begin
…
End
*Các phép toán, -Phép toán H Q + - * / ^ -Phép chia .B nguyên: div -Phép chia .B 5 mod -Qui % 5." +8 ( )
phép toán và nhau
* Câu & , 3".
-Câu & Readln(bien); -Câu & 3". Writeln(‘In dòng lên màn hình….’);
RA thân 2 trình
RA khai báo
Trang 37./ Cách
8./ Phép gán giá
cách nào ?
9./
10./
câu & minh + các 5 7_Z
-Hs 7
-Hs 8
-Hs9
-Hs10
*Các -Ký L <=,' vi 256 ký L trong )@ mã ASCII
VD: ‘A’ ‘Z’, ‘a’ ‘z’,
‘0’’9’,…
-Xâu ký
255 ký L VD: ‘Abc’, ‘Nguyen Van’,… integer: -32168 32167)
*Cách khai báo Var dstenbien: kieudulieu; Const tenhang=giatri;
* Phép gán giá -Câu & readln(tenbien); -Câu & tenbien:=giatri;
* toán " toán là '1 dãy " các thao tác
'1 trình L xác 7: 74 thu
-Quá trình ) ?
+ xác cho ? (input), !"@ thu
7 V (output) + Mô @ " toán +
* ^." trúc J nhánh
if <dieukien> then<câu &l y 7AB 70
if <dieukien> then <câu & 1>
Else <câu & 2>;
Trang 4HĐ3: Các câu hỏi trắc nghiệm (10 phút)
-GV
Q, cho các nhĩm thi 7" nhau Q, bình Q
nhĩm nhanh . và cho !"@ 7/ .Z
HĐ4: Viết chương trình (40 phút)
-GV yêu
!"B các bài
1./ Tính chu vi,
trịn, tam giác ?
2./ Tìm và in ra giá : ? ., $ . trong
hai H +8 ba H nguyên 7 V * bàn phím
?
3./ Tìm và in ra H I, H J khi '1 H *
bàn phím ?
-Hs @+ "
nhĩm, phát
-Hs @+ "
nhĩm, hs lên )@ d bài
2./ Câu
3./
HĐ5: Củng cố, dặn dò: ( 5 phút)
GV yêu
GV
V./ Rút kinh nghiệm tiết dạy
... H *bàn phím ?
-Hs @+ "
nhĩm, phát
-Hs @+ "
nhĩm, hs lên )@ d
2./ Câu
3./
H? ?5: Củng cố, dặn dò: (... class="text_page_counter">Trang 4
HĐ3: Các câu hỏi trắc nghiệm (10 phút)
-GV
Q, cho nhĩm thi 7" Q, bình Q
nhĩm... !"@ thu
7 V (output) + Mô @ " toán +
* ^." trúc J nhánh
if <dieukien> then<câu &l y 7AB 70
if <dieukien>