1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Giáo án Tin học 8 - Tiết 33-34 - Trường THCS Thị trấn Bát Xát

5 18 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 5
Dung lượng 159,91 KB

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

Nội dung

KiÕn thøc: - Củng cố kiến thức đã học về bài toán trong Pascal và các câu lệnh: Câu lệnh điều kiện, câu lệnh lặp, câu lệnh lặp với số lần chưa biết trước.. Kĩ năng: - RÌn kÜ n¨ng lÊy vÝ [r]

Trang 1

Ngày soạn: 06/ 12/08

Ngày giảng: 8A:

8B:

8C:

Tiết 33:

Bài tập

I Mục tiêu bài học:

1 Kiến thức:

- Củng cố kiến thức đã học về bài toán trong Pascal và các câu lệnh:

Câu lệnh điều kiện, câu lệnh lặp, câu lệnh lặp với số lần 4* biết (425

2 Kĩ năng:

- Rèn kĩ năng lấy ví dụ, về các câu lệnh

- Rèn kĩ năng viết thuật toán và đọc ttìm hiểu ý nghĩa câu lệnh và 4C  trình

3 Thỏi độ:

- Nghiờm tỳc trong học tập, chỳ ý đến ý nghĩa của thuật toán và các câu lệnh trong 4C  trình

II Chuẩn bị:

1 Giỏo viờn: Giỏo ỏn, SGK, tài liệu,

2 Học sinh: SGK, vở ghi, chuẩn bị bài tập ở nhà.

III Tiến trình lên lớp:

1 ổn định tổ chức

2 Kiểm tra: không

3 Tiến trình lên lớp:

Hoạt động 1: Từ bài toán đến chương trình

- GV: Gọi 3 HS lên bảng và mỗi HS làm 1

ý

- HS: 3 em lên bảng xác định I và O

- GV: Nhận xét và chốt lại

Bài 1(Bài 1- T45 SGK)

a) INPUT: Danh sách họ của các học sinh trong lớp

OUTPUT: Số học sinh có họ Trần

b)INPUT: Dãy n số.

OUTPUT: Tổng của các phần tử lớn hơn 0

c) INPUT: Dãy n số.

OUTPUT: Số các số có giá trị nhỏ nhất

Hoạt động 2:Bài tập về câu lệnh điều kiện

Trang 2

- GV: Chiếu bài tập 5 trang 51 SGK lên

máy chiếu

? Các câu lệnh P !4[ viết đúng hay sai?

- GV: Yêu cầu HS cá nhân trả lời

- HS: Trả lời cá nhân

- Các HS khác nhận xét

- GV: Nhận xét, đánh giá và chốt lại

- GV: Chiếu bài tập 6 SGK T51 lên máy

chiếu:

? Giá trị của biến x sẽ là bao nhiêu, nếu

(42 đó giá trị của X bằng 5?

- HS: HĐCN trả lời câu hỏi

- HS: 2 em đứng tại chỗ trả lời

- GV: Nhận xét và chốt lại

Bài 2: (Bài 5 trang 51 - SGK)

a) Sai (thừa dấu hai chấm);

b) Sai (thừa dấu chấm phẩy thứ nhất);

c ) Đúng, nếu phép gán m:=n không phụ thuộc điều kiện x>5; 4[ lại,

sai và cần !4* hai câu lệnh a:=b;

m:=n; vào giữa cặp từ khoá begin

và end;

d) Sai (thừa dấu chấm phẩy thứ nhất)

Bài tập 3(bài tập 6 SGK – T 51)

a) Vì 45 chia hết cho 3, điều kiện !4[

thoả mãn nên giá trị của X !4[ tăng lên

1, tức bằng 6;

b) Điều kiện không !4[ thoả mãn nên câu lệnh không !4[ thực hiện, tức X giữ

nguyên giá trị 5

Hoạt động 3: Bài tập về cấu trúc lặp

- GV: Yêu cầu HĐN trả lời bài tập

- HS: HĐN trong 5 phút và đại diện nhóm

trả lời

- Các HS khác nhận xét

- GV: Nhận xét, và chốt lại

Bài tập 4: (Bài 5 – T61 SGK)

a) Giá trị đầu phải nhỏ hơn giá trị cuối;

b) Các giá trị đầu và giá trị cuối phải

là số nguyên;

c) Thiếu dấu hai chấm khi gán giá trị

đầu;

d) Thừa dấu chấm phẩy thứ nhất, nếu 4 ta muốn lặp lại câu lệnh

writeln('A') @4^ lần, 4[ lại câu lệnh là hợp lệ;

e ) Biến x đã !4[ khai báo 4 là

biến có dữ liệu kiểu số thực và vì thế không thể dùng để xác định giá trị

đầu và giá trị cuối trong câu lệnh lặp

Hoạt động 4: Bài tập lặp với số lần chưa biết trước:

Trang 3

- GV: Yêu cầu dựa vào cấu trúc câu lệnh

lặp với số lần 4* biết (42 để chỉ ra lỗi

trong các câu lệnh

- HS: HĐCN làm bài tập

- GV: Gọi 3 em lên bảng trả lời

- Cả lớp nhận xét, đánh giá

- GV: Chốt lại đáp án đúng

Bài tập 5 (Bài tập 5 SGK – T71)

a) Thừa dấu hai chấm trong điều kiện;

b) Thiếu dấu hai chấm trong câu lệnh gán;

c) Thiếu các từ khóa begin end

(42 và sau các lệnh n:=n+1; S:=S+n, do đó vòng lặp trở thành vô tận.

3, Dặn dò:

- Về nhà ôn tập lại các kiến thức đã học các thuật toán, các câu lệnh,

- Đọc và tìm hiểu ý nghĩa của các câu lệnh trong 4C  trình của các ví dụ

- Buổi sau ôn tập

Ngày soạn: 06/ 12/08

Ngày giảng: 8A:

8B:

8C:

Tiết 34:

Kiểm tra thực hành

I Mục tiêu bài học:

1 Kiến thức:

- Củng cố kiến thức đã học về câu lệnh điều kiện, câu lệnh lặp, câu lệnh lặp với số lần 4* biết (425

2 Kĩ năng:

- Rèn kĩ năng thao tác thực hành trên máy tính

- Rèn kĩ năng sửa lỗi 4C  trình và tìm hiểu ý nghĩa của 4C  trình

3 Thỏi độ:

- Nghiờm tỳc tích cực trong thực hành, phát triển 4 duy lập trình

II Chuẩn bị:

1 Giỏo viờn: Giỏo ỏn, nội dung bài thực hành.

2 Học sinh: chuẩn bị bài tập ở nhà.

III Tiến trình lên lớp:

1 ổn định tổ chức

2 Kiểm tra:

Trang 4

Đề số 1:

Câu 1: Viết 4C  trình Pascal nhập chiều cao của hai bạn Long và Trang, in ra màn

hình kết quả so sánh chiều cao của hai bạn,

Câu 2: Viết 4C  trình Pascal tính tích của N số tự nhiên đầu tiên (N!), sử dụng lệnh

lặp For…do…

Đề số 2:

Câu 1: Viết 4C  trình Pascal tính tổng của N số tự nhiên đầu tiên với N là số tự

nhiên !4[ nhập vào từ bàn phím

Câu 2: Viết 4C  trình Pascal thể hiện thuật toán tính tổng n số tự nhiên đầu tiên,

biết rằng tổng đó nhỏ nhất và lớn hơn 1000

Đáp án và thang điểm

Đề số 1:

Program Ai_cao_hon;

Uses crt;

Var Long, Trang : Real;

1

Begin

Clrscr;

Write(‘ Nhap chieu cao cua Long: ’); readln(Long);

Write(‘ Nhap chieu cao cua Trang: ’); readln(Trang); 1

If Long>Trang Then writeln(‘Ban Long cao hon’); 1

If Long<Trang Then writeln (‘Ban Trang cao hon’) 1

Else

Writeln(‘hai ban cao bang nha’);

Readln

End.

1

Câu 2:

Program Tinh_giai_thua;

Var N, i : integer;

Begin

Write(‘Nhap so N = ’); readln(N);

P:= 1;

0,5 0,5

Writeln(N, ‘! = ’,P );

Trang 5

Đề số 2:

Program Tinh_tong;

Var N, i : integer;

S: real;

1,5

Begin

Write(‘Nhap so N = ’); readln(N);

S:= 0;

0,5 0,5

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

Câu 2:

Program Tong_lon_hon_1000;

Begin

while S<=1000 do

writeln('So n nho nhat de tong > 1000 la ',n);

writeln('Tong dau tien > 1000 la ',S);

3 Dặn dò:

- Về nhà ôn tập lại các kiến thức đã học

- Giờ sau ôn tập 4C  I

...

- Về nhà ơn tập lại kiến thức học thuật toán, câu lệnh,

- Đọc tìm hiểu ý nghĩa câu lệnh 4C  trình ví dụ

- Buổi sau ôn tập

Ngày soạn: 06/ 12/ 08

Ngày giảng: 8A:... giảng: 8A:

8B:

8C:

Tiết 34:

Kiểm tra thực hành

I Mục tiêu học:

1 Kiến thức:

- Củng cố kiến thức học câu lệnh điều...

- GV: Nhận xét, đánh giá chốt lại

- GV: Chiếu tập SGK T51 lên máy

chiếu:

? Giá trị biến x bao nhiêu,

(42 giá trị X 5?

- HS: HĐCN trả lời câu hỏi

-

Ngày đăng: 29/03/2021, 14:24

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