1. Trang chủ
  2. » Nghệ sĩ và thiết kế

Tải Giáo án Tin học 8: Bài thực hành 5: Sử dụng lệnh lặp FOR ... DO (Tiết 1) - Giáo án điện tử Tin học lớp 8

3 77 1

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 10,3 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

- Viết được chương trình có sử dụng vòng lặp với số lần biết trước;.. - Rèn luyện kĩ năng đọc hiểu chương trình có sử dụng vòng lặp với số lần biết trước.[r]

Trang 1

BÀI THỰC HÀNH 5: SỬ DỤNG LỆNH LẶP FOR…DO

I MỤC TIÊU:

1 Kiến thức: Sử dụng được câu lệnh ghép.

2 Kĩ năng:

- Viết được chương trình có sử dụng vòng lặp với số lần biết trước;

- Rèn luyện kĩ năng đọc hiểu chương trình có sử dụng vòng lặp với số lần biết trước

3 Thái độ: Học tập nghiêm túc, có ý thức tự giác, tinh thần vươn lên vượt qua khó khăn.

II CHUẨN BỊ:

1 Giáo viên: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu.

2 Học sinh: Vở ghi, sách giáo khoa.

III CÁC HOẠT ĐỘNG DẠY – HỌC:

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

8A1:………

8A2:………

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

Câu 1: Trình bày câu lệnh lặp trong Pascal?

3 Bài mới:

Hoạt động 1: (5’) Củng cố lý thuyết.

+ GV: Củng cố cho HS về cấu trúc

lặp với số lần lặp cho trước bằng câu

lệnh for…to…do

+ GV: Cách sử dụng câu lệnh lặp

với lần biết trước

+ HS: Ôn lại cú pháp thực hiện:

for <biến đếm> :=<giá trị đầu to

<giá trị cuối> do <câu lệnh>;

+ HS: Câu lệnh sẽ thực hiện câu lệnh nhiều lần, mỗi lần là một vòng lặp

Hoạt động 2: (34’) Nội dung bài tập 2.

+ GV: Đưa ra yêu cầu của bài tập 1

+ GV: Yêu cầu HS gõ ví dụ 5 bài 7

Câu lệnh lặp

+ GV: Trình chiếu nội dung bài mẫu

và yêu cầu HS gõ

+ GV: Quan sát quá trình các em

thực hiện, giúp đỡ các em còn thực

hiện chưa tốt

+ GV: Cho học sinh thực hiện với

các giá trị N = 3, 4, 5, …

+ GV: Kiểm tra kết quả của từng bộ

giá trị trên bảng so với kết quả chạy

chương trình của các em

+ HS: Chú ý lắng nghe

+ HS: Chú ý lắng nghe sự hướng dẫn của GV

Program Tinh_tong;

Var N, i, S: integer;

Begin Write(’Nhap N = ’); readln(N);

S := 0;

For i:= 1 to N do S:= S + i;

Writeln(’Tong cua ’,N,’ so tu nhien dau tien S = ’,S);

Readln;

End

+ HS: Thực hiện với các giá trị theo yêu cầu của GV

+ HS: Quan sát và nhận xét kết quả đạt được khi chạy các bộ dữ liệu so sánh với nhau

1 Bài tập 1.

Program Tinh_tong;

Var N, i, S: integer;

Begin Write(’Nhap N = ’); readln(N);

S := 0;

For i := 1 to N do

If i mod 2 = 0 then S :=

S + i;

Writeln(’Tong cac so chan nho hon hoac bang

’,N,’ la = ’,S);

Readln;

End

Ngày soạn:

Ngày dạy:

Tuần 21

Tiết: 41

Trang 2

+ GV: Thao tác mẫu các bước thực

hiện nhập chương trình cho HS quan

sát để thực hiện

+ GV: Quan sát, hướng dẫn HS thực

hiện trên máy

+ GV: Giúp đỡ hướng dẫn HS thực

hiện gõ chương trình

+ GV: Sửa chữa những sai sót các

em mắc phải

+ GV: Yêu cầu HS thay đoạn

chương trình Writeln(’Tong cua

’,N,’ so tu nhien dau tien S = ’,S);

bằng đoạn chương trình sau:

For i := 1 to N do

If i mod 2 = 0 then S := S + i;

Writeln(’Tong cac so chan nho hon

hoac bang ’,N,’ la = ’,S);

+ GV: Cho biết kết quả thực hiện

chương trình với N = 8, 9, 10 là gì?

+ GV: Yêu cầu HS giải thích về câu

lệnh lặp được sử dụng trong bài

+ GV: Gọi ý và yêu cầu một số HS

trả lời theo hướng dẫn của GV

+ GV: Nhận xét chốt ý cho các em

khác nắm bắt

+ GV: + GV: Hướng dẫn phân tích

những câu lệnh các em chưa rõ

+ GV: Phân tích cách thực hiện của

chương trình cho HS nhận biết

+ GV: Giải thích cho HS các câu

lệnh các em còn vướng mắc

+ GV: Chỉ ra các lỗi các em thường

gặp khi viết chương trình

+ GV: Chốt nội dung bài tập 1

+ HS: Chu ý qua sát quá trình thực hiện viết chương trình của

GV và chú ý các lệnh khó

+ HS: Tự giác thực hiện theo sự hướng dẫn của GV

+ HS: Thực hiện theo sự hướng dẫn của GV

+ HS: Sửa những lỗi mà các em hay gặp phải về dấu

Program Tinh_tong;

Var N, i, S: integer;

Begin Write(’Nhap N = ’); readln(N);

S := 0;

For i := 1 to N do

If i mod 2 = 0 then S := S + i;

Writeln(’Tong cac so chan nho hon hoac bang ’,N,’ la = ’,S);

Readln;

End

+ HS: Kết quả thực hiện chỉ cộng các số chẵn nhỏ hơn N

+ HS: Giải thích về cách chạy của câu lệnh lặp

+ HS: Câu lệnh lặp có sử dụng câu lệnh kiểm tra điều kiện, nếu i thảo mãn chia hết cho 2 (số chẵn) thì câu lệnh tính tổng mới thực hiện

+ HS: Chú ý lắng nghe và hiểu nội dung bài

+ HS: Chú ý lắng nghe và hiểu nội dung ý nghĩa các câu lệnh

+ HS: Chú ý lắng nghe hiểu bài

+ HS: Tìm hiểu các câu lệnh các

em chưa thật sự nắm rõ

+ HS: Chú ý sửa các lỗi thường mắc phải

+ HS: Tập trung chú ý lắng nghe

4 Củng cố

- Củng cố trong nội dung bài học

5 Dặn dò: (1’)

- Xem trước nội dung phần tiếp theo của bài

IV RÚT KINH NGHIỆM:

Ngày đăng: 30/12/2020, 08:51

HÌNH ẢNH LIÊN QUAN

Hoạt động của GV Hoạt động của HS Nội dung ghi bảng Hoạt động 1: (5’) Củng cố lý thuyết. - Tải Giáo án Tin học 8: Bài thực hành 5: Sử dụng lệnh lặp FOR ... DO (Tiết 1) - Giáo án điện tử Tin học lớp 8
o ạt động của GV Hoạt động của HS Nội dung ghi bảng Hoạt động 1: (5’) Củng cố lý thuyết (Trang 1)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w