0
Tải bản đầy đủ (.doc) (144 trang)

PHƯƠNG PHÁP: Đặt vấn đề, thuyết giảng IV HOẠT ĐỘNG DẠY HỌC

Một phần của tài liệu GIÁO ÁN TIN HỌC 11 CHUẨN KTKN_BỘ 7 (Trang 61 -61 )

IV. HOẠT ĐỘNG DẠY HỌC

1. Hoạt động 1:

Hđ của GV Hđ của HS

1. Nờu bài toỏn mở đầu. Y/cầu hs đọc, tỡm

hiểu chtrỡnh giải quyết bài toỏn đú. Và trả lời cỏc cõu hỏi sau:

- Cỏc biến: t1, …,t7 thể hiện cỏc giỏ trị nào? Kiểu của cỏc biến đú thế nào?

- Biến dem dựng làm gỡ?

- 7 cõu lệnh IF trong chương trỡnh thực hiện việc gỡ?

1. N/cứu bài toỏn và chtrỡnh, suy nghĩ trả lời

cỏc cõu hỏi:

- Nhận giỏ trị nhiệt độ của 7 ngày trong tuần. Cựng kiểu thực (real)

- dem: để đếm số ngày tron tuần cú nđộ lớn hơn nđộ trung bỡnh.

2. Mở rộng bài toỏn từ phạm vi một tuần sangphạm vi N ngày (chẳng hạn một thỏng hay phạm vi N ngày (chẳng hạn một thỏng hay một năm) thỡ chương trỡnh trờn cú hạn chế như thế nào?

3. Để khắc phục hạn chế trờn người ta thường

ghộp chung 7 biến trờn thành một dóy và đặt cho nú chung 1 tờn và đỏnh cho mỗi phần tử một chỉ số.

- GV giới thiệu bài mới: Kiểu mảng.

Chỳng ta chỉ xột hai kiểu mảng thụng dụng: Kiểu mảng một chiều và kiếu mảng hai chiều.

4. Y/cầu hs tham khảo sgk và hỏi: Em hiểu

như thế nào về mảng một chiều?

Hỏi: Để mụ tả mảng một chiều, ta cần xỏc định những yếu tố nào?

lớn hơn nđộ trung bỡnh.

2. Bản chất thuật toỏn khụng cú gỡ thay đổi

nhưng việc viết chương trỡnh gặp khú khăn do cần dựng rất nhiều biến và đoạn cỏc cõu lệnh tớnh toỏn khỏ dài.

3. Lắng nghe

4. N/cứu sgk và trả lời:

Mảng một chiều là dóy hữu hạn cỏc phần tử cựng kiểu dữ liệu. Cỏc ptử trong mảng cựng tờn và phõn biệt nhau bởi chỉ số.

- Trả lời:

+ Kiểu của cỏc p/tử. + Cỏch đỏnh số cỏc p/tử.

2. Hoạt động 2: Khai bỏo biến mảng

Hđ của GV Hđ của HS

GV nờu hai cỏch khai bỏo biến mảng:

C1:

Type <tờn kiểu> =array[kiểu cs] of <kiểu

ptử>;

Var <tờn biến>: <tờn kiểu>;

C2:

Var <tờn biến>:array[kiểu cs] of <kiểu ptử>;

- Gv giải thớch cỏc thành phần trong khai bỏo. H? Em hóy cho vớ dụ khai bỏo biến mảng theo 2 cỏch:

- Hóy chỉ ra khai bỏo biến mảng trong vớ dụ nhiệt độ trung bỡnh trong trường hợp tổng quỏt n ngày.

H? Em hóy cho biết lợi ớch của việc sử dụng cỏch lưu trữ dữ liệu kiểu mảng?

Cỏch tham chiếu đến từng phần tử của mảng: tờn biến mảng [chỉ số phần tử]

Y/cầu hs lấy vớ dụ(sử dụng cỏc khbỏo ở trờn)

-HS lờn bảng trả lời:

Type mangnguyen=array[1..100] of integer; Var A,B: mangnguyen;

C2:

Var A,B:array[1..100] of integer;

- HS trả lời.

-HS suy nghĩ và trả lời: Cú thể làm việc với những bài toỏn tổng quỏt mà chương trỡnh khụng dài dũng, phức tạp.

a[2] p/tử ở vị trớ thứ 2 của mảng a a[i] p/tử ở vị trớ i của mảng a.

Một phần của tài liệu GIÁO ÁN TIN HỌC 11 CHUẨN KTKN_BỘ 7 (Trang 61 -61 )

×