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 [r]
(1)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ỹ và lực hướng tới chủ đề 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 và giá trị nhỏ dãy số Kĩ năng: - Việc gán giá trị, nhập giá trị và tính toán với các giá trị phần tử biến mảng thực thông qua số tương ứng phần tử đó - Rèn luyện kĩ tìm giá trị lớn và giá trị nhỏ dãy số Thái độ: Rèn luyện tính kiên trì, cẩn thận quá trình làm việc Năng lực hướng tới: - Viết chương trình nhập giá trị phần tử mảng, in màn hình các phần tử mảng - Hiểu thuật toán và tự viết chương trình tìm số lớn nhất, nhỏ dãy số Bước 3: Lập bảng mô tả yêu cầu cần đạt Nội dung 1.Dãy số và biến mảng 2.Ví dụ biến mảng Loại câu hỏi/BT Câu hỏi/BT định tính Nhận biết Thông hiểu HS lấy số vd cần có nhu cầu sử dụng biến mảng HS hiểu khái niệm kiểu mảng, số Vận dụng thấp ND1.DT.TH.1 ND1.DT.NB.1 Bài tập định lượng Bài tập thực hành Câu hỏi/BT định tính HS nêu cách khai báo mảng HS các thành phần khai báo ND2.DT.NB.1 ND2.DT.TH.1 HS biết cách truy cập, nhập giá trị, viết giá trị biến mảng màn hình Vận dụng cao (2) ND2.DT.VDT.1 HS lấy số ví dụ cách khai báo mảng Bài tập định lượng HS viết chương trình để truy cập, nhập giá trị, viết giá trị biến mảng màn hình tình đơn giản ND2.DL.NB.1 ND2.DL.VDT.1 HS viết chương trình để truy cập, nhập giá trị, viết giá trị biến mảng màn hình tình ND2.DL.VDC.1 Bài tập thực hành HS sửa lỗi các khai báo 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 chương trình hoàn chỉnh giải vấn đề tình đơ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 chương trình hoàn chỉnh giải vấn đề tình ND2.TH.VDC.1 Câu hỏi/BT định tính 3.Tìm giá trị lớn và nhỏ dãy số HS hiểu thuật toán tìm giá trị nhỏ và giá trị lớn 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ỏ và tìm giá trị lớn dãy số nguyên ND3.DL.TH.1 ND3.DL.TH.2 Bài tập thực hành HS viết chương trình tìm giá trị lớn và tìm giá trị nhỏ dãy số nguyên ND3.DL.VDT.1 ND3.DL.VDT.2 (3) 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 số ví dụ bài toán có nhu cầu sử dụng biển mảng ND1.DT.TH.1: Lợi ích 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ỉ lỗi sai 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 màn hình mảng gồm 10 số nguyên ND2.DL.NB.1: Lấy số ví dụ khai báo biến mảng ngôn ngữ Pascal ND2.DL.VDT.1: Viết chương trình nhập vào mảng gồm 10 số nguyên In 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 10 học sinh lớp In 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 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ảng gồm 10 số nguyên In 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ảng gồm 10 số nguyên In màn hình các số chẵn mảng đó ND3.DT.TH.1: Cho dãy số, nêu cách xác định số lớn (nhỏ nhất) dãy ngôn ngữ tự nhiên ND3.DL.TH.1: Mô tả thuật toán tìm số nhỏ dãy số gồm 10 số nguyên ND3.DL.TH.2: Mô tả thuật toán tìm số lớn dãy gồm 10 số nguyên ND3.DL.VDT.1: Viết nhập vào dãy gồm 100 số nguyên In màn hình số lớn ND3.DL.VDT.2: Viết nhập vào dãy gồm 100 số thực In màn hình số nhỏ (4)