SlideShare uma empresa Scribd logo
1 de 19
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 độ ,[object Object],[object Object],[object Object],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 ,[object Object],[object Object],[object Object],Kĩ năng đã có ,[object Object],[object Object],[object Object]
Kĩ năng Thái độ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M ục tiêu bài học Kiến thức ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],Đ 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ộ. ,[object Object],[object Object],Điều lưu ý
[object Object],[object Object],K hó khăn-  T huận lợi ,[object Object],[object Object],[object Object],K hó khăn T huận lợi
Giả định rằng Phương tiện ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],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 ,[object Object],[object Object],[object Object],Hoạt động 1(7’): - Nhắc lại bài cũ. - Gợi động cơ vào  bài mới. ,[object Object],[object Object],[object Object],[object Object],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. ,[object Object],[object Object],[object Object],[object Object],[object Object]
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. ,[object Object],[object Object],[object Object],[object Object],[object Object]
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. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
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. ,[object Object],[object Object],[object Object]
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. ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],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. ,[object Object],[object Object],[object Object],[object Object],[object Object]
Cảm ơn thầy và các bạn!

Mais conteúdo relacionado

Mais procurados

Chương i lop 11
Chương i lop 11Chương i lop 11
Chương i lop 11Sunkute
 
Chương ii tin 11
Chương ii tin 11Chương ii tin 11
Chương ii tin 11Sunkute
 
Kịch bản dạy học_Nhom09
Kịch bản dạy học_Nhom09Kịch bản dạy học_Nhom09
Kịch bản dạy học_Nhom09TranThiDieu
 
Tin11 c4 bai12-kieu-xau_gtga
Tin11 c4 bai12-kieu-xau_gtgaTin11 c4 bai12-kieu-xau_gtga
Tin11 c4 bai12-kieu-xau_gtgaTin5VungTau
 
Tin10_chuong01 bai_06
Tin10_chuong01 bai_06Tin10_chuong01 bai_06
Tin10_chuong01 bai_06Hằng Võ
 
Kich bandayhoc
Kich bandayhocKich bandayhoc
Kich bandayhocHoan Huyen
 
Kbdh bai10
Kbdh bai10Kbdh bai10
Kbdh bai10thuymtg
 
Pdfc fast food-mastercode.vn
Pdfc fast food-mastercode.vnPdfc fast food-mastercode.vn
Pdfc fast food-mastercode.vnMasterCode.vn
 
[Pascal] sang tao1[v5.10]
[Pascal] sang tao1[v5.10][Pascal] sang tao1[v5.10]
[Pascal] sang tao1[v5.10]MasterCode.vn
 
bui anh_tai__Bai_19_mot_so_thu_vien_chuan_trong_pascal
bui anh_tai__Bai_19_mot_so_thu_vien_chuan_trong_pascalbui anh_tai__Bai_19_mot_so_thu_vien_chuan_trong_pascal
bui anh_tai__Bai_19_mot_so_thu_vien_chuan_trong_pascalSP Tin K34
 

Mais procurados (16)

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

Semelhante a Xuan2

Kich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieu
Kich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieuKich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieu
Kich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieutin_k36
 
goap nfa ffafdafadf dfadsfasdfasf dfafafadfdasf
goap nfa ffafdafadf dfadsfasdfasf dfafafadfdasfgoap nfa ffafdafadf dfadsfasdfasf dfafafadfdasf
goap nfa ffafdafadf dfadsfasdfasf dfafafadfdasfsaochoi871
 
Kbdh bai17 lop11_chuong_trinhconvaphanloai
Kbdh bai17 lop11_chuong_trinhconvaphanloaiKbdh bai17 lop11_chuong_trinhconvaphanloai
Kbdh bai17 lop11_chuong_trinhconvaphanloaiChi Lệ
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy họcnhi104
 
Kich ban bai 1 tin hoc 12
Kich ban bai 1 tin hoc 12Kich ban bai 1 tin hoc 12
Kich ban bai 1 tin hoc 12Lê Thắm
 
Minh Họa kịch bản
Minh Họa kịch bảnMinh Họa kịch bản
Minh Họa kịch bảnvungoclap
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy họctin_k36
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy họctin_k36
 
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)tin_k36
 
Gtga bai18 vi du cach viet va su dung chuong trinh con
Gtga bai18 vi du cach viet va su dung chuong trinh conGtga bai18 vi du cach viet va su dung chuong trinh con
Gtga bai18 vi du cach viet va su dung chuong trinh conHeo_Con049
 
Chuongtrinhcon&phanloai
Chuongtrinhcon&phanloaiChuongtrinhcon&phanloai
Chuongtrinhcon&phanloaiChi Lê Yến
 
Kich ban day hoc tin hoc 7 bai 4
Kich ban day hoc tin hoc 7 bai 4 Kich ban day hoc tin hoc 7 bai 4
Kich ban day hoc tin hoc 7 bai 4 Kieu Tuyen
 
Kich ban day hoc tin hoc 7 bai 4
Kich ban day hoc tin hoc 7 bai 4 Kich ban day hoc tin hoc 7 bai 4
Kich ban day hoc tin hoc 7 bai 4 Kieu Tuyen
 
Tin hoc 12 chương 2 bai 8_truy van du lieu
Tin hoc 12 chương 2 bai 8_truy van du lieuTin hoc 12 chương 2 bai 8_truy van du lieu
Tin hoc 12 chương 2 bai 8_truy van du lieutin_k36
 
Kichbandayhoc
KichbandayhocKichbandayhoc
Kichbandayhochauho1993
 
KẾ HOẠCH BÀI HỌC THEO CHỦ ĐỀ TIN 8 | CHỦ ĐỀ 5: CẤU TRÚC TUẦN TỰ
KẾ HOẠCH BÀI HỌC THEO CHỦ ĐỀ TIN 8 | CHỦ ĐỀ 5: CẤU TRÚC TUẦN TỰKẾ HOẠCH BÀI HỌC THEO CHỦ ĐỀ TIN 8 | CHỦ ĐỀ 5: CẤU TRÚC TUẦN TỰ
KẾ HOẠCH BÀI HỌC THEO CHỦ ĐỀ TIN 8 | CHỦ ĐỀ 5: CẤU TRÚC TUẦN TỰLê Hữu Bảo
 
L11 c6 b17_chuong trinh con va phan loai_van_anhht
L11 c6 b17_chuong trinh con va phan loai_van_anhhtL11 c6 b17_chuong trinh con va phan loai_van_anhht
L11 c6 b17_chuong trinh con va phan loai_van_anhhtSP Tin K34
 

Semelhante a Xuan2 (20)

Kich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieu
Kich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieuKich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieu
Kich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieu
 
goap nfa ffafdafadf dfadsfasdfasf dfafafadfdasf
goap nfa ffafdafadf dfadsfasdfasf dfafafadfdasfgoap nfa ffafdafadf dfadsfasdfasf dfafafadfdasf
goap nfa ffafdafadf dfadsfasdfasf dfafafadfdasf
 
Kbdh bai17 lop11_chuong_trinhconvaphanloai
Kbdh bai17 lop11_chuong_trinhconvaphanloaiKbdh bai17 lop11_chuong_trinhconvaphanloai
Kbdh bai17 lop11_chuong_trinhconvaphanloai
 
bai tap tuan 4
bai tap tuan 4bai tap tuan 4
bai tap tuan 4
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy học
 
Kich ban bai 1 tin hoc 12
Kich ban bai 1 tin hoc 12Kich ban bai 1 tin hoc 12
Kich ban bai 1 tin hoc 12
 
Minh Họa kịch bản
Minh Họa kịch bảnMinh Họa kịch bản
Minh Họa kịch bản
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy học
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy học
 
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
 
Gtga bai18 vi du cach viet va su dung chuong trinh con
Gtga bai18 vi du cach viet va su dung chuong trinh conGtga bai18 vi du cach viet va su dung chuong trinh con
Gtga bai18 vi du cach viet va su dung chuong trinh con
 
Group work
Group workGroup work
Group work
 
Group work
Group workGroup work
Group work
 
Chuongtrinhcon&phanloai
Chuongtrinhcon&phanloaiChuongtrinhcon&phanloai
Chuongtrinhcon&phanloai
 
Kich ban day hoc tin hoc 7 bai 4
Kich ban day hoc tin hoc 7 bai 4 Kich ban day hoc tin hoc 7 bai 4
Kich ban day hoc tin hoc 7 bai 4
 
Kich ban day hoc tin hoc 7 bai 4
Kich ban day hoc tin hoc 7 bai 4 Kich ban day hoc tin hoc 7 bai 4
Kich ban day hoc tin hoc 7 bai 4
 
Tin hoc 12 chương 2 bai 8_truy van du lieu
Tin hoc 12 chương 2 bai 8_truy van du lieuTin hoc 12 chương 2 bai 8_truy van du lieu
Tin hoc 12 chương 2 bai 8_truy van du lieu
 
Kichbandayhoc
KichbandayhocKichbandayhoc
Kichbandayhoc
 
KẾ HOẠCH BÀI HỌC THEO CHỦ ĐỀ TIN 8 | CHỦ ĐỀ 5: CẤU TRÚC TUẦN TỰ
KẾ HOẠCH BÀI HỌC THEO CHỦ ĐỀ TIN 8 | CHỦ ĐỀ 5: CẤU TRÚC TUẦN TỰKẾ HOẠCH BÀI HỌC THEO CHỦ ĐỀ TIN 8 | CHỦ ĐỀ 5: CẤU TRÚC TUẦN TỰ
KẾ HOẠCH BÀI HỌC THEO CHỦ ĐỀ TIN 8 | CHỦ ĐỀ 5: CẤU TRÚC TUẦN TỰ
 
L11 c6 b17_chuong trinh con va phan loai_van_anhht
L11 c6 b17_chuong trinh con va phan loai_van_anhhtL11 c6 b17_chuong trinh con va phan loai_van_anhht
L11 c6 b17_chuong trinh con va phan loai_van_anhht
 

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.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 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.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 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.
  • 19. Cảm ơn thầy và các bạn!