Tải bản đầy đủ (.doc) (66 trang)

Bài soạn Giáo án tin 8 học kỳ 2

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (532.69 KB, 66 trang )

Trường THCS Minh - Tân Giáo án Tin hoc 8
Tuần: 20 Ngày soạn: 03/01/2011
Tiết: 41
CÂU LỆNH LẶP
I. Mục tiêu:
1. Kiến thức:
- Biết nhu cầu cần có cấu trúc lặp trong ngôn ngữ lập trình.
- Biết ngôn ngữ lập trình dùng cấu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại
công việc nào đó một số lần.
2. Kĩ năng:
- Rèn luyện kỹ năng vận dụng câu lệnh lặp
3. Thái độ:
- Thái độ học tập nghiêm túc, yêu thích môn học
II. Chuẩn bị:
- GV: SGK, giáo án, tài liệu tham khảo
- HS: Học kỹ lý thuyết, đọc trước bài.
III. Phương pháp:
- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi.
- Đàm thoại, thảo luận nhóm, gv hướng dẫn nhận xét và tổng kết.
IV. Tiến trình dạy và học:
1. Ổn định lớp:
2. Kiểm tra bài cũ:
3. 3. Bài mới:
T/g Hoạt động của thầy Hoạt động của trò Nội dung
18p
+ Hoạt động 1: Tìm hiểu
các công việc phải thực
hiện nhiều lần trong cuộc
sống.
Trong cuộc sống hằng
ngày, nhiều hoạt động


được thực hiện lặp đi lặp
lại nhiều lần. ví dụ:
- Các ngày trong tuần các
em đều lặp đi lặp lại hoạt
động buổi sáng đến
trường và buổi trưa trở về
nhà
- Các em học bài thì phải
đọc đi đọc lại nhiều lần
+ Học sinh chú ý lắng nghe =>
ghi nhớ kiến thức.
+ Số lần lặp biết trước:
1. Các công việc phải
thực hiện
Khi viết chương trình
máy tính, trong nhiều
trường hợp ta cũng phải
viết lặp lại nhiều câu
lệnh chỉ để thực hiện 1
phép tính nhất định.
Giáo viên: Nguyễn Thị Nga Trang: 1
Trường THCS Minh - Tân Giáo án Tin hoc 8
20p
cho đến khi thuộc bài.
? Em hãy cho 1 vài vì dụ
trong cuộc sống mà ta
phải thực hiện lặp đi lặp
lại nhiều lần với số lần có
thể biết trước và không
biết trước.

+ Hoạt động 2: Tìm hiểu
câu lệnh lặp - một lệnh
thay cho nhiều lệnh.
Ví dụ 1: Giả sử cần vẽ 3
hình vuông có cạnh 1 đơn
vị. Mỗi hình vuông là ảnh
dịch chuyển của hình bên
trái nó một khoảng cách 2
đơn vị.
? Việc vẽ hình có thể thực
hiện theo thuật toán nào.
Ví dụ 2: Thuật toán tính
S= 1+2+3+ … + 100
Bước 1: S ← 0; i ← 0.
Bước 2: i← i + 1
Bước 3: nếu i ≤ 100, thì S
← S + i và quay lại bước
2; ngược lại kết thúc.
- Mọi ngôn ngữ lập trình
đều có cách để chỉ thị cho
máy tính thực hiện cấu
trúc lặp với một câu lệnh
đó là “câu lệnh lặp”
Các ngày trong tuần các em đều
lặp đi lặp lại hoạt động buổ sáng
đến trường và buổi trưa trở về
nhà.
+ Số lần lặp không biết trước:
Trong một trận cầu lông các em
lặp đi lặp lại công việc đánh cầu

cho đến khi kết thúc trận cầu.
+ Học sinh chú ý lắng nghe.
Việc vẽ hình có thể thực hiện
theo thuật toán sau:
- Bước 1: vẽ hình vuông(vẽ liên
tiếp 4 cạnh và trở về đỉnh ban
đầu)
- Bước 2: Nếu số hình vuông đã
được vẽ ít hơn 3 , di chuyển bút
vẽ về bên phải 2 đơn vị và trở lại
bước 1; ngược lại thì kết thúc
thuật toán.
Học sinh chú ý lắng nghe, ghi
nhớ kiến thức.
Học sinh chú ý lắng nghe
2. Câu lệnh lặp - một
lệnh thay cho nhiều
lệnh:
Cách mô tả các hoạt
động trong thuật toán
như các ví dụ được gọi
là cấu trúc lặp
- Mọi ngôn ngữ lập trình
đều có cách để chỉ thị
cho máy tính thực hiện
cấu trúc lặp với một câu
lệnh đó là “câu lệnh lặp”
4. Củng cố: (5phút)
? Cho một vài ví dụ về hoạt động được thực hiện lặp lại trong cuộc sống hằng ngày.
5. Dặn dò: (2phút)

- Về nhà học bài kết hợp sách giáo khoa.
Giáo viên: Nguyễn Thị Nga Trang: 2
Trường THCS Minh - Tân Giáo án Tin hoc 8
Tuần: 20 Ngày soạn: 03/01/2011
Tiết: 42
CÂU LỆNH LẶP (tt)
I. Mục tiêu:
1. Kiến thức:
- Biết được cứ pháp và hoạt động của vòng lặp xác định For..do
- Biết sử dụng vòng lặp For..do để viết một số chương trình.
2. Kĩ năng:
- Rèn luyện kỹ năng sử dụng vòng lặp để làm bài tập
3. Thái độ:
- Thái độ học tập nghiêm túc, yêu thích môn học
II. Chuẩn bị:
- GV: SGK, giáo án, tài liệu tham khảo
- HS: Học kỹ lý thuyết, đọc trước bài.
III. Phương pháp:
- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi.
- Đàm thoại, thảo luận nhóm, gv hướng dẫn nhận xét và tổng kết.
IV. Tiến trình dạy và học:
1. Ổn định lớp:
2. Kiểm tra bài cũ: (5’)
- ? Cho một vài ví dụ về hoạt động được thực hiện lặp lại trong cuộc sống hằng ngày.
3. Bài mới:
T/g Hoạt động của thầy Hoạt động của trò Nội dung
18p + Hoạt động 1: Ví dụ về cầu
lệnh lặp
- Cú pháp: For <biến đếm>:=
<giá trị đầu> to <giá trị cuối>

do <câu lệnh>;
- Học sinh quan sát hoạt động
của vòng lặp trên sơ đồ khối =>
nêu hoạt động của vòng lặp.
Ví dụ: Chương trình sau sẽ in
ra màn hình thứ tự lần lặp.
+ Học sinh chú ý lắng nghe
=> ghi nhớ kiến thức.
+ Hoạt động của vòng lặp:
- B1: biến đếm nhận giá trị
đầu
- B2: Chương trình kiểm
tra biểu thức điều kiện, nếu
biểu thức điều kiện đúng
thì thực hiện câu lệnh.
- B3: Biến đếm tự động
tăng lên 1 đơn vị và quay
lại B2.
- B4: Nếu biểu thức điều
3. Ví dụ về câu lệnh lặp:
- Cú pháp: For <biến
đếm>:= <giá trị đầu> to
<giá trị cuối> do <câu
lệnh>;
Giáo viên: Nguyễn Thị Nga Trang: 3
Trường THCS Minh - Tân Giáo án Tin hoc 8
18p
Program lap;
Var i: integer;
Begin

For i:= 1 to 10 do
Writeln(‘day la lan lap thu’,i);
Readln;
End.
+ Hoạt động 2: Tìm hiểu tính
tổng và tích bằng câu lệnh lặp.
Ví dụ 5: Chương trình sau đây
sẽ tính tổng N số tự nhiên đầu
tiên với N nhập từ bàn phím.
Program tinh_tong;
Var N,i: Integer;
S: longint;
Begin
Writeln(‘nhap so N =’);
Readln(N);
S:=0;
For i:=1 to N do S:=S+i
Witeln(‘tong la:’,S);
Readln;
End.
- Ví dụ 6: Ta kí hiệu N! là tích
N số tự nhiên đầu tiên:
N! = 1.2.3…N
Yêu cầu học sinh viết chương
trình theo sự hướng dẫn của
giáo viên.
kiện nhận giá trị sai thì
thoát ra khỏi vòng lặp.
Học sinh chú ý lắng nghe
Học sinh chú ý lắng nghe

=> ghi nhớ kiến thức.
Program tinh_giai_thua;
Var N,i: Integer;
P: Longint;
Begin
Write(‘N =’); readln(N);
P:=1;
For i:=1 to N do P:=P*i;
Wirteln(N,’!=’,P);
Readln;
End.
2. Tính tổng và tích
bằng câu lệnh lặp:
Ví dụ 5: Chương trình
sau đây sẽ tính tổng N số
tự nhiên đầu tiên với N
nhập từ bàn phím.
Program tinh_tong;
Var N,i: Integer;
S: longint;
Begin
Writeln(‘nhap so N =’);
Readln(N);
S:=0;
For i:=1 to N do S:=S+i
Witeln(‘tong la:’,S);
Readln;
End.
- Ví dụ 6: Ta kí hiệu N!
là tích N số tự nhiên đầu

tiên:
N! = 1.2.3…N
4. Củng cố: (3 phút)
? Hãy nêu cú pháp và hoạt động của vòng lặp không xác định For..do.
5. Dặn dò: (2 phút)
- Về nhà học bài kết hợp sách giáo khoa
Giáo viên: Nguyễn Thị Nga Trang: 4
Trường THCS Minh - Tân Giáo án Tin hoc 8
Tuần: 21 Ngày soạn: 10/01/2011
Tiết: 39
BÀI TẬP
I. Mục tiêu:
1. Kiến thức:
- Học sinh nắm chắc vai trò của biến, hằng, cách khai báo biến, hằng.
- Biết cách sử dụng biến trong chương trình và cấu trúc của lệnh gán.
2. Kĩ năng:
- Rèn luyện kĩ năng sử dụng biến trong chương trình.
3. Thái độ:
- Thái độ học tập nghiêm túc, rèn luyện tư duy logic
II. Chuẩn bị:
- GV: SGK, giáo án, một số bài tập tham khảo
- HS: Học kỹ lý thuyết, làm các bài tập trong SGK.
III. Phương pháp:
- Đặt vấn đề, đưa ra bài tập để học sinh trao đổi, thảo luận và làm.
- Gv quan sát, hướng dẫn, nhận xét công việc của học sinh.
IV. Tiến trình dạy và học:
1. Ổn định lớp
2. Kiểm tra sự chuẩn bị của học sinh.
3. Nội dung bài tập:
T/g Hoạt động của thầy Hoạt động của trò Nội dung

15p + Hoạt động 1: Ôn lại một
số kiển thức đã học
- Biến là đại lượng như thế
nào?
- Cách khai báo biến như
thế nào?
- Có thể thực hiện các thao
tác nào với biến?
- Viết cấu trúc của lệnh gán,
- Biến dùng để đặt tên cho một
vùng của bộ nhớ máy tính.
Biến lưu trữ dữ liệu (giá trị).
Giá trị của biến có thể thay đổi
trong quá trình thực hiện
chương trình.
- Trước khi sử dụng biến phải
khai báo theo dạng sau : Var
tên biến : kiểu của biến;
- Các thao tác có thể thực hiện
với biến là gán giá trị cho biến
hoặc nhập giá trị cho biến và
tính toán với giá trị của biến.
- Lệnh gán có dạng:
1. Ôn lại một số kiến
thức đã học:
- Biến là đại lượng như
thế nào?
- Cách khai báo biến
như thế nào?
- Có thể thực hiện các

thao tác nào với biến?
- Viết cấu trúc của lệnh
gán, lệnh nhập giá trị
Giáo viên: Nguyễn Thị Nga Trang: 5
Trường THCS Minh - Tân Giáo án Tin hoc 8
25p
lệnh nhập giá trị cho biến,
lệnh in giá trị của biến?
+ Hoạt động 2: Vận dụng
các kiến thức đã học để làm
một số bài tập
* Bài tập 1:
Hãy chỉ ra lỗi và sửa lỗi
trong chương trình sau :
Const pi:=3.1416;
Var cv,dt:integer
R:real;
Begin
R=5.5
Cv=2*pi*r;
Dt=pi*r*r;
Writeln(‘chu vi la:=
cv’);
Writeln(‘dien tich
la:=dt’);
Readln
End.
* Bài tập 2:
Viết chương trình tính
diện tích S của hình tam

giác với độ dài một cạnh a
và chiều cao tương ứng h (a
và h là các số tự nhiên được
nhập vào từ bàn phím).
Tên biến := biểu thức(gt);
- Lệnh nhập giá trị cho
biến:Readln(tên biến);
- Lệnh in giá trị cho biến :
Write(tên biến); hoặc
Writeln(tên biến);
+ Học sinh tìm và sửa lỗi của
chương trình theo yêu cầu của
giáo viên.
+ Học sinh viết chương trình:
Program tinhtoan;
Var a,h: interger; S : real;
Begin
Write(‘Nhap canh day và chieu
cao :’);
Readln (a,h);
S:=(a*h)/2;
Writeln(‘ Dien tich hinh tam
giac la :’,S:5:1);
Readln;
End.
cho biến, lệnh in giá trị
của biến?
2. Bài tập:
* Bài tập 1:
Hãy chỉ ra lỗi và sửa lỗi

trong chương trình sau :
Const pi:=3.1416;
Var cv,dt:integer
R:real;
Begin
R=5.5
Cv=2*pi*r;
Dt=pi*r*r;
Writeln(‘chu vi la:=
cv’);
Writeln(‘dien tich
la:=dt’);
Readln
End.
* Bài tập 2:
Viết chương trình
tính diện tích S của hình
tam giác với độ dài một
cạnh a và chiều cao
tương ứng h (a và h là
các số tự nhiên được
nhập vào từ bàn phím).
4. Dặn dò: (5 phút)
Giáo viên: Nguyễn Thị Nga Trang: 6
Trường THCS Minh - Tân Giáo án Tin hoc 8
- Về nhà học bài, kết hợp SGK.
Tuần: 21 Ngày soạn: 10/01/2011
Tiết: 40
BÀI TẬP
I. Mục tiêu:

1. Kiến thức:
- Sử dụng các kiến thức đã học để làm một số bài tập
2. Kỹ năng:
- Rèn luyện kĩ năng sử dụng các câu lệnh trong Pascal
3. Thái độ:
- Thái độ học tập nghiêm túc, yêu thích môn học.
II. Chuẩn bị:
- GV: SGK, giáo án, một số bài tập tham khảo
- HS: Học kỹ lý thuyết, làm các bài tập trong SGK.
III. Phương pháp:
- Đặt vấn đề, đưa ra bài tập để học sinh trao đổi, thảo luận và làm.
- Gv quan sát, hướng dẫn, nhận xét công việc của học sinh.
IV. Tiến trình dạy và học:
1. Ổn định lớp
2. Kiểm tra sự chuẩn bị của học sinh.
3. Nội dung bài tập:
T/g Hoạt động của thầy Hoạt động của trò Nội dung
30p + Hoạt động 1: Bài tập 1.
- Các câu lệnh Pascal sau
đây được viết đúng hay sai?
a) If x:=7 then a = b;
b) IF x > 5; then a:=b;
c) IF x > 5 then a:= b;
m:=n;
d) IF x > 5 then a:=b; else
m:=n;
+ Hoạt động 2: Bài tập 2.
- Sau mỗi câu lệnh sau đây
a) IF ( 45 mod 3) = 0 then
X:= X + 1;

b) IF x > 10 then
X:= X + 1;
Giá trị của biến X là bao
nhiêu, nếu trước đó giá trị
của X bằng 5?
+ Hoc sinh làm bài tập theo yêu
cầu của giáo viên.
a) Giá trị của biến X = 6
b) Giá trị của biến X = 5
1. Bài tập 1
- Các câu lệnh Pascal
sau đây được viết đúng
hay sai?
a) If x:=7 then a = b;
b) IF x > 5; then a:=b;
c) IF x > 5 then a:= b;
m:=n;
d) IF x > 5 then a:=b;
else m:=n;
2. Bài tập 2.
- Sau mỗi câu lệnh sau
đây
a) IF ( 45 mod 3) = 0
then
X:= X + 1;
b) IF x > 10 then
X:= X + 1;
Giáo viên: Nguyễn Thị Nga Trang: 7
Trường THCS Minh - Tân Giáo án Tin hoc 8
10p

+ Hoạt động 3: Bài tập 3
- Viết chương trình kiểm tra
số nguyên dương A nhập từ
bàn phìm là số chẵn hay số
lẻ.
- Có bao nhiêu biến trong
chương trình?
- Làm thế nào để biết số
nguyên dương A là số chẵn
hay số lẻ.
- Yêu cầu học sinh viết
chương trình.
+ Có 1 biến là biến A có kiểu dữ
liệu là Integer.
+ Để kiểm tra số nguyên dương
A là số chẵn hay số lẽ, ta lấy số
đó chia cho 2 và lấy phần dư.
Nếu phần dư bằng 0 thì A là số
chẵn, ngược lại A là sô lẻ.
+ Viết chương trình theo sự
hướng dẫn của giáo viên.
Program Kiem_tra_so_chan_le;
Var A: Integer;
Begin
Writeln(‘Nhap so A:’);
Readln(a);
If A mod 2 = 0 then
Writeln(A,’la so chan’) Else
Writeln(A,’la so le’);
Readln;

End.
Giá trị của biến X là
bao nhiêu, nếu trước
đó giá trị của X bằng
5?
3. Bài tập 3
- Viết chương trình
kiểm tra số nguyên
dương A nhập từ bàn
phìm là số chẵn hay số
lẻ.
4. Dặn dò: (5 phút)
- Về nhà hệ thống lại các kiến thức đã học, tiết sau ôn tập
- Chuẩn bị tiết sau bài thực hành 5: “Sử dựng lệnh lặp for …to …do”.
--------------------------------  ----------------------------------
Giáo viên: Nguyễn Thị Nga Trang: 8
Trường THCS Minh - Tân Giáo án Tin hoc 8
Tuần: 22 Ngày soạn: 17/01/2011
Tiết: 41
Bài thực hành số 5
SỬ DỤNG LỆNH LẶP FOR ... TO ... DO

I. Mục tiêu:
1. Kiến thức:
- Biết viết chương trình Pascal có câu lệnh lặp For..do.
2. Kĩ năng:
- Rèn luyện kĩ năng đọc hiểu chương trình
3. Thái độ:
- Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc.
II. Chuẩn bị:

- GV: SGK, giáo án, tài liệu tham khảo
- Chuẩn bị phòng thực hành đủ số máy hoạt động tốt
- HS: Học kỹ lý thuyết, đọc trước bài thực hành
III. Phương pháp:
- Phân nhóm Hs thực hành.
- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi và thực hành trên máy.
- Gv quan sát, hướng dẫn các nhóm thực hành, nhận xét công việc của từng nhóm.
IV. Tiến trình dạy và học:
1. Ổn định lớp
2. Phân việc cho từng nhóm thực hành.
3. Bài mới:
T/g Hoạt động của thầy Hoạt động của trò Nội dung
10p + Hoạt động 1: Ôn lại câu
lệnh lặp For..do.
? Hãy nêu cú pháp và chức
năng của câu lệnh lặp
For..do
- Cú pháp: For <biến
đếm>:= <giá trị đầu> to
<giá trị cuối> do <câu
lệnh>;
+ Hoạt động của vòng lặp:
- B1: biến đếm nhận giá trị
đầu
- B2: Chương trình kiểm tra
biểu thức điều kiện, nếu
biểu thức điều kiện đúng thì
thực hiện câu lệnh.
- B3: Biến đếm tự động tăng
1. Ôn lại câu lệnh lặp

For..do:
+ Cú pháp:
+ Hoạt động
Giáo viên: Nguyễn Thị Nga Trang: 9
Trường THCS Minh - Tân Giáo án Tin hoc 8
28p + Hoạt động 2: Viết
chương trình in ra màn hình
bảng nhân của một số từ 1
đến 9, số nhập được từ bàn
phím và dừng màn hình để
có thể quan sát kết quả
- Gõ chương trình sau đây:
uses crt;
var N,i:integer;
begin
clrscr;
write('Nhap so N=');
readln(N);
writeln;
writeln('Bang nhan ',N);
writeln;
for i:=1 to 10 do writeln(N,'
x ',i:2,' = ',N*i:3);
readln
end.
- Tìm hiểu ý nghĩa của các
câu lệnh trong chương trình,
dịch chương trình và sửa
lỗi.
- Chạy chương trình với các

giá trị nhập vào lần lược là
1, 2,…10. Quan sát kết quả
nhận được trên màn hình.
lên 1 đơn vị và quay lại B2.
- B4: Nếu biểu thức điều
kiện nhận giá trị sai thì
thoát ra khỏi vòng lặp.
+ Học sinh đọc kĩ đề và
phân tích yêu cầu của bài
toán
+ Gõ chương trình vào máy
theo yêu cầu của giáo viên.
+ Tìm hiểu ý nghĩa của các
câu lệnh theo sự hướng dẫn
của giáo viên.
+ Nhấn phím F9 để sửa lỗi
(nếu có).
+ Nhấn Ctrl + F9 để chạy
chương trình và nhập các
giá trị vào, quan sát kết quả
trên màn hình theo sự
hướng dẫn của giáo viên.
2. Viết chương trình in ra
màn hình bảng nhân của
một số từ 1 đến 9, số nhập
được từ bàn phím và
dừng màn hình để có thể
quan sát kết quả
4. Nhận xét (5 phút)
Giáo viên nhận xét và đánh giá tiết thực hành.

5. Dặn dò: (2 phút)
- Tiết sau thực hành: “ Bài thực hành số 5 (tt)
Giáo viên: Nguyễn Thị Nga Trang: 10
Trường THCS Minh - Tân Giáo án Tin hoc 8
--------------------------------  ----------------------------------
Tuần: 22 Ngày soạn: 17/01/2011
Tiết: 42
Bài thực hành số 5 (tt)
SỬ DỤNG LỆNH LẶP FOR ... TO ... DO

I. Mục tiêu:
1. Kiến thức:
- Biết viết chương trình Pascal có câu lệnh lặp For..do.
2. Kĩ năng:
- Rèn luyện kĩ năng đọc hiểu chương trình
3. Thái độ:
- Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc.
II. Chuẩn bị:
- GV: SGK, giáo án, tài liệu tham khảo
- Chuẩn bị phòng thực hành đủ số máy hoạt động tốt
- HS: Học kỹ lý thuyết, đọc trước bài thực hành
III. Phương pháp:
- Phân nhóm Hs thực hành.
- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi và thực hành trên máy.
- Gv quan sát, hướng dẫn các nhóm thực hành, nhận xét công việc của từng nhóm.
IV. Tiến trình dạy và học:
1. Ổn định lớp
2. Phân việc cho từng nhóm thực hành.
3. Bài mới:
T/g Hoạt động của thầy Hoạt động của trò Nội dung

15p + Hoạt động 1: Bài tập 2
- Chỉnh sửa chương trình để
làm đẹp kết quả trên màn
hình.
? Kết quả chủ chương trình
nhận được trong bài 1 có
những nhược điểm nào.
? Nên sửa lại bằng cách
nào.
+ Có hai nhược điểm sau
đây:
- Các hàng kết quả quá sát
nhau nên khó đọc.
- Các hàng kết quả không
được cân đối với hàng tiêu
đề.
+ Nên sửa lại bằng cách
chèn thêm một hàng trống
giữa các hàng kết quả và
1. Chỉnh sửa chương trình
để làm đẹp kết quả trên
màn hình.
Giáo viên: Nguyễn Thị Nga Trang: 11
Trường THCS Minh - Tân Giáo án Tin hoc 8
23p
- Chỉnh sửa câu lệnh lặp của
chương trình sau:
for i:=1 to 10 do
begin
GotoXY(5,WhereY);

writeln(N,' x ',i:2,' = ',N*i:3);
writeln ;
end;
- Dịch và chạy chương trình
với các giá trị gõ vào từ bàn
phím. Quan sát kết quả nhận
được trên màn hình.
+ Hoạt động 2: Tìm hiểu
chương trình sau:
Program tao_bang;
Uses crt;
Var
i,j: byte;
Begin
Clrscr;
For i:= 0 to 9 do
Begin
For j:= 0 to 9 do
Write(10*i + j:4);
Writeln;
End;
Readln;
End.
- Gõ và chạy chương trình,
quan sát kết quả trên màn
hình.
đẩy các hàng này sang phải
một khoảng cách nào đó.
+ Học sinh chỉnh sửa theo
sự hướng dẫn của giáo viên.

+ Học sinh thực hiện theo
yêu cầu của giáo viên.
+ Tìm hiểu chương trinh
theo sự hướng dẫn của giáo
viên.
+ Học sinh độc lập gõ
chương trình.
+ Nhấn F9 để dịch và sửa
lỗi chương trình
+ Nhấn Ctrl + F9 để chạy
chương trình và kiểm tra kết
quả.
2. Tìm hiểu chương trình
sau:
Program tao_bang;
Uses crt;
Var
i,j: byte;
Begin
Clrscr;
For i:= 0 to 9 do
Begin
For j:= 0 to 9 do
Write(10*i + j:4);
Writeln;
End;
Readln;
End.
4. Nhận xét (5 phút)
Giáo viên nhận xét và đánh giá tiết thực hành.

5. Dặn dò: (2 phút)
- Tiết sau học bài: “ Học vẽ hình với phần mềm Geogebra”
Giáo viên: Nguyễn Thị Nga Trang: 12
Trường THCS Minh - Tân Giáo án Tin hoc 8
--------------------------------  ----------------------------------
Tuần: 23 Ngày soạn: 24/01/2011
Tiết: 43
HỌC VẼ HÌNH VỚI PHẦN MỀM GEOGEBRA
I. Mục tiêu:
1. Kiến thức:
- Tìm hiểu phần mềm Geogebra.
- Biết cách khởi động và biết được màn hình làm việc của phần mềm.
2. Kĩ năng:
- Rèn luyện kĩ năng sử dụng phần mềm Geogebra.
3. Thái độ:
- Thái độ học tập nghiêm túc, yêu thích môn học.
II. Chuẩn bị:
- GV: SGK, giáo án, tài liệu tham khảo
- HS: Học kỹ lý thuyết, đọc trước bài ở nhà.
III. Phương pháp:
- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi và thảo luận.
- Gv quan sát, hướng dẫn các nhóm thảo luận, nhận xét công việc của từng nhóm.
IV. Tiến trình dạy và học:
1. Ổn định lớp
2. Kiểm tra bài cũ.
3. Bài mới:
T/g Hoạt động của thầy Hoạt động của trò Nội dung
5p
33p
+ Hoạt động 1: Tìm

hiểu phần mềm
Geogebra.
? Hãy nêu mục đích của
phần mềm.
Phần mềm có khả năng
tạo ra sự gắn kết giữa các
đối tượng hình học, được
gọi là quan hệ như thuộc,
vuông góc, song song.
+ Hoạt động 2: Tìm hiểu
cách khởi động phần
mềm.
+ Phần mềm Geogebra dùng để
vẽ các hình học đơn giản như
điểm, đoạn thẳng, đường thẳng.
+ Học sinh chú ý lắng nghe
1. Em đã biết gì về
Geogebra?

- Phần mềm Geogebra
dùng để vẽ các hình học
đơn giản như điểm, đoạn
thẳng, đường thẳng.
2. Làm quen với phần
mềm Geogebra tiếng
Việt:
Giáo viên: Nguyễn Thị Nga Trang: 13
Trường THCS Minh - Tân Giáo án Tin hoc 8
? Hãy nêu cách để khởi
động phần mềm.

Hoặc vào menu Start \
All Programs\ GeoGebra
\ GeoGebra
- Gọi học sinh lên thực
hành khởi động phần mềm
trên máy tính.
+ Hoạt động 3: Tìm hiểu
màn hình làm việc của
Geogebra tiếng Việt.
? Màn hình làm việc của
Geogebra gồm những
thành phần nào.
- Chú ý: Các lệnh trên
bảng chọn không dùng để
vẽ các đối tượng – hình.
- Mỗi công cụ đều có một
biểu tượng riêng tương
ứng. Biểu tượng cho biết
công dụng của công cụ đó.
Để khởi động phần mêm ta nháy
đúp vào biểu tượng ở trên
màn hình nền.
+ Học sinh chú ý lắng nghe =>
ghi nhớ kiến thức.
+ Học sinh khởi động phần mềm
trên máy tính theo yêu cầu của
giáo viên.
+ Màn hình làm việc của
Geogebra gồm:
- Bảng chọn: là hệ thống các

lệnh chính của phần mềm.
- Thanh công cụ: Chứa các công
cụ làm việc chính là công cụ
dùng để vẽ, điều chỉnh và làm
việc với các đối tượng.
- Khu vực thể hiện các đối
tượng.
+ Học sinh chú ý lắng nghe =>
ghi nhớ kiến thức.
a) Khởi động
Nháy đúp vào biểu
tượng ở trên màn
hình nền để khởi động
phần mềm.
b) Giới thiệu màn hình
Geogebra tiếng Việt.
+ Màn hình làm việc của
Geogebra gồm:
- Bảng chọn
- Thanh công cụ.
- Khu vực thể hiện các
đối tượng.
4. Củng cố: (5phút)
? Hãy nêu các thành phần chính của màn hình làm việc Geogebra.
5. Dặn dò: (2 phút)
- Về nhà học bài, kết hợp SGK, tiết sau học tiếp.
Giáo viên: Nguyễn Thị Nga Trang: 14
Trường THCS Minh - Tân Giáo án Tin hoc 8
--------------------------------  ----------------------------------
Tuần: 23 Ngày soạn: 24/01/2011

Tiết: 44
HỌC VẼ HÌNH VỚI PHẦN MỀM GEOGEBRA (tt)
I. Mục tiêu:
1. Kiến thức:
- Biết được các công cụ làm việc chính của phần mềm: công cụ di chuyển, các công cụ
liên quan đến đối tượng điểm….
2. Kĩ năng:
- Rèn luyện kĩ năng sử dụng các công cụ làm việc chính của phần mềm.
3. Thái độ:
- Thái độ học tập nghiêm túc, yêu thích môn học.
II. Chuẩn bị:
- GV: SGK, giáo án, tài liệu tham khảo
- HS: Học kỹ lý thuyết, đọc trước bài ở nhà.
III. Phương pháp:
- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi và thảo luận.
- Gv quan sát, hướng dẫn các nhóm thảo luận, nhận xét công việc của từng nhóm.
IV. Tiến trình dạy và học:
1. Ổn định lớp
2. Kiểm tra bài cũ.
3. Bài mới:
T/g Hoạt động của thầy Hoạt động của trò Nội dung
38p + Hoạt động : Tìm hiểu
các công cụ làm việc
chính của phần mềm.
* Công cụ di chuyển:
? Công cụ di chuyển
có ý nghĩa như thế nào?
* Các công cụ liên quan
đến đối tượng điểm.
Yêu cầu học sinh nghiên

cứu SGK và cho biết ý
nghĩa của các công cụ
- Công cụ ?
+ Công cụ di chuyển có ý nghĩa
đặc biệt là không dùng để vẽ
hoặc khởi tạo hình mà dùng để
di chuyển hình.
- Công cụ : dùng để tạo một
điểm mới
c) Giới thiệu các công cụ
làm việc chính.
* Công cụ di chuyển:
dùng để di chuyển hình
* Các công cụ liên quan
đến đối tượng điểm.
Giáo viên: Nguyễn Thị Nga Trang: 15
Trường THCS Minh - Tân Giáo án Tin hoc 8
- Công cụ ?
- Công cụ ?
* Các công cụ liên quan
đến đoạn, đường thẳng.
- Các công cụ , ,
dùng để tạo đường,
đoạn, tia đi qua hai điểm
cho trước.
? Hãy nêu thao tác thực
hiện.
* Các công cụ tạo mối
quan hệ hình học.
- Công cụ dùng để

tạo đường thẳng đi qua
một điểm và vuông góc
với một đường hoặc đoạn
thẳng cho trước.
- Công cụ sẽ tạo ra
một đường thẳng song
song với một đường
(đoạn) cho trước và đi qua
một điểm cho trước.
- Công cụ dùng để vẽ
đường trung trực của một
đoạn thẳng hoặc hai điểm
cho trước.
- Công cụ dùng để
tạo đường phân giác của
một góc cho trước. Góc
này xác định bởi ba điểm
trên mặt phẳng.
- Công cụ : dùng để tạo ra
điểm là giao của hai đối tượng
đã có trên mặt phẳng.
- Công cụ : dùng để tạo
trung điểm của đoạn thẳng.
+ Học sinh chú ý lắng nghe =>
ghi nhớ kiến thức.
* Thao tác: chọn công cụ, sau đó
nháy chuột chọn lần lượt hai
điểm trên màn hình
+ Thao tác: chọn công cụ, sau đó
lần lượt chọn điểm, đường

(đoạn, tia) hoặc ngược lại chọn
đường (đoạn, tia) và chọn điểm.
+ Thao tác: chọn công cụ, sau
đó lần lượt chọn điểm, đường
(đoạn, tia) hoặc ngược lại chọn
đường (đoạn, tia) và chọn điểm.
+ Thao tác: chọn công cụ, sau
đó chọn một đoạn thẳng hoặc
chọn hai điểm cho trước trên mặt
phẳng.
+ Thao tác: chọn công cụ và sau
đó lần lượt chọn ba điểm trên
mặt phẳng. Điểm chọn thứ hai
chính là đỉnh của góc này.
* Các công cụ tạo mối
quan hệ hình học.
4. Củng cố: (5phút)
? Nêu ý nghĩa của các công cụ liên quan đến đoạn, đường thẳng.
Giáo viên: Nguyễn Thị Nga Trang: 16
Trường THCS Minh - Tân Giáo án Tin hoc 8
5. Dặn dò: (2 phút)
- Về nhà học bài, kết hợp SGK.
--------------------------------  ----------------------------------
Tuần: 24 Ngày soạn: 31/01/2011
Tiết: 45
HỌC VẼ HÌNH VỚI PHẦN MỀM GEOGEBRA (tt)
I. Mục tiêu:
1. Kiến thức:
- Biết được các công cụ làm việc chính của phần mềm: Các công cụ liên quan đến hình
tròn, các công cụ biến đổi hình học.

- Tìm hiểu các đối tượng hình học
2. Kĩ năng:
- Rèn luyện kĩ năng sử dụng các công cụ làm việc chính của phần mềm.
3. Thái độ:
- Thái độ học tập nghiêm túc, yêu thích môn học.
II. Chuẩn bị:
- GV: SGK, giáo án, tài liệu tham khảo
- HS: Học kỹ lý thuyết, đọc trước bài ở nhà.
III. Phương pháp:
- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi và thảo luận.
- Gv quan sát, hướng dẫn các nhóm thảo luận, nhận xét công việc của từng nhóm.
IV. Tiến trình dạy và học:
1. Ổn định lớp
2. Kiểm tra bài cũ.
3. Bài mới:
T/g Hoạt động của thầy Hoạt động của trò Nội dung
25p + Hoạt động 1: Tìm hiểu các
công cụ làm việc chính của
phần mềm.
* Công cụ liên quan đến hình
tròn.
- Công cụ tạo ra hình tròn
bằng cách xác định tâm và một
điểm trên hình tròn.
- Công cụ dùng để tạo ra
hình tròn bằng cách xác định
tâm và bán kính.
- Thao tác: chọn công cụ, chọn
tâm hình tròn và điểm thứ hai nằm
trên hình tròn.

- Thao tác: chọn công cụ, chọn tâm
hình tròn, sau đó nhập giá trị bán
c) Giới thiệu các công cụ
làm việc chính.
* Công cụ liên quan đến
hình tròn
Giáo viên: Nguyễn Thị Nga Trang: 17
Trường THCS Minh - Tân Giáo án Tin hoc 8
13p
- Công cụ dùng để vẽ
hình tròn đi qua ba điểm cho
trước.
- Công cụ dùng để tạo
một nửa hình tròn đi qua hai
điểm đối xứng tâm.
- Công cụ sẽ tạo ra một
cung tròn là một phần của hình
tròn nếu xác định trước tâm
hình tròn và hai điểm trên cung
tròn này.
- Công cụ sẽ xác định một
cung tròn đi qua ba điểm cho
trước.
* Các công cụ biến đổi hình
học
- Công cụ dùng để tạo ra
một đối tượng đối xứng với
một đối tượng cho trước qua
một trục là đường hoặc đoạn
thẳng.

-Công cụ dùng để tạo ra
một đối tượng đối xứng với
một đối tượng cho trước qua
một điểm cho trước (điểm này
gọi là tâm đối xứng).
? Nêu cách thoát khỏi phần
mềm
+ Hoạt động 2: Tìm hiểu các
đối tượng hình học.
- Một hình hình học bao gồm
nhiều đối tượng cơ bản.
- Đối tượng hình học gồm đối
tượng tự do và đối tượng phụ
thuộc.
kính trong hộp thoại
- Thao tác: chọn công cụ, sau đó
lần lượt chọn ba điểm.
Thao tác: chọn công cụ, chọn lần
lượt hai điểm. Nửa hình tròn được
tạo sẽ là phần hình tròn theo chiều
ngược kim đồng hồ từ điểm thứ
nhất đến điểm thứ hai.
Thao tác: Chọn công cụ, chọn tâm
hình tròn và lần lượt chọn hai điểm.
Cung tròn sẽ xuất phát từ điểm thứ
nhất đến điểm thứ hai theo chiều
ngược chiều kim đồng hồ.
- Thao tác: chọn công cụ sau đó lần
lượt chọn ba điểm trên mặt phẳng.
Học sinh chú ý lắng nghe => ghi

nhớ kiến thức
Để thoát khỏi phần mềm ta nháy
chuột chọn hồ sơ => đóng hoặc
nhấn tổ hợp phím Alt + F4
+ Các đối tượng hình hoc cơ bản
gồm: điểm, đường thẳng, tia, hình
tròn, cung tròn
* Các công cụ biến đổi
hình học.
3. Đối tượng hình học:
- Một hình hình học bao
gồm nhiều đối tượng cơ
bản.
- Đối tượng hình học gồm
đối tượng tự do và đối
tượng phụ thuộc.
4. Củng cố: (5phút)
Giáo viên: Nguyễn Thị Nga Trang: 18
Trường THCS Minh - Tân Giáo án Tin hoc 8
? Nêu ý nghĩa và các thao tác của các công cụ liên quan đến hình tròn.
5. Dặn dò: (2 phút)
- Về nhà học bài, kết hợp SGK, tiết sau thực hành.
Tuần: 23 Ngày soạn: 10/01/2011
Tiết: 43
Tiết 23: Thực hành: HỌC VẼ HÌNH VỚI PHẦN MỀM GEOGEBRA
I. Mục tiêu:
1. Kiến thức:
- Biết cách khởi động phần mềm Geogebra ở trên máy tính.
2. Kĩ năng:
- Rèn luyện kĩ năng sử dụng phần mềm Geogebra.

3. Thái độ:
- Thái độ học tập nghiêm túc, yêu thích môn học.
II. Chuẩn bị:
- GV: SGK, giáo án, tài liệu tham khảo
- Chuẩn bị phòng thực hành đủ số máy hoạt động tốt
- HS: Học kỹ lý thuyết, đọc trước bài thực hành
III. Phương pháp:
- Phân nhóm Hs thực hành.
- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi và thực hành trên máy.
- Gv quan sát, hướng dẫn các nhóm thực hành, nhận xét công việc của từng nhóm.
IV. Tiến trình dạy và học:
1. Ổn định lớp
2. Phân việc cho từng nhóm thực hành.
3. Bài mới:
T/g Hoạt động của thầy Hoạt động của trò Nội dung
15p
+ Hoạt động 1: Khởi
động phần mềm Geogebra
- Khởi động phần mềm
Geogebra ở trên máy tính.
- Yêu cầu học sinh kết
thúc phần mềm.
- Yêu cầu học sinh khởi
động phần mềm theo cách
khác.
+ Kích đúp vào biểu tượng
ở trên màn hình nền để khởi
động phần mềm theo yêu cầu
của giáo viên.
+ Học sinh kết thúc phần mềm

theo yêu cầu của giáo viên.
+ Nháy chuột vào menu Start \
All Programs\ GeoGebra \
GeoGebra để khởi động phần
mềm.
1. Khởi động phần
mềm


Giáo viên: Nguyễn Thị Nga Trang: 19
Trường THCS Minh - Tân Giáo án Tin hoc 8
18p
+ Hoạt động 2: Nhận biết
màn hình làm việc của
phần mềm Geogebra.
Yêu cầu học sinh nhận
biết các thành phần màn
hình làm việc của phần
mềm ở trên máy tính
+ Học sinh thực hiện theo sự
hướng dẫn của giáo viên
2. Nhận biết màn hình
làm việc của phần
mềm.
IV. Nhận xét: (5phút)
Giáo viên nhận xét và đánh giá tiết thực hành của học sinh.
V. Dặn dò: (2 phút)
- Xem trước bài từ bài toán đến chương trình.
--------------------------------  ----------------------------------
Giáo viên: Nguyễn Thị Nga Trang: 20

Trường THCS Minh - Tân Giáo án Tin hoc 8
Tuần: 25 Ngày soạn: 21/02/2011
Tiết: 47
Thực hành:
HỌC VẼ HÌNH VỚI PHẦN MỀM GEOGEBRA (tt)
I. Mục tiêu:
1. Kiến thức:
- Biết sử dụng phần mềm Geogebra để vẽ một số hình hình học.
2. Kĩ năng:
- Rèn luyện kĩ năng sử dụng phần mềm vẽ hình Geogebra.
3. Thái độ:
- Thái độ học tập nghiêm túc, yêu thích môn học.
II. Chuẩn bị:
- GV: SGK, giáo án, tài liệu tham khảo
- Chuẩn bị phòng thực hành đủ số máy hoạt động tốt
- HS: Học kỹ lý thuyết, đọc trước bài thực hành
III. Phương pháp:
- Phân nhóm Hs thực hành.
- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi và thực hành trên máy.
- Gv quan sát, hướng dẫn các nhóm thực hành, nhận xét công việc của từng nhóm.
IV. Tiến trình dạy và học:
1. Ổn định lớp
2. Phân việc cho từng nhóm thực hành.
3. Bài mới:
T/g Hoạt động của thầy Hoạt động của trò Nội dung
5p
35p
+ Hoạt động : Khởi động
phần mềm.
Yêu cầu học sinh khởi động

phần mềm Geogebra.
+ Hoạt động 2: Sử dụng
phần mềm để làm một số bài
tập
Sử dụng phần mềm để vẽ một
số hình sau:
+ Kích đúp vào biểu tượng
ở trên màn hình nền để khởi động
phần mềm theo yêu cầu của giáo
viên.
+ Dùng công cụ vẽ đoạn thẳng để
1. Khởi động phần
mềm:
2. Sử dụng phần
mềm để vẽ một số
hình hình học:
- Vẽ hình tam giác
Giáo viên: Nguyễn Thị Nga Trang: 21
Trường THCS Minh - Tân Giáo án Tin hoc 8
vẽ các cạnh của tam giác.
+ Cho trước 3 đỉnh A, B, C. Dựng
đỉnh D của hình than ABCD dựa
trên các công cụ đoạn thẳng và
đường song song.
+ Cho trước 3 đỉnh A, B, C. Dựng
đỉnh D của hình thang cân ABCD
dựa trên các công cụ đoạn thẳng,
đường thẳng, đường trung trực và
phép biến đổi đối xứng qua trục.
Cho trước tam giác A, B, C. Dùng

công cụ đường tròn vẽ đường tròn
đi qua 3 điểm A,B,C
+ Cho trước tam giác A, B, C.
Dùng các công cụ đường phân
giác, đường vuông góc và đường
tròn vẽ đường tròn nội tiếp tam
giác ABC
- Vẽ hình thang
- Vẽ hình thang
cân.
- Vẽ đường tròn
ngoại tiếp tam giác,
- Vẽ đường tròn nội
tiếp tam giác.
4, Nhận xét: (5phút)
- Giáo viên nhận xét và đánh giá tiết thực hành của học sinh.
--------------------------------  ----------------------------------
Giáo viên: Nguyễn Thị Nga Trang: 22
Trường THCS Minh - Tân Giáo án Tin hoc 8
Tuần: 25 Ngày soạn: 21/02/2011
Tiết: 48
Thực hành:
HỌC VẼ HÌNH VỚI PHẦN MỀM GEOGEBRA (tt)
I. Mục tiêu:
1. Kiến thức:
- Biết sử dụng phần mềm Geogebra để vẽ một số hình hình học.
2. Kĩ năng:
- Rèn luyện kĩ năng sử dụng phần mềm vẽ hình Geogebra.
3. Thái độ:
- Thái độ học tập nghiêm túc, yêu thích môn học.

II. Chuẩn bị:
- GV: SGK, giáo án, tài liệu tham khảo
- Chuẩn bị phòng thực hành đủ số máy hoạt động tốt
- HS: Học kỹ lý thuyết, đọc trước bài thực hành
III. Phương pháp:
- Phân nhóm Hs thực hành.
- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi và thực hành trên máy.
- Gv quan sát, hướng dẫn các nhóm thực hành, nhận xét công việc của từng nhóm.
IV. Tiến trình dạy và học:
1. Ổn định lớp
2. Phân việc cho từng nhóm thực hành.
3. Bài mới:
T/g Hoạt động của thầy Hoạt động của trò Nội dung
5p
35p
+ Hoạt động : Khởi động phần
mềm.
Yêu cầu học sinh khởi động phần
mềm Geogebra.
+ Hoạt động 2: Sử dụng phần
mềm để làm một số bài tập
Sử dụng phần mềm để vẽ một số
hình sau:
+ Kích đúp vào biểu tượng
ở trên màn hình nền để
khởi động phần mềm theo
yêu cầu của giáo viên.
Cho trước cạnh AB và một
đường thẳng đi qua A. Hãy
vẽ hình thoi ABCD lấy

đường thẳng đã cho là đường
chéo. Sử dụng các công cụ
1. Khởi động phần
mềm:
2. Sử dụng phần
mềm để vẽ một số
hình hình học:
- Vẽ hình thoi
Giáo viên: Nguyễn Thị Nga Trang: 23
Trường THCS Minh - Tân Giáo án Tin hoc 8
thích hợp đã học để dựng các
đỉnh C, D của hình thoi.
Sử dụng các công cụ thích
hợp để vẽ một hình vuông
nếu biết trước một cạnh
Cho trước cạnh BC, hãy vẽ
tam giác đều ABC
Cho một hình và một đường
thẳng trên mặt phẳng. Hãy
dựng hình mới là đối xứng
của hình đã cho qua trục là
đường thẳng trên. Sử dụng
công cụ đối xứng trục để vẽ
hình.
- Vẽ hình vuông
- Vẽ hình tam giác
đều
- Vẽ một hình là đối
xứng trục của một
đối tượng cho trước

trên màn hình.
4. Nhận xét: (5phút)
- Giáo viên nhận xét và đánh giá tiết thực hành của học sinh.
--------------------------------  ----------------------------------
Giáo viên: Nguyễn Thị Nga Trang: 24
Trường THCS Minh - Tân Giáo án Tin hoc 8
Tuần: 26 Ngày soạn: 28/02/2011
Tiết: 49
LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC
I. Mục tiêu:
1. Kiến thức:
- Hiểu nhu cầu cần có cấu trúc lặp với số lần chưa biết trước trong ngôn ngữ lập trình;
- Hiểu ngôn ngữ lập trình dùng cấu trúc lặp với số lần chưa biết trước để chỉ dẫn máy
tính thực hiện lặp đi lặp lại công việc đến khi một điều kiện nào đó được thoả mãn;
2. Kĩ năng:
- Rèn luyện kĩ năng sử dụng các câu lệnh trong Pascal
3. Thái độ:
- Thái độ học tập nghiêm túc, yêu thích môn học.
II. Chuẩn bị:
- GV: SGK, giáo án, tài liệu tham khảo
- HS: Học kỹ lý thuyết, đọc trước bài.
III. Phương pháp:
- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi.
- Đàm thoại, thảo luận nhóm, gv hướng dẫn nhận xét và tổng kết.
IV. Tiến trình dạy và học:
1. Ổn định lớp:
2. Kiểm tra bài cũ:
3. Bài mới:
T/g Hoạt động của thầy Hoạt động của trò Nội dung
18p + Hoạt động 1: Tìm hiểu ví

dụ 1.
- Một ngày chủ nhật Long
gọi điện cho Trang. Không
có ai nhấc máy. Long quyết
định gọi lại thêm 1 lần nữa.
Như vậy Long đã biết trước
là mình sẽ lặp lại gọi điện
thêm 2 lần. Một ngày khác,
Long quyết định cứ 10 phút
gọi điện một lần cho Trang
cho đến khi có người bắt
máy.
? Lần này Long sẽ lặp lại
việc gọi điện mấy lần.
? Điều kiện để kết thúc hoạt
+ Học sinh chú ý lắng nghe =>
ghi nhớ kiến thức.
+ Chưa thể biết trước được, có
thể một lần, có thể hai lần hoặc
nhiều hơn nữa.
+ Điều kiện để kết thúc hoạt
1. Các hoạt động lặp
với số lần chưa biết
trước.
+ Ví dụ 1:
Giáo viên: Nguyễn Thị Nga Trang: 25

×