SlideShare uma empresa Scribd logo
1 de 20
KỊCH BẢN DẠY
HỌC
GIẢNGVIÊN: ThS. Lê Đức Long
SINHVIÊN: TrầnThị Diệu_K36.103.008
TrầnThị Hoan Huyền_K36.103.024
TRƯỜNG ĐẠI HỌC SƯ PHẠMTHÀNH PHỐ HỒ CHÍ MINH
KHOA CÔNG NGHỆTHÔNGTIN
TIN 3
MỤCTIÊU CHUNG CỦA CHƯƠNGTRÌNH
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.
Kĩ năng
-Giải được một số bài toán đơn giản trên máy tính bằng cách vận
dụng được các kiến thức về thuật toán, cấu trúc dữ liệu, ngôn
ngữ lập trình cụ thể, sử dụng các chương trình con có sẵn.
Thái độ
-Ham thích môn học, có tính kỉ luật cao và tinh thần làm việc theo
nhóm.
Bài tập và thực hành
số 7
Một số khái niệm về lập trình và ngôn ngữ lập trình
Chương trình đơn giản
Cấu trúc rẽ nhánh và lặp
Kiểu dữ liệu có cấu trúc
Tệp và thao tác với tệp
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
Bài 18: Ví dụ về cách
viết và sử dụng
chương trình con
Bài tập và thực hành
số 6
Bài tập và thực hành
số 7
Nội dung
khó
Kiến thức
liên quan
Nội dung
trọng tâm
Mục tiêu
Mục tiêu
Tiếp tục củng cố cho học sinh những khái niệm về
chương trình con: thủ tục, hàm, tham số giá
trị, tham số biến, tham số thực sự, biến toàn
cục, biến cục bộ.
Rèn luyện cho học sinh kĩ năng lập trình giải quyết
một số bài toán đơn giản.
Tổ chức những hoạt động trong phòng máy để
học sinh có được các kĩ năng cơ bản trong việc tổ
chức và sử dụng chương trình con trong lập trình.
Kiến thức liên quan
Nội dung đã biết:
 Hầu hết các kiến thức trong chương trình lớp 11
đã học: khai báo biến kiểu bản ghi, tệp, chương
trình con,…
Nội dung trọng tâm
Rèn luyện cho học sinh kĩ năng lập trình giải quyết
một số bài toán đơn giản liên quan đến khái niệm
chương trình con có sử dụng kiểu bản ghi và tệp.
Tổ chức những hoạt động trong phòng máy để
học sinh có được các kĩ năng cơ bản trong việc tổ
chức và sử dụng chương trình con trong lập trình.
Nội dung khó
Vận dụng nhiều kiến thức cũ, khá khó cho học
sinh để vận dụng giải quyết bài toán.
Bài toán khá dài.
Giả định
Lớp và
học sinh
• Lớp học khoảng 40 học sinh.
• Có đầy đủ sách giáo khoa, có tập để ghi lại bài
học, những ý quan trọng cần nắm trong bài.
Phòng
học
• Là phòng máy có bảng và phấn.
• Có máy chiếu.
Giáo
viên
• Có sự chuẩn bị về bài mới
• Máy tính cá nhân.
Hoạt động 1
Ôn tập lại các lý thuyết
Kiểu bản ghi:
 Định nghĩa
 Khai báo
 Cách truy xuất
Hoạt động 1
Ôn tập lại các lý thuyết
Chương trình con:
 Định nghĩa
 Phân loại: hàm và thủ tục
 Cấu trúc chương trình con
 Biến toàn cục, biến cục bộ
Hoạt động 1
Ôn tập lại các lý thuyết
Tệp:
Assign(<biến tệp>,<tên tệp>)
Rewrite(<biến tệp>); Reset(<biến tệp>);
Read(<biến tệp>,<danh sách biến>);Write(<biến tệp>,<danh sách kết quả>);
Close(<biến tệp>);
Hoạt động 2
Hướng dẫn bài 1, câu a
Xây dựng các hàm thủ tục thực hiện các yêu cầu
sau:
 Tính khoảng cách giữa 2 điểm
 Tính độ dài các cạnh
 Tính chu vi tam giác
 Tính diện tích tam giác
 Hiển thị tam giác
 Kiểm tra tính chất đều, cân, vuông của tam giác
Hoạt động 2
Hướng dẫn bài 1, câu a
 Gợi ý cho học sinh biết việc khai báo các đỉnh của tam
giác theo kiểu bản ghi.
 Kêu học sinh viết khai báo điểm của tam giác.
 Nêu ý tưởng để học sinh biết được sử dụng hàm hay
thủ tục cho từng yêu cầu và biết được những tham số
cần truyền vào các hàm và thủ tục đó.
Hoạt động 2
Hướng dẫn bài 1, câu a
 Làm mẫu cho học sinh thủ tục tính khoảng cách 2 điểm
 Input: toạ độ 2 điểm
Output: khoảng cách giữa hai điểm
 Từ input và output, học sinh biết được kết quả trả về 1
giá trị=> function: trả về kiểu số thực real;tham số
truyền vào là toạ độ 2 điểm, không cần cập nhật giá
trị=> sử dụng tham số.
 Viết hàm hoàn chỉnh:
function khoangcach(A,B:điểm):real;
 Phân tích từng yêu cầu và gọi học sinh lên bảng viết.
Hoạt động 3
Giải bài 1, câu b
 Thảo luận nhóm viết chương trình cho các câu
còn lại
Hoạt động 4
Giải bài 1, câu c
 Phân tích đề: xác định input, output
 Ý tưởng giải quyết bài toán:
• Tạo 1 file tamgiac.dat
• Đọc file theo từng dòng lấy thông tin các đỉnh
• Dùng thủ tục xét tính chất các tam giác trong
file. Đếm số tam giác cân, vuông đều.
• Tạo file tamgiac.out ghi kết quả vào file này
 Gv cho xem mẫu bài làm sẵn, cho hs làm lại ở nhà
Microsoft power point
SnippingTool
Microsoft word
Công
nghệ
sử
dụng
Kich bandayhoc

Mais conteúdo relacionado

Mais procurados

KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11
KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11
KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11K33LA-KG
 
Kị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ọc nhi104
 
Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10nguyenthingo
 
Kbdh bai8 c2_11
Kbdh bai8 c2_11Kbdh bai8 c2_11
Kbdh bai8 c2_11tin_k36
 
KBDH_BAI8_C2_LOP11
KBDH_BAI8_C2_LOP11KBDH_BAI8_C2_LOP11
KBDH_BAI8_C2_LOP11tin_k36
 
Bai8_C2_11
Bai8_C2_11Bai8_C2_11
Bai8_C2_11tin_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
 
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichbanTruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichbanTIN D BÌNH THUẬ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ọcHà Hỷ
 
Tin11 c4 bai12-kieu-xau_gtga
Tin11 c4 bai12-kieu-xau_gtgaTin11 c4 bai12-kieu-xau_gtga
Tin11 c4 bai12-kieu-xau_gtgaTin5VungTau
 
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 lop 11-bai 9-vtq ngoc
Kich ban day hoc lop 11-bai 9-vtq ngocKich ban day hoc lop 11-bai 9-vtq ngoc
Kich ban day hoc lop 11-bai 9-vtq ngocNgoc Vu Thi Quynh
 
Ke hoach giang day
Ke hoach giang dayKe hoach giang day
Ke hoach giang dayTâm Phan
 
bài 18 lớp 11
bài 18 lớp 11bài 18 lớp 11
bài 18 lớp 11tin_k36
 
xuan17
xuan17xuan17
xuan17bx_159
 
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ọcPham Tram
 

Mais procurados (19)

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
 
KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11
KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11
KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11
 
Kị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ọc
 
Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10
 
Kbdh bai8 c2_11
Kbdh bai8 c2_11Kbdh bai8 c2_11
Kbdh bai8 c2_11
 
KBDH_BAI8_C2_LOP11
KBDH_BAI8_C2_LOP11KBDH_BAI8_C2_LOP11
KBDH_BAI8_C2_LOP11
 
Bai8_C2_11
Bai8_C2_11Bai8_C2_11
Bai8_C2_11
 
Ke hoach bai_day
Ke hoach bai_dayKe hoach bai_day
Ke hoach bai_day
 
Giáo án tin 6
Giáo án tin 6Giáo án tin 6
Giáo án tin 6
 
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)
 
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichbanTruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
 
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
 
Tin11 c4 bai12-kieu-xau_gtga
Tin11 c4 bai12-kieu-xau_gtgaTin11 c4 bai12-kieu-xau_gtga
Tin11 c4 bai12-kieu-xau_gtga
 
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 lop 11-bai 9-vtq ngoc
Kich ban day hoc lop 11-bai 9-vtq ngocKich ban day hoc lop 11-bai 9-vtq ngoc
Kich ban day hoc lop 11-bai 9-vtq ngoc
 
Ke hoach giang day
Ke hoach giang dayKe hoach giang day
Ke hoach giang day
 
bài 18 lớp 11
bài 18 lớp 11bài 18 lớp 11
bài 18 lớp 11
 
xuan17
xuan17xuan17
xuan17
 
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
 

Destaque

Homelessness in arkansas 2
Homelessness in arkansas 2Homelessness in arkansas 2
Homelessness in arkansas 2sigma50
 
[Illustrative boardroom presentation] 8pmoct13 oloruntoba-doc4
[Illustrative boardroom presentation] 8pmoct13 oloruntoba-doc4[Illustrative boardroom presentation] 8pmoct13 oloruntoba-doc4
[Illustrative boardroom presentation] 8pmoct13 oloruntoba-doc4Oloruntoba Ojo Baldor
 
Adv 892 - Digital Strategy: Disney
Adv 892 - Digital Strategy: DisneyAdv 892 - Digital Strategy: Disney
Adv 892 - Digital Strategy: Disneyiqwack
 
Fmp schedule 08_05_2013
Fmp schedule 08_05_2013Fmp schedule 08_05_2013
Fmp schedule 08_05_2013j45a45ck
 
AN EFFICIENT ROUTING PROTOCOL FOR MOBILE AD HOC NETWORK FOR SECURED COMMUNICA...
AN EFFICIENT ROUTING PROTOCOL FOR MOBILE AD HOC NETWORK FOR SECURED COMMUNICA...AN EFFICIENT ROUTING PROTOCOL FOR MOBILE AD HOC NETWORK FOR SECURED COMMUNICA...
AN EFFICIENT ROUTING PROTOCOL FOR MOBILE AD HOC NETWORK FOR SECURED COMMUNICA...pijans
 
Fmp production log_08_05_2013
Fmp production log_08_05_2013Fmp production log_08_05_2013
Fmp production log_08_05_2013j45a45ck
 
Performance Simulation and Analysis for LTESystem Using Human Behavior Queue ...
Performance Simulation and Analysis for LTESystem Using Human Behavior Queue ...Performance Simulation and Analysis for LTESystem Using Human Behavior Queue ...
Performance Simulation and Analysis for LTESystem Using Human Behavior Queue ...ijwmn
 
Production of Front Cover Screenshots
Production of Front Cover ScreenshotsProduction of Front Cover Screenshots
Production of Front Cover Screenshotsmichodgo
 

Destaque (18)

Evaluation 3
Evaluation 3Evaluation 3
Evaluation 3
 
seo special offers
seo special offersseo special offers
seo special offers
 
oxford
oxfordoxford
oxford
 
Pango Business Plan
Pango Business PlanPango Business Plan
Pango Business Plan
 
Presentación1
Presentación1Presentación1
Presentación1
 
Homelessness in arkansas 2
Homelessness in arkansas 2Homelessness in arkansas 2
Homelessness in arkansas 2
 
[Illustrative boardroom presentation] 8pmoct13 oloruntoba-doc4
[Illustrative boardroom presentation] 8pmoct13 oloruntoba-doc4[Illustrative boardroom presentation] 8pmoct13 oloruntoba-doc4
[Illustrative boardroom presentation] 8pmoct13 oloruntoba-doc4
 
Adv 892 - Digital Strategy: Disney
Adv 892 - Digital Strategy: DisneyAdv 892 - Digital Strategy: Disney
Adv 892 - Digital Strategy: Disney
 
Simpro basico
Simpro basicoSimpro basico
Simpro basico
 
Fmp schedule 08_05_2013
Fmp schedule 08_05_2013Fmp schedule 08_05_2013
Fmp schedule 08_05_2013
 
AN EFFICIENT ROUTING PROTOCOL FOR MOBILE AD HOC NETWORK FOR SECURED COMMUNICA...
AN EFFICIENT ROUTING PROTOCOL FOR MOBILE AD HOC NETWORK FOR SECURED COMMUNICA...AN EFFICIENT ROUTING PROTOCOL FOR MOBILE AD HOC NETWORK FOR SECURED COMMUNICA...
AN EFFICIENT ROUTING PROTOCOL FOR MOBILE AD HOC NETWORK FOR SECURED COMMUNICA...
 
Social Media en HR
Social Media en HRSocial Media en HR
Social Media en HR
 
Fmp production log_08_05_2013
Fmp production log_08_05_2013Fmp production log_08_05_2013
Fmp production log_08_05_2013
 
Juegos
JuegosJuegos
Juegos
 
A trip to lebanon
A trip to lebanonA trip to lebanon
A trip to lebanon
 
Performance Simulation and Analysis for LTESystem Using Human Behavior Queue ...
Performance Simulation and Analysis for LTESystem Using Human Behavior Queue ...Performance Simulation and Analysis for LTESystem Using Human Behavior Queue ...
Performance Simulation and Analysis for LTESystem Using Human Behavior Queue ...
 
photoshopping chloe
photoshopping chloephotoshopping chloe
photoshopping chloe
 
Production of Front Cover Screenshots
Production of Front Cover ScreenshotsProduction of Front Cover Screenshots
Production of Front Cover Screenshots
 

Semelhante a Kich bandayhoc

Hoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgocHoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgocSP Tin K34
 
Kịch bản dạy học bài 16
Kịch bản dạy học bài 16Kịch bản dạy học bài 16
Kịch bản dạy học bài 16Pham Tram
 
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
 
Kich ban bai 3 chuong 2(đinh thị hà k33103225)
Kich ban bai 3 chuong 2(đinh thị hà k33103225)Kich ban bai 3 chuong 2(đinh thị hà k33103225)
Kich ban bai 3 chuong 2(đinh thị hà k33103225)Tin 5CBT
 
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
 
Tin10_chuong01 bai_06
Tin10_chuong01 bai_06Tin10_chuong01 bai_06
Tin10_chuong01 bai_06Hằng Võ
 
K33103253 pham hoang phuong-tin 5 cbt
K33103253 pham hoang phuong-tin 5 cbtK33103253 pham hoang phuong-tin 5 cbt
K33103253 pham hoang phuong-tin 5 cbtTin 5CBT
 
Chuong 6 tin 11
Chuong 6 tin 11Chuong 6 tin 11
Chuong 6 tin 11Sunkute
 
[KichBanDayHoc]_Nhom05_Tin10_Chuong03_Bai19_TaoVaLamViecVoiBang
[KichBanDayHoc]_Nhom05_Tin10_Chuong03_Bai19_TaoVaLamViecVoiBang[KichBanDayHoc]_Nhom05_Tin10_Chuong03_Bai19_TaoVaLamViecVoiBang
[KichBanDayHoc]_Nhom05_Tin10_Chuong03_Bai19_TaoVaLamViecVoiBangKiều Khoa
 
Giải bài toán trên máy tính
Giải bài toán trên máy tínhGiải bài toán trên máy tính
Giải bài toán trên máy tínhthuhoai2088
 
Chuong 5 tin 11
Chuong 5 tin 11Chuong 5 tin 11
Chuong 5 tin 11Sunkute
 
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 conPhan 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 conTa Li
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10Tin5VungTau
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10Tin5VungTau
 
Giáo án Đại Số 9 Học kì I soạn theo tập huấn mới 5 hoạt động
Giáo án Đại Số 9 Học kì I soạn theo tập huấn mới 5 hoạt độngGiáo án Đại Số 9 Học kì I soạn theo tập huấn mới 5 hoạt động
Giáo án Đại Số 9 Học kì I soạn theo tập huấn mới 5 hoạt độngLê Hữu Bảo
 

Semelhante a Kich bandayhoc (20)

bai tap tuan 4
bai tap tuan 4bai tap tuan 4
bai tap tuan 4
 
Hoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgocHoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgoc
 
Kịch bản dạy học bài 16
Kịch bản dạy học bài 16Kịch bản dạy học bài 16
Kịch bản dạy học bài 16
 
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
 
Xuan2
Xuan2Xuan2
Xuan2
 
K33103308
K33103308K33103308
K33103308
 
Kich ban bai 3 chuong 2(đinh thị hà k33103225)
Kich ban bai 3 chuong 2(đinh thị hà k33103225)Kich ban bai 3 chuong 2(đinh thị hà k33103225)
Kich ban bai 3 chuong 2(đinh thị hà k33103225)
 
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
 
Tin10_chuong01 bai_06
Tin10_chuong01 bai_06Tin10_chuong01 bai_06
Tin10_chuong01 bai_06
 
K33103253 pham hoang phuong-tin 5 cbt
K33103253 pham hoang phuong-tin 5 cbtK33103253 pham hoang phuong-tin 5 cbt
K33103253 pham hoang phuong-tin 5 cbt
 
Chuong 6 tin 11
Chuong 6 tin 11Chuong 6 tin 11
Chuong 6 tin 11
 
[KichBanDayHoc]_Nhom05_Tin10_Chuong03_Bai19_TaoVaLamViecVoiBang
[KichBanDayHoc]_Nhom05_Tin10_Chuong03_Bai19_TaoVaLamViecVoiBang[KichBanDayHoc]_Nhom05_Tin10_Chuong03_Bai19_TaoVaLamViecVoiBang
[KichBanDayHoc]_Nhom05_Tin10_Chuong03_Bai19_TaoVaLamViecVoiBang
 
Giải bài toán trên máy tính
Giải bài toán trên máy tínhGiải bài toán trên máy tính
Giải bài toán trên máy tính
 
Chuong 5 tin 11
Chuong 5 tin 11Chuong 5 tin 11
Chuong 5 tin 11
 
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 conPhan 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
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10
 
Kichban dh bai16
Kichban dh bai16Kichban dh bai16
Kichban dh bai16
 
Giáo án Đại Số 9 Học kì I soạn theo tập huấn mới 5 hoạt động
Giáo án Đại Số 9 Học kì I soạn theo tập huấn mới 5 hoạt độngGiáo án Đại Số 9 Học kì I soạn theo tập huấn mới 5 hoạt động
Giáo án Đại Số 9 Học kì I soạn theo tập huấn mới 5 hoạt động
 

Kich bandayhoc

  • 1. KỊCH BẢN DẠY HỌC GIẢNGVIÊN: ThS. Lê Đức Long SINHVIÊN: TrầnThị Diệu_K36.103.008 TrầnThị Hoan Huyền_K36.103.024 TRƯỜNG ĐẠI HỌC SƯ PHẠMTHÀNH PHỐ HỒ CHÍ MINH KHOA CÔNG NGHỆTHÔNGTIN TIN 3
  • 2. MỤCTIÊU CHUNG CỦA CHƯƠNGTRÌNH 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. Kĩ năng -Giải được một số bài toán đơn giản trên máy tính bằng cách vận dụng được các kiến thức về thuật toán, cấu trúc dữ liệu, ngôn ngữ lập trình cụ thể, sử dụng các chương trình con có sẵn. Thái độ -Ham thích môn học, có tính kỉ luật cao và tinh thần làm việc theo nhóm.
  • 3. Bài tập và thực hành số 7 Một số khái niệm về lập trình và ngôn ngữ lập trình Chương trình đơn giản Cấu trúc rẽ nhánh và lặp Kiểu dữ liệu có cấu trúc Tệp và thao tác với tệp 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 Bài 18: Ví dụ về cách viết và sử dụng chương trình con Bài tập và thực hành số 6 Bài tập và thực hành số 7
  • 4. Nội dung khó Kiến thức liên quan Nội dung trọng tâm Mục tiêu
  • 5. Mục tiêu Tiếp tục củng cố cho học sinh những khái niệm về chương trình con: thủ tục, hàm, tham số giá trị, tham số biến, tham số thực sự, biến toàn cục, biến cục bộ. Rèn luyện cho học sinh kĩ năng lập trình giải quyết một số bài toán đơn giản. Tổ chức những hoạt động trong phòng máy để học sinh có được các kĩ năng cơ bản trong việc tổ chức và sử dụng chương trình con trong lập trình.
  • 6. Kiến thức liên quan Nội dung đã biết:  Hầu hết các kiến thức trong chương trình lớp 11 đã học: khai báo biến kiểu bản ghi, tệp, chương trình con,…
  • 7. Nội dung trọng tâm Rèn luyện cho học sinh kĩ năng lập trình giải quyết một số bài toán đơn giản liên quan đến khái niệm chương trình con có sử dụng kiểu bản ghi và tệp. Tổ chức những hoạt động trong phòng máy để học sinh có được các kĩ năng cơ bản trong việc tổ chức và sử dụng chương trình con trong lập trình.
  • 8. Nội dung khó Vận dụng nhiều kiến thức cũ, khá khó cho học sinh để vận dụng giải quyết bài toán. Bài toán khá dài.
  • 9. Giả định Lớp và học sinh • Lớp học khoảng 40 học sinh. • Có đầy đủ sách giáo khoa, có tập để ghi lại bài học, những ý quan trọng cần nắm trong bài. Phòng học • Là phòng máy có bảng và phấn. • Có máy chiếu. Giáo viên • Có sự chuẩn bị về bài mới • Máy tính cá nhân.
  • 10.
  • 11. Hoạt động 1 Ôn tập lại các lý thuyết Kiểu bản ghi:  Định nghĩa  Khai báo  Cách truy xuất
  • 12. Hoạt động 1 Ôn tập lại các lý thuyết Chương trình con:  Định nghĩa  Phân loại: hàm và thủ tục  Cấu trúc chương trình con  Biến toàn cục, biến cục bộ
  • 13. Hoạt động 1 Ôn tập lại các lý thuyết Tệp: Assign(<biến tệp>,<tên tệp>) Rewrite(<biến tệp>); Reset(<biến tệp>); Read(<biến tệp>,<danh sách biến>);Write(<biến tệp>,<danh sách kết quả>); Close(<biến tệp>);
  • 14. Hoạt động 2 Hướng dẫn bài 1, câu a Xây dựng các hàm thủ tục thực hiện các yêu cầu sau:  Tính khoảng cách giữa 2 điểm  Tính độ dài các cạnh  Tính chu vi tam giác  Tính diện tích tam giác  Hiển thị tam giác  Kiểm tra tính chất đều, cân, vuông của tam giác
  • 15. Hoạt động 2 Hướng dẫn bài 1, câu a  Gợi ý cho học sinh biết việc khai báo các đỉnh của tam giác theo kiểu bản ghi.  Kêu học sinh viết khai báo điểm của tam giác.  Nêu ý tưởng để học sinh biết được sử dụng hàm hay thủ tục cho từng yêu cầu và biết được những tham số cần truyền vào các hàm và thủ tục đó.
  • 16. Hoạt động 2 Hướng dẫn bài 1, câu a  Làm mẫu cho học sinh thủ tục tính khoảng cách 2 điểm  Input: toạ độ 2 điểm Output: khoảng cách giữa hai điểm  Từ input và output, học sinh biết được kết quả trả về 1 giá trị=> function: trả về kiểu số thực real;tham số truyền vào là toạ độ 2 điểm, không cần cập nhật giá trị=> sử dụng tham số.  Viết hàm hoàn chỉnh: function khoangcach(A,B:điểm):real;  Phân tích từng yêu cầu và gọi học sinh lên bảng viết.
  • 17. Hoạt động 3 Giải bài 1, câu b  Thảo luận nhóm viết chương trình cho các câu còn lại
  • 18. Hoạt động 4 Giải bài 1, câu c  Phân tích đề: xác định input, output  Ý tưởng giải quyết bài toán: • Tạo 1 file tamgiac.dat • Đọc file theo từng dòng lấy thông tin các đỉnh • Dùng thủ tục xét tính chất các tam giác trong file. Đếm số tam giác cân, vuông đều. • Tạo file tamgiac.out ghi kết quả vào file này  Gv cho xem mẫu bài làm sẵn, cho hs làm lại ở nhà
  • 19. Microsoft power point SnippingTool Microsoft word Công nghệ sử dụng