1. Trang chủ
  2. » Giáo án - Bài giảng

Tiet 19_22

10 167 0
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Nội dung

Gi¸o ¸n Tin häc 11 Gi¸o viªn: §ç Vò HiÖp Tuần: 19 Tiết: 19 --------------------------------------------------------------------------------------------------------------------------- Ngày soạn: 8/1/2008 Ngày dạy: Lớp: Chương IV: Kiểu dữ liệu có cấu trúc §11. Kiểu mảng (tiết 1) I. Mục đích, yêu cầu: 1. Kiến thức: Học sinh cần hiểu  Kiểu mảng là một kiểu dữ liệu có cấu trúc, rất cần thiết và hữu ích trong nhiều chương trình;  Mảng một chiều là một dãy hữu hạn các phần tử cùng kiểu;  Mô tả mảng một chiều phải khai báo kiểu của các phần tử và cách đánh số các phần tử của nó;  Tham chiếu đến phần tử của mảng một chiều;  Hai cách khai báo kiểu dữ liệu mảng một chiều và các yếu tố cần xác định khi khai báo kiểu dữ liệu mảng một chiều. 2. Kỹ năng  Nhận biết các thành phần trong khai báo mảng một chiều; định danh của một phần tử kiểu mảng một chiều trong chương trình;  Biết cách viết khai báo mảng đơn giản với chỉ số kiểu miền con của kiểu nguyên. 3. Thái độ:  Tiếp tục gợi lòng ham muốn giải toán bằng lập trình trên máy tính;  Tiếp tục hình thành và xây dựng phẩm chất cần thiết của người lập trình. II. Phương pháp - phương tiện dạy học:  Thuyết trình, nêu câu hỏi, gợi mở, thảo luận nhóm, tóm tắt và ghi ý chính;  Giáo viên chuẩn bị: Giáo án, phòng máy nối mạng LAN, cài đặt Turbo Pascal; Netop school;  Học sinh chuẩn bị: Đọc trước nội dung bài, sách giáo khoa, vở ghi. III. NộI dung dạy – học: Nội dung bài giảng Hoạt động của thầy Hoạt động của trò Ổn định lớp; Ghi sổ đầu bài. Chào thầy. Cán bộ lớp báo sĩ số. Bài toán đặt vấn đề: Nhập vào nhiệt độ (trung bình) của mỗi ngày trong tuần, tính và đưa ra màn hình nhiệt độ trung bình của tuần và số lượng ngày trong tuần có nhiệt độ cao hơn nhiệt độ trung bình của tuần. Chương trình: sgk_trang 53-54 1. Kiểu mảng một chiều  Mảng một chiều là một dãy hữu hạn các phần tử cùng kiểu.  Ví dụ: Mảng A: 5 8 3 15 7 9 24 Có: A là tên mảng; số phần tử của mảng là 7; kiểu dữ liệu của các Nêu bài toán đặt vấn đề. Yêu cầu học sinh đọc chương trình trong sgk trang 53-54 và cho biết: nếu muốn tính nhiệt độ trung bình của N (N=365) ngày trong năm thì sẽ gặp khó khăn gì? Để khắc phục những khó khăn đó ta sử dụng kiểu dữ liệu mảng một chiều. Nêu khái niệm kiểu mảng một chiều? Nhận xét, chốt lại ý chính. Chú ý lắng nghe, quan sát. Lắng nghe, đọc sách giáo khoa, thảo luận. Trả lời câu hỏi: Khai báo lớn, chương trình dài. Lắng nghe, quan sát, đọc sách, trả lời. Lắng nghe, ghi bài. Gi¸o ¸n Tin häc 11 Gi¸o viªn: §ç Vò HiÖp Nội dung bài giảng Hoạt động của thầy Hoạt động của trò phần tử là kiểu nguyên.  Muốn tham chiếu đến phần tử thứ i trong mảng ta viết A[i]. Ví dụ: A[5] có giá trị là 7. a. Khai báo trong Pascal  Cách 1: Khai báo gián tiếp Type <tên kiểu mảng> = array[chỉ số đầu chỉ số cuối] of <kiểu phần tử>; Var <tên biến mảng>:<tên kiểu mảng>; Ví dụ : Type Mang = array[1 365] of real; Var A, B: Mang;  Cách 2: Khai báo trực tiếp Var <tên biến mảng>:array[chỉ số đầu chỉ số cuối] of <kiểu phần tử>; VD:Var A, B : array[1 365] of real; Chương trình giải quyết bài toán trên với N ngày: Program nhietdo; Var A:array[1 366] of real; N, dem, i: byte; T, tb: real; Begin Write(‘Nhap so ngay: ‘); Readln(N); T:=0; For i:=1 to N do begin write(‘Nhiet do ngay thu ‘,i,’ la: ‘); readln(A[i]); T:=T + A[i]; end; tb := T/N; dem := 0; For i:=1 to N do If A[i] > tb then dem:=dem+1; Writeln(‘Nhiet do tb: ‘,tb:8:2); Writeln(‘So ngay nhiet do cao hon tb la: ‘,dem); Readln End. Trình bày và giảng ví dụ về mảng một chiều. Đọc sách và nêu các cách khai báo kiểu dữ liệu mảng một chiều? Nhận xét, chốt lại cú pháp. Cho ví dụ: khai báo 2 biến kiểu mảng một chiều giải quyết bài toán trên với 365 ngày? Nhận xét, chốt lại ví dụ. Hãy thảo luận theo nhóm tổ để viết chương trình giải bài toán trên với N ngày. Quan sát và hướng dẫn HS thực hiện viết chương trình. Gọi đại diện một nhóm lên trình bày chương trình. Nhận xét bài, chốt lại chương trình ngắn gọn, chính xác nhất. Lắng nghe, quan sát, ghi bài. Lắng nghe, đọc sách, trình bày các cách khai báo. Quan sát, ghi bài. Nêu ví dụ. Lắng nghe, quan sát, ghi bài. Thảo luận theo nhóm tổ, đọc sách để viết chương trình. Đại diện một nhóm lên trình bày chương trình. Còn lại chú ý lắng nghe, quan sát, sau đó nhận xét. Lắng nghe, quan sát, ghi bài. IV. Củng cố:  Các cách khai báo kiểu mảng một chiều trong Pascal? Cho ví dụ.  Cách tham chiếu đến phần tử của mảng một chiều? Cho ví dụ. V. Dặn dò:  Xem trước nội dung phần còn lại của bài. Ôn lại các thuật toán đã học ở lớp 10. VI. Rút kinh nghiệm: . . Gi¸o ¸n Tin häc 11 Gi¸o viªn: §ç Vò HiÖp Tuần: 19 Tiết: 20 --------------------------------------------------------------------------------------------------------------------------- Ngày soạn: 9/1/2008 Ngày dạy: Lớp: Chương IV: Kiểu dữ liệu có cấu trúc §11. Kiểu mảng (tiết 2) I. Mục đích, yêu cầu: 1. Kiến thức:  Củng cố và làm cho học sinh hiểu sâu hơn thuật toán tìm kiếm, sắp xếp cơ bản đã học ở lớp 10;  Củng cố và nâng cao hiểu biết của HS trong tiết 1 về mảng một chiều;  Học sinh nắm được cách nhập xuất giá trị cho từng phần tử trong mảng một chiều;  Biết được việc nhập, xuất hay xử lí các phần tử của mảng một chiều thường gắn với câu lệnh for – do;  Các thao tác trên mỗi phần tử của mảng một chiều phải tuân theo qui định kiểu phần tử của mảng;  Khai báo kiểu mảng cần xác định kích thước của mảng. 2. Kỹ năng  Hình thành kỹ năng cơ bản về sử dụng mảng một chiều trong cài đặt chương trình; 3. Thái độ:  Tiếp tục gợi lòng ham muốn giải toán bằng lập trình trên máy tính;  Tiếp tục hình thành và xây dựng phẩm chất cần thiết của người lập trình. II. Phương pháp - phương tiện dạy học:  Thuyết trình, nêu câu hỏi, gợi mở, thảo luận nhóm, tóm tắt và ghi ý chính;  Giáo viên chuẩn bị: Giáo án, phòng máy nối mạng LAN, cài đặt Turbo Pascal; Netop school;  Học sinh chuẩn bị: Đọc trước nội dung bài, sách giáo khoa, vở ghi. III. NộI dung dạy – học: Nội dung bài giảng Hoạt động của thầy Hoạt động của trò Ổn định lớp; Ghi sổ đầu bài. Chào thầy. Cán bộ lớp báo sĩ số. Kiểm tra bài cũ Viết cú pháp khai báo kiểu mảng một chiều theo 2 cách trong ngôn ngữ Pascal? Cho ví dụ. Gọi HS lên bảng trình bày câu trả lời. Nhận xét, sửa bài, cho điểm. Lên bảng trả lời. Chú ý quan sát, nhận xét bài làm. 1. Kiểu mảng một chiều a. Khai báo b. Một số ví dụ Ví dụ 1: Tìm phần tử lớn nhất của một dãy N số nguyên dương (N≤250 và phần tử của dãy có giá trị ≤500). Input: Nhập số nguyên dương N và dãy A gồm N số nguyên dương a 1 , a 2 , …, a N . Output: Chỉ số và giá trị của phần tử lớn nhất trong dãy. Nêu bài toán ví dụ 1. Yêu cầu học sinh hoạt động thảo luận theo nhóm để phát biểu bài toán và xây dựng thuật toán. (Gợi ý: Đã học ở §4 chương I Tin học 10) Quan sát và HD sau đó gọi đại diện các nhóm lên trình bày. Nhận xét, chốt lại ý chính. Chú ý lắng nghe, quan sát. Thảo luận theo nhóm tổ. Đại diện các nhóm lên trình bày. Lắng nghe, quan sát, ghi bài. Giáo án Tin học 11 Giáo viên: Đỗ Vũ Hiệp Ni dung bi ging Hot ng ca thy Hot ng ca trũ Thut toỏn: B1: Nhp N v dóy a 1 , a 2 , , a N ; B2: Max a 1 ; i 2; B3: Nu i>N thỡ a ra Max ri kt thỳc; B4: 4.1: Nu a i >Max thỡ Max a i ; 4.2: i i+1 ri quay li B3; Chng trỡnh: Program TimMax; Var A:array[1 250] of integer; N, i, Max, cs: integer; Begin Write(Nhap so phan tu cua day); Readln(N); For i:=1 to N do Begin Writeln(Phan tu thu ,i, : ); Readln(A[i]); end; Max:=A[1]; cs:=1; For i:=2 to N do if A[i]>Max then Begin Max:=A[i]; cs:=i; end; Writeln(Phan tu lon nhat la:,Max); Writeln(Chi so phan tu Max: ,cs); Readln End. Hng dn v t cõu hi gi m v phng phỏp chuyn t thut toỏn sang chng trỡnh (lm mn dn). Vit cỏc lnh nhp N v dóy A trong B1? Nhn xột, sa bi, cho im. Vit cỏc lnh thc hin cỏc bc B2 B4? Nhn xột, sa bi, cho im. Nh vy, cỏc em thy trong chng trỡnh s cn phi khai bỏo cỏc bin no? Vit khai bỏo? Nhn xột, sa bi, cho im. T ú, ta cú th vit chng trỡnh hon chnh gii bi toỏn ny cha? a ra chng trỡnh hon chnh v thc hin minh ha chng trỡnh trong TP hc sinh hiu bi hn. Lng nghe, quan sỏt, tr li cõu hi. Lờn bng trỡnh by. Lng nghe, quan sỏt. Lờn bng trỡnh by. Lng nghe, quan sỏt. Lờn bng trỡnh by. Lng nghe, quan sỏt. Tr li. Chỳ ý quan sỏt, lng nghe. Vớ d 2: Sp xp dóy s nguyờn bng thut toỏn trỏo i. Input: Nhp s nguyờn dng N v dóy A gm N s nguyờn dng a 1 , a 2 , , a N . Output: Dóy A ó c sp xp thnh dóy khụng gim. Thut toỏn: B1: Nhp N v dóy a 1 , a 2 , , a N ; B2: M N; B3: Nu M<2 thỡ a ra dóy A ri kt thỳc; B4: M M - 1; i 0; B5: i i + 1; B6: Nu i>M thỡ quay li B3; B7: Nu a i > a i+1 thỡ trỏo ia i v a i+1 cho nhau; B8: Quay li B5. Nờu bi toỏn vớ d 2. Yờu cu hc sinh hot ng tho lun theo nhúm phỏt biu bi toỏn v xõy dng thut toỏn. (Gi ý: ó hc Đ4 chng I Tin hc 10) Quan sỏt v HD sau ú gi i din cỏc nhúm lờn trỡnh by. T thut toỏn cỏc em hóy vit cỏc lnh thc hin thut toỏn bng ngụn ng Pascal. T ú, cỏc em t vit chng trỡnh hon chnh thc hin gii bi toỏn trờn (tham kho sgk trang 57 58) Lng nghe. Tho lun theo nhúm t. i din cỏc nhúm lờn trỡnh by. Lng nghe, m bi theo yờu cu. Quan sỏt, lng nghe, theo dừi chng trỡnh trong sỏch giỏo khoa. IV. Cng c: Thut toỏn gii bi toỏn tỡm phn t ln nht ca dóy s nguyờn? Giáo án Tin học 11 Giáo viên: Đỗ Vũ Hiệp Thut toỏn sp xp bng trỏo i? V. Dn dũ: Vit li cỏc chng trỡnh hon thin gii hai bi toỏn trong cỏc vớ d ó hc; Xem trc ni dung vớ d 3 trang 58 59 trong sỏch giỏo khoa. VI. Rỳt kinh nghim: . . Gi¸o ¸n Tin häc 11 Gi¸o viªn: §ç Vò HiÖp Gi¸o ¸n Tin häc 11 Gi¸o viªn: §ç Vò HiÖp Tuần: 20 Tiết: 21 --------------------------------------------------------------------------------------------------------------------------- Ngày soạn: 16/1/2008 Ngày dạy: Lớp: Chương IV: Kiểu dữ liệu có cấu trúc §11. Kiểu mảng (tiết 3) I. Mục đích, yêu cầu: 1. Kiến thức:  Củng cố và làm cho học sinh hiểu sâu hơn thuật toán tìm kiếm, sắp xếp cơ bản đã học ở lớp 10;  Củng cố và nâng cao hiểu biết của HS trong tiết 1 về mảng một chiều;  Học sinh nắm được cách nhập xuất giá trị cho từng phần tử trong mảng một chiều;  Biết được việc nhập, xuất hay xử lí các phần tử của mảng một chiều thường gắn với câu lệnh for – do;  Các thao tác trên mỗi phần tử của mảng một chiều phải tuân theo qui định kiểu phần tử của mảng;  Khai báo kiểu mảng cần xác định kích thước của mảng. 2. Kỹ năng  Hình thành kỹ năng cơ bản về sử dụng mảng một chiều trong cài đặt chương trình; 3. Thái độ:  Tiếp tục gợi lòng ham muốn giải toán bằng lập trình trên máy tính;  Tiếp tục hình thành và xây dựng phẩm chất cần thiết của người lập trình. II. Phương pháp - phương tiện dạy học:  Thuyết trình, nêu câu hỏi, gợi mở, thảo luận nhóm, tóm tắt và ghi ý chính;  Giáo viên chuẩn bị: Giáo án, phòng máy nối mạng LAN, cài đặt Turbo Pascal; Netop school;  Học sinh chuẩn bị: Đọc trước nội dung bài, sách giáo khoa, vở ghi. III. NộI dung dạy – học: Nội dung bài giảng Hoạt động của thầy Hoạt động của trò Ổn định lớp; Ghi sổ đầu bài. Chào thầy. Cán bộ lớp báo sĩ số. Kiểm tra bài cũ 1. Viết các câu lệnh Pascal thực hiện thuật toán tìm phần tử lớn nhất của dãy số nguyên. Gọi HS lên bảng trình bày câu trả lời. Nhận xét, sửa bài, cho điểm. Lên bảng trả lời. Chú ý quan sát, nhận xét bài làm. 1. Kiểu mảng một chiều c. Khai báo d. Một số ví dụ (tiếp) Ví dụ 3: Tìm kiếm nhị phân. Input: Nhập dãy A tăng gồm N (N≤250) số nguyên dương a 1 , a 2 , …, a N và số nguyên k. Output: Chỉ số i mà a i = k hoặc thông báo “Khong tim thay” nếu không có số hạng nào của A có giá trị bằng k. Thuật toán: B1: Nhập N, các số hạng a 1 , a 2 , ., Nêu và phát biểu bài toán ví dụ 3. Yêu cầu học sinh hoạt động thảo luận theo nhóm để xây dựng thuật toán. Quan sát và HD sau đó gọi đại diện các nhóm lên trình bày. Nhận xét, chốt lại ý chính. Hướng dẫn và đặt câu hỏi gợi mở về phương pháp chuyển từ thuật Chú ý lắng nghe, quan sát. Thảo luận theo nhóm tổ. Đại diện các nhóm lên trình bày. Lắng nghe, quan sát, ghi bài. Giáo án Tin học 11 Giáo viên: Đỗ Vũ Hiệp Ni dung bi ging Hot ng ca thy Hot ng ca trũ a N v khoỏ k; B2: Dau 1; Cuoi N; B3: Giua (Dau+Cuoi)/2; B4: Nu a Giua = k thỡ a ra chi so Giua, ri kt thỳc; B5: Nu a Giua > k thỡ Cuoi Giua 1, chuyn sang B7; B6: Dau Giua + 1; B7: Nu Dau > Cuoi thỡ thụng bỏo dóy A khụng cú s hng no bng k, ri kt thỳc; B8: Quay li B3. Chng trỡnh: Program TK_nhiphan; Var A:array[1 250] of integer; N, i, k: integer; Dau, Cuoi, Giua: integer; Thay: Boolean; Begin Write(Nhap so phan tu cua day:); Readln(N); Writeln(Nhap cac phan tu cua day tang:); For i:=1 to N do Begin Writeln(Phan tu thu ,i, : ); Readln(A[i]); end; Write(Nhap gia tri cua k:); Readln(k); Dau:=1; Cuoi:=N; Thay:=False; While (Dau<Cuoi) and not(Thay) do Begin Giua:=(Dau+Cuoi) div 2; If A[Giua]=k then Thay:=True else if A[Giua]>k then Cuoi:=Giua 1 else Dau:=Giua + 1; end; If Thay then Writeln(Chi so cua phan tu tim thay la:,Giua) Else Writeln(Khong tim thay); Readln End. toỏn sang chng trỡnh (lm mn dn). Tip tc tho lun vit on lnh thc hin thut toỏn? Quan sỏt v hng dn. Gi i din cỏc nhúm lờn trỡnh by bi lm. Nhn xột, sa bi, cho im. Trong chng trỡnh s cn phi khai bỏo cỏc bin no? Vit khai bỏo? Nhn xột, sa bi, cho im. T ú ta cú th hon thin chng trỡnh gii bi toỏn ny. Nờu chng trỡnh hon chnh v thc hin minh ha chng trỡnh trong TP. Cỏc em cú th tham kho v xem li chng trỡnh trong sgk trang 58 59. Trao i tho lun vit on lnh thc hin thut toỏn. i din cỏc nhúm lờn trỡnh by on CT. Lờn bng trỡnh by. Lng nghe, quan sỏt. Tr li. Chỳ ý quan sỏt, lng nghe. Chỳ ý quan sỏt, lng nghe, c sỏch giỏo khoa. IV. Cng c: Vit li on chng trỡnh thc hin thut toỏn tỡm kim nh phõn? V. Dn dũ: Xem trc ni dung phn 2. Kiu mng 2 chiu trong sgk trang 59-62. VI. Rỳt kinh nghim: . Gi¸o ¸n Tin häc 11 Gi¸o viªn: §ç Vò HiÖp Tuần: 20 Tiết: 22 --------------------------------------------------------------------------------------------------------------------------- Ngày soạn: 17/1/2008 Ngày dạy: Lớp: Chương IV: Kiểu dữ liệu có cấu trúc §11. Kiểu mảng (tiết 4) I. Mục đích, yêu cầu: 1. Kiến thức: Học sinh cần  Biết có thể hình dung mảng 2 chiều như một bảng có các dòng và các cột; Mỗi phần tử trong mảng hình dung như giá trị của một ô trong bảng; Mỗi ô có chỉ số dòng và chỉ số cột;  Biết có thể tham chiếu trên mỗi phần tử của mảng 2 chiều thông qua tên mảng, chỉ số hàng và chỉ số cột;  Hiểu cách khai báo kiểu dữ liệu mảng 2 chiều. Xác định được kiểu của phần tử tạo nên mảng và kiểu chỉ số;  Hiểu được việc thực hiện các thao tác trên mảng 2 chiều thường gắn với 2 câu lệnh for – do lồng nhau. 2. Kỹ năng  Nhận biết các thành phần trong khai báo mảng hai chiều; định danh của một phần tử kiểu mảng hai chiều trong chương trình; Cách tham chiếu đến một phần tử của mảng hai chiều;  Viết được khai báo kiểu mảng 2 chiều với các chỉ số thuộc kiểu nguyên. 3. Thái độ:  Tiếp tục gợi lòng ham muốn giải toán bằng lập trình trên máy tính;  Tiếp tục hình thành và xây dựng phẩm chất cần thiết của người lập trình. II. Phương pháp - phương tiện dạy học:  Thuyết trình, nêu câu hỏi, gợi mở, thảo luận nhóm, tóm tắt và ghi ý chính;  Giáo viên chuẩn bị: Giáo án, máy chiếu, Laptop cài đặt TP; …  Học sinh chuẩn bị: Đọc trước nội dung bài, sách giáo khoa, vở ghi. III. NộI dung dạy – học: Nội dung bài giảng Hoạt động của thầy Hoạt động của trò Ổn định lớp; Ghi sổ đầu bài. Chào thầy. Cán bộ lớp báo sĩ số. Kiểm tra bài cũ 1. Viết các cách khai báo biến mảng một chiều trong Pascal. Cho ví dụ? 2. Cách tham chiếu đến phần tử của mảng. Cho ví dụ? Lần lượt gọi HS lên bảng trả lời câu hỏi. Gọi HS nhận xét, bổ sung. Nhận xét, sửa bài, cho điểm. Lắng nghe, lên bảng trả lời. Nhận xét, bổ sung (nếu cần). Lắng nghe. 1. Kiểu mảng một chiều 2. Kiểu mảng hai chiều  Mảng hai chiều là mảng một chiều mà mỗi phần tử của nó lại là mảng một chiều.  Ví dụ: Ta xét mảng A sau 5 8 3 1 7 6 9 4 6 9 5 2 Nhắc lại khái niệm kiểu mảng một chiều? Nêu khái niệm kiểu mảng hai chiều? Nhận xét, chốt lại ý chính. Trình bày và giảng ví dụ về mảng hai chiều. Chú ý lắng nghe, trả lời câu hỏi. Lắng nghe, quan sát, đọc sách, trả lời. Lắng nghe, ghi bài. Lắng nghe, quan sát, Gi¸o ¸n Tin häc 11 Gi¸o viªn: §ç Vò HiÖp Nội dung bài giảng Hoạt động của thầy Hoạt động của trò Có: A là tên mảng; mảng gồm 3 dòng, 4 cột; số phần tử của mảng là 12; kiểu dữ liệu của các phần tử là kiểu nguyên.  Muốn tham chiếu đến phần tử ở dòng i cột j trong mảng ta viết A[i,j]. Ví dụ: A[2,3] có giá trị là 9. b. Khai báo trong Pascal  Cách 1: Khai báo gián tiếp Type <tên kiểu mảng> = array [kiểu chỉ số dòng, kiểu chỉ số cột] of <kiểu phần tử>; Var <tên biến mảng>:<tên kiểu mảng>; Ví dụ : Type Bang = array[1 3,1 4] of integer; Var A, B: Bang;  Cách 2: Khai báo trực tiếp Var <tên biến mảng>:array[kiểu chỉ số dòng, kiểu chỉ số cột] of <kiểu phần tử>; VD: Var A, B : array[1 3,1 4] of integer; c. Ví dụ: Chương trình tính và đưa ra màn hình bảng cửu chương. Program Bang_cuu_chuong; Var A:array[1 9,1 9] of integer; i, j: integer; Begin For i:=1 to 9 do For j:=1 to 9 do B[i,j] := i*j; For i:=1 to 9 do Begin For j:=1 to 9 do Write(B[i,j]:5); Writeln; End; Readln End. Đọc sách và nêu các cách khai báo kiểu dữ liệu mảng hai chiều? Nhận xét, chốt lại cú pháp. Hãy nêu ví dụ khai báo mảng 2 chiều gồm 3 dòng 4 cột, các phần tử có kiểu nguyên. Nhận xét, chốt lại ví dụ. Nêu bài toán ví dụ. Hãy thảo luận theo nhóm tổ để viết chương trình. Quan sát và hướng dẫn HS thực hiện viết chương trình. Gọi đại diện một nhóm lên trình bày chương trình. Nhận xét bài, chốt lại chương trình ngắn gọn, chính xác nhất. ghi bài. Lắng nghe, đọc sách, trình bày các cách khai báo. Quan sát, ghi bài. Nêu ví dụ. Lắng nghe, quan sát, ghi bài. Lắng nghe. Thảo luận theo nhóm tổ, đọc sách để viết chương trình. Đại diện một nhóm lên trình bày chương trình. Còn lại chú ý lắng nghe, quan sát, sau đó nhận xét. Lắng nghe, quan sát, ghi bài. IV. Củng cố:  Các cách khai báo kiểu mảng hai chiều trong Pascal? Cho ví dụ.  Cách tham chiếu đến phần tử của mảng hai chiều? Cho ví dụ. V. Dặn dò:  Xem nội dung ví dụ 2 trang 62_sgk. Xem trước nội dung bài tập và thực hành 3;  Làm câu hỏi và bài tập 1-9 trang 79-80 trong sgk. VI. Rút kinh nghiệm: . . . Gi¸o ¸n Tin häc 11 Gi¸o viªn: §ç Vò HiÖp Tuần: 19 Tiết: 19 ---------------------------------------------------------------------------------------------------------------------------. . Gi¸o ¸n Tin häc 11 Gi¸o viªn: §ç Vò HiÖp Tuần: 19 Tiết: 20 ---------------------------------------------------------------------------------------------------------------------------

Ngày đăng: 30/06/2013, 01:27

Xem thêm

w