Tiết 44

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Trần Chí Thu (trang riêng)
Ngày gửi: 14h:42' 18-07-2009
Dung lượng: 70.0 KB
Số lượt tải: 9
Nguồn:
Người gửi: Trần Chí Thu (trang riêng)
Ngày gửi: 14h:42' 18-07-2009
Dung lượng: 70.0 KB
Số lượt tải: 9
Số lượt thích:
0 người
Tuần:31 (Tuần 25, Tiết 43:Lớp 11C)
Tiết : 43 Ngày soạn
BÀI TẬP VÀ THỰC HÀNH 7
A- Mục tiêu bài học:
Kiến thức:
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ái trị, tham số biến, tham số hình thức, biến toàn cục, biến cục bộ.
Kỹ năng:
Biết cách tổ chức và sử dụng chương trình con khi lập trình giải một bài toán.
Thái độ:
Phát huy tính tích cực của học sinh, rèn luyện tính tổ chức của học sinh.
B- Phương pháp:
Thuyết trình –vấn đáp
C- Chuẩn bị của giáo viên và học sinh:
1./ Chuẩn bị của giáo viên: Máy chiếu Projector, phòng máy thực hành, phấn, bảng…
2./ Chuẩn bị của học sinh: SKG, bài thực hành (HS chuẩn bị trước), …
D- Tiến trình lên lớp:
I- Ổn định lớp:
II- Kiểm tra bài cũ:
Kiểm tra trong quá trình thực hành
III- Bài mới: Đặt vấn đề:
Tiết trước chúng ta đã viết các thủ tục và hàm. Hôm nay chúng ta xây dựng các hàm và các thủ tục giải các bài toán về hình học
Hoạt động của giáo viên
Hoạt động của học sinh
* Hoạt động 1: Timh hiểu thủ tục và hàm thực hiện tính độ dài các cạnh, chu vi, diện tích. Kiểm tra tính chất đều, cân , vuông của tam giác
Tiết 1
Ổ định lớp
Để mô tả hay quản lý điểm hay tam giác ta dùng kiểu dữ liệu nào?
Khi biết toạ độ ba đỉnh của một tam giác thì ta có thể tìm được những yếu tố nào?
-> Mỗi yếu tố là một chương trình con trong lập trình -> Theo yêu cầu của đề bài ta cần xây dựng những chương trình con nào?
Hãy tìm hiểu và thảo luận chương trình ở câu b và trả lời các câu hỏi sau:
Câu 1: Tại sao các chương trình con: Kh_cach, chuvi, dientích, đều là hàm mà không là thủ tục?
Tại sao các hàm trên trả về cho ta một số thực?
Câu 2: Tại sao các chương trình con hienthi, tinhchat, dacanh lại là thụ tục mà không là hàm?
Yêu cầu học sinh copy bài chuẩn bị ở nhà vào máy (hay giáo viên chuẩn bị sẵn) và tiến hành kiểm tra lỗi và chạy thử.
Quan sát giúp đỡ học sinh khi gặp khó khăn.
Chào giáo viên
Báo cào sĩ số lớp
Tra lời
Độ dài của của các cạnh, chu vi, diện tích, tính chất của tam (đều, cân hay) vuông của tam giác đó.
Trả lời:
+Procedure daicanh(var R:tamgiac, var a,b,c: real);
+ function chuvi (var R:tamgiac):real;
+ function dientich (var R:tamgiac):real;
+ function kh_cach (var P,Q: Diem):real;
+ Procedure hienthi (var R:tamgiac);
+ Procedure tinhchat (var R:tamgiac, var deu,can,vuong: boolean);
Tra lời: trả về giá trị qua tên hàm.
Do khoảng các hai điểm có thể là số thực -> chuvi, dientich cũmg có thể là số thực.
Không trả về một giá trị cụ thể
Thực hành trên máy tính
* Hoạt động 2: Cho HS thực hành trên máy tính.
- Mục tiêu: Giúp học sinh kiểm tra đoạn chương trình vừa mới tìm hiểu và kiểm nghiệm kết quả mình suy nghĩ với thực tiễn
+ GV: Quan sát các em học sinh thực hành và chỉ cho các em học sinh chưa hiểu.
- HS: Thực hành nhập nội dung chương trình nếu có chổ nào khó hiểu thì hỏi giáo viên.
+ Học sinh thực hành nhập chương trình vào máy tính và cho chạy thự chương trình.
IV- Củng cố bài :(2 phút)
Để mô tả và quan lý điểm hay tam giác.. ta dùng kiểu dữ liệu bảng ghi sẽ làm việc khai báo các tham số hình thức của chương trình con ngắn gọn, sáng sủa, dễ hiểu hơn.
V- Dặn dò : ( 2 phút)
Về nhà tiếp tục thực hành nếu có máy + làm các bài tập SGK, chuẩn bị bài mới.
VI. Rút kinh nghiệm :
Tiết : 43 Ngày soạn
BÀI TẬP VÀ THỰC HÀNH 7
A- Mục tiêu bài học:
Kiến thức:
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ái trị, tham số biến, tham số hình thức, biến toàn cục, biến cục bộ.
Kỹ năng:
Biết cách tổ chức và sử dụng chương trình con khi lập trình giải một bài toán.
Thái độ:
Phát huy tính tích cực của học sinh, rèn luyện tính tổ chức của học sinh.
B- Phương pháp:
Thuyết trình –vấn đáp
C- Chuẩn bị của giáo viên và học sinh:
1./ Chuẩn bị của giáo viên: Máy chiếu Projector, phòng máy thực hành, phấn, bảng…
2./ Chuẩn bị của học sinh: SKG, bài thực hành (HS chuẩn bị trước), …
D- Tiến trình lên lớp:
I- Ổn định lớp:
II- Kiểm tra bài cũ:
Kiểm tra trong quá trình thực hành
III- Bài mới: Đặt vấn đề:
Tiết trước chúng ta đã viết các thủ tục và hàm. Hôm nay chúng ta xây dựng các hàm và các thủ tục giải các bài toán về hình học
Hoạt động của giáo viên
Hoạt động của học sinh
* Hoạt động 1: Timh hiểu thủ tục và hàm thực hiện tính độ dài các cạnh, chu vi, diện tích. Kiểm tra tính chất đều, cân , vuông của tam giác
Tiết 1
Ổ định lớp
Để mô tả hay quản lý điểm hay tam giác ta dùng kiểu dữ liệu nào?
Khi biết toạ độ ba đỉnh của một tam giác thì ta có thể tìm được những yếu tố nào?
-> Mỗi yếu tố là một chương trình con trong lập trình -> Theo yêu cầu của đề bài ta cần xây dựng những chương trình con nào?
Hãy tìm hiểu và thảo luận chương trình ở câu b và trả lời các câu hỏi sau:
Câu 1: Tại sao các chương trình con: Kh_cach, chuvi, dientích, đều là hàm mà không là thủ tục?
Tại sao các hàm trên trả về cho ta một số thực?
Câu 2: Tại sao các chương trình con hienthi, tinhchat, dacanh lại là thụ tục mà không là hàm?
Yêu cầu học sinh copy bài chuẩn bị ở nhà vào máy (hay giáo viên chuẩn bị sẵn) và tiến hành kiểm tra lỗi và chạy thử.
Quan sát giúp đỡ học sinh khi gặp khó khăn.
Chào giáo viên
Báo cào sĩ số lớp
Tra lời
Độ dài của của các cạnh, chu vi, diện tích, tính chất của tam (đều, cân hay) vuông của tam giác đó.
Trả lời:
+Procedure daicanh(var R:tamgiac, var a,b,c: real);
+ function chuvi (var R:tamgiac):real;
+ function dientich (var R:tamgiac):real;
+ function kh_cach (var P,Q: Diem):real;
+ Procedure hienthi (var R:tamgiac);
+ Procedure tinhchat (var R:tamgiac, var deu,can,vuong: boolean);
Tra lời: trả về giá trị qua tên hàm.
Do khoảng các hai điểm có thể là số thực -> chuvi, dientich cũmg có thể là số thực.
Không trả về một giá trị cụ thể
Thực hành trên máy tính
* Hoạt động 2: Cho HS thực hành trên máy tính.
- Mục tiêu: Giúp học sinh kiểm tra đoạn chương trình vừa mới tìm hiểu và kiểm nghiệm kết quả mình suy nghĩ với thực tiễn
+ GV: Quan sát các em học sinh thực hành và chỉ cho các em học sinh chưa hiểu.
- HS: Thực hành nhập nội dung chương trình nếu có chổ nào khó hiểu thì hỏi giáo viên.
+ Học sinh thực hành nhập chương trình vào máy tính và cho chạy thự chương trình.
IV- Củng cố bài :(2 phút)
Để mô tả và quan lý điểm hay tam giác.. ta dùng kiểu dữ liệu bảng ghi sẽ làm việc khai báo các tham số hình thức của chương trình con ngắn gọn, sáng sủa, dễ hiểu hơn.
V- Dặn dò : ( 2 phút)
Về nhà tiếp tục thực hành nếu có máy + làm các bài tập SGK, chuẩn bị bài mới.
VI. Rút kinh nghiệm :
 








Các Ý Kiến