- 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ử đó.. Chuẩn bị: GV: Bảng phụ HS: SGK, d[r]
(1)GIÁO ÁN TIN HỌC Tiết PPCT: 20 (HKII) Ngày soạn: 2/2/2010 Ngày dạy: §9 LÀM VIỆC VỚI DÃY SỐ I Mục tiêu: - Làm quen với việc khai báo và sử dụng các biến mảng - Tìm hiểu số ví dụ biến mả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ử đó II Chuẩn bị: GV: Bảng phụ HS: SGK, dụng cụ học tập đầy đủ III Hoạt động dạy học: 1/ Ổn định tổ chức: Yêu cầu hs báo cáo sĩ số, kiểm diện học sinh (1’) 2/ Kiểm tra bài cũ: Hoạt động GV Hoạt động HS Nội dung TG - Vấn đáp giáo 15 - Đặt câu hỏi chung cho lớp: ’ Kẻ bảng chạy đoạn chương trình viên, học sinh để ôn lại bài cũ sau: n:=1; s:=1; - Nhóm HS nhận xét, đánh giá HS trả lời câu While S<10 Begin s:=s+n; hỏi n:=n+1; end; - Y/c Hs trả lời các câu hỏi trên - HS trả lời, ghi (ghi bảng) bảng - Y/c Hs nhận xét, đánh giá - Hai HS nhận xét, đánh giá HS trả lời câu hỏi và đề nghị điểm số - Nhận xét, đánh giá điểm số 3/ Bài mới: Hoạt động GV Hoạt động HS Nội dung TG 25’ Dãy số và biến mảng: - Ví dụ Giả sử chúng ta cần Dữ liệu kiểu mảng là viết chương trình nhập điểm tập hợp hữu hạn kiểm tra các học sinh các phần tử có thứ tự, lớp và sau đó in phần tử có màn hình điểm số cao Vì cùng kiểu liệu, biến có thể lưu gọi là kiểu phần giá trị nhất, để có thể tử nhập điểm và so sánh chúng, Hoạt động 1: Tìm hiểu dãy số và biến mảng - Yêu cầu HS đọc ví dụ - Ví dụ Pascal ta cần nhiều câu lệnh khai báo và nhập liệu dạng sau đây, câu lệnh tương ứng với điểm học sinh ta cần sử dụng nhiều biến, biến cho học sinh - Dữ liệu kiểu mảng là tập hợp hữu hạn các phần tử có thứ tự, phần tử có cùng kiểu liệu, gọi là kiểu phần tử Việc thứ Trang Lop8.net (2) - Dữ liệu mảng là gì? 15’ tự thực cách gán cho phần tử số: Hoạt động 2: Tìm hiểu Ví dụ biến mảng - Để làm việc với các dãy số nguyên hay số thực, chúng ta phải khai báo biến mảng có kiểu tương ứng phần khai báo chương trình - Yêu cầu học sinh nghiên cứu SGK => Nêu cách khai báo biến mảng? - Cách khai báo đơn giản biến mảng ngôn ngữ Pascal sau: var Chieucao: array[1 50] of real; var Tuoi: array[21 80] of integer; Củng cố, dặn dò: Ví dụ biến mảng: Cách khai báo mảng Pascal sau: Tên mảng : array[<chỉ số đầu> <chỉ số cuối>] of <kiểu liệu> + Cách khai báo mảng Pascal sau: Tên mảng : array[<chỉ số đầu> <chỉ số cuối>] of <kiểu liệu> - Trong đó số đầu và số cuối là hai số nguyên biểu thức nguyên thoả mãn số đầu ≤ số cuối và kiểu liệu có thể là integer real TG Hoạt động GV Hoạt động HS Nội dung - Hs trả lời số câu 9’ * Củng cố: - Dữ liệu mảng là gì? hỏi GV đặt - Nêu cách khai báo biến mảng? - Y/c Hs trả lời câu hỏi trên - Hs trả lời và nhận xét câu hỏi GV * Dặn dò: - Chuẩn bị bài tập từ đến sgk trang 79 - Đọc trước phần Trang Lop8.net (3)