Tin học bài THỰC HÀNH số 7

8 551 0
Tin học bài THỰC HÀNH số 7

Đang tải... (xem toàn văn)

Thông tin tài liệu

Tin học: BÀI THỰC HÀNH SỐ 7(T1) I. MỤC TIÊU: - Củng cố lại các kiến thức về chương trình con: Thủ tục, hàm, tham số biến và tham số giá trị, biến toàn bộ và biến cục bộ. - Sử dụng được chương trình con để giải quyết trọn vẹn một bài toán trên máy tính. - Nâng cao kĩ năng viết chương trình con. II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1. Chuẩn bị của giáo viên - Giáo án, sách giáo khoa, sách giáo viên, một số chương trình và các tệp input, output đã soạn sẵn. - Phòng máy vi tính, máy chiếu. 2. Chuẩn bị của học sinh - Sách giáo khoa, vở ghi, các kiến thức đã học. III. HOẠT ĐỘNG DẠY-HỌC: 1. Bài cũ (5p): Điểm khác nhau cơ bản của hàm và thủ tục? - Hàm trả về một giá trị xác định thông qua tên hàm, còn thủ tục thì không trả về giá trị xác định. 2. Hoạt động dạy và học: Hoạt động(35p) : Tìm hiểu việc xây dựng các hàm, thủ tục thông qua chương trình thực hiện các việc liên quan đến tam giác. HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH Tìm hiểu việc xây dựng hàm và thủ tục. Chiếu yêu cầu của đề bài lên bảng. Đọc và tìm hiểu đề bài. - Qua việc chuẩn bị bài ở nhà em hãy Nêu tên và ý nghĩa của chương cho biết để giải quyết bài toán trên trình con cần xây dựng. cần có những chương trình con nào? - Chiếu khai báo kiểu dữ liệu diem Quan sát khai báo của 2 kiểu dữ và tamgiac. liệu trên. Vì sao phải xây dựng kiểu bản ghi Sử dụng các kiểu bản ghi trên làm trên? cho người lập trình có được cách nhìn gọn gàng, nhất quán và có cấu trúc về thông tin mà các đối tượng cần quản lí. Ví dụ: Diem: có cấu trúc gồm hoành độ và tung độ. Tam_giac: có cấu trúc gồm 3 cạnh. Chiếu các hàm và thủ tục lên bảng. Quan sát các chương trình con, các lệnh và các khai báo tham số. - Hỏi: Chức năng của mỗi chương - Chức năng của mỗi chương trình trình con? con: daicanh(); tính độ dài ba cạnh a, b, HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH c của tam giác r. chuvi():real; Cho giá trị là chu vi của tam giác r. dientich():real; Cho giá trị là diện tích của tam giác r. tinhchat(); khẳng định tính chất của tam giác: đều, cân hoặc vuông. hienthi(); hiển thị tọa độ ba đỉnh của một tam giác trên màn hình. Kh_cách():real; cho giá trị là khoảng cách giữa hai điểm. - Có các tham số nào? Tham số nào - Tham số biến r, a, b, c. ở dạng tham số biến và tham số nào - Tham số giá trị p,q. ở dạng tham số giá trị. Tìm hiểu chương trình câu b, sách giáo khoa trang 106. - Chiếu chương trình câu b. Quan sát chương trình, dự tính chức năng của chương trình. - Hỏi: Chương trình thực hiện công - Nhập vào tọa độ ba đỉnh của tam việc gì? giác và khảo sát tính chất của tam giác: cân, vuông, đều. In ra chu vi và diện tích của tam giác. - Thực hiện chương trình để giúp học - Quan sát kết quả trên màn hình HOẠT ĐỘNG CỦA GIÁO VIÊN sinh thấy được kết quả. HOẠT ĐỘNG CỦA HỌC SINH để đối chiếu với kết quả tự tính được. - Thay tham biến thành tham trị để - Quan sát và ghi nhớ kết quả để học sinh thấy được sự sai khác. thấy được hiệu ứng thay đổi của tham trị và tham biến. Dành thời gian còn lại để học sinh Thực hành trên máy cá nhân. thực hành lại trên máy tính cá nhân. Tiếp cận học sinh thực hành và giúp đỡ những học sinh yếu. IV. TỔNG KẾT(5p): Giáo viên tổng kết lại những nội dung đã học: - Cách xây dựng hàm và thủ tục, cách khai báo tham số dạng tham biến và tham trị. - Tìm hiểu một số chương trình con liên quan đến tam giác Bài tập về nhà: Tìm hiểu và xây dựng chương trình của câu c- Bài thực hành 7. TiÓt 45 Ngµy so¹n: 14/ 03/2011 BÀI THỰC HÀNH SỐ 7(T2) I. MỤC TIÊU: - Rèn luyện cách viết và sử dụng được chương trình con để giải quyết trọn vẹn một bài toán trên máy tính. - Nâng cao kĩ năng viết chương trình con. II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1. Chuẩn bị của giáo viên - Giáo án, sách giáo khoa, sách giáo viên, một số chương trình và các tệp input, output đã soạn sẵn. - Phòng máy vi tính, máy chiếu. 2. Chuẩn bị của học sinh - Sách giáo khoa, vở ghi, các kiến thức đã học. III. HOẠT ĐỘNG DẠY-HỌC: Hoạt động : Rèn luyện kĩ năng lập trình. HOẠT ĐỘNG CỦA GIÁO VIÊN - Chiếu nội dung yêu cầu lên bảng. HOẠT ĐỘNG CỦA HỌC SINH Quan sát yêu cầu. Phân tích yêu cầu của đề bài: - Chia lớp thành 2 nhóm. Yêu cầu 2 nhóm làm việc để đi đến chương trình giải quyết bài toán. + Nhóm 1: Nêu câu hỏi phân tích để - Nhóm 1: Đặt câu hỏi. giải quyết bài toán. + Dữ liệu vào. + Dữ liệu ra. + Cần sửa những chỗ nào trong chương trình câu b. + Thuật toán để đếm số lượng các loại hình tam giác. + Nhóm 2: Trả lời câu hỏi phân tích - Nhóm 2: Trả lời câu hỏi phân của nhóm 1 để tìm ra cách giải quyết tích. bài toán. + Cho trong tệp, phải viết lệnh đọc dữ liệu trong tệp. + Ba số nguyên dương là số lượng của ba loại hình tam giác. Ba số được ghi trên ba dòng của một tệp. + Cần thay đoạn chương trình nhập dữ liệu bằng một chương trình con để đọc dữ liệu từ tệp TAMGIAC.INP. và thay đoạn chương trình in kết quả ra màn hình bằng một chương trình con để in ba số nguyên dương là số lượng ba loại hình ra tệp TAMGIAC.OUT + Thuật toán: Nếu deu thì d:=d+1 Ngược lại nếu can thì c:=c+1 ngược lại thì v:=v+1; Giáo viên góp ý, bổ sung cho câu hỏi phân tích và trả lời phân tích. - Yêu cầu học sinh lập trình trên máy. Độc lập viết chương trình, thực Giáo viên tiếp cận từng học sinh để hiện chương trình đối với test tự sửa lỗi cần thiết. tạo. - Yêu cầu học sinh nhập dữ liệu vào - Nhập dữ liệu của giáo viên và của giáo viên và báo cáo kết quả của báo cáo kết quả. chương trình. - Đánh giá kết quả của học sinh. Mời một học sinh khá lên trình bày Quan sát bài làm của bạn. trên máy giáo viên để cả lớp quan sát. Giáo viên nhận xét và chuẩn hóa lại bài làm của học sinh. Dành thời gian còn lại để cả lớp thực hành lại nội dung của bài thực hành 7. IV. TỔNG KẾT: 1. Những nội dung đã học - Cách xây dựng hàm và thủ tục, cách khai báo tham số dạng tham biến và tham trị. - Tìm hiểu một số chương trình con liên quan đến tam giác 2. Câu hỏi và bài tập về nhà - Đọc bài đọc thêm: Ai là lập trình viên đầu tiên? Sách giáo khoa, trang 109. - Chuẩn bị tốt cho tiết kiểm tra 1 tiết sắp tới. ... tham trị - Tìm hiểu số chương trình liên quan đến tam giác Bài tập nhà: Tìm hiểu xây dựng chương trình câu c- Bài thực hành TiÓt 45 Ngµy so¹n: 14/ 03/2011 BÀI THỰC HÀNH SỐ 7( T2) I MỤC TIÊU: -... tham biến thành tham trị để - Quan sát ghi nhớ kết để học sinh thấy sai khác thấy hiệu ứng thay đổi tham trị tham biến Dành thời gian còn lại để học sinh Thực hành máy cá nhân thực hành lại... cá nhân Tiếp cận học sinh thực hành giúp đỡ những học sinh yếu IV TỔNG KẾT(5p): Giáo viên tổng kết lại nội dung học: - Cách xây dựng hàm thủ tục, cách khai báo tham số dạng tham biến tham

Ngày đăng: 13/10/2015, 17:13

Từ khóa liên quan

Mục lục

  • I. MỤC TIÊU:

  • II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH:

  • III. HOẠT ĐỘNG DẠY-HỌC:

  • IV. TỔNG KẾT(5p):

  • I. MỤC TIÊU:

  • II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH:

  • III. HOẠT ĐỘNG DẠY-HỌC:

  • IV. TỔNG KẾT:

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan