HOẠT ĐỘNG CỦA THẦY VÀ TRÒ Hoạt động 1: Dãy số và biến mảng GV: Yêu cầu HS đọc ví dụ 1 GV: Ví dụ như trong Pascal ta cần nhiều câu lệnh khai báo và nhập dữ liệu dạng sau đây, mỗi câu lệnh[r]
(1)Giáo án Ngày soạn: 09/03/2011 Ngày dạy: /03/2011 Lớp: Giáo viên hướng dẫn: Lê Đình Trung Giáo viên soạn: Cái Thị Hạ Ngân Tiết 56, Bài LÀM VIỆC VỚI DÃY SỐ (GIÁO ÁN DỰ GIỜ) A MỤC TIÊU Sau học xong bài này học sinh cần đạt các mục tiêu sau: Kiến thức: - Biết khái niệm mảng chiều Kỹ năng: - Biết cách khai báo mảng, nhập, in, truy cập các phần tử mảng Thái độ: - Hình thành phương pháp làm việc khoa học - Vận dụng vào học tập và thực tiễn B.Chuẩn bị Giáo viên - Bài giảng điện tử - Giáo án - Máy tính, Projector Học sinh - SGK, và dụng cụ học tập C Phương pháp - Thuyết trình - Vấn đáp - Trực quan - Phát và giải vấn đề D Tiến trình lên lớp I Ổn định tổ chức (1p) - Kiểm tra sĩ số( vắng…phép,…không phép) - Ổn định chổ ngồi học sinh II Kiểm tra bài cũ (5p) Câu hỏi : Trình bày cú pháp câu lệnh lặp với số lần biết trước và câu lệnh điều kiện III Triển khai bài (2p) Để biết khái niệm mảng chiều, cách khai báo mảng, nhập, in, truy cập các phần tử mảng Hôm chúng ta tìm hiểu bài học hôm HOẠT ĐỘNG CỦA THẦY VÀ TRÒ Hoạt động 1: Dãy số và biến mảng GV: Yêu cầu HS đọc ví dụ GV: 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 Lop7.net NỘI DUNG BÀI MỚI Dãy số và biến mảng Ví dụ Giả sử chúng ta cần viết chương trình nhập điểm kiểm tra các học sinh lớp và sau đó in màn hình điểm số CÁI THỊ HẠ NGÂN (2) Giáo án ? Dữ liệu mảng là gì cao Vì biến có thể lưu giá trị nhất, để có thể nhập điểm và so sánh chúng, HS: Trả lời GV: Việc thứ tự thực cách gán ta cần sử dụng nhiều biến, biến cho học sinh cho phần tử số: Dữ liệu kiểu mảng là tập Giá trị biến mảng là mảng, tức dãy số hợp hữu hạn các phần tử có thứ (số nguyên, số thực) có thứ tự, số là giá tự, phần tử có cùng kiểu liệu, gọi là kiểu phần trị biến thành phần tương ứng tử HS: Ghi bài Hoạt động 2: Ví dụ biến mảng Ví dụ biến mảng GV: Để 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 HS: Chú ý GV: 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 HS: Ghi bài Cách khai báo mảng Pascal GV: Cách khai báo đơn giản biến mảng sau: Tên mảng : array[<chỉ số đầu> ngôn ngữ Pascal sau: var Chieucao: array[1 50] of real; <chỉ số cuối>] of <kiểu liệu> var Tuoi: array[21 80] of integer; HS: Ghi bài IV Củng cố (3p) Câu 1: Dữ liệu kiểu mảng là gì? Câu 2: Cách khai báo biến mảng Pascal? V Dặn dò (1p) + Học và bài cũ và đọc trước phần còn lại bài E RÚT KINH NGHIỆM Ngày … tháng 03 năm 2011 Duyệt GV hướng dẫn Lê Đình Trung Lop7.net CÁI THỊ HẠ NGÂN (3)