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

Tiết 55_Tin 8

4 0 0

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

THÔNG TIN TÀI LIỆU

GV: Như vậy chúng ta đều biết sự bất tiện nếu chỉ sử dụng cách khai báo biến đó biết (khai baó biến đơn). Việc sắp xếp thứ tự được thực hiện bằng cách gán cho mỗi phần tử một chỉ số.B. b[r]

(1)

Ngày soạn:

Ngày dạy: 8C1: 8C2: 8C3:

Tiế 55

BÀI 9: LÀM VIỆC VỚI DÃY SỐ I MỤC TIÊU:

1 Kiến thức

- Biết khái niệm mảng chiều

- Biết cách khai báo mảng, nhập, in, truy cập Pascal phần tử mảng - Hiểu ứng dụng cách khai báo mảng lập trình 2 Kỹ năng

- Thực khai báo mảng, truy cập phần tử mảng, sử dụng phần tử mảng biểu thức tính tốn

3- Thái độ

- Ham thích lập trình máy tính để giải tập. 4 Định hướng phát triển 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Ị

- GV: Soạn bài, đọc tài liệu tham khảo, máy chiếu - HS: Xem lại học trước, xem trước nhà 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, chia nhóm, giao nhiệm vụ.

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 (10')

Hoạt động GV HS Nội dung Mục tiêu: Biết nhu cầu cần sử dụng

biến mảng

GV: Đưa tốn khởi động? GV: Mơ tả thuật tốn?

HS: Thảo luận nhóm

HS: Đại diện nhóm trình bày thuật toán

HS: Nhận xét

* Khởi động (10')

(2)

GV: Em viết chương trình giải tốn trên?

HS: Viết chương trình GV: Đưa chương trình SGK

GV: Em tìm hiểu tác dụng câu lệnh đoạn chương trình? Rút nhận xét?

GV: Giới thiệu biến mảng

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

Hoạt động GV HS Nội dung - Mục tiêu: Biết khái niệm mảng

GV: Với tốn để nhập thơng tin thu nhập cho 50 gia đình, ta cần dùng biến?

GV: Em khai báo biến?

HS: Var Thunhap1, Thunhap2, Thunhap3, … Thunhap50:Real;

GV: Em có nhận xét gì? HS: Trả lời

GV: Như biết bất tiện sử dụng cách khai báo biến biết (khai baó biến đơn)

GV: Để nhập liệu cho biến em viết câu lệnh nào?

HS:

Read(Thunhap1); Read(Thunhap2); Read(Thunhap3); …

Read(Thunhap50); GV: Em có nhận xét gì? HS: Trả lời

1 Dãy số biến mảng (17') a) Dữ liệu kiểu mảng

- Là tập hợp hữu hạn phần tử có thứ tự, phần tử có chung kiểu liệu, gọi kiểu phần tử Việc xếp thứ tự thực cách gán cho phần tử số

b) Biến mảng

- Khi khai baó biến có kiểu liệu kiểu mảng biến gọi biến mảng

(3)

GV: Như biết bất tiện sử dụng cách khai báo biến biết (khai baó biến đơn)

GV:

Vì Pascal cung cấp cụng cụ hiệu để hỗ trợ người lập trình liệu kiểu mảng

GV: Giới thiệu biến mảng

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

Câu 1: Em chọn phát biểu nói liệu kiểu mảng:

A Dữ liệu kiểu mảng tập hợp phần tử khơng có thứ tự phần tử có kiểu liệu

B Dữ liệu kiểu mảng tập hợp phần tử có thứ tự phần tử mảng có kiểu liệu khác

C Dữ liệu kiểu mảng tập hợp phần tử có thứ tự phần tử có kiểu liệu

D Tất ý sai

Câu 2: Phát biểu số mảng phù hợp nhất? A Dùng để truy cập đến phần tử mảng

B Dùng để quản lí kích thước mảng C Dùng vòng lặp với mảng

D Dùng vịng lặp với mảng để quản lí kích thước mảng Câu 3: Chọn câu phát biểu kiểu liệu mảng?

A Có thể dùng tất kiểu liệu để làm kiểu liệu mảng B Kiểu liệu mảng kiểu số nguyên, số thực, kiểu logic, kiểu ký tự

C Kiểu liệu mảng kiểu phần tử mảng, Integer Real

D Kiểu liệu mảng phải định nghĩa trước thông qua từ khóa VAR

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

Em viết lại chương trình phần khởi động cách sử dụng câu lệnh While thay sử dụng câu lệnh For…do

(4)

- Ôn tập kiến thức học

- Đọc trước phần - Bài tập SGK/76

Ngày đăng: 27/05/2021, 06:32

Xem thêm:

w