Bai 9 Lam viec voi day so

3 5 0
Bai 9 Lam viec voi day so

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

Thông tin tài liệu

Hs: Nghe giảng để thấy được khó khăn. Gv: Để giải quyết vấn đề trên , hầu hết các ngôn ngữ lập trình đều có kiểu dữ liệu được gọi là kiểu mảng….. Dẫn học sinh đi đến khái niệm dữ liệu [r]

(1)

Tuần 28 - Tiết 54 Ngày dạy: 20/03/2017

Bài 9: LÀM VIỆC VỚI DÃY SỐ

1 MỤC TIÊU: 1.1 Kiến thức:

* Hoạt động 1: - Học sinh biết cần thiết phải có kiểu liệu kiểu mảng ngơn ngữ lập trình

- Học sinh hiểu khái niệm liệu kiểu mảng

* Hoạt động 2: - Học sinh biết cú pháp khai báo mảng; cách truy nhập giá trị phần tử mảng; nhập giá trị in giá trị phần tử hình

- Học sinh hiểu cú pháp khai báo mảng; câu lệnh truy nhập giá trị phần tử mảng; nhập giá trị in giá trị phần tử hình

1.2 Kĩ năng:

Hs thực được:

- Học sinh thực việc khai báo mảng; truy nhập giá trị phần tử mảng; nhập giá trị in giá trị phần tử hình

Hs thực thành thạo:

- Học sinh thực thành thạo việc khai báo mảng; truy nhập giá trị phần tử mảng; nhập giá trị in giá trị phần tử hình

1.3 Thái độ:Thói quen:

- Học sinh thói quen tự rèn luyện mơn học có ý thức học tập mơn, ham thích tìm hiểu tư khoa học

Tính cách:

- Rèn luyện tính kiên trì học tập, rèn luyện 2 NỘI DUNG BÀI HỌC:

- Dãy số biến mảng - Ví dụ biến mảng 3 CHUẨN BỊ:

3.1 Giáo viên: Giáo án

3.2 Học sinh: Học cũ, xem trước 4 TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP:

4.1.

Ổn định tổ chức kiểm diện (2 phút)

(2)

4.2.

Kiểm tra miệng : (3’)

Nêu cú pháp câu lệnh lặp với số lần biết trước lệnh lặp với số lần chưa biết trước? 4.3.

Tiến trình học:

HOẠT ĐỘNG CỦA GV VÀ HS NỘI DUNG BÀI HỌC

Hoạt động 1: Dãy số biến mảng: (10 p) Gv: Phân tích ví dụ Chỉ khó khăn việc khai báo nhập giá trị cho biến

Hs: Nghe giảng để thấy khó khăn Gv: Để giải vấn đề , hầu hết ngôn ngữ lập trình có kiểu liệu gọi kiểu mảng… Dẫn học sinh đến khái niệm liệu kiểu mảng

Hs: Lắng nghe giáo viên giảng để hiểu khái niệm liệu kiểu mảng

Gv: Đưa biến mảng cụ thể: Diem Chỉ cho học sinh thấy số; biến mảng,…

Hs: Quan sát, lắng nghe để hiểu khái niệm

1 Dãy số biến mảng:

Dữ liệu kiểu mảng tập hợp hữu hạn phần tử có thứ tự, phần tử có kiểu liệu, gọi kiểu phần tử Ví dụ:

Hoạt động 2: Ví dụ biến mảng: (22’) a) Khai báo biến mảng:

Gv: Đưa ví dụ Sgk rõ phần (Tên mảng, từ khóa, kiểu liệu) Hs: Quan sát ví dụ lắng nghe giáo viên giảng

Gv: Từ ví dụ yêu cầu học sinh đưa cú pháp khai báo biến mảng

Hs: Đưa cú pháp

Gv: Chính xác hóa kiến thức Đưa thêm ví dụ để học sinh nắm

b) Truy cập mảng:

Gv: Đưa cú pháp truy cập phần tử mảng

Hs: Nắm cú pháp truy cập phần tử mảng Gv: Đưa ví dụ tập cụ thể để học sinh hiểu

Hs: Hiểu ví dụ làm tập giáo viên Gv: Có thể thực thao tác gán giá trị, so sánh, viết giá trị hình

2 Ví dụ biến mảng: a) Khai báo biến mảng: Cú pháp khai báo:

<Tên biến mảng> : array [<chỉ số đầu> <chỉ số cuối>.]of[kiểu liệu];

Trong chỉ số đầu chỉ số cuối là hai số nguyên biểu thức nguyên thỏa mản

chỉ số đầuchỉ số cuối kiểu liệu integer real

Ví dụ: Khai báo mảng A gồm 20 phần tử có kiểu nguyên:

A: array [1 20] of integer; b) Truy cập mảng:

Cú pháp:Tên biến mảng[chỉ số phần tử] Ví dụ: var Diem: array[1 50] of real; Diem[1] phần tử thứ nhất;

Diem[5] phần tử thứ

Có thể thực thao tác gán giá trị, so sánh, viết giá trị hình với

(3)

với Diem[1], Diem[2] Diem[50] với biến học (biến đơn)

c) Nhập giá trị cho biến mảng:

Gv: Yêu cầu học sinh nhắc lại cách thông thường để nhập liệu

Hs: Chỉ cách nhập liệu thông thường Gv: Đưa cách nhập liệu cho mảng nêu lợi ích

Hs: Nắm câu lệnh nhập liệu cho mảng d) Viết giá trị phần tử của mảng hình:

Gv: Đưa lệnh viết giá trị phần tử mảng hình phân tích câu lệnh Hs: Hiểu câu lệnh

Gv: Kết hợp câu lệnh điều kiện để viết giá trị phần tử mảng hình theo điều kiện

Hs: Nắm câu lệnh

học (biến đơn)

c) Nhập giá trị cho biến mảng: var Diem: array[1 50] of real;

Nhập liệu cho mảng:

For i:=1 to 50 readln(Diem[i]);

d) Viết giá trị phần tử mảng

ra hình:

For i:=1 to 50 writeln(‘Diem[‘,i,’]=’ ); Viết hình điểm số lớn hơn chẳng hạn, câu lệnh như sau:

For i:=1 to 50

if Diem[i]>=9 then writeln(Diem[i]); 4.4.

Tổng kết (5 phút)

- Yêu cầu em học sinh nhắc lại kiến thức vừa học - Đưa tập cho học sinh áp dụng kiến thức vừa học 4.5.

Hướng dẫn học tập (3 phút)

Đối với học tiết này:

- Về nhà xem lại kiến thức học hôm - Làm tập sách giáo khoa

Đối với học tiết tiếp theo:

- Tìm hiểu lại ví dụ Xem trước chương trình mục 5 PHỤ LỤC.

Ngày đăng: 05/03/2021, 13:07

Tài liệu cùng người dùng

Tài liệu liên quan