Danh mục

Giáo án bài Làm việc với dãy số - Tin học 8 - GV.N.Văn Hải

Số trang: 33      Loại file: doc      Dung lượng: 1.59 MB      Lượt xem: 11      Lượt tải: 0    
Hoai.2512

Xem trước 4 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài học "Làm việc với dãy số" giúp học sinh làm quen với việc khai báo và sử dụng các biến mảng. Ôn luyện cách sử dụng câu lệnh lặp for…do. Củng cố các kĩ năng đọc, hiểu và chỉnh sửa chương trình. Các bạn có thể sử dụng tài liệu để có thêm tư liệu khi soạn giáo án.
Nội dung trích xuất từ tài liệu:
Giáo án bài Làm việc với dãy số - Tin học 8 - GV.N.Văn HảiGiáo án Tin học 8Tiết 56 LÀM VIỆC VỚI DÃY SỐI.Mục tiêu:a. Kiến thức  Làm quen với việc khai báo và sử dụng các biến mảng.  Ôn luyện cách sử dụng câu lệnh lặp for…do.  Củng cố các kĩ năng đọc, hiểu và chỉnh sửa chương trình.b. Kỹ năngViệ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ếnmảng được thực hiện thông qua chỉ số tương ứng của phần tử đó.c. Th ái độII.Chuẩn bị của GV, HS 1. Chuẩn bị của GV: máy vi tính, giáo án 2. Chuẩn bị của HS: Nghiên cứu trước bàiIII. Tiến trình lên lớp: 1. Ổn định lớp : kiểm tra lớp 2.Kiểm tra bài cũ:Câu lệnh lặp while…do có dạng như thế nào? while do ;Câu lệnh này được thực hiện như thế nào?Kiểm tra điều kiện. Nếu điều kiện sai, câu lệnh sẽ bị bỏ qua và chuyển sang câu lệnh tiếp theotrong chương trình. Nếu điều kiện đúng thực hiện câu lệnh và quay lại bước.Giáo án Tin học 83. Bài mới: *. Đặt vấn đề: a.Hoạt động 1: Dãy số và biến mảng Hoạt động của thầy: Hoạt động của trò: - GV: yêu cầu HS đọc ví dụ 1 - 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 - GV: Ví dụ như trong Pascal ta chỉ có thể lưu một giá trị duy nhất, để cócần nhiều câu lệnh khai báo và nhập thể nhập điểm và so sánh chúng, ta cần sửdữ liệu dạng sau đây, mỗi câu lệnh dụng nhiều biến, mỗi biến cho một họctương ứng với điểm của một học sinh sinh.  Var Diem_1, Diem_2, Diem_3,… : real;  Read(Diem_1);Read(Diem_2), Read(Diem_3); … Dữ liệu kiểu mảng là một tập hợp hữu hạnGiả sử chúng ta có thể lưu nhiều dữ các phần tử có thứ tự, mọi phần tử đều cóliệu có liên quan với nhau (như cùng một kiểu dữ liệu, gọi là kiểu củaDiem_1, Diem_2, Diem_3,... ở trên) phần tử. Việc sắp thứ tự được thực hiệnbằng một biến duy nhất và đánh số bằng cách gán cho mỗi phần tử một chỉthứ tự cho các giá trị đó, ta có thể sử số:dụng quy luật tăng hay giảm của sốthứ tự và một vài câu lệnh lặp để xửlí dữ liệu một cách đơn giản hơn,chẳng hạn:Giáo án Tin học 8Với i = 1 đến 50: hãy nhập Diem_i;Với i = 1 đến 50: hãy so sánh Max Khi khai báo một biến có kiểu dữ liệu làvới Diem_i; kiểu mảng, biến đó được gọi là biến mảng. Có thể nói rằng, khi sử dụng biến mảng, về thực chất chúng ta sắp thứ tự theo chỉ số các biến có cùng kiểu dưới một tên duy nhất. 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.Ví dụ, cTừ hai ví dụ trên, có thể thấy Hình 41Sau khi một mảng đã được khai báo, chúng ta có thể làm việc với các phần tử củanó như làm việc với một biến thông thường như gán giá trị, đọc giá trị và thực hiệncác tính toán với các giá trị đó.Ví dụ 2 cũng cho thấy rằng, chúng ta gán giá trị, đọc 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 thông qua chỉ số tương ứng của phần tử đó.Chẳng hạn, trong câu lệnh trên Diem[i] là phần tử thứ i của biến mảng Diem.Tiết 2: Tiết 57 Ngày soạn:10/3 Ngày giảng: 1/4/09Hoạt động 2: Ví dụ về biến mảng Hoạt động của thầy, trò: Kiến thức cần đạtGiáo án Tin học 8- GV: . Để làm việc với các dãy số nguyên hay - Cách khai báo mảng trongsố thực, chúng ta phải khai báo biến mảng có Pascal như sau:kiểu tương ứng trong phần khai báo của chương Tên mảng : array[..trình. ] of Cách khai báo biến mảng trong các ngôn trong đó chỉ số đầu và chỉ sốngữ lập trình có thể khác nhau, nhưng luôn cần cuối là hai số nguyên hoặc biểuchỉ rõ: tên biến mảng, số lượng phần tử, kiểu dữ thức nguyên thoả mãn chỉ sốliệu chung của các phần tử. đầu ≤ chỉ số cuối và kiểu dữ liệu có thể là integer hoặc real.- : Cách khai báo đơn giản một biến mảng trongngôn ngữ Pasc ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: