kịch bản dạy học_nhom09
TRANSCRIPT
KỊCH BẢN DẠY
HỌC
GIẢNG VIÊN: ThS. Lê Đức Long
SINH VIÊN: Trần Thị Diệu_K36.103.008
Trần Thị Hoan Huyền_K36.103.024
TRƯỜNGĐẠI HỌC SƯ PHẠM THÀNH PHỐHỒCHÍ MINHKHOA CÔNG NGHỆTHÔNG TIN
TIN 3
MỤC TIÊU CHUNG CỦA CHƯƠNG TRÌ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 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 bằng cách vậndụng được các kiến thức về thuật toán, cấu trúc dữ liệu, ngônngữ 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 theonhóm.
Bài tập và thực hànhsố 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ìnhcon và phân loại
Bài 18: Ví dụ về cáchviết và sử dụng
chương trình con
Bài tập và thực hànhsố 6
Bài tập và thực hànhsố 7
Nội dung khó
Kiến thứcliê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ươngtrì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ếtmột số bài toán đơn giản liên quan đến khái niệmchươ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ọcsinh để 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ònghọc
• Là phòng máy có bảng và phấn.
• Có máy chiếu.
Giáoviê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ầusau: 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 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
Hoạt động thảo luận nhóm
Chia lớp thành 4 nhóm Các nhóm sẽ thảo luận và viết các hàm hoàn chỉnh của
các hàm ở câu a Gọi bất kỳ thành viên củ nhóm lên bảng làm.
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
Snipping Tool
Microsoft word
Côngnghệ
sửdụng