Bài giảng Tin học 8 - Tiết 54, Bài 9: Làm việc với dãy số - Năm học 2018-2019 - Nguyễn Trung Hải Hòa

I. Mục tiêu:

1. Kiến thức:

- Làm quen với việc khai báo và sử dụng các biến mảng.

- Tìm hiểu một số ví dụ về biến mảng.

2. Kĩ năng: 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ử đó.

3. Thái độ: Thái độ học tập nghiêm túc, yêu thích môn học.

4. Năng lực hướng tới: phát triển năng lực tư duy, kĩ năng làm việc với dãy số

II. Chuẩn bị:

1. Giáo viên: SGK, SGV, giáo án.

2. Học sinh: SGK, vở ghi, dụng cụ học tập.

docx 6 trang minhvy 29/08/2025 20
Bạn đang xem tài liệu "Bài giảng Tin học 8 - Tiết 54, Bài 9: Làm việc với dãy số - Năm học 2018-2019 - Nguyễn Trung Hải Hòa", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

Tóm tắt nội dung tài liệu: Bài giảng Tin học 8 - Tiết 54, Bài 9: Làm việc với dãy số - Năm học 2018-2019 - Nguyễn Trung Hải Hòa

Bài giảng Tin học 8 - Tiết 54, Bài 9: Làm việc với dãy số - Năm học 2018-2019 - Nguyễn Trung Hải Hòa
 Năm học 2018-2019, Trường THCS Chu Văn An - GA môn Tin học - GV: Nguyễn Trung Hải Hòa
Ngày soạn: 21/03/2019 Tuần: 28 Tiết chương trình: 54
Tên bài học: Bài 9: LÀM VIỆC VỚI DÃY SỐ
I. Mục tiêu:
1. Kiến thức:
- Làm quen với việc khai báo và sử dụng các biến mảng.
- Tìm hiểu một số ví dụ về biến mảng.
2. Kĩ năng: 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ử đó.
3. Thái độ: Thái độ học tập nghiêm túc, yêu thích môn học.
4. Năng lực hướng tới: phát triển năng lực tư duy, kĩ năng làm việc với dãy số
II. Chuẩn bị:
1. Giáo viên: SGK, SGV, giáo án.
2. Học sinh: SGK, vở ghi, dụng cụ học tập.
III. Phương pháp dạy học: Phương pháp vấn đáp, phương pháp đặt và giải quyết vấn đề, phương 
pháp động não, phương pháp hướng dẫn thực hành.
IV. Tiến trình dạy học:
1. Ổn định: Giáo viên cho học sinh ổn định vị trí ngồi, điểm danh lớp. (1 phút)
2. Kiểm tra bài cũ: (không)
3. Tổ chức các hoạt động:
 Hoạt động của giáo vên Hoạt động của học sinh Nội dung ghi bảng
 A. Hoạt động khởi động:
 Hoạt động 1: Tìm hiểu nhu cầu cần sử dụng biến mảng trong lập trình(9’)
 GV: Chiếu ví dụ: Viết chương trình 
 nhập điểm kiểm tra 1 tiết môn Tin của 
 các học sinh trong một lớp.
 GV: Giả sử chúng ta cần nhập điểm 
 kiểm tra cho 1 học sinh, ta cần bao 
 nhiêu biến? HS: cần một biến
 GV: Gọi diem1 là biến chứa điểm cho 
 1 học sinh, em hãy nêu việc khai báo 
 biến? HS: Var diem1: real;
 GV: khi ta đã có biến chứa điểm, để 
 lưu giá trị điểm vào cho biến điểm 1 từ 
 bàn phím ta thực hiện lệnh gì? HS: lệnh Readln(diem1);
 GV: tương tự như vậy nếu ta khai báo 
 và nhập điểm cho 2 hs thì như thế HS: khai báo 2 biến
 nào? Var diem1, diem2: real;
 sử dụng 2 lệnh nhập điểm
 GV nhận xét câu trả lời của học sinh Readln(diem1); 
 và bổ khuyết nếu có Readln(diem2);
 GV: Giả sử lớp ta có 40 học sinh, vậy 
 để nhập điểm cho cả lớp ta làm thế 
 nào?
 GV chiếu câu trả lời: HS: ta khai báo 40 biến
 Khai báo 40 biến: và sử dụng 40 câu lệnh 
 readln
 Var Diem1, Diem2, Diem3, , Diem40: Real;
 Sử dụng 40 câu lệnh nhập điểm:
 Read(Diem1); Read(Diem2); Read(Diem3);  ;Readln(Diem40);
 1 Năm học 2018-2019, Trường THCS Chu Văn An - GA môn Tin học - GV: Nguyễn Trung Hải Hòa
 Hoạt động của giáo vên Hoạt động của học sinh Nội dung ghi bảng
 Hoạt động 3: Ví dụ về biến 2. Ví dụ về biến mảng:
 mảng.(10’) a. Cách khai báo mảng 
 GV: Để làm việc với các dãy số, trong Pascal:
 chúng ta phải khai báo biến mảng Cú pháp:
 trong phần khai báo của chương trình. Tên mảng : array[<chỉ số 
 Đối với NNLT Pascal, việc khai báo đầu>.. ] of 
 biến mảng như thế nào? HS: Cách khai báo mảng ;
 - Yêu cầu học sinh nghiên cứu SGK trong Pascal như sau:
 Nêu cách khai báo biến mảng. Tên mảng : array[<chỉ số 
 đầu>.. ] of Trong đó:
 - Tên mảng: do người lập 
 GV nhận xét câu trả lời của học sinh trình đặt
 và ghi bảng - array, of: là từ khóa 
 GV giới thiệu: Trong đó: của chương trình 
 - Tên mảng: do người lập trình đặt - Chỉ số đầu, chỉ số cuối: 
 - array, of: là từ khóa của chương là 2 số nguyên, thỏa 
 trình mãn: chỉ số đầu ≤ chỉ 
 - Chỉ số đầu, chỉ số cuối: là 2 số số cuối giữa hai chỉ số 
 nguyên, thỏa mãn: chỉ số đầu ≤ là dấu .. 
 chỉ số cuối giữa hai chỉ số là dấu .. - Kiểu dữ liệu: là kiểu của 
 - Kiểu dữ liệu: là kiểu của các phần các phần tử, là Integer 
 tử, là Integer hoặc Real HS chú ý lắng nghe và ghi hoặc Real
 - Số phần tử = chỉ số cuối – chỉ số bài vào vở - Số phần tử = chỉ số cuối 
 đầu + 1 – chỉ số đầu + 1
 GV: trở lại với ví dụ ở đầu bài, để khai HS: VD: 
 báo biến mảng diem ta thực hiện như Var Diem : array [1.. 40] Var Diem : array [1.. 40] 
 thế nào ? of Real; of Real; 
 GV nhận xét câu trả lời của học sinh 
 và ghi bảng
 GV chốt lại kiến thức: hỏi các thành 
 phần của câu lệnh khai báo biến mảng 
 điểm HS: lắng nghe trả lời
 GV chiếu hình ảnh:
 HS thực hiện: Var Tuoi : Var Tuoi : array [2.. 20] 
 GV: hãy khai báo biến mảng tuổi bằng array [2.. 20] of Integer; of Integer;
 NNLT Pascal?
 GV: Khai báo 2 mảng A và B gồm 10 HS trả lời: Var A, B : Var A, B : array [1.. 10] 
 phần tử thuộc kiểu dữ liệu số nguyên? array [1.. 10] of Integer; of Integer;
 GV: khi ta đã khai báo mảng việc sử b. Truy cập đến giá trị 
 dụng nó như thế nào? phần tử trong mảng: 
 GV giới thiệu: để truy cập đến giá trị Cú pháp: 
 phần tử trong mảng ta có cú pháp: Tên mảng [Chỉ số] 
 Tên mảng [Chỉ số] VD: Diem[1] Tham 
 chiếu tới phần tử thứ nhất 
 3 Năm học 2018-2019, Trường THCS Chu Văn An - GA môn Tin học - GV: Nguyễn Trung Hải Hòa
 Hoạt động của giáo vên Hoạt động của học sinh Nội dung ghi bảng
 Câu 2:
 Đáp án: 
 Câu 3: TRÒ CHƠI Ô CHỮ
 Đáp án:
 5

File đính kèm:

  • docxbai_giang_tin_hoc_8_tiet_54_bai_9_lam_viec_voi_day_so_nam_ho.docx