Tin 11 HKII Chuan
Chia sẻ bởi Lê Thị Thu Huyền |
Ngày 25/04/2019 |
54
Chia sẻ tài liệu: Tin 11 HKII Chuan thuộc Tin học 10
Nội dung tài liệu:
Chương 4: KIỂU DỮ LIỆU CÓ CẤU TRÚC
Tiết 19.
Bài 11: KIỂU MẢNG VÀ BIẾN CÓ CHỈ SỐ.
I. MỤC ĐÍCH, YÊU CẦ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 mảng một chiều, cách khai báo biến kiểu mảng một chiều.
2. Kĩ năng
- Biết được các thành phần trong khai báo kiểu mảng một chiều;
- Biết được định danh của một phần tử kiểu mảng một chiều xuất hiện trong một chương trình;
- Biết cách khai báo mảng đơn giản với chỉ số miền con của kiểu nguyên;
- Biết cách tham chiếu đến các phần tử của mảng một chiều.
3. Tư duy và thái độ:
Tự giác, tích cực, chủ động và sáng tạo trong tìm kiếm tri thức.
II. CHUẨN BỊ
1. Giáo viên: giáo án, sgk, sơ đồ cấu trúc mảng 1 chiều
2. Học sinh: sgk
III. PHƯƠNG PHÁP:
- Đặt vấn đề,gợi mở thuyết giảng.
IV. HOẠT ĐỘNG DẠY HỌC
1. Ổn định lớp :
Cán bộ lớp báo cáo sĩ số .
2. Kiểm tra bài cũ (Không kiểm tra)
3. Bài mới
HOẠT ĐỘNG CỦA GV & HS
NỘI DUNG
Hoạt động 1: Sự cần thiết có dữ liệu kiểu mảng
Trước khi vào bài, giáo viên đưa ra một số vấn đề cần giải quyết như sau :
Với những kiểu dữ liệu như đã biết, làm thế nào để :
Lưu trữ và xử lý một dãy số ?
Lưu trữ và xử lý Họ và tên của một người ?
Lưu trữ và xử lý bảng kết quả thi tốt nghiệp ?
HS : Đưa ra các phương án để trả lời cho 3 câu hỏi trên .
GV : Các ngôn ngữ lập trình thường cung cấp một số kiểu dữ liệu được xây dựng từ những kiểu dữ liệu chuẩn gọi là kiểu dữ liệu có cấu trúc .
Chương này chúng ta sẽ tìm hiểu một số kiểu dữ liệu trong ngôn ngữ Pascal để trả lời 3 câu hỏi trên .
GV : Đưa ra ví dụ, cần lập lập trình xử lý một dãy số nguyên, hãy tìm cách lưu trữ một dãy số nguyên trong khi lập trình ?
Có thể sử dụng ví dụ trong SGK để học sinh dễ theo dõi, gõ trước chương trình để có thể sử dụng cho các phần tiếp theo .
Hoạt đông 2: Kiểu mảng một chiều
GV : Các ngôn ngữ lập trình thường cung cấp một số kiểu dữ liệu được xây dựng từ những kiểu dữ liệu chuẩn gọi là kiểu dữ liệu có cấu trúc .
Chương này chúng ta sẽ tìm hiểu một số kiểu dữ liệu trong ngôn ngữ Pascal để trả lời 3 câu hỏi trên .
GV : Đưa ra ví dụ, cần lập lập trình xử lý một dãy số nguyên, hãy tìm cách lưu trữ một dãy số nguyên trong khi lập trình ?
Bằng cách nào để lưu trữ được thông tin dưới dạng bảng khi lập trình ?
HS : Đưa ra ý kiến .
GV : Đánh giá ý kiến của học sinh, sau đó đưa ra mục đích của việc sử dụng cấu trúc mảng trong chương trình .
GV : Đưa ra khái niệm mảng một chiều và một số yếu tố liên quan trong lập trình nói chung .
GV : Đi sâu phân tích hai chương trình để cho học sinh nhận thấy sự tiện lợi khi sử dụng mảng .
HS : Trong khi giáo viên phân tích hai chương trình, học sinh sẽ đưa ra ý kiến nhận xét về 2 chương trình.
GV : Đưa ra cách khai báo mảng một chiều trong ngôn ngữ Pascal, giải thích ý nghĩa của các từ khóa mới .
GV : Khai báo bằng cách nào tiện lợi hơn ?
HS : Thường thì học sinh trả lời cách 1 tiện lợi hơn ?
GV : Tùy trường hợp cụ thể mà ta dùng cách 1 hay cách 2 nhưng thông thường ta sử dụng cách 1 .
GV : Sử dụng một sồ hình ảnh trực quan minh họa cho học sinh cấu trúc mảng và chỉ số của phần tử
Chỉ số
1
2
3
4
5
6
7
8
Giá trị
53
81
62
18
26
41
24
53
Đưa ra một số khai báo mảng trong Pascal .
Trong lập trình thường có 2 loại mảng :
Mảng một chiều .
Mảng hai chiều .
1. Kiểu mảng một chiều
- Mảng một chiều là một dãy hữu hạn các phần tử có cùng kiểu, mảng được
Tiết 19.
Bài 11: KIỂU MẢNG VÀ BIẾN CÓ CHỈ SỐ.
I. MỤC ĐÍCH, YÊU CẦ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 mảng một chiều, cách khai báo biến kiểu mảng một chiều.
2. Kĩ năng
- Biết được các thành phần trong khai báo kiểu mảng một chiều;
- Biết được định danh của một phần tử kiểu mảng một chiều xuất hiện trong một chương trình;
- Biết cách khai báo mảng đơn giản với chỉ số miền con của kiểu nguyên;
- Biết cách tham chiếu đến các phần tử của mảng một chiều.
3. Tư duy và thái độ:
Tự giác, tích cực, chủ động và sáng tạo trong tìm kiếm tri thức.
II. CHUẨN BỊ
1. Giáo viên: giáo án, sgk, sơ đồ cấu trúc mảng 1 chiều
2. Học sinh: sgk
III. PHƯƠNG PHÁP:
- Đặt vấn đề,gợi mở thuyết giảng.
IV. HOẠT ĐỘNG DẠY HỌC
1. Ổn định lớp :
Cán bộ lớp báo cáo sĩ số .
2. Kiểm tra bài cũ (Không kiểm tra)
3. Bài mới
HOẠT ĐỘNG CỦA GV & HS
NỘI DUNG
Hoạt động 1: Sự cần thiết có dữ liệu kiểu mảng
Trước khi vào bài, giáo viên đưa ra một số vấn đề cần giải quyết như sau :
Với những kiểu dữ liệu như đã biết, làm thế nào để :
Lưu trữ và xử lý một dãy số ?
Lưu trữ và xử lý Họ và tên của một người ?
Lưu trữ và xử lý bảng kết quả thi tốt nghiệp ?
HS : Đưa ra các phương án để trả lời cho 3 câu hỏi trên .
GV : Các ngôn ngữ lập trình thường cung cấp một số kiểu dữ liệu được xây dựng từ những kiểu dữ liệu chuẩn gọi là kiểu dữ liệu có cấu trúc .
Chương này chúng ta sẽ tìm hiểu một số kiểu dữ liệu trong ngôn ngữ Pascal để trả lời 3 câu hỏi trên .
GV : Đưa ra ví dụ, cần lập lập trình xử lý một dãy số nguyên, hãy tìm cách lưu trữ một dãy số nguyên trong khi lập trình ?
Có thể sử dụng ví dụ trong SGK để học sinh dễ theo dõi, gõ trước chương trình để có thể sử dụng cho các phần tiếp theo .
Hoạt đông 2: Kiểu mảng một chiều
GV : Các ngôn ngữ lập trình thường cung cấp một số kiểu dữ liệu được xây dựng từ những kiểu dữ liệu chuẩn gọi là kiểu dữ liệu có cấu trúc .
Chương này chúng ta sẽ tìm hiểu một số kiểu dữ liệu trong ngôn ngữ Pascal để trả lời 3 câu hỏi trên .
GV : Đưa ra ví dụ, cần lập lập trình xử lý một dãy số nguyên, hãy tìm cách lưu trữ một dãy số nguyên trong khi lập trình ?
Bằng cách nào để lưu trữ được thông tin dưới dạng bảng khi lập trình ?
HS : Đưa ra ý kiến .
GV : Đánh giá ý kiến của học sinh, sau đó đưa ra mục đích của việc sử dụng cấu trúc mảng trong chương trình .
GV : Đưa ra khái niệm mảng một chiều và một số yếu tố liên quan trong lập trình nói chung .
GV : Đi sâu phân tích hai chương trình để cho học sinh nhận thấy sự tiện lợi khi sử dụng mảng .
HS : Trong khi giáo viên phân tích hai chương trình, học sinh sẽ đưa ra ý kiến nhận xét về 2 chương trình.
GV : Đưa ra cách khai báo mảng một chiều trong ngôn ngữ Pascal, giải thích ý nghĩa của các từ khóa mới .
GV : Khai báo bằng cách nào tiện lợi hơn ?
HS : Thường thì học sinh trả lời cách 1 tiện lợi hơn ?
GV : Tùy trường hợp cụ thể mà ta dùng cách 1 hay cách 2 nhưng thông thường ta sử dụng cách 1 .
GV : Sử dụng một sồ hình ảnh trực quan minh họa cho học sinh cấu trúc mảng và chỉ số của phần tử
Chỉ số
1
2
3
4
5
6
7
8
Giá trị
53
81
62
18
26
41
24
53
Đưa ra một số khai báo mảng trong Pascal .
Trong lập trình thường có 2 loại mảng :
Mảng một chiều .
Mảng hai chiều .
1. Kiểu mảng một chiều
- Mảng một chiều là một dãy hữu hạn các phần tử có cùng kiểu, mảng được
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Lê Thị Thu Huyền
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)