GVHD: ThS. Lê Đức Long SVTH :  Lê Thị Bích Xuân Nhóm :  18 Lớp  :  Tin5D_BT MSSV :  K33103308 Bài 17- Chương trình con và phân loại Tin học 11
Mục tiêu Kiến thức Trang bị cho học sinh một số khái niệm cơ bản về lập trình  và ngôn ngữ lập trình bậc cao Kĩ năng Giải được một số bài toán đơn giản trên máy tính. Thái độ Ham thích môn học. Có tính kỉ luật cao. Kĩ năng làm việc theo nhóm. Tin học 11 Chương 1: Một Số khái niệm về lập trình và ngôn ngữ lập trình. Chương 2: Chương trình đơn giản. Chương 3: Cấu trúc rẽ nhánh và lặp. Chương 4: Kiểu dữ liệu có cấu trúc. Chương 5: Tệp và thao tác với tệp. Chương 6: Chương trình con và lập trình có cấu trúc. Bài 17: Chương trình con và phân loại(2,0,0) Bài 18: Ví dụ về cách viết và sử dụng CTC(2,0,0)
Kiến thức đã biết Viết được thuật toán giải một số bài toán đơn giản. Cài đặt được một số chương trình đơn giản sử dụng xâu, bản ghi các lệnh rẽ nhánh và lặp, mảng một chiều. Sử dụng được một số hàm và thủ tục chuẩn làm việc trên tệp. Kĩ năng đã có Biết các thành phần cơ sở của pascal: bảng chữ cái, tên, tên chuẩn, hàm và thủ tục chuẩn… Biết cấu trúc của một chương trình pascal: cấu trúc chung và các thành phần. Biết các lệnh gán, khai báo biến, lệnh vào ra và các phép toán cơ bản…
Kĩ năng Thái độ Nhận biết được một chương trình con. Nhận biết được chương trình con nào là hàm hay thủ tục. Biết cách sử dụng biến cục bộ. Tiếp tục rèn luyện các phẩm chất của người lập trình như: Tinh thần hợp tác. Sẵn sàng làm việc theo nhóm. Tuân thủ theo yêu cầu vì công việc chung. M ục tiêu bài học Kiến thức Biết khái niệm và lợi ích của CTC. Sự khác nhau cơ bản giữa hàm và thủ tục. Sự giống và khác nhau giữa CTC và chương trình. Ý nghĩa của biến cục bộ.
Đ iểm trọng tâm Khái niệm và lợi ích của chương trình con. Phân loại và cấu trúc của một chương trình con. Cách gọi thực hiện một CTC. Đ iểm khó - Phân biệt hàm và thủ tục. - Tham số hình thức và tham số thực. - Biến toàn cục và biến cục bộ. Không  nên mất thời gian cho học sinh xây dựng và viết chương trình. Không  nên trình bày đầy đủ cú pháp và giải thích quá cặn kẽ từng khái niệm. Điều lưu ý
Có một số khái niệm mới đối với học sinh. Kiến thức về bài học rất rộng vì thế nếu học sinh đặt nhiều câu hỏi có thể làm tiết học “quá tải”. K hó khăn-  T huận lợi Phần mở đầu dễ gợi động cơ. Có thể bám sát, tận dụng ví dụ đơn giản ban đầu để minh họa và hình thành khái niệm. Có nhiều kiến thức mới có thể chỉ dẫn thêm cho học sinh khá giỏi. K hó khăn T huận lợi
Giả định rằng Phương tiện Lớp dạy: khá. Địa phương giảng dạy phát triển, học sinh quen với việc sử dụng máy tính, internet. Bài này được dạy tại phòng máy chiếu, Có trang bị phấn, bảng. Mỗi bàn học có 4 học sinh. Máy tính GV, máy chiếu, phấn, bảng. Giấy treo tường có viết bài tập theo chương trình con. Snapit quay video, QuizCreator làm bài trắc nghiệm. Blog, web MS Flashcards chứa video và bài trắc nghiệm, bài tập cho học sinh làm thêm. Turbo Pascal. G iả định-  P hương tiện
Hoạt động 2(10’): Khái niệm chương trình con(CTC). Hoạt động 3(10’): Ví dụ trang 92 Hoạt động 4(13’): Lợi ích của việc sử  dụng CTC Hoạt động 5(5’): Củng cố kiến thức Dặn dò tiết 2 Hoạt động 1(7’): - Nhắc lại bài cũ. - Gợi động cơ vào  bài mới. Hoạt động 6(10’): Kiểm tra bài cũ Gợi động cơ vào bài mới Hoạt động 7(10’): Phân loại CTC Hoạt động 8(10’): Cấu trúc CTC Hoạt động 9(10’): Thục hiện CTC Hoạt động 10(5’): - Trắc nghiệm củng cố kiến thức. - Dặn dò. Bài 17: Chương trình con và phân loại
Hoạt động 2(10’): Khái niệm chương trình con. Hoạt động 3(10’): Ví dụ trang 92 Hoạt động 4(13’): Lợi ích của việc sử dụng chương trình con Hoạt động 5(5’): Củng cố kiến thức Nhắc nhở Hoạt động 1(7’): - Nhắc lại bài cũ. - Gợi động cơ vào  bài mới. Bài 17: Chương trình con và phân loại tiết 1
Hoạt động 2(10’): Khái niệm chương trình con. Hoạt động 3(10’): Ví dụ trang 92 Hoạt động 4(13’): Lợi ích của việc sử dụng chương trình con Hoạt động 5(5’): Củng cố kiến thức Nhắc nhở Hoạt động 1(7’): - Nhắc lại bài cũ. - Gợi động cơ vào  bài mới. GV: Gọi một học sinh lên bảng làm bài tập đã cho ở tiết trước(tính tổng 4 lũy thừa). HS: Lên bảng viết chương trình đã làm. GV: Nhận xét và cho điểm. GV: Treo lên bảng mô hình giấy có bài tập như trên nhưng viết bằng chương trình con. GV: Dẫn dắt học sinh vào bài mới.
Hoạt động 2(10’): Khái niệm chương trình con. Hoạt động 3(10’): Ví dụ trang 92 Hoạt động 4(13’): Lợi ích của việc sử dụng chương trình con Hoạt động 5(5’): Củng cố kiến thức Nhắc nhở Hoạt động 1(7’): - Nhắc lại bài cũ. - Gợi động cơ vào  bài mới. GV: Đưa ra một bài tập tính tổng của 4 phép tính. Yêu cầu học sinh ngồi cùng bàn giải bài toán này theo nhóm và không được dùng máy tính. HS: Giải bài toán. GV: Hỏi cả lớp đáp án và hỏi một số nhóm về cách làm bài. GV: Yêu cầu một em HS đọc đoạn từ “Tương tự... Trong chương trình”.GV giải thích rõ hơn. HS: Đánh dấu ý trọng tâm vào sách.
Hoạt động 2(13’): Khái niệm chương trình con. Hoạt động 3(10’): Ví dụ trang 92 Hoạt động 4(10’): Lợi ích của việc sử dụng chương trình con Hoạt động 5(5’): Củng cố kiến thức Nhắc nhở Hoạt động 1(7’): - Nhắc lại bài cũ. - Gợi động cơ vào  bài mới. GV: Yêu cầu học sinh nhận xét sự khác biệt của của hai đoạn chương trình trên bảng. HS: Nhận xét sự khác biệt . GV: Nhận xét câu trả lời của học sinh và đưa ra giải đáp. GV: Demo hai chương trình HS: Quan sát. HS: Đánh dấu vào sách những ý trọng tâm.
Hoạt động 2(13’): Khái niệm chương trình con. Hoạt động 3(10’): Ví dụ trang 92 Hoạt động 4(10’): Lợi ích của việc sử dụng chương trình con Hoạt động 5(5’): Củng cố kiến thức Nhắc nhở Hoạt động 1(7’): - Nhắc lại bài cũ. - Gợi động cơ vào  bài mới. GV: Yêu cầu học sinh quay mặt lại với nhau theo hai bàn đọc sách trang 93, thảo luận sau đó cho ví dụ về lợi ích của CTC, ghi vào giấy sau 5’ nộp cho GV. Nhóm nào có câu trả lời đúng nhất được 1 điểm cộng kiểm tra miệng. HS: Đọc sách, thảo luận và đưa ra ví dụ.  GV: Đọc bài nộp của HS, lựa chọn câu trả lời đúng nhất, chỉnh sửa và cho HS chép vào vở.
Hoạt động 2(13’): Khái niệm chương trình con. Hoạt động 3(10’): Ví dụ trang 92 Hoạt động 4(10’): Lợi ích của việc sử dụng chương trình con Hoạt động 5(5’): Củng cố kiến thức Nhắc nhở Hoạt động 1(7’): - Nhắc lại bài cũ. - Gợi động cơ vào  bài mới. GV: Chiếu lên slide đề trắc nghiệm GV đã soạn sẵn. HS: Cả lớp làm theo hướng dẫn của GV. GV: Dặn dò học sinh về nhà ôn tập lại. Lên trang web của GV để  xem video bài giảng, làm bài trắc nghiệm, làm bài tập tự luận cơ bản cũng như nâng cao. Dặn dò HS chuẩn bị bài mới.
Luythua1:=1.0; For i:= 1 to n do Luythua1:= luythua1*a; Luythua2:=1.0; For i:= 1 to m do Luythua2:= luythua2*b; Luythua3:=1.0; For i:= 1 to p do Luythua3:= luythua3*c; Luythua4:=1.0; For i:= 1 to q do Luythua4:= luythua4*d; Chương trình bình thường Chương trình con Var  j : integer; Tich:=1.0; For j:= 1 to k do Tich := Tich*x; a n b m c p d q x k GV dẫn dắt vào bài mới:  - Trên bảng là hai đoạn chương trình  khác nhau nhưng được dùng để phục  vụ cho việc giải cùng một bài toán. - Chắc hẳn các em đang thắc mắc tại  sao một đoạn chương trình lại có thể  thay thế cho bốn đoạn chương trình  được đúng không? Vậy nên chúng ta sẽ đi vào bài mới  Để tìm hiểu xem điều đó được thực  hiện như thế nào.
Bài tập: Tính tổng của 25*52 + 42*24 + 32*23 + 15*51 Các nhóm tính nhanh sẽ phân công mỗi người làm một phép nhân và sau đó cộng kết quả lại.  25*52= 1300 42*24= 1008 32*23=  736 15*51=  765 = 3809
Tính sin(x) + sin(y) + sin(z)  Ví dụ 1: Yêu cầu HS mở sách trang 130(các hàm và thủ tục chuẩn).  Nói cho học sinh biết rằng hàm và thủ tục chuẩn cũng là một chương trình con. Tránh được việc phải viết lặp lại một dãy lệnh. Phục vụ cho quá trình trừu tượng hóa. Mở rộng khả năng ngôn ngữ. Ví dụ 2: Yêu cầu học sinh mở sách trang 63. Xem bài tập 1. Viết theo CTC 1 CTC dùng để tạo mảng 1 CTC dùng để in mảng 1 CTC dùng để tính tổng Hỗ trợ việc thực hiện các chương trình lớn. Thuận tiện cho việc phát triển, nâng cấp chương trình
Dặn dò học sinh lên trang web lethibichxuan.wordpress.com để ôn tập lại kiến thức, làm bài tập cơ bản và nâng cao. Xem các tài liệu liên quan đến bài học và chuẩn bị bài mới. Cũng như gởi thắc mắc lên web để GV giải đáp. Nội dung liên quan đến bài 17 trên web gồm có: Video dạy bài 17. MS Flashcard bài 17. Trắc nghiệm online chương VI. Tài liệu tham khảo liên quan đến chương trình con.
Cảm ơn thầy và các bạn!

More Related Content

PPT
xuan17
DOCX
Ke hoach giang day
PPT
PPT
Mai Thanh Bằng
DOCX
Chuong 3 tin 11
PPT
KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11
PPTX
K33103340 hoai bai6_tin10
DOCX
Chuong 6 tin 11
xuan17
Ke hoach giang day
Mai Thanh Bằng
Chuong 3 tin 11
KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11
K33103340 hoai bai6_tin10
Chuong 6 tin 11

What's hot (16)

DOCX
Chương i lop 11
DOCX
Chương ii tin 11
PPTX
Kịch bản dạy học_Nhom09
PPTX
Tin11 c4 bai12-kieu-xau_gtga
DOC
Tin10_chuong01 bai_06
PPTX
Kich bandayhoc
PPTX
Ke hoach bai_day
PPTX
Kbdh bai10
DOCX
Giáo án tin 6
PDF
Pdfc fast food-mastercode.vn
DOC
Giao an tin 11
DOCX
Giáo Án Tin 10 - Bài 6
PDF
[Pascal] sang tao1[v5.10]
PPTX
Kich ban day hoc Tin 10 - Bài 6
PPT
Kich ban day_hoc
PPTX
bui anh_tai__Bai_19_mot_so_thu_vien_chuan_trong_pascal
Chương i lop 11
Chương ii tin 11
Kịch bản dạy học_Nhom09
Tin11 c4 bai12-kieu-xau_gtga
Tin10_chuong01 bai_06
Kich bandayhoc
Ke hoach bai_day
Kbdh bai10
Giáo án tin 6
Pdfc fast food-mastercode.vn
Giao an tin 11
Giáo Án Tin 10 - Bài 6
[Pascal] sang tao1[v5.10]
Kich ban day hoc Tin 10 - Bài 6
Kich ban day_hoc
bui anh_tai__Bai_19_mot_so_thu_vien_chuan_trong_pascal
Ad

Similar to Xuan2 (20)

PPTX
Kbdh bai17 lop11_chuong_trinhconvaphanloai
PPTX
K34103001 nhom 01
DOCX
goap nfa ffafdafadf dfadsfasdfasf dfafafadfdasf
PPTX
Kich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieu
PPTX
K34103001 nhom 01
PPT
Chuongtrinhcon&phanloai
PPT
Trần Thúc Bảo - Tin Học 11 - Chương 6 - BÀI 18: VÍ DỤ VỀ CÁCH VIẾT VÀ...
PPTX
Kịch bản dạy học
PPTX
Kịch bản dạy học
PPTX
L11 c6 b17_chuong trinh con va phan loai_van_anhht
PPT
K33103350 tran doankimnhu_bai17_tin11
PPTX
Phan phuoc tam nvsp246 k1 tin11_chuong6_bài18_viet_và_sử_dụng_ct con
PPTX
Phan phuoc tam nvsp246 k1 tin11_chuong6_bài18_viet_và_sử_dụng_ct con
PPTX
Presentation1
PDF
Phan phoi ct tin hoc thpt 2011 2012
PPTX
Presentation1
PPTX
Kich ban nguyenvanhanh_lop11-chuongvi-bai 19
DOCX
bai tap tuan 4
DOCX
Nghệ thuật giải thích
PPTX
Chương Trình Con
Kbdh bai17 lop11_chuong_trinhconvaphanloai
K34103001 nhom 01
goap nfa ffafdafadf dfadsfasdfasf dfafafadfdasf
Kich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieu
K34103001 nhom 01
Chuongtrinhcon&phanloai
Trần Thúc Bảo - Tin Học 11 - Chương 6 - BÀI 18: VÍ DỤ VỀ CÁCH VIẾT VÀ...
Kịch bản dạy học
Kịch bản dạy học
L11 c6 b17_chuong trinh con va phan loai_van_anhht
K33103350 tran doankimnhu_bai17_tin11
Phan phuoc tam nvsp246 k1 tin11_chuong6_bài18_viet_và_sử_dụng_ct con
Phan phuoc tam nvsp246 k1 tin11_chuong6_bài18_viet_và_sử_dụng_ct con
Presentation1
Phan phoi ct tin hoc thpt 2011 2012
Presentation1
Kich ban nguyenvanhanh_lop11-chuongvi-bai 19
bai tap tuan 4
Nghệ thuật giải thích
Chương Trình Con
Ad

Xuan2

  • 1. GVHD: ThS. Lê Đức Long SVTH : Lê Thị Bích Xuân Nhóm : 18 Lớp : Tin5D_BT MSSV : K33103308 Bài 17- Chương trình con và phân loại Tin học 11
  • 2. Mục tiêu Kiến thức Trang bị cho học sinh một số khái niệm cơ bản về lập trình và ngôn ngữ lập trình bậc cao Kĩ năng Giải được một số bài toán đơn giản trên máy tính. Thái độ Ham thích môn học. Có tính kỉ luật cao. Kĩ năng làm việc theo nhóm. Tin học 11 Chương 1: Một Số khái niệm về lập trình và ngôn ngữ lập trình. Chương 2: Chương trình đơn giản. Chương 3: Cấu trúc rẽ nhánh và lặp. Chương 4: Kiểu dữ liệu có cấu trúc. Chương 5: Tệp và thao tác với tệp. Chương 6: Chương trình con và lập trình có cấu trúc. Bài 17: Chương trình con và phân loại(2,0,0) Bài 18: Ví dụ về cách viết và sử dụng CTC(2,0,0)
  • 3. Kiến thức đã biết Viết được thuật toán giải một số bài toán đơn giản. Cài đặt được một số chương trình đơn giản sử dụng xâu, bản ghi các lệnh rẽ nhánh và lặp, mảng một chiều. Sử dụng được một số hàm và thủ tục chuẩn làm việc trên tệp. Kĩ năng đã có Biết các thành phần cơ sở của pascal: bảng chữ cái, tên, tên chuẩn, hàm và thủ tục chuẩn… Biết cấu trúc của một chương trình pascal: cấu trúc chung và các thành phần. Biết các lệnh gán, khai báo biến, lệnh vào ra và các phép toán cơ bản…
  • 4. Kĩ năng Thái độ Nhận biết được một chương trình con. Nhận biết được chương trình con nào là hàm hay thủ tục. Biết cách sử dụng biến cục bộ. Tiếp tục rèn luyện các phẩm chất của người lập trình như: Tinh thần hợp tác. Sẵn sàng làm việc theo nhóm. Tuân thủ theo yêu cầu vì công việc chung. M ục tiêu bài học Kiến thức Biết khái niệm và lợi ích của CTC. Sự khác nhau cơ bản giữa hàm và thủ tục. Sự giống và khác nhau giữa CTC và chương trình. Ý nghĩa của biến cục bộ.
  • 5. Đ iểm trọng tâm Khái niệm và lợi ích của chương trình con. Phân loại và cấu trúc của một chương trình con. Cách gọi thực hiện một CTC. Đ iểm khó - Phân biệt hàm và thủ tục. - Tham số hình thức và tham số thực. - Biến toàn cục và biến cục bộ. Không nên mất thời gian cho học sinh xây dựng và viết chương trình. Không nên trình bày đầy đủ cú pháp và giải thích quá cặn kẽ từng khái niệm. Điều lưu ý
  • 6. Có một số khái niệm mới đối với học sinh. Kiến thức về bài học rất rộng vì thế nếu học sinh đặt nhiều câu hỏi có thể làm tiết học “quá tải”. K hó khăn- T huận lợi Phần mở đầu dễ gợi động cơ. Có thể bám sát, tận dụng ví dụ đơn giản ban đầu để minh họa và hình thành khái niệm. Có nhiều kiến thức mới có thể chỉ dẫn thêm cho học sinh khá giỏi. K hó khăn T huận lợi
  • 7. Giả định rằng Phương tiện Lớp dạy: khá. Địa phương giảng dạy phát triển, học sinh quen với việc sử dụng máy tính, internet. Bài này được dạy tại phòng máy chiếu, Có trang bị phấn, bảng. Mỗi bàn học có 4 học sinh. Máy tính GV, máy chiếu, phấn, bảng. Giấy treo tường có viết bài tập theo chương trình con. Snapit quay video, QuizCreator làm bài trắc nghiệm. Blog, web MS Flashcards chứa video và bài trắc nghiệm, bài tập cho học sinh làm thêm. Turbo Pascal. G iả định- P hương tiện
  • 8. Hoạt động 2(10’): Khái niệm chương trình con(CTC). Hoạt động 3(10’): Ví dụ trang 92 Hoạt động 4(13’): Lợi ích của việc sử dụng CTC Hoạt động 5(5’): Củng cố kiến thức Dặn dò tiết 2 Hoạt động 1(7’): - Nhắc lại bài cũ. - Gợi động cơ vào bài mới. Hoạt động 6(10’): Kiểm tra bài cũ Gợi động cơ vào bài mới Hoạt động 7(10’): Phân loại CTC Hoạt động 8(10’): Cấu trúc CTC Hoạt động 9(10’): Thục hiện CTC Hoạt động 10(5’): - Trắc nghiệm củng cố kiến thức. - Dặn dò. Bài 17: Chương trình con và phân loại
  • 9. Hoạt động 2(10’): Khái niệm chương trình con. Hoạt động 3(10’): Ví dụ trang 92 Hoạt động 4(13’): Lợi ích của việc sử dụng chương trình con Hoạt động 5(5’): Củng cố kiến thức Nhắc nhở Hoạt động 1(7’): - Nhắc lại bài cũ. - Gợi động cơ vào bài mới. Bài 17: Chương trình con và phân loại tiết 1
  • 10. Hoạt động 2(10’): Khái niệm chương trình con. Hoạt động 3(10’): Ví dụ trang 92 Hoạt động 4(13’): Lợi ích của việc sử dụng chương trình con Hoạt động 5(5’): Củng cố kiến thức Nhắc nhở Hoạt động 1(7’): - Nhắc lại bài cũ. - Gợi động cơ vào bài mới. GV: Gọi một học sinh lên bảng làm bài tập đã cho ở tiết trước(tính tổng 4 lũy thừa). HS: Lên bảng viết chương trình đã làm. GV: Nhận xét và cho điểm. GV: Treo lên bảng mô hình giấy có bài tập như trên nhưng viết bằng chương trình con. GV: Dẫn dắt học sinh vào bài mới.
  • 11. Hoạt động 2(10’): Khái niệm chương trình con. Hoạt động 3(10’): Ví dụ trang 92 Hoạt động 4(13’): Lợi ích của việc sử dụng chương trình con Hoạt động 5(5’): Củng cố kiến thức Nhắc nhở Hoạt động 1(7’): - Nhắc lại bài cũ. - Gợi động cơ vào bài mới. GV: Đưa ra một bài tập tính tổng của 4 phép tính. Yêu cầu học sinh ngồi cùng bàn giải bài toán này theo nhóm và không được dùng máy tính. HS: Giải bài toán. GV: Hỏi cả lớp đáp án và hỏi một số nhóm về cách làm bài. GV: Yêu cầu một em HS đọc đoạn từ “Tương tự... Trong chương trình”.GV giải thích rõ hơn. HS: Đánh dấu ý trọng tâm vào sách.
  • 12. Hoạt động 2(13’): Khái niệm chương trình con. Hoạt động 3(10’): Ví dụ trang 92 Hoạt động 4(10’): Lợi ích của việc sử dụng chương trình con Hoạt động 5(5’): Củng cố kiến thức Nhắc nhở Hoạt động 1(7’): - Nhắc lại bài cũ. - Gợi động cơ vào bài mới. GV: Yêu cầu học sinh nhận xét sự khác biệt của của hai đoạn chương trình trên bảng. HS: Nhận xét sự khác biệt . GV: Nhận xét câu trả lời của học sinh và đưa ra giải đáp. GV: Demo hai chương trình HS: Quan sát. HS: Đánh dấu vào sách những ý trọng tâm.
  • 13. Hoạt động 2(13’): Khái niệm chương trình con. Hoạt động 3(10’): Ví dụ trang 92 Hoạt động 4(10’): Lợi ích của việc sử dụng chương trình con Hoạt động 5(5’): Củng cố kiến thức Nhắc nhở Hoạt động 1(7’): - Nhắc lại bài cũ. - Gợi động cơ vào bài mới. GV: Yêu cầu học sinh quay mặt lại với nhau theo hai bàn đọc sách trang 93, thảo luận sau đó cho ví dụ về lợi ích của CTC, ghi vào giấy sau 5’ nộp cho GV. Nhóm nào có câu trả lời đúng nhất được 1 điểm cộng kiểm tra miệng. HS: Đọc sách, thảo luận và đưa ra ví dụ. GV: Đọc bài nộp của HS, lựa chọn câu trả lời đúng nhất, chỉnh sửa và cho HS chép vào vở.
  • 14. Hoạt động 2(13’): Khái niệm chương trình con. Hoạt động 3(10’): Ví dụ trang 92 Hoạt động 4(10’): Lợi ích của việc sử dụng chương trình con Hoạt động 5(5’): Củng cố kiến thức Nhắc nhở Hoạt động 1(7’): - Nhắc lại bài cũ. - Gợi động cơ vào bài mới. GV: Chiếu lên slide đề trắc nghiệm GV đã soạn sẵn. HS: Cả lớp làm theo hướng dẫn của GV. GV: Dặn dò học sinh về nhà ôn tập lại. Lên trang web của GV để xem video bài giảng, làm bài trắc nghiệm, làm bài tập tự luận cơ bản cũng như nâng cao. Dặn dò HS chuẩn bị bài mới.
  • 15. Luythua1:=1.0; For i:= 1 to n do Luythua1:= luythua1*a; Luythua2:=1.0; For i:= 1 to m do Luythua2:= luythua2*b; Luythua3:=1.0; For i:= 1 to p do Luythua3:= luythua3*c; Luythua4:=1.0; For i:= 1 to q do Luythua4:= luythua4*d; Chương trình bình thường Chương trình con Var j : integer; Tich:=1.0; For j:= 1 to k do Tich := Tich*x; a n b m c p d q x k GV dẫn dắt vào bài mới: - Trên bảng là hai đoạn chương trình khác nhau nhưng được dùng để phục vụ cho việc giải cùng một bài toán. - Chắc hẳn các em đang thắc mắc tại sao một đoạn chương trình lại có thể thay thế cho bốn đoạn chương trình được đúng không? Vậy nên chúng ta sẽ đi vào bài mới Để tìm hiểu xem điều đó được thực hiện như thế nào.
  • 16. Bài tập: Tính tổng của 25*52 + 42*24 + 32*23 + 15*51 Các nhóm tính nhanh sẽ phân công mỗi người làm một phép nhân và sau đó cộng kết quả lại. 25*52= 1300 42*24= 1008 32*23= 736 15*51= 765 = 3809
  • 17. Tính sin(x) + sin(y) + sin(z) Ví dụ 1: Yêu cầu HS mở sách trang 130(các hàm và thủ tục chuẩn). Nói cho học sinh biết rằng hàm và thủ tục chuẩn cũng là một chương trình con. Tránh được việc phải viết lặp lại một dãy lệnh. Phục vụ cho quá trình trừu tượng hóa. Mở rộng khả năng ngôn ngữ. Ví dụ 2: Yêu cầu học sinh mở sách trang 63. Xem bài tập 1. Viết theo CTC 1 CTC dùng để tạo mảng 1 CTC dùng để in mảng 1 CTC dùng để tính tổng Hỗ trợ việc thực hiện các chương trình lớn. Thuận tiện cho việc phát triển, nâng cấp chương trình
  • 18. Dặn dò học sinh lên trang web lethibichxuan.wordpress.com để ôn tập lại kiến thức, làm bài tập cơ bản và nâng cao. Xem các tài liệu liên quan đến bài học và chuẩn bị bài mới. Cũng như gởi thắc mắc lên web để GV giải đáp. Nội dung liên quan đến bài 17 trên web gồm có: Video dạy bài 17. MS Flashcard bài 17. Trắc nghiệm online chương VI. Tài liệu tham khảo liên quan đến chương trình con.
  • 19. Cảm ơn thầy và các bạn!