1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Giáo án Tin học 8 - Bài 9: Làm việc với dãy số (Tiết 2) - Năm học 2009-2010 - Bùi Đặng Duy Linh

2 7 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

SGK Phần khai báo của chương GV: Hướng dẫn học sinh cách sử dụng biến mảng trình có thể như sau: program MaxMin; +Cách khai bao các biến cần +Nhập gia trị cho mảng uses crt; +Tìm Max,Min[r]

(1)Gi¸o ¸n tin häc Trường THCS Hướng Thọ Phú GSTT:Bùi Đặng Duy Linh GVHD: Mai Thị Bích Vân Ngày soạn:16/03/2010 Ngày dạy:22/03/2010 Bài Làm việc với dãy số (T2) I - MỤC TIÊU Kiến thức - Biết khái niệm mảng chiều - Biết cách khai báo mảng, nhập, in, truy cập các phần tử mảng Kỹ Năng - Hiểu thuật toán tìm số lớn nhất, nhỏ dãy số II CHUẨN BỊ Giáo viên: giáo án, hình ảnh minh họa,SGK Học sinh: Kiến thức cũ, SGK, vở,viết III - PHƯƠNG PHÁP - Thuyết trình, giảng giải, vấn đáp IV - TIẾN TRÌNH LÊN LỚP A - ỔN ĐỊNH LỚP,KIỂM TRA SỈ SỐ (1’) B - KIỂM TRA BÀI CŨ 3’ (?) Em hãy nêu cách khai báo biến mảng Pascal C - BÀI MỚI (37’) HOẠT ĐỘNG CỦA THẦY VÀ TRÒ NỘI DUNG KIẾN THỨC Hoạt động 1: 20’ GV: Yêu cầu HS xem lại Ví dụ 6-Trang 43 HS: Đọc ví dụ và nhớ lại kiến thức cũ GV:nhắc lại thuật toán tìm giá trị lớn Thuật toán tìm Max: dãy số nguyên INPUT: Dãy A các số a1,a2, ,an(n>=1) HS: Chú ý và trình bày lại thuật toán tìm số lớn OUTPUT:MAX cua dãy A B1:MAX a1;i1 B2:ii+1; GV:Yêu cầu học sinh thảo luận chỉnh sửa thuật B3:Nếu i>n, đến B5 B4:Nếu ai>MAX,MAXa,Quay lại B2 toán trên để tìm số nhỏ dãy số B5:Kết thúc thuật toán HS:thảo luận và đưa câu trả lời GV:Tại máy tính lại phải sử dụng thuật toán để tìm số lớn nhất,nhỏ GV:viết lên bảng dãy số chẳng hạn 1,9,23,5,8 Yêu cầu HS tìm số lớn nhất.nhò dãy số Lop8.net (2) Gi¸o ¸n tin häc Trường THCS Hướng Thọ Phú Hoạt động 2: 17’ GV: Đưa ví dụ HS: Đọc hiểu ví dụ Tìm giá trị lớn và nhỏ dãy số Ví dụ (SGK) Phần khai báo chương GV: Hướng dẫn học sinh cách sử dụng biến mảng trình có thể sau: program MaxMin; +Cách khai bao các biến cần +Nhập gia trị cho mảng uses crt; +Tìm Max,Min Var +Hiển thi Max,Min man hình i, n, Max, Min: integer; HS: Chú ý A: array[1 100] of integer; - Ghi và thực chương trình Phần thân chương trình tương tự đây: Begin clrscr; write('Hay nhap dai cua day so, N = '); readln(n); writeln('Nhap cac phan tu cua day so:'); For i:=1 to n Begin write('a[',i,']='); GV:lưu ý số phần tử tối đa mảng còn gọila2 readln(a[i]); kích thước mảng phải khai báo cụ thể End; Max:=a[1]; Min:=a[1]; HS:lắng nghe và ghi chép for i:=2 to n begin if Max<a[i] then Max:=a[i]; if Min>a[i] then Min:=a[i] end; write('So lon nhat la Max = ',Max); write('; So nho nhat la Min = ',Min); readln End D - CỦNG CỐ (3’) - Giải bài tập SGK trang 79 - Cách khai báo mảng, nhập, in, truy cập các phần tử mảng E - HƯỚNG DẪN VỀ NHÀ (1’) - Về nhà xem lại bài học để tiết sau thực hành IV – RÚT KINH NGHIỆM *********************************************************** Lop8.net (3)

Ngày đăng: 29/03/2021, 20:37

Xem thêm:

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w