Giáo án Tin học Lớp 8 - Tuần 21 - Năm học 2018-2019 - Trường THCS Ngô Quang Nhã

I. Mục tiêu:

1. Kiến thức:  

- Củng cố cách viết khai báo mảng trong Pascal

- Biết sử dụng một số câu lệnh đơn giản để viết chương trình

2. Kỹ năng:

- Rèn luyện kĩ năng viết một số chương trình đơn giản về khai báo và sử dụng biến và câu lệnh for...do và while...do

3. Thái độ: 

- Rèn phong cách làm việc khoa học cho học sinh.

II. Chuần bị:

¶ Thầy:  Giáo án, SGK.

¶ Trò: sách, xem trước bài học.

III. Các bước lên lớp:

1. Ổn định lớp (1’)

   2. Kiểm tra bài cũ: (5’)

Nêu cú pháp lặp với số lần chưa biết.

docx 4 trang Khánh Hội 27/05/2023 200
Bạn đang xem tài liệu "Giáo án Tin học Lớp 8 - Tuần 21 - Năm học 2018-2019 - Trường THCS Ngô Quang Nhã", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

Tóm tắt nội dung tài liệu: Giáo án Tin học Lớp 8 - Tuần 21 - Năm học 2018-2019 - Trường THCS Ngô Quang Nhã

Giáo án Tin học Lớp 8 - Tuần 21 - Năm học 2018-2019 - Trường THCS Ngô Quang Nhã
Tuần 21	Ngày soạn: 24/12/2018
Tiết 41
BÀI TẬP (tiết 1)
I. Mục tiêu:
1. Kiến thức: 
- Củng cố cách viết khai báo mảng trong Pascal
- Biết sử dụng một số câu lệnh đơn giản để viết chương trình
2. Kỹ năng:
- Rèn luyện kĩ năng viết một số chương trình đơn giản về khai báo và sử dụng biến và câu lệnh for...do và while...do
3. Thái độ: 
- Rèn phong cách làm việc khoa học cho học sinh.
II. Chuần bị:
¶ Thầy: Giáo án, SGK.
¶ Trò: sách, xem trước bài học.
III. Các bước lên lớp:
1. Ổn định lớp (1’)
	2. Kiểm tra bài cũ: (5’)
Nêu cú pháp lặp với số lần chưa biết.
3. Nội dung bài mới:
HOẠT ĐỘNG CỦA THẦY
HOẠT ĐỘNG CỦA TRÒ
NỘI DUNG CƠ BẢN
ÄHoạt động 1: Luyện tập (32’)
- Giáo viên: Yêu cầu HS nghiên cứu Bài 1 SGK-66.
- GV y/c HS nêu một số ví dụ về lặp với số lần chưa biết.
- GV y/c HS nhận xét
- GV chuẩn xác bài
- Giáo viên: Yêu cầu HS nghiên cứu Bài 2 SGK-66.
- GV y/c HS câu lệnh lặp với số lần biết trước.
- GV y/c HS câu lệnh lặp với số lần chưa biết.
- GV y/c HS so sánh.
- GV y/c HS nhận xét
- GV nhận xét.
GV nêu một ví dụ:
Tính tổng các số tự nhiên từ 1đến 10.
GV y/c HS viết câu lệnh lặp với số lần biết trước.
GV y/c HS viết câu lệnh lặp với số lần chưa biết.
- GV y/c HS so sánh.
- GV y/c HS nhận xét
- GV nhận xét.
HS nghiên cứu
HS trả lời
HS nhận xét
HS lắng nghe
HS nghiên cứu
HS nêu câu lệnh
HS nêu câu lệnh
HS so sánh
HS nhận xét
HS lắng nghe
HS quan sát
HS viết thuật toán
HS viết thuật toán
HS so sánh 
HS nhận xét
HS lắng nghe
Bài 1(SGK-66)
Nêu một vài ví dụ về hoạt động lặp với số lần chưa biết.
Ví dụ: Gặp và nói chuyện với bạn trong ngày; số lần đọc bài đến khi thuộc bài...
Bài 2 (SGK-66)
Hãy phát biểu sự khác biệt giữa câu lệnh lặp với số lần lặp cho trước và câu lệnh lặp với số lần chưa biết.
Câu lệnh lặp với số lần biết trước:
For := to do 
Câu lệnh lặp với số lần chưa biết:
While do 
Ví dụ: Tính tổng các số tự nhiên từ 1đến 10.
Câu lệnh lặp với số lần biết trước:
For i:=1 to 10 do
S:=S+i;
Câu lệnh lặp với số lần chưa biết:
While i=10 do
Bigin
 i:=i+1;
 S:=S+i;
End;
4. Củng cố (5 phút)
Viết chương trình với các bài tập đã học bằng thuật toán.
5. Hướng dẫn HS tự học, làm bài tập và soạn bài ở nhà (2 phút): 
 Nhắc nhở học sinh làm bài tập 4 còn lại sgk trang 67 và nội dung mở rộng. 
VI. Rút kinh nghiệm:
Tuần 21	Ngày soạn: 24/12/2018
Tiết 42
BÀI TẬP (tiết 2)
I. Mục tiêu:
1. Kiến thức: 
- Củng cố cách viết khai báo mảng trong Pascal
- Biết sử dụng một số câu lệnh đơn giản để viết chương trình
2. Kỹ năng:
- Rèn luyện kĩ năng viết một số chương trình đơn giản về khai báo và sử dụng biến và câu lệnh for...do và while...do
3. Thái độ: 
- Rèn phong cách làm việc khoa học cho học sinh.
II. Chuần bị:
¶ Thầy: Giáo án, SGK.
¶ Trò: sách, xem trước bài học.
III. Các bước lên lớp:
1. Ổn định lớp (1’)
	2. Kiểm tra bài cũ: Không kiểm tra bài cũ
3. Nội dung bài mới:
HOẠT ĐỘNG CỦA THẦY
HOẠT ĐỘNG CỦA TRÒ
NỘI DUNG CƠ BẢN
ÄHoạt động 1: Luyện tập (22’)
- Giáo viên: Yêu cầu HS nghiên cứu Bài 4 SGK-67.
- GV y/c HS cho biết số vòng lặp của Bài 4a và Bài 4b.
- GV y/c HS cho biết kết quả của mỗi đoạn chương trình.
- GV y/c HS nhận xét
- GV chuẩn xác bài
HS nghiên cứu
HS trả lời
HS trả lời
HS nhận xét
HS lắng nghe
Bài 4(SGK-67)
Hãy tìm hiểu đoạn chương trình Pascal sau đây và cho biết đoạn chương trình thực hiện bao nhiêu vòng lặp. Hãy rút ra nhận xét của em.
S:=0; n:=0;
While S<=10 do
Begin n:=n+1;S:=S+n end;
S:=0; n:=0;
While S<=10 do
n:=n+1;S:=S+n;
Nhận xét: Đoạn chương 4a sử dụng câu lệnh kép, 4b sử dụng câu lệnh đơn.
ÄHoạt động 2: Nội dung mở rộng (15’)
- Giáo viên: Yêu cầu HS nghiên cứu Câu lệnh lặp repeat...until.
- GV y/c HS cho biết cú pháp của câu lệnh.
- GV y/c HS cho biết khi nào chương trình sẽ dừng.
- GV y/c HS nhận xét
- GV chuẩn xác bài
HS nghiên cứu
HS trả lời
HS trả lời
HS nhận xét
HS lắng nghe
Câu lệnh lặp Repeat...until
Cú pháp:
Repeat 
 ;
 ;
 ....;
 ;
 Until ;
Chú ý: đúng thì dừng vòng lặp.
4. Củng cố (5 phút)
Viết chương trình với câu lệnh repeat...until.
5. Hướng dẫn HS tự học, làm bài tập và soạn bài ở nhà (2 phút): 
 Xem lại nội dung mở rộng và xem trước Bài thực hành 6: SỬ DỤNG LỆNH LẶP WHILE...DO. 
VI. Rút kinh nghiệm:
	Trình ký

File đính kèm:

  • docxgiao_an_tin_hoc_lop_8_tuan_21_nam_hoc_2018_2019_truong_thcs.docx