Giáo án môn Tin học lớp 11, tiết 21: Kiểu mảng( tiết 2/3)

Văn Học

Cộng tác viên
Xu
0
TIẾT 21: KIỂU MẢNG (TIẾT 2/3)

I. MỤC TIÊU
1. Kiến thức

- Biết được một kiểu dữ liệu mới là kiểu mảng một chiều. Biết được một loại biến có chỉ số.

- Biết cấu trúc tạo kiểu mảng một chiều và cách khai báo biến khiểu mảng một chiều.

2. Kĩ năng

- Tạo được kiểu mảng một chiều và sử dụng biến mảng một chiều trong ngôn ngữ lập trình Pascal để giải quyết một số bài toán cụ thể.

II. ĐỒ DÙNG DẠY HỌC
- Máy chiếu Projector, máy vi tính để giới thiệu ví dụ và minh họa.

2. Chuẩn bị của học sinh

- Sách giáo khoa.

III. HOẠT ĐỘNG DẠY-HỌC
Hoạt động 1:
Rèn luyện kĩ năng sử dụng kiểu mảng m
ột chiều.

HOẠT ĐỘNG CỦA GIÁO VIÊN​
HOẠT ĐỘNG CỦA HỌC SINH​
1. Giới thiệu đề bài.
- Chiếu đề bài lên bảng.
- Yêu cầu học sinh xác định dữ liệu vào, dữ liệu ra.




- Hỏi: Nếu không sử dụng biến mảng một chiều, ta có thể giải quyết được bài toán không? Khó khăn gì không?
2. Định hướng: Sử dụng kiểu mảng một chiều để giải quyết bài toán.
- Yêu cầu học sinh khai báo kiểu mảng.
- Yêu cầu học sinh khai báo biến mảng.
- Yêu cầu học sinh tìm các nhiệm vụ chính cần giải quyết.


3. Chia lớp thành 3 nhóm. Yêu cầu viết chương trình lên giấy bìa trong.

- Thu phiếu trả lời, chiếu lên bảng. Gọi học sinh nhóm khác nhận xét đánh giá.
4. Chuẩn hoá chương trình cho học sinh.
1. Quan sát đề bài, theo dõi những yêu cầu cần giải quyết của đề bài.
- Vào: 7 số là giá trị nhiệt độ của 7 ngày trong tuần.
- Ra: Số ntb là nhiệt độ trung bình trong tuần và số nch là số ngày có nhiệt độ cao hơn nhiệt độ trung bình.
- Được.
- Chương trình dài dòng, khó sửa đổi...


2. Theo dõi sự hướng dẫn của giáo viên

Type tuan=array[1..7] of real;
Var ndtuan : tuan;
- Nhập giá trị cho mảng a.
- Tính trung bình cộng giá trị của mảng.
- Đếm số phần tử có giá trị lớn hơn trung bình cộng tính được.
3. Thảo luận theo nhóm để viết chương trình.
- Báo cáo kết quả viết được.
- Nhận xét, đánh giá và bổ sung những thiếu sót của nhóm khác.
4. Quan sát và ghi nhớ.
IV. ĐÁNH GIÁ CUỐI BÀI
1. Những nội dung đã học

- Cách tạo kiểu mảng một chiều và cách khai báo biến.

TYPE tên_kiểu_mảng = Array[kiểu_chỉ_số] Of kiểu_thành_phần;

VAR tên_biến:tên_kiểu_mảng;

- Tham chiếu đến từng phần tử: Tên_biến[chỉ số]

2. Câu hỏi và bài tập về nhà

- Viết chương trình nhập vào một mảng gồm n số nguyên (1<=n<=100), mỗi số có giá trị tuyệt đối không quá 300. Tính tổng giá trị các phần tử có giá trị chia hết cho k.

- Trả lời các câu hỏi 1-4, làm bài tập 5, 6, 7, sách giáo khoa, trang 79.

- Đọc trước nội dung về kiểu mảng hai chiều, sách giáo khoa, trang 59.
 

Đính kèm

  • Tin học lớp 11, tiết 21docx.docx
    15.8 KB · Lượt xem: 0
Sửa lần cuối:

Định hướng - GAC

Diễn đàn GAC - Giáo Án Chuẩn, nơi các Giáo viên, Phhs có thể tìm kiếm và chia sẻ những tài liệu giáo dục, những câu chuyện nghề nghiệp. Và cùng nhau thảo luận các chủ đề nuôi dạy con trẻ, chăm sóc sức khỏe, kinh doanh, du lịch, cuộc sống, tình yêu, hạnh phúc gia đình,...
Shoutbox
Hãy đăng nhập để bắt đầu trò chuyện
  1. No shouts have been posted yet.
Nơi bạn có thể chia sẻ, hỏi đáp nhanh với tất cả mọi người

Đang có mặt

Không có thành viên trực tuyến.
Top