1. Kiến thức:
- Làm quen với việc khai báo và sử dụng các biến mảng.
- Biết cách tìm giá trị lớn nhất và giá trị nhỏ nhất của dãy số
2. Kĩ năng: - Việc gán giá trị, nhập giá trị và tính toán với các giá trị của một phần tử trong biến mảng được thực hiện thông qua chỉ số tương ứng của phần tử đó.
- Rèn luyện kĩ năng tìm giá trị lớn nhất và giá trị nhỏ nhất của dãy số
3. Thái độ: Rèn luyện tính kiên trì, cẩn thận trong quá trình làm việc
4. Năng lực hướng tới: - Viết được chương trình nhập giá trị phần tử mảng, in ra màn hình các phần tử của mảng
- Hiểu được thuật toán và tự viết được chương trình tìm số lớn nhất, nhỏ nhất của dãy số
Bước 3: Lập bảng mô tả yêu cầu cần đạt
BÀI 9: LÀM VIỆC VỚI DÃY SỐ Bước 1: Lựa chọn chủ đề: Mảng Bước 2: Xác định kiến thức kỹ năng và năng lực hướng tới của chủ đề 1. Kiến thức: - Làm quen với việc khai báo và sử dụng các biến mảng. - Biết cách tìm giá trị lớn nhất và giá trị nhỏ nhất của dãy số 2. Kĩ năng: - Việc gán giá trị, nhập giá trị và tính toán với các giá trị của một phần tử trong biến mảng được thực hiện thông qua chỉ số tương ứng của phần tử đó. - Rèn luyện kĩ năng tìm giá trị lớn nhất và giá trị nhỏ nhất của dãy số 3. Thái độ: Rèn luyện tính kiên trì, cẩn thận trong quá trình làm việc 4. Năng lực hướng tới: - Viết được chương trình nhập giá trị phần tử mảng, in ra màn hình các phần tử của mảng - Hiểu được thuật toán và tự viết được chương trình tìm số lớn nhất, nhỏ nhất của dãy số Bước 3: Lập bảng mô tả yêu cầu cần đạt Nội dung Loại câu hỏi/BT Nhận biết Thông hiểu Vận dụng thấp Vận dụng cao 1.Dãy số và biến mảng Câu hỏi/BT định tính HS lấy được một số vd cần có nhu cầu sử dụng biến mảng ND1.DT.NB.1 HS hiểu được khái niệm kiểu mảng, chỉ số ND1.DT.TH.1 Bài tập định lượng Bài tập thực hành 2.Ví dụ về biến mảng Câu hỏi/BT định tính HS nêu được cách khai báo mảng ND2.DT.NB.1 HS chỉ ra được các thành phần trong khai báo ND2.DT.TH.1 HS biết cách truy cập, nhập giá trị, viết giá trị của biến mảng ra màn hình ND2.DT.VDT.1 Bài tập định lượng HS lấy được một số ví dụ về cách khai báo mảng ND2.DL.NB.1 HS viết chương trình để truy cập, nhập giá trị, viết giá trị của biến mảng ra màn hình trong một tình huống đơn giản. ND2.DL.VDT.1 HS viết chương trình để truy cập, nhập giá trị, viết giá trị của biến mảng ra màn hình trong một tình huống mới. ND2.DL.VDC.1 Bài tập thực hành HS sửa lỗi các khai báo trong chương trình quen thuộc có lỗi. ND2.TH.TH.1 HS vận dụng cấu trúc mảng với các lệnh khác đã học để viết được chương trình hoàn chỉnh giải quyết vấn đề trong tình huống đơn giản. ND2.TH.VDT.1 HS vận dụng cấu trúc mảng với các lệnh khác đã học để viết được chương trình hoàn chỉnh giải quyết vấn đề trong tình huống mới. ND2.TH.VDC.1 3.Tìm giá trị lớn nhất và nhỏ nhất của dãy số Câu hỏi/BT định tính HS hiểu thuật toán tìm giá trị nhỏ nhất và giá trị lớn nhất của dãy số nguyên. ND3.DT.TH.1 Bài tập định lượng HS viết thuật toán tìm giá trị nhỏ nhất và tìm giá trị lớn nhất của dãy số nguyên ND3.DL.TH.1 ND3.DL.TH.2 HS viết được chương trình tìm giá trị lớn nhất và tìm giá trị nhỏ nhất của dãy số nguyên ND3.DL.VDT.1 ND3.DL.VDT.2 Bài tập thực hành Bước 4: Hệ thống câu hỏi/ bài tập đánh giá theo các mức đã mô tả ND1.DT.NB.1:Cho một số ví dụ về bài toán có nhu cầu sử dụng biển mảng ND1.DT.TH.1: Lợi ích của việc sử dụng biến mảng là gì? ND2.DT.NB.1: Nêu cách khai báo mảng . Giải thích rõ các thành phần ND2.DT.TH.1: Chỉ ra lỗi sai trong các khai báo mảng sau đây a. Var X: array [10,3] of integer; b. Var X:array[5..10.5] of real; c. Var X:array[4..10]of real; ND2.DT.VDT.1: Viết đoạn chương trình dùng để khai báo, nhập và xuất ra màn hình một mảng gồm 10 số nguyên ND2.DL.NB.1: Lấy một số ví dụ khai báo biến mảng trong ngôn ngữ Pascal ND2.DL.VDT.1: Viết chương trình nhập vào một mảng gồm 10 số nguyên. In ra màn hình mảng vừa nhập ND2.DL.VDC.1: Viết chương trình nhập vào mảng điểm của 10 học sinh trong lớp. In ra màn hình mảng vừa nhập ND2.TH.TH.1: Câu lệnh khai báo Pascal sau đây máy tính có thực hiện được không? Var N: Integer; A: array [1..N] of real; ND2.TH.VDT.1: Viết chương trình nhập vào một mảng gồm 10 số nguyên. In ra màn hình tổng các số nguyên đó ND2.TH.VDC.1:Viết chương trình nhập vào một mảng gồm 10 số nguyên. In ra màn hình các số chẵn trong mảng đó ND3.DT.TH.1: Cho một dãy số, nêu cách xác định số lớn nhất (nhỏ nhất) trong dãy bằng ngôn ngữ tự nhiên ND3.DL.TH.1: Mô tả thuật toán tìm số nhỏ nhất của một dãy số gồm 10 số nguyên ND3.DL.TH.2: Mô tả thuật toán tìm số lớn nhất của một dãy gồm 10 số nguyên ND3.DL.VDT.1: Viết nhập vào một dãy gồm 100 số nguyên. In ra màn hình số lớn nhất ND3.DL.VDT.2: Viết nhập vào một dãy gồm 100 số thực. In ra màn hình số nhỏ nhất
Tài liệu đính kèm: