1. Trang chủ
  2. » Trung học cơ sở - phổ thông

Tiết 16_Tin 8

4 20 0

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

THÔNG TIN TÀI LIỆU

Nội dung

- Mục tiêu: Tổng hợp kiến thức về chương trình, các kiểu dữ liệu, các phép toán, khai báo và sử dụng biến, hằng. GV: Đưa ra hệ thống câu hỏi ôn tập. GV: Gọi học sinh trả lời câu hỏi. H[r]

(1)

Ngày soạn:

Ngày dạy: 8C1: 8C2: 8C3: Tiết 16

BÀI TẬP

I MỤC TIÊU:

1- Kiến thức

- Biết cấu trúc chương trình, số thành phần NNLT - Biết số kiểu liệu chuẩn, đơn giản, khai báo biến

- Biết phép toán, biểu thức số học, biểu thức quan hệ

- Thực khai báo cú pháp, lựa chọn kiểu liệu phù hợp cho biến, biết cấu trúc chương trình pascal

- Kết hợp lệnh write, writeln với read, readln để thực việc nhập liệu cho biến từ bàn phím

- Hiểu kiểu liệu chuẩn: kiểu số nguyên, số thực

- Sử dụng lệnh gán giá trị cho biến Hiểu cách khai báo sử dụng 2 Kĩ năng

- Biết cách nhập liệu tin thông tin hình - Biết cách khai báo sử dụng biến, có hiệu 3 Thái độ

- Nghiêm túc học tập, ham thích viết chương trình để giải tốn 4 Năng lực

Năng lực tự học; giải vấn đề; sáng tạo; giao tiếp; tự quản lý; hợp tác; sử dụng công nghệ thông tin truyền thông; sử dụng ngôn ngữ

II CHUẨN BỊ:

1- Giáo viên: Giáo án, SGK, SGV, máy tính, máy chiếu, phịng máy. 2- Học sinh: học cũ.

III PHƯƠNG PHÁP, KĨ THUẬT

- Phương pháp: Đặt vấn đề, vấn đáp, gợi mở, phân tích, trực quan. - Kĩ thuật: Động não, sơ đồ tư tuy, chia nhóm.

IV TIẾN TRÌNH HOẠT ĐỘNG-GIÁO DỤC 1 Ổn định lớp (1')

2 Bài mới

A HOẠT ĐỘNG KHỞI ĐỘNG (3')

Hoạt động GV HS Nội dung

Mục tiêu: Củng cố kiến thức khai báo sử dụng biến

GV: Đặt tình HS: Trả lời

HS: Nhận xét, đánh giá GV: Nhận xét, đánh giá

Một chương trình có khai báo sau: Var a,b:Real;

Const c=16.8

Câu lệnh câu lệnh sau hợp lệ? a) readln(a,b)

b) a:=b*c; c) b:=c;

(2)

B HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC

Hoạt động GV HS Nội dung

- Mục tiêu: Tổng hợp kiến thức chương trình, kiểu liệu, phép toán, khai báo sử dụng biến, hằng.

GV: Đưa hệ thống câu hỏi ôn tập GV: Gọi học sinh trả lời câu hỏi HS: Trả lời

GV: Gọi HS khác nhận xét GV: Nhận xét, kết luận

I Lý thuyết (8')

Viết chương trình gì? Tại cần phải viết chương trình? Chương trình dịch làm gì?

2 Các thành phần NNLT? Sự khác từ khoá tên? Cách đặt tên NNLT?

3 Các kiểu liệu NNLT Pascal? Các lệnh giao tiếp người máy tính?

4 Cú pháp khai báo biến Cho ví dụ khai báo biến, hằng? Sự khác biến hằng?

- Mục tiêu: Tổng hợp kiến thức chương trình, kiểu liệu, phép toán, khai báo sử dụng biến, hằng.

GV: Đưa tập1

GV: Gọi học sinh trả lời câu hỏi HS: Thực

GV: Gọi HS khác nhận xét GV: Nhận xét, kết luận

GV: Lưu ý: Tên hợp lệ Pascal gồm chữ cái, chữ số dấu gạch_

* Đối với học sinh khuyết tật: lop.8a có tên hợp lệ không?

GV: Đưa tập Lưu ý số hàm như: Hàm bậc hai: sqrt(a); Hàm trị tuyệt đối: abs(a); Hàm lũy thừa: 1e+38

GV: Gọi học sinh trả lời câu hỏi HS: Thực

GV: Gọi HS khác nhận xét GV: Nhận xét, kết luận

II Bài tập (16')

1 Dạng tập tìm tên hợp lệ và không hợp lệ NNLT Pascal? Nếu không giải thích sao? a) Z75

b) TEN DUNG c) bengin_end d) end

e) lop.8a

f) Day_la_ten_sai

g) 10000_dam_duoi_bien h) Ngay 20-11

2 Dạng tập chuyển kí hiệu các phép tốn phép so sánh trong NNLT Pascal:

a)

2

2

a c b

b) x + y  1

c) b2- 4ac d) −b+√D

2a

(3)

GV đưa hệ thống câu hỏi ôn tập GV: Gọi học sinh trả lời câu hỏi HS: Trả lời

GV: Gọi HS khác nhận xét GV: Nhận xét, kết luận

GV: Đưa tập phần a

GV: Các biến cần sử dụng chương trình?

HS: Đáy lớn, đáy nhỏ, chiều cao, diện tích?

GV: Kiểu liệu cho biến? GV: Diện tích hình thang tính nào?

GV: Viết chương trình?

GV: Gọi học sinh viết chương trình HS: Viết chương trình

GV: Gọi HS khác nhận xét GV: Nhận xét, kết luận GV: Đưa tập phần b

GV: Các biến cần sử dụng chương trình?

HS: Hai số nguyên, tổng số GV: Kiểu liệu cho biến? GV: Tổng số tính nào? GV: Viết chương trình?

GV: Gọi học sinh viết chương trình

f) -10-38

g) (│x│-1)2

h)

p(pa) (pb)(pc)

Dạng tập tìm lỗi khơng hợp lệ trong khai báo biến trong NNLT Pascal, sửa lại cho đúng?

A var x:=5; B Var a := Real;

C Var tenban = Xuan Mai; D Const x:=2;

E Var a: Real, b: Real; F Const a:30;

G Const b=Real; H Var a:Byte;

4 Viết chương trình

a) Tính in hình diện tích hình thang với đáy chiều cao nhập từ bàn phím.

- Các biến cần sử dụng + Đáy lớn: a

+ Đáy nhỏ: b + Chiều cao: h + S:=(a+b)*h/2;

- Thân chương trình gồm lệnh: + Nhập giá trị cho a, b, h

+ Gán giá trị cho S

+ Ghi giá trị S hình

b) Nhập số nguyên a, b từ bàn phím Tính in hình tổng số - Các biến cần sử dụng

+ Hai số nguyên a, b + Tổng hai số S

- Thân chương trình gồm lệnh: + Nhập giá trị cho a, b,

+ Gán giá trị cho S

(4)

HS: Viết chương trình GV: Gọi HS khác nhận xét GV: Nhận xét, kết luận

C HOẠT ĐỘNG LUYỆN TẬP (5')

- Nêu ví dụ số tên hợp lệ Pascal?

- Viêt chương trình Pascal tính diện tích tam giác biết cạnh đáy chiều cao nhập từ bàn phím

D HOẠT ĐỘNG VẬN DỤNG, SÁNG TẠO (5')

Cho tốn sau: Nhóm bạn Phan, Thành, Tuấn góp tiền mua tặng bạn có hồn cảnh khó khăn Tuấn góp 30.000đ, số tiền Thành góp nhiều gấp đôi số tiền Tuấn Số tiền Phan nhỏ số tiền góp Thành 10000đ Giá 9500đ Các bạn định mau hết số tiền đó, tiền lẻ cịn lại giữ làm quỹ nhóm

Em viết chương trình tính số mua được? E HOẠT ĐỘNG TÌM TỊI, MỞ RỘNG (5')

Cho toán sau: Phương Anh phân công mua quà cho lớp 1/6 Hai em chọn mua với 8000đ/quyển bút bi với gia 3000đ/chiếc Cửa hàng nơi em mua có sách khuyến mại:

Cứ 10000đ mua hàng hoàn lại 1000đ

Em viết chương trình tính số tiền hai bạn Phương Anh phải trả mua m sách n bút bi (Với m n nhập từ bàn phím)

* HƯỚNG DẤN VỀ NHÀ (2')

- Học cũ, thực hành nội dung học - Ôn tập kiểm tra kỳ I

Ngày đăng: 22/05/2021, 18:57

TỪ KHÓA LIÊN QUAN

w