Giáo án CHƯƠNG TRÌNH CON VÀ PHÂN LOẠI
Số trang: 8
Loại file: pdf
Dung lượng: 174.07 KB
Lượt xem: 11
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Nắm được khái niệm chương trình con Sự khác biệt cơ bản giữa hàm và thủ tục . Phân biệt điểm giống và khác nhau về cấu trúc của chương trình và chương trình con . Biết được mối quan hệ giữa tham số hình thức và tham số thực sự . Biến cục bộ : Cách khai báo và phạm vi sử dụng .
Nội dung trích xuất từ tài liệu:
Giáo án CHƯƠNG TRÌNH CON VÀ PHÂN LOẠI Giáo ánCHƯƠNG TRÌNH CON VÀ PHÂN LOẠI Giáo viên hướng dẫn: Thầy Trần DoãnVinh. Sinh viên thực hiện: Lê Văn Đức. Sinh viên lớp: K56A-CNTT. Ngµy so¹n: .05../05.../.2008.. 1I-MỤC ĐÍCH, YÊU CẦU :Kiến thức : Nắm được khái niệm chương trình con Sự khác biệt cơ bản giữa hàm và thủ tục . Phân biệt điểm giống và khác nhau về cấu trúc của chương trình và chương trình con . Biết được mối quan hệ giữa tham số hình thức và tham số thực sự . Biến cục bộ : Cách khai báo và phạm vi sử dụng .Kỹ năng : Chưa đòi hỏi phải có kỹ năng cụ thể .Thái độ : Tiếp tục rèn luyện phẩm chất của người lập trình như tinh thần hợp tác, sẵn sàng làm việc theo nhóm . C ótinh thần và trách nhiệmII. PHƯƠNG PHÁP, PHƯƠNG TIỆN : Phương pháp gợi mở nêu vấn đề, phương pháp hỏi – đáp, phương pháp thuyết trình . Chuẩn bị của giáo viên: -Máy chiếu Over head, giấy trong ,máy tính để trình chiếu ví dụ Chuẩn bị của học sinh Sách giáo khoaIII. TIẾN TRÌNH LÊN LỚP VÀ NỘI DUNG BÀI GIẢNG Ổn định lớp:(1’) 1. Kiểm tra bài cũ (3’) 2. Nếu một số trường hợp phải dùng tệp.Gọi học sinh lên trả lời và cho điểm Gợi động cơ (2’) 3. Các chương trình giải các bài toán phức tạp thường rất dài, có thể gồm rất nhiều lệnh. Khi đọc những chương trình dài, rất khó nhận biết được chương trình thực hiện các công việc gì và hiệu chỉnh chương trình cũng khó khăn. Vậy phải cấu tạo chương trình như thế nào để cho chương trình dễ đọc, dễ hiệu chỉnh nâng cấp. Trong chương này ta sẽ nghiên cứu một vấn đề mới đó là CTC. Vậy CTC là gì? Bài học hôm nay sẽ cho ta hiểu rõ hơn về vấn đề này. Nội dung bài học: Nội dung Hoạt động của thầy và trò thời gian STT 2 đặt vấn đề1 Khái niệm chương trình con. HS : Nêu thuật toán của bài GV : Đưa ra bài toán tính toán đó tổng 4 lũy thừa trong SGK. Program tinh_tong; 9’ Var tluythua,lt1,lt2,lt3,lt4:real; a,b,c,d:real; I,m,n,p,q:integer; Begin Write(‘hay nhap du lieu theo tu a,b,c,d,m,n,p,q’); Readln(a,b,c,d,m,n,p,q); Lt1:=1.0; For i:=1 to m do Lt1:=lt1*a; Lt2:=1.0; HS : Quan sát chương trình và For i:=1 to n do trả lời câu hỏi . Lt2=lt2*b; Lt3:=1.0; For i:=1 to p do Lt3:=lt2*c; Thuyết trình: Lt4=1.0; Chương trình con là một dãy For i:=1 to q do Lt4=lt2*d; lệnh mô tả một số thao tác Tluythua:=lt1+lt2+lt3+l nhất định và có thể được thực t4; Writeln(‘tong luy thua= hiện từ nhiều vị trí trong ’, tluythua:8:2); chương trình . Realdn; End. HS :Chú ý nghe giảng và ghi GV : Chiếu bằng máy chiếu khái niệm vào vở . Over head chương trình của bài toán trên (chưa sử dụng 3 chương trình con) . Câu hỏi 1 : Trong chương trình trên có những khối lệnh nào được viết tương tự nhau . GV : Dẫn dắt để học sinh hình thành tư duy về lập trình có cấu trúc và đi đến khái niệm chương trình con2 Phân loại và cấu trúc của chương trình con : phân loại2.1 Thầy giáo gợi ý giúp học sinh, tư duy để nhận thấy được hàm chuẩn thì trả về một giá trị nào GV : Đưa ra một số hàm và đó, còn thủ tục chuẩn thì 6’ không trả về một giá trị nào cả một số thủ tục chuẩn đã học qua tên của nó rồi giúp học sinh nhận thấy Giáo vi ên nêu ra dịnh nghĩa: Hàm (Function) là được sự khác biệt lớn nhất chương trình con thực giữa hàm ...
Nội dung trích xuất từ tài liệu:
Giáo án CHƯƠNG TRÌNH CON VÀ PHÂN LOẠI Giáo ánCHƯƠNG TRÌNH CON VÀ PHÂN LOẠI Giáo viên hướng dẫn: Thầy Trần DoãnVinh. Sinh viên thực hiện: Lê Văn Đức. Sinh viên lớp: K56A-CNTT. Ngµy so¹n: .05../05.../.2008.. 1I-MỤC ĐÍCH, YÊU CẦU :Kiến thức : Nắm được khái niệm chương trình con Sự khác biệt cơ bản giữa hàm và thủ tục . Phân biệt điểm giống và khác nhau về cấu trúc của chương trình và chương trình con . Biết được mối quan hệ giữa tham số hình thức và tham số thực sự . Biến cục bộ : Cách khai báo và phạm vi sử dụng .Kỹ năng : Chưa đòi hỏi phải có kỹ năng cụ thể .Thái độ : Tiếp tục rèn luyện phẩm chất của người lập trình như tinh thần hợp tác, sẵn sàng làm việc theo nhóm . C ótinh thần và trách nhiệmII. PHƯƠNG PHÁP, PHƯƠNG TIỆN : Phương pháp gợi mở nêu vấn đề, phương pháp hỏi – đáp, phương pháp thuyết trình . Chuẩn bị của giáo viên: -Máy chiếu Over head, giấy trong ,máy tính để trình chiếu ví dụ Chuẩn bị của học sinh Sách giáo khoaIII. TIẾN TRÌNH LÊN LỚP VÀ NỘI DUNG BÀI GIẢNG Ổn định lớp:(1’) 1. Kiểm tra bài cũ (3’) 2. Nếu một số trường hợp phải dùng tệp.Gọi học sinh lên trả lời và cho điểm Gợi động cơ (2’) 3. Các chương trình giải các bài toán phức tạp thường rất dài, có thể gồm rất nhiều lệnh. Khi đọc những chương trình dài, rất khó nhận biết được chương trình thực hiện các công việc gì và hiệu chỉnh chương trình cũng khó khăn. Vậy phải cấu tạo chương trình như thế nào để cho chương trình dễ đọc, dễ hiệu chỉnh nâng cấp. Trong chương này ta sẽ nghiên cứu một vấn đề mới đó là CTC. Vậy CTC là gì? Bài học hôm nay sẽ cho ta hiểu rõ hơn về vấn đề này. Nội dung bài học: Nội dung Hoạt động của thầy và trò thời gian STT 2 đặt vấn đề1 Khái niệm chương trình con. HS : Nêu thuật toán của bài GV : Đưa ra bài toán tính toán đó tổng 4 lũy thừa trong SGK. Program tinh_tong; 9’ Var tluythua,lt1,lt2,lt3,lt4:real; a,b,c,d:real; I,m,n,p,q:integer; Begin Write(‘hay nhap du lieu theo tu a,b,c,d,m,n,p,q’); Readln(a,b,c,d,m,n,p,q); Lt1:=1.0; For i:=1 to m do Lt1:=lt1*a; Lt2:=1.0; HS : Quan sát chương trình và For i:=1 to n do trả lời câu hỏi . Lt2=lt2*b; Lt3:=1.0; For i:=1 to p do Lt3:=lt2*c; Thuyết trình: Lt4=1.0; Chương trình con là một dãy For i:=1 to q do Lt4=lt2*d; lệnh mô tả một số thao tác Tluythua:=lt1+lt2+lt3+l nhất định và có thể được thực t4; Writeln(‘tong luy thua= hiện từ nhiều vị trí trong ’, tluythua:8:2); chương trình . Realdn; End. HS :Chú ý nghe giảng và ghi GV : Chiếu bằng máy chiếu khái niệm vào vở . Over head chương trình của bài toán trên (chưa sử dụng 3 chương trình con) . Câu hỏi 1 : Trong chương trình trên có những khối lệnh nào được viết tương tự nhau . GV : Dẫn dắt để học sinh hình thành tư duy về lập trình có cấu trúc và đi đến khái niệm chương trình con2 Phân loại và cấu trúc của chương trình con : phân loại2.1 Thầy giáo gợi ý giúp học sinh, tư duy để nhận thấy được hàm chuẩn thì trả về một giá trị nào GV : Đưa ra một số hàm và đó, còn thủ tục chuẩn thì 6’ không trả về một giá trị nào cả một số thủ tục chuẩn đã học qua tên của nó rồi giúp học sinh nhận thấy Giáo vi ên nêu ra dịnh nghĩa: Hàm (Function) là được sự khác biệt lớn nhất chương trình con thực giữa hàm ...
Tìm kiếm theo từ khóa liên quan:
Tin học căn bản giáo trình tin học hướng dẫn học tin học bài tập tin học tài liệu tin họcTài liệu có liên quan:
-
Giáo trình Tin học (Trình độ: Trung cấp nghề) - Trường Trung cấp nghề Củ Chi
268 trang 391 4 0 -
Xử lý tình trạng máy tính khởi động/tắt chậm
4 trang 253 0 0 -
Sửa lỗi các chức năng quan trọng của Win với ReEnable 2.0 Portable Edition
5 trang 238 0 0 -
122 trang 223 0 0
-
UltraISO chương trình ghi đĩa, tạo ổ đĩa ảo nhỏ gọn
10 trang 214 0 0 -
Giới thiệu tổng quan về SharePoint 2007
41 trang 208 0 0 -
Giáo Trình tin học căn bản - ĐH Marketing
166 trang 203 0 0 -
TÀI LIỆU HƯỚNG DẪN SỬ DỤNG PHẦN MỀM KHAI BÁO HẢI QUAN ĐIỆN TỬ phần 1
18 trang 188 0 0 -
Hướng dẫn tạo file ghost và bung ghost
12 trang 161 0 0 -
Memory-RAM - Một số thuật ngữ và kỹ thuật tin học
5 trang 160 0 0