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

Tải Giáo án Tin học 8: Bài tập thực hành - Giáo án điện tử Tin học lớp 8

2 34 0

Đ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 2
Dung lượng 10,21 KB

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

Nội dung

Kĩ năng: Làm các bài tập về câu lệnh lặp với số lần biết trước for … to … do … trong Pascal2. 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.[r]

Trang 1

BÀI TẬP THỰC HÀNH

I MỤC TIÊU:

1 Kiến thức:

- Ôn tập câu lệnh lặp với số lần biết trước for … to … do … trong Pascal;

- Kết hợp giữa câu lệnh điều kiện với câu lệnh lặp với số lần biết trước

2 Kĩ năng: Làm các bài tập về câu lệnh lặp với số lần biết trước for … to … do … trong Pascal.

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ũ: (5’)

Câu 1: Em hãy trình bày cú pháp cách sử dụng của câu lệnh lặp?

3 Bài mới:

Hoạt động 1: (8’) Tìm hiểu bài tập 1.

+ GV: Yêu cầu HS tìm lỗi sai và sửa

lại cho đúng

a) for i:=100 to 1 do writeln(‘A’);

b) for i:=1.5 to 10.5 do writeln(‘A’);

c) for i=15 to 40 do writeln(‘A’);

d) for i:=7 to 120 do; writeln(‘A’);

e) for i:=8 do 108 to writeln(‘A’);

+ HS: Thực hiện theo yêu cầu của

GV đưa ra

a) for i:=1 to 100 do writeln(‘A’);

b) for i:=1 to 10 do writeln(‘A’);

c) for i:=15 to 40 do writeln(‘A’);

d) for i:=7 to 120 do writeln(‘A’);

e) for i:=8 to 108 do writeln(‘A’);

1 Bài tập 1:

Hoạt động 2: (15’) Tìm hiểu bài tập 3.

+ GV: Yêu cầu HS đọc và làm các

bài tập 4 SGK/61

+ GV: Chia lớp thành 6 nhóm học

tập và làm các bài tập trên

+ GV: Sau khi thực hiện chương

trình:

j := 0;

for i := 0 to 5 do j := j + 2;

Giá trị của biến j bằng bao nhiêu

+ GV: Yêu cầu HS từ thuật toán bài

tập 6 SGK viết chương trình tính

tổng A

+ GV: Hướng dẫn HS thực hiện viết

chương trình trên

+ GV: Yêu cầu HS dựa trên các gợi

mở của GV viết chương trình

+ GV: Hướng dẫn các em sử dụng

+ HS: Đọc và nghiên cứu SGK làm các bài tập theo yêu cầu

+ HS: Thảo luận nhóm và trả lời các câu hỏi đề ra

+ HS: Sau khi thực hiện chương trình lệnh lặp thực hiện 6 vòng lặp, mỗi lần j tăng thêm 2 đơn vị

Vậy khi kết thúc vòng lặp j có giá trị là 12

+ HS: Đọc và nghiên cứu SGK dựa trên thuật toán ở tiết trước thực hiện theo yêu cầu

+ HS: Trả lời các nội dung theo yêu cầu của GV

Program bai6;

Uses Crt;

Var A: Real;

2 Bài tập 2:

* Bài toán: Bài tập 6 SGK

viết chương trình tính tổng A

Program bai6;

Uses Crt;

Var A: Real;

n, i: Integer;

BEGIN Clrscr;

Write(‘Nhap n: ’);

Readln(n);

A := 0;

For i := 1 To n Do

A := 1/(i*(i+2));

Write(‘Tong A = ’,A); Readln

Ngày soạn:

Ngày dạy:

Tuần 22

Tiết: 44

Trang 2

câu lệnh lặp for <biến đếm>:=<giá

trị đầu> to <giá trị cuối> do <câu

lệnh>; của Pascal, để viết chương

trình?

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

mẫu quá trình làm bài của các em

bên dưới

+ GV: Cho một HS lên bảng thực

hiện bài tập theo yêu cầu đã đưa ra

+ GV: Hướng dẫn các em sửa các

bài tập, yêu cầu các bạn khác quan

sát nhận xét

+ GV: Hướng dẫn sửa sai cho HS,

chỉ ra các lỗi các em thường gặp

+ GV: Yêu cầu HS sau khi gõ xong

thực hiện lưu bài với tên bai6.pas

+ GV: Yêu cầu HS sau khi gõ xong

biên dịch chương trình

+ GV: Cho HS chạy chương trình

xem kết quả đạt được khi gõ xong

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

lệnh trong chương trình cho các em

nhận biết

+ GV: Cho HS thực hiện chạy

chương trình với các thông số khác

nhau

+ GV: Quan sát quá trình thực hiện

của các em

+ GV: Trình chiếu một bài có

chương trình chạy đúng bị lỗi,

hướng dẫn các em cách trình bày và

khắc phục lỗi thường gặp

n, i: Integer;

BEGIN Clrscr;

Write(‘Nhap n: ’); Readln(n);

A := 0;

For i := 1 To n Do

A := 1/(i*(i+2));

Write(‘Tong A = ’,A);

Readln END

+ HS: Thực hiện dưới sự quan sát giúp đỡ của GV

+ HS: Một HS lên thực hiện các yêu cầu giống các bạn bên dưới

+ HS: Sửa các lỗi theo sự hướng dẫn của GV khi gặp khó khăn

+ HS: Nhận biết các lỗi các em hay gặp trong quá trình thực hiện

+ HS: Thực hiện lưu bài với tên

đã được yêu cầu

+ HS: Thực hiện biên dịch (Alt + F9) chương trình kiểm tra lỗi, sửa lỗi nếu có

+ HS: Thực hiện chạy chương trình (Ctrl + F9) kiểm chứng, xem kết quả đạt được

+ HS: Biết được câu lệnh được sử dụng trong bài

+ HS: Chú ý quan sát và kiểm tra kết quả tự tính so với chương trình đưa ra

+ HS: Thực hiện các thao tác theo

sự hướng dẫn của GV đưa ra

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

sự hướng dẫn của GV, cách trình bày và các lỗi thường mắc phải trong khi gõ chương trình

END

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 bài tiếp theo

IV RÚT KINH NGHIỆM :

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

HÌNH ẢNH LIÊN QUAN

+ GV: Cho một HS lên bảng thực hiện bài tập theo yêu cầu đã đưa ra. + GV: Hướng dẫn các em sửa các bài tập, yêu cầu các bạn khác quan sát nhận xét. - Tải Giáo án Tin học 8: Bài tập thực hành - Giáo án điện tử Tin học lớp 8
ho một HS lên bảng thực hiện bài tập theo yêu cầu đã đưa ra. + GV: Hướng dẫn các em sửa các bài tập, yêu cầu các bạn khác quan sát nhận xét (Trang 2)

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