Giáo án Tin học Lớp 8 - Tuần 29 - Năm học 2017-2018 - Nguyễn Kim Hon

  1. Mục tiêu:
  2. Kiến thức

- Viết chương trình Pascal sử dụng câu lệnh lặp với số lần chưa biết trước.

  1. Kĩ năng

           - Rèn luyện khả năng đọc chương trình, tìm hiểu tác dụng và kết hợp các câu lệnh.

  1. Thái độ

Thái độ học tập nghiêm túc, yêu thích môn học.

  1. Chuẩn bị:
  2. Thầy: Giáo án, sách giáo khoa, máy tính điện tử.
  3. Trò: Nghiên cứu SGK, vở ghi
  4. Các bước lên lớp:
  5. Ổn định lớp: Kiểm tra sĩ số (1’)
  6. Kiểm tra bài cũ: không
  7. Nội dung bài mới
doc 3 trang Khánh Hội 15/05/2023 2240
Bạn đang xem tài liệu "Giáo án Tin học Lớp 8 - Tuần 29 - Năm học 2017-2018 - Nguyễn Kim Hon", để 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 29 - Năm học 2017-2018 - Nguyễn Kim Hon

Giáo án Tin học Lớp 8 - Tuần 29 - Năm học 2017-2018 - Nguyễn Kim Hon
Ngày soạn:6/3/2018
Tuần: 29
Tiết: 55
BÀI TẬP (TT)
Mục tiêu:
Kiến thức
- Viết chương trình Pascal sử dụng câu lệnh lặp với số lần chưa biết trước.
Kĩ năng
	- Rèn luyện khả năng đọc chương trình, tìm hiểu tác dụng và kết hợp các câu lệnh.
Thái độ
Thái độ học tập nghiêm túc, yêu thích môn học.
Chuẩn bị:
Thầy: Giáo án, sách giáo khoa, máy tính điện tử.
Trò: Nghiên cứu SGK, vở ghi
Các bước lên lớp:
Ổn định lớp: Kiểm tra sĩ số (1’)
Kiểm tra bài cũ: không
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: Bài tập 1. (10’)
- Sau khi thực hiện đoạn chương trình sau, giá trị của biến j bằng bao nhiêu ?
J:= 0;
For i:= 1 to 5 do
J:= j + 2;
+ Sau khi thực hiện đoạn chương trình trên, giá trị của biến j = 10.
1. Bài tập 1
- Sau khi thực hiện đoạn chương trình sau, giá trị của biến j bằng bao nhiêu ?
J:= 0;
For i:= 1 to 5 do
J:= j + 2;
Hoạt động 2: Bài tập 2. (10’)
Sau mỗi đoạn chương trình sau, giá trị các biến là bao nhiêu?
Chương trình 1:
i:=1; T:=0; while T<10 do
 T:= T+i; i:= i+9; 
Chương trình 2:
So:= 1;
While so<10 do write(so);
So:= so +1;
Chương trình 3
a:= 0; b:=0; while a>10 do
begin a:=a+2;b:= b+2; end;
Chương trình 4:
i:=0; n:= 1; while i<10 do
 i:=i+1; n:=n+i;
- Câu lệnh i:=i+9 nằm ngoài vòng lặp nên sẽ được thực hiện khi vòng lặp kết thúc.
Tương tự chương trình 1
Khi thực hiện, ĐK sai nên câu lệnh ghép không được thực hiện
Câu lệnh n:=n+i nằm ngoài vòng lặp nên sẽ được thực hiện khi vòng lặp kết thúc.
2. Bài tập 2.
T = 10
i = 10
Lặp vô hạn
a = 0
b = 0
i = 10
n = 11
Hoạt động 3: Bài tập 3. (10’)
- Các câu lệnh Pascal sau có hợp lệ không? Vì sao?
a) For i:= 100 to 1 do
Writeln(‘A’);
b) For i:= 1.5 to 10.5 do
Writeln(‘A’);
c) For i:= 1 to 10 do
Writeln(‘A’);
d) For i:= 1 to 10 do;
Writeln(‘A’);
+ Học sinh đọc đề bài => suy nghĩ và trả lời.
a) Câu lệnh này không hợp lệ vì giá trị đầu lớn hơn giá trị cuối.
b) Câu lệnh này không hợp lệ vì giá trị đầu và giá trị cuối không phải là giá trị nguyên.
c) Đây là câu lệnh hợp lệ.
d) Đây là câu lệnh không hợp lệ vì sau từ khóa do không có dấu chấm phẩy.
3. Bài tập 3.
- Các câu lệnh Pascal sau có hợp lệ không? Vì sao?
a) For i:= 100 to 1 do
Writeln(‘A’);
b) For i:= 1.5 to 10.5 do Writeln(‘A’);
c) For i:= 1 to 10 do
Writeln(‘A’);
d) For i:= 1 to 10 do;
Writeln(‘A’);
Hoạt động 4: Bài tập 4. (10’)
- Viết chương trình in ra màn hình bảng cửu chương 2.
- Yêu cầu học sinh viết chương trình.
- Nhận xét chương trình của học sinh.
- Yêu cầu học sinh dịch, sửa lỗi và chạy chương trình
+ Học sinh tìm hiều đề bài.
+ Học sinh viết chương trình theo yêu cầu của giáo viên.
Program in_bang_cuu_chuong ;
Var i: integer;
Begin
For i:= 1 to 10 do
Writeln(‘2 lan’,i,’=’i*2);
Readln;
End.
+ Thực hiện theo yêu cầu của giáo viên.
4. Bài tập 4
 - Viết chương trình in ra màn hình bảng cửu chương 2.
Program in_bang_cuu_chuong ;
Var i: integer;
Begin
For i:= 1 to 10 do
Writeln(‘2 lan’,i,’=’i*2);
Readln;
End.
Củng cố (3’)
Hệ thống lại một số kiến thức cơ bản.
Hướng dẫn học sinh tự học, làm bài tập và soạn bài mới ở nhà (1’)
Học bài và chuẩn bị tốt cho bài kiểm tra.
Rút kinh nghiệm:
Ngày soạn:6/3/2018
Tuần: 29
Tiết: 56
KIỂM TRA 1 TIẾT
I. Mục tiêu:
- Học sinh kiểm tra lại các kiến thức đã học.
II. Chuẩn bị:
Thầy
-Đề kiểm tra ( kèm theo).
- Ma trận đề, đáp án, thang điểm ( kèm theo).
Trò
-Giấy, đồ dùng học tập.
III. Các bước lên lớp:
Ổn định lớp
- Kiểm tra sỉ số.
2. Tiến hành kiểm tra (GV phát đề kiểm tra, tính giờ làm bài, thu bài).
3. Dặn dò
-Về nhà chuẩn bị bài mới.
IV. Tổng kết
THỐNG KÊ ĐIỂM
Lớp
Từ 0-dưới 5
Từ 5- dưới 7
Từ 7-dưới 9
Từ 9 - 10
So sánh lần kiểm tra trước (từ 5 trở lên)
Tăng %
Giảm %
8A
Rút kinh nghiệm:
Ngày ..tháng ..năm 2018
Duyệt tuần 29
Mai Văn Quới

File đính kèm:

  • docgiao_an_tin_hoc_lop_8_tuan_29_nam_hoc_2017_2018_nguyen_kim_h.doc