Giáo án Tin học 8 Tiết 56, bài 9: Làm việc với dãy số

Giáo án Tin học 8 Tiết 56, bài 9: Làm việc với dãy số

Tiết 56, Bài 9 LÀM VIỆC VỚI DÃY SỐ

 (GIÁO ÁN DỰ GIỜ)

A. MỤC TIÊU

 Sau khi học xong bài này học sinh cần đạt được các mục tiêu sau:

 1. Kiến thức:

 - Biết được khái niệm mảng một chiều.

 2. Kỹ năng:

 - Biết cách khai báo mảng, nhập, in, truy cập các phần tử của mảng.

 3. Thái độ:

 - Hình thành phương pháp làm việc khoa học.

 - Vận dụng vào trong học tập và thực tiễn.

 

doc 2 trang Người đăng vultt Lượt xem 1175Lượt tải 1 Download
Bạn đang xem tài liệu "Giáo án Tin học 8 Tiết 56, bài 9: Làm việc với dãy số", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Ngày soạn: 09/03/2011
Ngày dạy: /03/2011
Lớp: 8
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 9 LÀM VIỆC VỚI DÃY SỐ 
 (GIÁO ÁN DỰ GIỜ)	
A. MỤC TIÊU
 Sau khi học xong bài này học sinh cần đạt được các mục tiêu sau:
 1. Kiến thức:
 - Biết được khái niệm mảng một chiều.
 2. Kỹ năng: 
 - Biết cách khai báo mảng, nhập, in, truy cập các phần tử của mảng.
 3. Thái độ: 
 - Hình thành phương pháp làm việc khoa học.
 - Vận dụng vào trong học tập và thực tiễn.
B.Chuẩn bị
 1. Giáo viên 
	- Bài giảng điện tử.
	- Giáo án.
	- Máy tính, Projector
 2. 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 hiện và giải quyết vấn đề.
D. Tiến trình lên lớp
 I. Ổn định tổ chức (1p)
	- Kiểm tra sĩ số( vắngphé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ủa 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 mới (2p)
 Để biết được khái niệm mảng một chiều, cách khai báo mảng, nhập, in, truy cập các phần tử của mảng. Hôm nay chúng ta đi tìm hiểu bài học hôm nay.
HOẠT ĐỘNG CỦA THẦY VÀ TRÒ
NỘI DUNG BÀI MỚI
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 tương ứng với điểm của một học sinh
 ? Dữ liệu mảng là gì.
HS: Trả lời.
GV: Việc sắp thứ tự được thực hiện bằng cách gán cho mỗi phần tử một chỉ số:
Giá trị của biến mảng là một mảng, tức một dãy số (số nguyên, hoặc số thực) có thứ tự, mỗi số là giá trị của biến thành phần tương ứng. 
HS: Ghi bài.
1. Dãy số và biến mảng
Ví dụ 1. Giả sử chúng ta cần viết chương trình nhập điểm kiểm tra của các học sinh trong một lớp và sau đó in ra màn hình điểm số cao nhất. Vì mỗi biến chỉ có thể lưu một giá trị duy nhất, để có thể nhập điểm và so sánh chúng, ta cần sử dụng nhiều biến, mỗi biến cho một học sinh. 
Dữ liệu kiểu mảng là một tập hợp hữu hạn các phần tử có thứ tự, mọi phần tử đều có cùng một kiểu dữ liệu, gọi là kiểu của phần tử. 
Hoạt động 2: Ví dụ về 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 trong phần khai báo của chương trình. 
HS: Chú ý.
GV: Cách khai báo mảng trong Pascal như sau:
Tên mảng : array[.. ] of 
- Trong đó chỉ số đầu và chỉ số cuối là hai số nguyên hoặc biểu thức nguyên thoả mãn chỉ số đầu ≤ chỉ số cuối và kiểu dữ liệu có thể là integer hoặc real.
HS: Ghi bài.
GV: Cách khai báo đơn giản một biến mảng trong ngôn ngữ Pascal như sau:
var Chieucao: array[1..50] of real;
var Tuoi: array[21..80] of integer;
HS: Ghi bài.
2. Ví dụ về biến mảng
Cách khai báo mảng trong Pascal như sau:
Tên mảng : array[.. ] of 
 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 trong Pascal?
 V. Dặn dò (1p)
 + Học và bài cũ và đọc trước phần còn lại của 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

Tài liệu đính kèm:

  • docLAM VIEC VOI DAY SO.doc