Giáo án tin học lớp 11 đầy đủ học kỳ 1

80 564 0
Giáo án tin học lớp 11 đầy đủ học kỳ 1

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1 Giáo án tin học lớp 11 đầy đủ học kỳ 1

GIÁO ÁN KHỐI 11 CHƯƠNG I - MỘT SỐ KHÁI NIỆM VỀ LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH §1 KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH A Mục đích, yêu cầu:  Kiến thức: • Biết có ba lớp ngôn ngữ lập trình mức ngôn ngữ lập trình: ngôn ngữ máy, hợp ngữ ngôn ngữ bậc cao • Biết vai trò chương trình dịch • Biết khái niệm biên dịch thông dịch • Hiểu ý nghĩa nhiệm vụ chương trình dịch Phân biệt biên dịch thông dịch  Thái độ: Nhận thức trình phát triển ngôn ngữ lập trình gắn liền với trình phát triển tin học nhằm giải toán thực tiễn ngày phức tạp B Phương pháp: Thuyết trình, vấn đáp C Phương tiện dạy học: Máy chiếu, máy tính D Các bước lên lớp Ổn định lớp  Gọi lớp trưởng báo cáo sỉ số (Hiện diện, vắng: có phép hay không phép)  Ghi sổ đầu Kiểm tra cũ: Không kiểm tra Giảng mới: GV SOẠN: HUỲNH VĂN NHÍ Thời Nội dung gian GIÁO ÁN KHỐI 11 Khái niệm lập trình Hoạt động GV – HS GV: Để giải toán máy tính, cần phải thực qua bước? Là sử dụng cấu trúc liệu câu lệnh NNLT cụ thể để mô tả liệu diễn HS: Thảo luận – Trả lời (Xem SGK) đạt thao tác thuật toán GV: Nhận xét đưa khái niệm lập trình GV: Theo em biết, có loại NNLT nào? HS: Thảo luận – Trả lời (Xem SGK) GV: Tại người ta phải xây dựng NNLT bậc cao? HS: Thảo luận – Trả lời (Xem SGK) HS khác bổ sung; GV Nhận xét GV: Vậy thì, cần phải làm để máy tính Khái niệm chương trình dịch hiểu thực chương trình Chương trình dịch CT đặc biệt có viết NNLT bậc cao? chức chuyển đổi CT viết NNLT bậc cao (CT nguồn) thành CT thực HS: Thảo luận – Trả lời (Xem SGK) máy tính (CT đích) GV: Nhận xét, giới thiệu khái niệm CT nguồn (Input) C TRÌNH DỊCH CT đích (Output ) chương trình dịch GV: Nêu vấn đề ví dụ minh họa cho hai loại chương trình dịch → giới thiệu hai loại Chương trình dịch có hai loại là: thông dịch biên dịch chương trình dịch NNLT chương trình nguồn HS: Tự ghi HS: Nghe giảng, nhận xét điểm a) Thông dịch (interpreter): thực cách lập lại dãy bước sau : giống khác hai loại chương  Kiểm tra tính đắn câu lệnh trình dịch  Chuyển đổi câu lệnh thành hay + Thông dịch chương trình đích nhiều câu lệnh tương ứng NN máy để lưu trữ  Thực câu lệnh vừa chuyển + Biên dịch có chương trình nguồn đổi chương trình đích lưu trữ lại để sử b) Biên dịch (compiler): thực qua hai bước: dụng sau  Duyệt, phát lỗi, kiểm tra tính đắn câu lệnh chương trình nguồn  Dịch toàn chương trình nguồn thành chương trình đích thực GV SOẠN: HUỲNH VĂNvàNHÍ máy lưu trữ để sử dụng lại cần thiết GIÁO ÁN KHỐI 11 Củng cố – Dặn dò  Lập trình gì? Có loại ngôn ngữ lập trình? Kể tên số loại ngôn ngữ lập trình mà em biết?  Chương trình dịch gì? Tại cần phải có chưong trình dịch?  Có loại chương trình dịch ? Biên dịch thông dịch khác nào?  Chuẩn bị mới: Bài2 - Các thành phần ngôn ngữ lập trình E Rút kinh nghiệm …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… Ngày .tháng năm 201 Ngày .tháng năm 201 GV SOẠN GVHD DUYỆT Huỳnh Văn Nhí BÀI : Lê Thanh Điền CÁC THÀNH PHẦN CỦA NGÔN NGỮ LẬP TRÌNH I Mục đích yêu cầu: - Biết ngôn ngữ có ba thành phần là: bảng chữ cái, cú pháp ngữ nghĩa - Hiểu phân biệt ba thành phần - Biết thành phần sở Pascal: Bảng chữ cái, tên, tên chuẩn, tên riêng, biến - Phân biệt tên biến - Biết đặt tên II Phương pháp phương tiện dạy học: - Phương pháp: thuyết trình, vấn đáp - Phương tiện: Máy chiếu, máy tính, phông chiếu bảng III Nội dung tiến trình lên lớp: Ổn định lớp Kiểm tra sĩ số lớp 11…… Vắng……HD:……… Kiểm tra cũ: Tiến hành mới: Thời gian Nội dung GV SOẠN: HUỲNH VĂN NHÍ Hoạt động GV HS GIÁO ÁN KHỐI 11 Các thành phần bản: Mỗi ngôn ngữ lập trình thường có ba thành phần bản: bảng chữ cái, cú pháp ngữ nghĩa a, Bảng chữ cái: Là tập kí hiệu dùng để viết chương trình - Trong ngôn ngữ Pascal bảng chữ gồm: Các chữ bảng chữ tiếng Anh, chữ số -> số kí tự đặc biệt (SGK) b, Cú pháp: qui tắc dùng để viết chương trình c , Ngữ nghĩa: xác định ý nghĩa thao tác cần phải thực hiên , ứng với tổ hợp kí tự dựa vào ngữ cảnh - Cú pháp cho biết cách viết chương trình hợp lệ , ngữ nghĩa xác định ý nghiã tổ hợp kí tự chương trình - Lỗi cú pháp chương trình dịch phát thông báo cho người lập chương trình biết , có chương trình không lỗi cú pháp dịch sang ngôn ngữ máy - Lỗi ngữ nghĩa phát thực chương trình liệu cụ thể Một số khái niệm a, Tên - Mọi đối tượng chương trình phải đặt tên theo quy tắc ngôn ngữ lập trình chương trình dịch cụ thể - Trong Turbo Pascal, tên dãy liên tiếp không 127 kí tự bao gồm chữ số , chữ dấu gạch - Trong chương trình dịch Free Pascal, tên có độ dài tới 255 kí tự - Ngôn ngữ pascal không phân biệt chữ hoa, chữ thường tên Một số ngôn ngữ lập trình khác (ví dụ C+ +) phân biệt chữ hoa, chữ thường - Nhiều ngôn ngữ lập trình, có pascal, phân biệt ba loại tên - Tên dành riêng GV SOẠN: HUỲNH VĂN NHÍ GV: Ở tiết trước học : “ Một số khái niệm lập trình ngôn ngữ lập trình” Hôm tìm hiểu xem ngôn ngữ lập trình có thành phần nào? GV: ngôn ngữ tự nhiên có thành phần là: bảng chữ cái, ngữ pháp (cú pháp), nghĩa câu, từ Trong ngôn ngữ Pascal vậy, có thành phần là: bảng chữ cái, cú pháp ngữ nghĩa HS: ghi GV: giảng giải HS: ghi GV: ngôn ngữ có loại tên tùy theo ngôn ngữ mà tên có ý nghĩa khác - Trong soạn thảo chương trình , ngôn ngữ lập trình thường hiển thị tên dành riêng với màu chữ khác hẳn với GIÁO ÁN KHỐI 11 - Tên chuẩn - Tên cho người lập trình đặt Tên dành riêng : + Là tên ngôn ngữ lập trình quy định với ý nghĩa xác định Mà người lập trình dùng với ý nghĩa khác + Tên dành riêng gọi từ khóa Ví dụ : Một số từ khóa Trong ngôn ngữ Pascal: program, var, uses, Begin, End… Trong ngôn ngữ C++: main, include, while, void… Tên chuẩn + Là tên NNLT dùng với ý nghĩa thư viện NNLT, nhiên người lập trình sử dụng với ý nghĩa khác + Tên dành riêng gọi từ khóa Ví dụ Một số tên chuẩn - Trong ngôn ngữ Pascal: Real, lnteger, Sin , Cos, Char… - Trong ngôn ngữ C++: cin, cout, getchar… Tên người lập trình tự đặt - Được xác định cách khai báo trước sử dụng không trùng với tên dành riêng - Các tên chương trình không trùng b) Hằng biến Hằng: đại lượng có giá trị không đổi trình thực hiên chương trình - Các ngôn ngữ lập trình thường có: + Hằng số học : số nguyên số thực + Hằng xâu: chuổi kí tự đặt dấu nháy “hoặc “’’ + Hằng logic: giá trị sai tên lại giúp người lập trình nhận biết tên tên dành riêng ( từ khóa) ngôn ngữ pascal , từ khóa thường thị màu trắng GV: mở chương trình viết Pascal để học sinh quan sát cách hiển thị số từ khóa chương trình - Các ngôn ngữ lập trình thường cung cấp số đơn vị chương trình có sẵn thư viện chương trình giúp người lập trình thực nhanh số thao tác thường dùng - Giáo viên cho học sinh số tên chuẩn GV: Hằng có hai loại: đặt tên không đặt tên GV: Biến đại lượng thay đổi nên thường dùng để lưu kết HS: lắng nghe, ghi chép Biến: - Là đại lượng đặt tên , giá trị thay đổi chương trình - Các NNLT có nhiều loại biến khác GV SOẠN: HUỲNH VĂN NHÍ GIÁO ÁN KHỐI 11 - Biến phải khai báo trước sử dụng c) Chú thích : - Trong viết chương trình viết thích cho chương trình Chú thích không làm ảnh hưởng đến chương trình - Trong pasacl thích đặt (và) (*và*) - Trong C++chú thích đặt /* */ Củng cố, dặn dò - Nhắc lại số khái niệm - Ra tập nhà IV Rút kinh nghiệm ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………… NGÀY …….THÁNG……NĂM 20 GV SOẠN DUYỆT NGÀY…THÁNG….NĂM 20 GVHD CHƯƠNG II: CHƯƠNG TRÌNH ĐƠN GIẢN §3 CẤU TRÚC CHƯƠNG TRÌNH I Mục tiêu cần đạt Về kiến thức + Hiểu chương trình mô tả thuật toán ngôn ngữ lập trình + Biết cấu trúc chương rình đơn giản: cấu trúc chung trúc thành phần Về kỹ năng: Nhận biết thành phần chương trình đơn giản Về thái độ: + Xác định thái độ nghiêm túc học tập làm quen với nhiều quy định nghiêm ngặt lập trình + Có ý thức cố gắng vượt qua lúng túng, khó khăn giai đoạn bắt đầu học lập trình II Phương tiện phương pháp dạy học: Phương tiện: số minh hoạ cấu trúc chương trình giấy khổ lớn Phương pháp: diễn giảng, đàm thoại gợi mở nêu vấn đề kết hợp với thảo luận nhóm Kiểm tra sĩ số lớp 11…… Vắng……HD:……… KT cũ III Nội dung tiến trình dạy học: GV SOẠN: HUỲNH VĂN NHÍ GIÁO ÁN KHỐI 11 Kiểm tra cũ: Câu 1: Nêu khái niệm tên lập trình? Cho ví dụ tên tên sai ngôn ngữ Pascal? Câu 2: Nêu khái niệm biến? Cho ví dụ minh hoạ? Trình bày tài liệu mới: HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH Thời gian Cấu trúc chung: ? Đọc phần cấu trúc chung SGK, thảo luận trả lời câu hỏi sau a) Cấu trúc chương trình viết ngôn ngữ bậc cao gồm phần? b) Phần bắt buộc phải có? GV: Nhận xét GV: Cấu trúc chương trình khai báo sau: [] Nêu ý nghĩa cặp dấu [ ], ? < >? GV: Nhận xét, đánh giá Các thành phần chương trình: a) Phần khai báo: GV: Có thể khai báo cho: tên chương trình, thư viện, hằng, biến chương trình Khai báo tên chương trình GV: Phần có không Trong pascal, dùng từ khoá program tên chương trình để khai báo phần Program GV: tên chương trình tên người lập trình đặt theo quy định tên ? Thảo luận số ví dụ khai báo tên chương trình Khai báo thư viện GV: khai báo thư viện cung cấp số chương trình thông dụng lập trình sẵn GV: Đưa ví dụ, nêu ứng dụng số thư viện vài ngôn ngữ lập trình bậc cao từ khoá ứng với ngôn ngữ lập trình như: Pascal để khai báo thư viện (crt, graph, …), C++sử dụng #include : để diễn giải ngôn ngữ tự nhiên [ ]: thành phần chương trình có không HS: thảo luận HS1, HS2: Lên bảng cho ví dụ HS: theo dõi, ghi tên số thư viện thường gặp vai trò chúng GIÁO ÁN KHỐI 11 viện (stdio, conio, …)> để khai báo HS: Thảo luận ? Cho ví dụ khai báo số thư HS1: cho ví dụ ngôn ngữ Pascal viện ngôn ngữ Pascal C++? HS2: Cho ví dụ với ngôn ngữ C++ GV: Nhận xét Khai báo GV: khai báo cho giá trị xuất nhiều lần chương trình GV: Trong ngôn ngữ Pascal C++ để khai báo ta dùng từ khoá const HS: Thảo luận ? Tham khảo ví dụ SGK cho số ví dụ khác khai báo HS1: cho ví dụ vớiõ Pascal hằng? HS2: Cho ví dụ với ngôn ngữ C++ GV: Nhận xét Khai báo biến GV: Tất biến dùng chương trình phải đặt tên khai báo cho chương trình dịch biết để lưu trữ xử lí Biến nhận giá trị thời HS: theo dõi ghi chép điểm thực chương trình gọi biến đơn GV: Cho ví dụ số biến đơn GV: Cách khai báo biến chương trình trình bày sau b) Phần thân chương trình GV: Dãy lệnh phạm vi xác định cặp dấu hiệu mở đầu kết HS: nghe ghi chép thúc tạo thành thân chương trình GV: trình bày số cặp dấu hiệu mở HS: Tìm hiểu ví dụ SGK đầu kết thúc số ngôn ngữ lập trình (Pascal, C++, ) Ví dụ chương trình đơn giản GV: treo giấy khổ lớn viết số chương trình đơn giản ngôn ngữ HS: quan sát chương trình Pascal C++ lên bảng ? Quan sát đoạn chương trình, HS: thảo luận thảo luận để xác định: HS1: lên bảng rõ phần thân phần + Phần khai báo phần thân khai báo + Tên chương trình tên thư viện HS2: nêu tên chương trình thư viện khai báo chương trình HS3: Phần khai báo + Có thể bỏ phần chương trình GV: nhận xét, đánh giá Củng cố: + Nêu cấu trúc chung chương trình viết ngôn ngữ lập trình bậc cao? + Các từ khoá dùng để khai báo thư viện, tên chương trình, ngôn ngữ Pascal, C+ + gì? + Cặp dấu hiệu mở đầu kết thúc chương trình ngôn ngữ Pascal gì? Dặn dò: GV SOẠN: HUỲNH VĂN NHÍ GIÁO ÁN KHỐI 11 + Coi lại vừa học + Chuẩn bị trước bài: Một số kiểu liệu chuẩn Rút kinh nghiệm: ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………… NGÀY …….THÁNG……NĂM 20 GV SOẠN DUYỆT NGÀY…THÁNG….NĂM 20 GVHD BÀI 4: MỘT SỐ DỮ LIỆU CHUẨN A.MỤC ĐÍCH & YÊU CẦU: -Biết số kiểu liệu chuẩn: Nguyên, thực, ký tự, logíc -Xác định kiểu cần khai báo liệu đơn giản -Hiểu cách khai báo biến -Khai báo biến B.CÁC BƯỚC LÊN LỚP: -Ổn định lớp Kiểm tra sĩ số lớp 11…… Vắng……HD:……… -Kiểm tra cũ: Nêu cấu trúc chương trình? -Nội dung phương pháp: HOẠT ĐỘNG CỦA THẦY VÀ TRÒ NỘI DUNG HỌC SINH GHI Thời gian GV: Trong thực tế toán có liệu vào (input), liệu (output) thường thuộc kiểu liệu như: số nguyên, số thực, ký tự, GV: Nêu toán có liệu vào (input), liệu (output) thuộc kiểu số nguyên? GV SOẠN: HUỲNH VĂN NHÍ Bài 2: MỘT SỐ KIỂU DỮ LIỆU CHUẨN Mỗi ngôn ngữ lập trình thường quy định số kiểu liệu chuẩn có phạm vi giá trị khả lưu trữ khác số kiểu liệu chuẩn Pascal GIÁO ÁN KHỐI 11 GV: kiểu liệu có loại kiểu liệu chẩn (đơn giản) kiểu liệu có cấu trúc tiết học ta xét kiểu liệu chuẩn HS: Cho hai số nguyên a,b tính tổng c=a+b GV: Mỗi ngôn ngữ lập trình thường quy định số kiểu liệu chuẩn có phạm vi giá trị khả lưu trữ khác GV: Kiểu nguyên lưu trữ máy tính kết tính toán xác hạn chế miền giá trị toán học tập số nguyên vô hạn, có thứ tư, đếm máy tính kiểu nguyên hữu hạn, có thứ tự Gv: giả sử cho biến nguyên có giá phạm vi từ đến 255 ta khai báo kiểu cho biến byte GV: giải thích tương tư cho kiểu nguyên lại GV: Kiểu thực lưu trữ máy tính kết tính toán gần với sai số không đáng kể miền giá trị mở rộng so với kiểu nguyên số thực toán học vô hạn kiểu thực máy tính hữu hạn Gv: Trong thực tế yêu cầu liệu toán tin học kiểu thực kiểu thực đáp ứng phạm vi giá trị chúng lập trình với kiểu thực ta không cần quan tâm đến miền giá trị biến GV: Kiểu ký tự có tập giá trị ký tự bảng mã ASCII dùng thông tin ký tự ngôn ngữ lập trình kiểu ký tự dùng làm việc với kiểu văn ký tự kiểu có thứ tư, đếm GV SOẠN: HUỲNH VĂN NHÍ KIỂU NGUYÊN: Kiểu nguyên lưu trữ máy tính kết tính toán xác hạn chế miền giá trị toán học tập số nguyên vô hạn, có thứ tư, đếm máy tính kiểu nguyên hữu hạn, có thứ tự Bảng liệt kê số kiểu nguyên pascal kiểu số byte phạm vi Byte đến 255 Integer -32768 đến 32767 word đến 65535 longint -2.1 tỷ đến 2.1 tỷ 2.KIỂU THỰC: Kiểu thực lưu trữ máy tính kết tính toán gần với sai số không đáng kể miền giá trị mở rộng so với kiểu nguyên số thực toán học vô hạn kiểu thực máy tính hữu hạn Bảng liệt kê số kiểu thực pascal kiểu số phạm vi byte Real 10-38 đến 1038 Extende 10 10-4932 đến 104932 d 3.KIỂU KÝ TỰ: Kiểu ký tự có tập giá trị ký tự bảng mã ASCII dùng thông tin ký tự ngôn ngữ lập trình kiểu ký tự dùng làm việc với kiểu văn ký tự kiểu có thứ tư, đếm kiểu số phạm vi byte char 255 ký tự ASCII 4.KIỂU LOGÍC: Logic ngôn ngữ lập trình có giá 10 GIÁO ÁN KHỐI 11 có tên chung “lớp…” Kiểu mảng 1:Tên mảng -Khi khai báo mảng ta đặt Nhiệt độ:Tên biến mảng T/C biến=1 tên có kiểu liệu(cho xem VD đâu tên biến đâu kiểu mảng ghi bảng) Lên bảng khái báo: Đứng chỗ nhận sét Var : vd: SGK củng cố: + Qua cần nắm mảng gì? +Lợi ích việc sử dụng mảng +Nguyên tắc sử dụng mảng vd: mảng có 100 phần tử: cho vd: gọi hs lên bảng khai báo mảng có 100 phần tử: theo dõi: Gọi H/S khác nhận sét bổ sung có IV cố: Qua cần nắm vấn đề nào? 1- mảng lsà gì? Tl: tấp hợp t/c phần tử có kiểu liệu: cho ví dụ bàn học lớp 2- Mảng có phần nào? Có tên vị trí 3- Vd: vẽ hình mảng: 18 20 15 - Lợi ích việc sử dụng mảng: - Thuận tiện việc khái báo biến có nhiều biến kiểu liệu - Có thể xếp phần tử theo thứ tự Nguyên tắc sử dụng mảng: phải khai báo trực tiếp dáng tiếp chương trình GV: cho ví dụ thầy cần lưu trữ 1000 em H/S khai báo nào? + KB trực tiếp: HS lên bảng khai báo theo học + KB dán tiếp: HS lên bảng khai báo theo học • Các em học xem lại ví dụ học ngày hôm Xem câu hỏi cuối học Chuẫn bị phần 11 cho vd học sinh làm; VD: mảng NHANSU có 200 phần tử để lưu trữ phần tử vào mảng NHANSU ta làm nào? IV Rút kinh nghiệm ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………… NGÀY …….THÁNG……NĂM 20 GV SOẠN GV SOẠN: HUỲNH VĂN NHÍ DUYỆT NGÀY…THÁNG….NĂM 20 GVHD 66 GIÁO ÁN KHỐI 11 §14,15 KIỂU DỮ LIỆU TỆP, THAO TÁC VỚI TỆP I/ Mục đích, yêu cầu: Kiến thức: Giúp học sinh: - Biết vai trò kiểu liệu tệp - Biết có hai cách phân loại tệp - biết khai báo biễn tệp thao tác tệp văn Kỹ năng: Dần dần hình thành kỹ thao tác với tệp văn Thái độ: Rèn luyện cho học sinh có ý thức lưu trữ liệu cách khoa học, phòng chống mát thông tin nhiễm vi rút II/ Phương pháp, phương tiện: - Sử dụng thuyết trình, giảng giải, gợi ý nêu vấn đề - Dùng bảng in sẵn hình 16 SGK chuẩn bị - Kiểm tra sĩ số lớp 11…… Vắng……HD:……… III/ Nội dung: Hoạt động 1: Tìm hiểu đặc điểm kiểu liệu tệp Phân loại kiểu tệp: Hoạt động giáo viên Hoạt động học sinh Thời gian GV: Trong thực hành học, sau chạy chương trình ta thấy kết in lên hình, nhiên muốn sử dụng kết sau không Để khắc GV SOẠN: HUỲNH VĂN NHÍ Học sinh ý nghe giảng 67 GIÁO ÁN KHỐI 11 phục nhược điểm ta nghiên cứu liệu kiểu tệp - GV hỏi: Trong máy tính có loại nhớ nào? Loại nhớ không bị liệu tắt máy điện? - GV hỏi: Em cho biết liệu kiểu liệu từ trước đến ta sử dụng lưu trữ loại nhớ thực chương trình? Vì sao? - GV diễn giải: Để lưu trữ liệu ta phải lưu nhớ thông thông qua kiểu liệu tệp Mọi ngôn ngữ lập trình có thao tác: khai báo biến tệp, mở tệp, đọc/ ghi liệu, đóng tệp - Yêu cầu học sinh nghiên cứu SGK cho biết đặc điểm kiểu tệp? Có loại kiểu tệp? - Yêu cầu HS trình bày khái niệm tệp có cấu trúc tệp văn HS xung phong trả lời HS trả lời: Đó nhớ RAM Vì liệu điện - HS lắng nghe - HS trả lời: + Không thông tin tắt máy + Dung lượng liệu lưu trữ lớn + Có hai loại kiểu tệp: tệp có cấu trúc tệp văn - HS trả lời SGK Hoạt động 2: Tìm hiểu thao tác xử lý tệp văn ngôn ngữ lập trình Pascal Hoạt động giáo viên Hoạt động học sinh Thời gian 1.Khai báo GV giới thiệu cấu trúc chung khai báo biến tệp Var : Text ; - Yêu cầu HS tìm ví dụ cụ thể Các thao tác với tệp: GV giới thiệu thao tác xử lý tệp như: gán tên tệp, tạo tệp để ghi, mở tệp để đọc, đóng tệp + Assign(, ); + Rewrite(); + Reset(); + Close(); - Yêu cầu HS lấy ví dụ minh hoạ mở tệp để ghi thông tin mở tệp để đọc thông tin GV chiếu sơ đồ làm việc với tệp lên bảng, hình 16 trang 86 SGK Yêu cầu học sinh giải thích ý nghĩa sơ đồ GV giới thiệu cấu trúc chung thủ tục GV SOẠN: HUỲNH VĂN NHÍ Quan sát cấu trúc suy nghĩ trả lời: Var a, b: text; HS trả lời Assign(f, ‘B1.INP’); Rewrite(f); Close(f); Assign(f, ‘B1.OUT’); Reset(f); Close(f); HS quan sát sơ đồ suy nghĩ trả lời: - Ghi tệp: gán tên tệp, tạo tệp mới, ghi thông tin đóng tệp - Đọc tệp: gán tên tệp, mở tệp, đọc thông tin đóng tệp HS sinh quan sát cấu trúc chung tìm ví dụ minh họa: 68 GIÁO ÁN KHỐI 11 đọc ghi liệu tệp văn Yêu cầu HS lấy ví dụ minh hoạ - Readln(f, x1, x2); Đọc liệu từ biến tệp f, đặt giá trị vào hai biến x1, x2 - Writeln(g, ‘Tong la’, x1+x2); Ghi vào biến tệp g hai tham số dòng chữ ‘Tong la’ giá trị tổng x1+x2 IV/ Củng cố: - Gọi học sinh khái quát lại vai trò kiểu tệp phân loại tệp - Học sinh khái quát lại thao tác phải thực đọc liệu từ tệp ghi liệu vào tệp dựa vào hình 16 SGK) V Rút kinh nghiệm ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… NGÀY …….THÁNG……NĂM 20 GV SOẠN DUYỆT NGÀY…THÁNG….NĂM 20 GVHD Bài 17 CHƯƠNG TRÌNH CON VÀ PHÂN LOẠI I MỤC TIÊU Kiến thức - Biết khái niệm chương trình - Biết ý nghĩa chương trình con, cần thiết phải viết chương trình thành chương trình - Biết cấu trúc chương trình - Phân biệt loại chương trình hàm thủ tục Kĩ - Nhận biết thành phần phần đầu thủ tục - Nhận biết hai loại tham số hình thức phần đầu thủ tục - Nhận biết cách khai báo hai loại chương trình với tham số hình thức chúng Thái độ - Rèn luyện phẩm chất người lập trình tinh thần hợp tác làm việc theo nhóm, tuân thủ yêu cầu công việc chung II ĐỒ DÙNG DẠY HỌC Chuẩn bị giáo viên - Máy vi tính, máy chiếu để giới thiệu ví dụ, bìa trong, bút Chuẩn bị học sinh - Sách giáo khoa Kiểm tra sĩ số lớp 11…… Vắng……HD:……… III HOẠT ĐỘNG DẠY HỌC Hoạt động 1: Tìm hiểu chương trình ích lợi việc sử dụng chương trình lập trình a Mục tiêu: GV SOẠN: HUỲNH VĂN NHÍ 69 GIÁO ÁN KHỐI 11 - Học sinh biết khái niệm chương trình lợi ích việc viết chương trình có sử dụng chương trình lập trình b Mở - Khi viết chương trình giải toán phức tạp, chương trình thường dài, người đọc khó nhận biết chương trình thực công việc vấn đề đặt phải cấu trúc chương trình để dễ đọc dễ hiểu Mặt khác việc giải toán lớn thường đòi hỏi phải phân thành nhiều toán con, lập trình cần phải chia chương trình thành nhiều chương trình c Nội dung - Chương trình dãy lệnh mô tả số thao tác định thực nhiều vị trí chương trình - Lợi ích việc sử dụng ct con: + Chương trình dễ đọc, dễ hiểu dễ kiểm tra phát lỗi, sửa sai + Có thể giao cho nhiều người viết chương trình + Tránh việc lặp việc lặp lặp lại nhóm lệnh nhóm lệnh thực nhiều lần khác chương trình d Tiến hành học: HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH Tìm hiểu ý nghĩa khái niệm ctc: - Chiếu hai chương trình viết sẵn: (Có sẵn SGK), chương trình không sử dụng ctc, ct có sử dụng ctc - Gọi HS nhận xét tính ngắn gọi dễ hiểu ct? - Khi nên sử dụng ct con? - Học sinh quan sát ctc giáo viên đưa ra, nhằm so sánh đầu khác biệt ct Thời gian - Nhận xét ct có sử dụng ctc, ngắn gọi dễ hiểu so với ct không sử dụng ctc - Đối với toán lớn, nhiều người viết, ct dài cần chia nhiều đoạn, có nhiều lệnh lặp lặp lại nên sử dụng ctc - HS đọc SGK trả lời - Yêu cầu học sinh cho biết kn chương trìng con? Phân loại ctc - Có loại ctc? gọi tên chúng? HS tham khảo SGK trả lời - Có hai loại chương trình con: hàm thủ tục - Hàm thủ tục chuẩn - VD: Hàm sqrt(), hàm abs(), length(), … - Các em sử dụng hàm thủ tục chưa? - Hàm sử dụng số thao tác lấy số hàm thủ tục học? trả giá trị kiểu đơn giản thông qua - Ý nghĩa hàm thủ tục? tên hàm - Thủ tục thực thao tác định, không trả giá trị thông qua tên Quan sát cấu trúc chương trình Cấu trúc chương trình con: - Giới thiệu cấu trúc chung ctc - Giông kiểu khai báo chương trình GV SOẠN: HUỲNH VĂN NHÍ 70 GIÁO ÁN KHỐI 11 - Yêu cầu hs so sánh với cấu trúc ct - Yêu cầu hs giải thích phần khai báo, phần thân ctc? - GV diễn giảng: Phần đầu ctc có tên ctc tham số ctc tham số gọi tham số hình thức, dùng chương trìng ta phải truyền tham số cho chúng, tham số truyền vào đgl tham số thực Thực ctc - Để sử dụng hàm thủ tục em thường viết đâu viết nào? - Khác nhau: Phần đầu chương trình bắt buộc phải có - Phần khai báo biến, hằng,… - Phân thân dãy lệnh thực nhiệm vụ định ctc - Viết ct chính, viết thủ tục kèm theo tham số kết thúc dấu chẩm phẩy (;) Viết hàm lệnh thủ tục, hàm không viết lệnh IV Cũng cố: Những nội dung học - Ctc đóng vai trò quan trọng lập trình, đặc biệt lập trình có cấu trúc - Các lơị ích ctc - Có hai loại ctc - Cấu trúc ctc - Ctc gọi thông qua tên Câu hỏi tập nhà - Đọc trước nội dung bài: Ví dụ cách viết sử dụng ctc, sách giáo khao trang 96 V Rút kinh nghiệm: ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… … NGÀY …….THÁNG……NĂM 20 GV SOẠN GV SOẠN: HUỲNH VĂN NHÍ DUYỆT NGÀY…THÁNG….NĂM 20 GVHD 71 GIÁO ÁN KHỐI 11 Bài 18: VÍ DỤ VỀ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNG TRÌNH CON (T 1) I/ MỤC ĐÍCH YÊU CẦU 1/ Kiến thức: - Biết cấu trúc chung vị trí thủ tục chương trình - Phân biệt tham số giá trị tham số biến thủ tục - Nắm khai báo biến toàn cục biến cục 2/ Kỹ năng: - Nhận biết thành phần đầu thủ tục - Nhận biết hai loại tham số hình thức đầu thủ tục - Nhận biết lời gọi thủ tục chương trình với tham số thực 3/ Thái độ: - Rèn luyện cho học sinh phẩm chất người lập trình tinh thần hợp tác, làm việc theo nhóm, tuân thủ yêu cầu công việc chung - Rèn luyện cho học sinh đức tính chịu khó học hỏi, cẩn thận lúc làm việc II/ĐỒ DÙNG DẠY HỌC 1/ Chuẩn bị giáo viên - Máy tính máy chiếu projector - Phiếu học tập 2/ Chuẩn bị học sinh - Sách giáo khoa - Xem 18 III/ TIẾN TRÌNH DẠY HỌC 1/ Ổn định lớp: - Giáo viên giới thiệu đại biểu (Nếu có) - Kiểm tra sĩ số lớp 11…… Vắng……HD:……… GV SOẠN: HUỲNH VĂN NHÍ 72 GIÁO ÁN KHỐI 11 2/ Bài cũ: (9’) Câu 1: Em nêu khái niệm thủ tục? Nêu cấu trúc chung chương trình con? Câu 2: Em lên viết chương trình vẽ hình chữ nhật 3/ Bài mới: (36’ ) • Hoạt động 1: Tìm hiểu cấu trúc chung thủ tục vị trí thủ tục chương trình a/ Mục tiêu: - Học sinh biết cấu trúc chung thủ tục vị trí thủ tục chương trình - Biết khái niệm tham số chương trình, tham số hình thức, tham số thực thủ tục - Biết tham số giá trị tham số biến thủ tục b/ Tiến hành hoạt động HOẠT ĐỘNG CỦA GV & HS 1/ Giới thiệu ví dụ mở đầu GV: Từ cũ dẫn dắt vấn đề sang Khi muốn vẽ HCN phải viết lệnh bảng -> thời gian Để khắc phục điều phải làm gì? HS: Viết chương trình GV: Cụ thể viết thủ tục Cách viết hôm tìm hiểu GV: Chiếu vidu_thutuc1, giới thiệu cho học sinh cấu trúc thủ tục, lời gọi thủ tục HS: Quan sát theo dõi ví dụ 2/ Tìm hiểu cấu trúc thủ tục GV: Vị trí thủ tục nằm phần chương trình chính? HS: Nằm phần khai báo,sau khái báo biến GV: Cấu trúc chung thủ tục bao gồm có phần? HS: Ba phần: Tên thủ tục, khai báo thủ tục, phần thân GV: Phân biệt giống khác thủ tục chương trình HS: Thủ tục nằm chương trình chính, thủ tục mở đầu từ Procedure GV: Em nêu cấu trúc chung thủ tục? GV SOẠN: HUỲNH VĂN NHÍ NỘI DUNG Thời gian 1/ Cách viết sử dụng thủ tục a/ Cấu trúc thủ tục Procedure [] []; Begin []; end; 73 GIÁO ÁN KHỐI 11 3/ Tìm hiểu tham số hình thức tham số thực GV: Chiếu VD_thutuc2 ]; < Tên hàm> := ; end; * Sự giống khác thủ tục hàm: Giống nhau: - Đều chương trình con, có cấu trúc giống chương trình - Đều chứa tham số (tham số giá trị tham số biến), tuân theo quy định khai báo sử dụng loại tham số (Có thể tham số) Khác nhau: - Hàm khác thủ tục điểm hàm trả giá trị thuộc kiểu xác định thông qua tên hàm (các kiểu liệu đơn giản: integer, real, boolean, char, string) - Đầu hàm khóa Function thủ tục bắt đầu với từ khóa Procedure - Phải kết hàm thuộc kiểu liệu - Trong thân hàm thường có câu lệnh gán giá trị cho tên hàm GV: Xét toán tìm số nhỏ số: a b -Đặt câu hỏi: Theo em toán cho ta kết gì? HS: Lắng nghe trả lời (Học sinh trả lời được) GV: Vậy toán sử dụng thủ tục mà phải sử dụng hàm Các em quan sát cấu trúc chung Hàm sau: - Dùng máy chiếu chiếu cấu trúc hàm - Các em điểm giống khác Thủ tục Hàm? - Kiểu liệu kiểu nào? HS: Thảo luận nhóm thời gian phút em trả lời - Các nhóm khác nhận xét bổ sung GV: Nhận xét, giải thích chốt lại HS: Tự ghi GV: Các em xem ví dụ SGK trang 101 cho biết việc sử dụng Hàm nào? HS: Xem ví dụ SGK trang 101 thảo luận nhóm phút HS: Một em trả lời câu hỏi - Các nhóm khác nhận xét bổ sung * Cách sử dụng hàm: GV: Nhận xét, giải thích chốt lại Việc sử dụng hàm giống việc HS: Tự ghi sử dụng hàhàm chuẩn => Khi viết lệnh gọi tên hàm gồm: Tên hàm tham số thực tương ứng với tham số hình thức GV SOẠN: HUỲNH VĂN NHÍ 77 GIÁO ÁN KHỐI 11 Củng Cố: - Thảo luận theo nhóm ví dụ SGK trang 102 trả lời câu hỏi? + Ví dụ thực chương trình gì? + Hãy cho biết kết trả hàm MIN? + Giải thích lời gọi hàm: Min(Min(a,b),c)? + Hãy tham số hình thức, tham số thực sự, biến toàn cục biến cục bộ? - HS: Trả lời trước lớp Các nhóm khác nhận xét, góp ý - GV: Cho điểm - Tổng kết trình chiếu nội dung học IV Rút kinh nghiệm ……………………………………………………………………………………………………… ……………………………………………………………………… NGÀY …….THÁNG……NĂM 20 GV SOẠN DUYỆT NGÀY…THÁNG….NĂM 20 GVHD DUYỆT Bài 19: THƯ VIỆN CHƯƠNG TRÌNH CON CHUẨN I/ MỤC TIÊU: 1) Kiến thức: - Biết số thư viện chương trình 2) Kỹ năng: - Biết khai báo sử dụng hàm CRT - Khởi động chế độ đồ hoạ II/ ĐỒ DÙNG DẠY HỌC 1) Chuẩn bị giáo viên: - Giáo án, máy chiếu Projector để giới thiệu ví dụ 2) Chuẩn bị học sinh: - Xem trước nhà, ghi, sách giáo khoa, sách tập, III/ NỘI DUNG TIẾT DẠY Ổn định lớp (1-2’): Kiểm tra sĩ số lớp 11…… Vắng……HD:……… GV SOẠN: HUỲNH VĂN NHÍ 78 GIÁO ÁN KHỐI 11 Hoạt động giáo viên Hoạt động (15-17’): Tìm hiểu thư viện CRT 1/ CRT * Chia lớp thành nhóm Yêu cầu học sinh nghiên cứu sách giáo khoa kể tên thủ tục có thư viện CRT - Các em quan sát đoạn chương trình sau: Begin Clrscr; Readln; End - Biên dịch chương trình Hỏi: Tại chương trình bị lỗi? Khắc phục nào? Hoạt động học sinh - Tập trung nghiên cứu sách giáo khoa trả lời + Các thủ tục có thư viện CRT là: Clrscr (xoá hình), Textcolor (Đặt màu chữ hình), Textbackground (đặt màu cho hình), gotoxy (đưa trỏ tới cột x dòng y) - Vì sử dụng thủ tục chưa sử dụng thư viện CRT - Thêm lệnh Uses CRT; - Quan sát giáo viên thực sửa chương trình - Dùng để xoá hình Hỏi: Em cho biết chức lệnh Clrscr - Ngoài sử dụng thủ tục khác tương tự thủ tục xoá hình Hoạt động (22-25’): Tìm hiểu thư viện Graph ngôn ngữ lập trình Pascal 2/ GRAPH a) Các thiết bị chương trình hỗ trợ đồ hoạ * Chia lớp bàn nhóm Yêu cầu học sinh nghiên cứu sách giáo khoa trả lời câu hỏi: - Hỏi: Các dạng liệu hiển thị hình? - Hỏi: Nhiệm vụ Card hình gì? - Khi nói đến độ phân giải 640 x 480 nói đến điều gì? b) Khởi tạo chế độ đồ hoạ - Đưa cấu trúc chung thủ tục khởi tạo đồ hoạ Procedure InitGraph (var driver, mode: integer; path: string); - Giải thích thông số cho học sinh - Cho học sinh thấy ví dụ khởi động đồ hoạ - Sau kết thúc làm việc với chế độ GVhoạ, SOẠN: HUỲNH NHÍ đồ để trở chếVĂN độ văn ta gọi thực thủ tục: CloseGraph; - Tham khảo sách giáo khoa để trả lời câu hỏi + Đó văn hình ảnh + Là cầu nối CPU và hình thể thông tin + Là nói đến hình có 640 dòng 480 cột - Quan sát theo dõi dẫn dắt giáo viên - Quan sát giáo viên thực - Quan sát so sánh hai chế độ văn đồ hoạ + Thay phiên thực việc chuyển đổi hai chế độ văn đồ hoạ Thời gian 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 1) 79 GIÁO ÁN KHỐI 11 2) Tiến trình tiết dạy: IV/ CỦNG CỐ: - Cho học sinh đứng chỗ nhắc lại nôi dung sau: + Thư viện chương trình cung cấp chương trình chuẩn nhằm mở rộng khả ứng dung nào? + Khởi động chế độ đồ hoạ Chuyển từ chế độ hình đồ hoạ sang chế độ hình văn ta dung thủ tục nào? V/ DẶN DÒ: - Về nhà em đọc thêm đọc thêm âm thanh, ý đến cách khai báo thủ tụcphát âm thủ tục tắt âm SGK trang 118 IV Rút kinh nghiệm ……………………………………………………………………………………………………… ………………………………………………………………… NGÀY …….THÁNG……NĂM 20 GV SOẠN GV SOẠN: HUỲNH VĂN NHÍ DUYỆT NGÀY…THÁNG….NĂM 20 GVHD 80 [...]... bài toán đơn giản II ĐỒ DÙNG DẠY HỌC 1 Chuẩn bị của giáo viên - Máy vi tính, , bìa trong, bút dạ, máy chiếu projector, sách giáo khoa, sách giáo viên 2 Chuẩn bị của học sinh - Sách giáo khoa III HOẠT ĐỘNG DẠY-HỌC 1 Hoạt động 1: Tìm hiểu ý nghĩa của cấu trúc lặp HOẠT ĐỘNG CỦA GIÁO VIÊN GV SOẠN: HUỲNH VĂN NHÍ HOẠT ĐỘNG CỦA HỌC SINH Thời gian 33 GIÁO ÁN KHỐI 11 GV: 1 Nêu bài toán đặt vấn đề như bài toán... phép toán để xây dựng biểu thức - Sử dụng được lệnh gán để viết chương trình II ĐỒ DÙNG DẠY HỌC 1 Chuẩn bị của giáo viên - Sách giáo khoa, tranh chứa các biểu thức trong toán học - Tranh chứa bảng các hàm số học chuẩn, tranh chứa bảng chân trị - Máy vi tính và máy chiếu Projector GV SOẠN: HUỲNH VĂN NHÍ 15 GIÁO ÁN KHỐI 11 2 Chuẩn bị của học sinh - Sách giáo khoa III HOẠT ĐỘNG DẠY-HỌC 1 Hoạt động 1: Tìm... DẠY HỌC 1 Chuẩn bị của giáo viên - Phòng máy vi tính đã được cài đầy đủ Turbo Pascal, máy chiếu Projector để hướng dẫn 2 Chuẩn bị của học sinh - Sách giáo khoa, sách bài tập và bài tập đã viết ở nhà III HOẠT ĐỘNG DẠY-HỌC 1 Hoạt động 1: Tìm hiểu một chương trình hoàn chỉnh GV SOẠN: HUỲNH VĂN NHÍ 26 GIÁO ÁN KHỐI 11 HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH 1 Chiếu chương trình lên bảng Yêu cầu học. .. trình II ĐỒ DÙNG DẠY HỌC 1 Chuẩn bị của giáo viên - Sách giáo khoa, tranh chứa các biểu thức trong toán học, máy chiếu projector, máy vi tính, một số chương trình viết sẵn 2 Chuẩn bị của học sinh - Sách giáo khoa III HOẠT ĐỘNG DẠY-HỌC 1 Hoạt động 1: Tìm hiểu thủ tục nhập dữ liệu vào từ bàn phím GV SOẠN: HUỲNH VĂN NHÍ 20 GIÁO ÁN KHỐI 11 HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH GV: 1 Nêu vấn đề: Khi... .tháng năm 2 01 Ngày .tháng năm 2 01 GV SOẠN GVHD DUYỆT Huỳnh Văn Nhí GV SOẠN: HUỲNH VĂN NHÍ Lê Thanh Điền 28 GIÁO ÁN KHỐI 11 CHƯƠNG 3 TỔ CHỨC RẼ NHÁNH VÀ LẶP Bài 9: CẤU TRÚC RẼ NHÁNH I MỤC TIÊU 1 Kiến thức - Học sinh biết được ý nghĩa của cấu trúc rẽ nhánh - Học sinh biết được cấu trúc chung của cấu trúc rẽ nhánh - Biết cách sử dụng đúng hai dạng cấu trúc rẽ nhánh trong lập trình: dạng thiếu và dạng đủ. .. biểu thức toán ((x+y)/ (1- (2/z)))+(x*x/(2*z)) học lên bảng, yêu cầu: Sử dụng các phép toán số học, hãy biểu diễn biểu thức toán học sau thành biểu thức trong ngôn ngữ lập trình HOẠT ĐỘNG CỦA GIÁO VIÊN GV SOẠN: HUỲNH VĂN NHÍ 16 GIÁO ÁN KHỐI 11 2a+5b+c xy 2z x+ y 2 2 +x 1 z 2z - Nghiên cứu sách giáo khoa và từ việc xậy dựng các biểu thức trên, hãy nêu thứ tự thực hiện các phép toán 3.Hàm số học chuẩn:... lớp làm 4 nhóm 2 nhóm viết thuật toán giải quyết bài toán 1 2 3 Thảo luận theo nhóm để viết thuật nhóm viết thuật toán giải quyết bài toán: toán 2 lên bìa trong Bước 1: N ← 0; S ← 1/ a; - Thu kết quả, chiếu kết quả lên bảng GV SOẠN: HUỲNH VĂN NHÍ Bước 2: N ← N +1; Bước 3: Nếu N >10 0 thì chuyển đến bước 5 Bước 4: S ← S+ 1/ (a+N), quay lại bước 2 Bước 5: Đưa S ra màn hình rồi kết 34 GIÁO ÁN KHỐI 11 Gọi học. .. Biểu diễn trong ngôn ngữ lập trình: (5

Ngày đăng: 04/10/2016, 23:22

Từ khóa liên quan

Mục lục

  • I. MỤC TIÊU

  • II. ĐỒ DÙNG DẠY HỌC

  • III. HOẠT ĐỘNG DẠY-HỌC

  • IV. ĐÁNH GIÁ CUỐI BÀI

  • I. MỤC TIÊU

  • II. ĐỒ DÙNG DẠY HỌC

  • III. HOẠT ĐỘNG DẠY-HỌC

  • IV. ĐÁNH GIÁ CUỐI BÀI

  • I. MỤC TIÊU

  • II. ĐỒ DÙNG DẠY HỌC

  • III. HOẠT ĐỘNG DẠY-HỌC

  • IV. ĐÁNH GIÁ CUỐI BÀI

  • I. MỤC TIÊU

  • II. ĐỒ DÙNG DẠY HỌC

  • III. HOẠT ĐỘNG DẠY-HỌC

  • IV. ĐÁNH GIÁ CUỐI BÀI

  • I. MỤC TIÊU

  • II. ĐỒ DÙNG DẠY HỌC

  • III. HOẠT ĐỘNG DẠY-HỌC

  • IV. ĐÁNH GIÁ CUỐI BÀI

Tài liệu cùng người dùng

Tài liệu liên quan