Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 18 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
18
Dung lượng
84,64 KB
Nội dung
CHƯƠNG TRÌNHCONVÀLẬPTRÌNHCÓCẤUTRÚC Bài 17 : CHƯƠNGTRÌNHCONVÀ PHÂN LOẠI I. MỤC ĐÍCH, YÊU CẦU : 1 Kiến thức : Nắm được khái niệm chươngtrìnhcon 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ấutrúc của chươngtrìnhvàchươngtrìnhcon . 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 . 2 Kỹ năng : Chưa đòi hỏi phải có kỹ năng cụ thể . 3 Thái độ : Tiếp tục rèn luyện phẩm chất của người lậptrình như tinh thần hợp tác, sẵn sàng làm việc theo nhóm . II. 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 . Máy chiếu Over head, giấy trong . III.NỘI DUNG : NỘI DUNG – HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH Hoạt động 1 : Khái niệm chươngtrìnhcon : Hoạt động 1.1 : Đặt vấn đề : GV : Đưa ra bài toán tính tổng 4 lũy thừa trong SGK. GV : Chiếu bằng máy chiếu Over head chươngtrình của bài toán trên (chưa sử dụng chươngtrình con) . Câu hỏi 1 : Trong chươngtrì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ậptrìnhcócấutrúcvà đi đến khái niệm chươngtrìnhcon : Khái niệm : Chươngtrìnhcon là một dãy lệnh mô tả HS : Nêu thuật toán của bài toán đó . HS : Quan sát chươngtrìnhvà trả lời câu hỏi . Giáo án Lý Thuyết TIN HỌC 11 một số thao tác nhất định vàcó thể được thực hiện từ nhiều vị trí trong chươngtrình . Hoạt động 2 : Phân loại vàcấutrúc của chươngtrìnhcon : Hoạt động 2.1 : Phân loại : GV : Đưa ra một số hàm và một số thủ tục chuẩn đã học rồi giúp học sinh nhận thấy được sự khác biệt lớn nhất giữa hàm và thủ tục => phân loại chươngtrìnhcon . Hàm (Function) là chươngtrìnhcon thực hiện một số thao tác nào đó và trả về một giá trị qua tên của nó . Thủ tục (Procedure) là chươngtrìnhcon thực hiện một số thao tác nào đó nhưng không trả về một giá trị nào qua tên của nó . Hoạt động 2.2 : Cấutrúcchươngtrình con: Câu hỏi 2 : Trình bày cấutrúc của một chương trình. GV : Dùng máy Over head để chiếu cấutrúc của chươngtrìnhcon lên màn chiếu . Câu hỏi 3 : Cấutrúc của chươngtrìnhconcó gì giống và khác cấutrúc của một chươngtrình ? GV : Chính xác hóa kiến thức . Hoạt động 2.3 : Tham số hình thức, biến cục bộ và biến toàn cục : GV : Chỉ đưa ra cho học sinh biết được tham số hình thức là gì ? Nó đóng vai trò gì ? Biến cục bộ và biến toàn cục là gì, được khai báo ở đâu, phạm vi hoạt động của nó chứ không đi sâu để giải thích cặn kẽ cho học sinh . Hoạt động 2.4 : Thực hiện chươngtrìnhcon GV : Giải thích để học sinh thấy được chươngtrìnhcon chỉ có thể thực hiện khi có lời gọi nó, đồng thời cũng chỉ ra tham số thực sự là gì ? Có thể lấy VD về lời gọi hàm chuẩn hoặc thủ tục chuẩn để minh họa . HS : Ghi khái niệm vào vở . HS : Dựa vào gợi ý của thầy giáo, tư duy để nhận thấy được hàm chuẩn thì trả về một giá trị nào đó, còn thủ tục chuẩn thì không trả về một giá trị nào cả qua tên của nó . HS : Ghi khái niệm hàm và thủ tục vào vở . HS : Trả lời câu hỏi . HS : Suy nghĩ và trả lời câu hỏi . HS : Chú ý nghe giảng . IV.CỦNG CỐ: Giáo viên khái quát lại khái niệm chươngtrìnhconvà nhấn mạnh cho học sinh về ý thức xây dựng chươngtrìnhcócấutrúc . Giáo án Lý Thuyết TIN HỌC 11 Bài 17 : CHƯƠNGTRÌNHCONVÀ PHÂN LOẠI (Giáo án thứ 2, sử dụng máy chiếu Projestor) I. MỤC ĐÍCH, YÊU CẦU : Học sinh cần biết : Chươngtrìnhcon (CTC) thực chất là một khối lệnh (tập hợp các lệnh) nhằm giải quyết một bài toán con để góp phần giải quyết một bài toán lớn hơn bằng một chươngtrình . Khi viết những chươngtrình dài, phức tạp, việc sử dụng chươngtrìnhcon là hết sức cần thiết . Sự khác nhau cơ bản giữa hai loại chươngtrìnhcon thường gặp trong các ngôn ngữ lậptrình . Sự giống và khác nhau về cấutrúc giữa chươngtrìnhvàchươngtrìnhcon . Mối quan hệ giữa tham số hình thức và tham số thực sự với chươngtrìnhconvà lời gọi chươngtrìnhcon . Ý nghĩa của biến cục bộ được khai báo trong một chươngtrìnhcon . V. PHƯƠNG PHÁP, PHƯƠNG TIỆN : Máy chiếu Projestor . Một số bài về chươngtrìnhcon : Tinh_tong, Tinh_tong2 (có sử dụng chươngtrìnhcon ) . VI. NỘI DUNG TIẾT DẠY : A. Tổ chức lớp : Ổn định và kiểm tra sĩ số . B. Kiểm tra bài cũ : không kiểm tra . C. Tiến trình tiết dạy : NỘI DUNG – HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH ĐVĐ : Các chươngtrì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ươngtrình dài, rất khó nhận biết được chươngtrình thực hiện các công việc gì và hiệu chỉnh chươngtrình cũng khó khăn . Vậy phải cấu tạo chươngtrình như thế nào để cho chươngtrì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ì ? Cách viết, cách sử dụng chúng như thế nào ? - Ghi đầu bài và phấn 1 . 1 Khái niệm chươngtrìnhcon Xét bài toán tính tổng 4 lũy thừa: trình chiếu slide 1 Tluythua = a n + b m + c p + d q - Chốt lại : có thể giao cho 4 người, mỗi người thực hiện một bài . - Trình chiếu slide 2 : Phân tích với mỗi bài toán phức tạp ta có thể chia thành các bài toán con . Mỗi bài toán concó thể chia thành các bài toán con nhỏ hơn . Đây là cách thiết kế từ trên xuống . Giáo án Lý Thuyết TIN HỌC 11 - Trình chiếu slide 3 : Phân tích, để giải các bài toán trên máy tính có thể phân chia chươngtrình thành các khối (Module), mỗi khối bao gồm các lệnh giải một bài toán con nào đó . Chươngtrình chính sẽ được xây dựng từ các CTC này . + Chươngtrìnhcon là gì ? - Nhấn mạnh khái niệm CTC và ghi bảng ? • Ví dụ : (Trình chiếu slide 4) - Hãy nêu nhận xét về đoạn chươngtrình bôi đen . - Nhấn mạnh trong đoạn này có 4 đoạn lệnh tương tự nhau dẫn đến chươngtrình dài và khó theo dõi. - Để xử lý vấn đề này các ngôn ngữ lậptrình bậc cao cung cấp khả năng xây dựng các CTC dạng tổng quát “ đại diện ” cho nhiều đoạn lệnh tương tự nhau . - Trình chiếu slide 5 : Phân tích thay vì phải đánh nhiều đoạn lệnh ta chỉ cần đánh 1 đoạn và gọi CTC nhiều lần . (sử dụng slide 6) • Lợi ích của việc sử dụng CTC : ghi bảng từng lợi ích rồi lấy ví dụ phân tích . (trình chiếu slide 7) + Tránh được việc phải viết lặp đi lặp lại một dãy lệnh nào đó . Ví dụ bài lũy thừa . + Hỗ trợ việc thực hiện các chươngtrình lớn . Ví dụ quản lý điểm học sinh . + Phục vụ cho quá trình trừu tượng hóa . Ví dụ : Khi sử dụng các hàm toán học ta không cần xem nó được xây dựng như thế nào . + Mở rộng khả năng ngôn ngữ . Ví dụ : Trong bài toán lũy thừa ta xây dựng thêm CTC lũy thừa . + Thuận tiện cho phát triển, nâng cấp chương trình. 2 Phân loại vàcấutrúc của chươngtrìnhcon a> Phân loại - Nhận xét và ghi bảng về hàm và thủ tục (không ghi sự khác nhau cơ bản) . Hàm Là CTC Thực hiện một số thao tác nào đó Trả về giá trị qua tên hàm Thủ tục Là CTC Giáo án Lý Thuyết TIN HỌC 11 Thực hiện một số thao tác nào đó b> Cấutrúc CTC CTC cócấutrúc tương tự như chươngtrình chính . Hãy nêu cấutrúc của chươngtrình chính . - Ghi bảng cấutrúcchươngtrình chính . Ghi bản cấutrúc CTC bên cạnh . - Giảng phần khai báo, phần thân . * Tham số hình thức : - Ghi bảng : Tham số hình thức của CTC là các biến được khai báo cho dữ liệu vào ra của CTC . - Biến cục bộ là các biến được khai báo trong chươngtrìnhcon . - Biến toàn cục là biến được khai báo trong chươngtrình chính . Ví dụ : (sử dụng slide 8) Trong chươngtrìnhcon luythua(x,k) thì x, k là tham số hình thức và j là biến cục bộ . Chú ý : Một chươngtrìnhcon thường có thể có hoặc không có tham số hình thức, cũng như biến cục bộ . c> Thực hiện chươngtrìnhcon * Tham số thực sự . - Nghe giảng . - Thảo luận theo nhóm (4 HS / 1nhóm – 2 bàn liền nhau) trong thời gian 3 phút và 1 em trình bày cách làm của nhóm mình . - Các nhóm khác nhận xét . - Nghe giảng . + Một HS đọc trước lớp . + Một HS khác phát biểu lại, các học sinh tự ghi vào vở . - Đọc cá nhân đoạn chươngtrình (đặc biệt phần đổi màu) trong 5 phút và nêu nhận xét về đoạn chươngtrình đó . - Một số HS nhận xét về câu trả lời của bạn . - Nghe giảng . Giáo án Lý Thuyết TIN HỌC 11 D. Củng cố : Thảo luận theo nhóm . BT1. – Thời gian 2 phút : + Trả lời trước lớp . Các nhóm khác nhận xét, góp ý . + Cho điểm . BT2. – Thời gian 6 phút : + Trả lời trước lớp . Các nhóm khác nhận xét, góp ý . + Cho điểm . E. Khái quát : Trình chiếu các nội dung đã học . 1. Khái niệm chươngtrìnhconvà lợi ích của chươngtrìnhcon . 2. Phân loại : Hàm và thủ tục . 3. Cấutrúc của chươngtrìnhcon . 4. Tham số hình thức, tham số thực sự và cách gọi CTC . 5. Biến toàn cục, biến cục bộ . Giáo án Lý Thuyết TIN HỌC 11 Bài 18 : VÍ DỤ VỀ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNGTRÌNHCON I. MỤC ĐÍCH, YÊU CẦU : 1 Kiến thức : Học sinh biết được cấutrúc của một thủ tục . Hiểu được mối liên hệ giữa chươngtrìnhvà thủ tục . Phân biệt được tham trị và tham biến . Phân biệt được tham số hình thức và tham số thực sự . Phân biệt được biến cục bộ và biến toàn cục . 3 Kỹ năng : Nhận biết được các thành phần trong phần đầu của thủ tục . Nhận biết được hai loại tham số trong phần đầu của thủ tục . Nhận biết được lời gọi của thủ tục ở chươngtrình chính cùng với tham số thực sự . 4 Thái độ : Tiếp tục rèn luyện phẩm chất của người lậptrình như tinh thần hợp tác, sẵn sàng làm việc theo nhóm . VII. PHƯƠNG PHÁP, PHƯƠNG TIỆN : Giáo viên thuyết trình, đặt câu hỏi cho Học sinh, Học sinh nghe giảng, trả lời câu hỏi của giáo viên, làm các bài tập . Chuẩn bị máy chiếu Project và đánh sẵn các chươngtrình của VD1 và VD2 . VIII. TiẾN TRÌNH LỚP HỌC 1. Ổn định lớp : 2. Kiểm tra bài cũ : + Câu hỏi 1 : Chươngtrìnhconcó những loại nào ? Cấutrúc của một chươngtrìnhcon ? + Câu hỏi 2 : Viết chươngtrình vẽ lên màn hình Hình chữ nhật có dạng : ******** * * ******** 3 . Bài mới : NỘI DUNG – HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH Hoạt động 1 : Đặt vấn đề : GV : Ta thấy chươngtrình trên bảng mới vẽ được 1 hình chữ nhật, nếu muốn vẽ 3 hình chữ nhật thì 3 câu lệnh Writeln ở trên phải lặp đi lặp lại 3 lần chươngtrình sẽ trở nên rất dài Để khắc phục nhược điểm này ta nên HS : Chú ý nghe giảng . Giáo án Lý Thuyết TIN HỌC 11 sử dụng thủ tục . Hoạt động 2 : Tìm hiểu chươngtrình GV : Chiếu chươngtrình bằng máy chiếu Project sau đó giới thiệu sau đó cho học sinh từng câu lệnh một để học sinh thấy được : + Tên thủ tục . + Thân của thủ tục . + Lời gọi thủ tục . + Hoạt động của chươngtrình . Câu hỏi 1 : Nếu ta muốn vẽ 4 hình chữ nhật thì ta phải sửa chươngtrình trên như thế nào ? Hoạt động 3 : Cấutrúc của thủ tục : GV : Chiếu lên màn hình cấutrúc của thủ tục . Câu hỏi 2 : Chươngtrìnhcon Ve_hcn ở trên khuyết phần nào so với cấutrúc của thủ tục nói chung ? GV : Tổng quát lại các phần của thủ tục, phần nào nhất thiết phải có, phần nào có thể có hoặc không có . Chú ý : Giáo viên cần nhấn mạnh một số điểm để học sinh nắm được : + Kết thúc thủ tục sau từ khóa End là dấu “;” . + Thủ tục phải được khai báo trong phần khai báo của chươngtrình chính . Hoạt động 4 : Ví dụ 1 (Vẽ hình chữ nhật có sử dụng tham số) Hoạt động 4.1 : Đặt vấn đề : GV : Đặt vấn đề như trong SGK đã trình bày để đi đến cần phải sử dụng 2 tham số dài và rộng . Hoạt động 4.2 : Xây dựng chươngtrìnhcon : GV : Hướng dẫn học sinh chia nhỏ yêu cầu để học sinh có thể viết các câu lệnh tương ứng : + Vẽ cạnh trên cùng . + Vẽ rong-2 cạnh giữa . + Vẽ cạnh dưới cùng . GV : Chính xác hóa thủ tục rồi chiếu toàn bộ chươngtrình để học sinh theo dõi . Câu hỏi 3 : Hãy chỉ ra các lời gọi thủ tục trong chươngtrình trên ? GV : Từ các lời gọi thủ tục đó giáo viên đưa học sinh nhận biết được tham số giá trị, đi đến khái niệm và cách khai báo tham biến và tham trị . Hoạt động 4.2 : Ví dụ 2 (Hoán đổi) GV : Chiếu yêu cầu của đầu bài và hướng dẫn học sinh đi đến thuật toán hoán đổi . GV : Chiếu chươngtrình lên màn hình để học sinh theo dõi . HS : Quan sát, theo dõi chươngtrìnhvà lắng nghe giáo viên giới thiệu . HS : Suy nghĩ, trả lời câu hỏi . HS : Theo dõi trên màn chiếu và ghi vào vở . HS : Quan sát và trả lời câu hỏi . HS : Viết các câu lệnh theo sự hướng dẫn của giáo viên . HS : Quan sát chươngtrình trên màn chiếu . HS : Trả lời câu hỏi . HS : Nghe giảng và ghi khái niệm tham trị và tham biến vào vở . HS : Theo dõi, nghiên cứu đầu bài và tìm hiểu thuật toán hoán đổi theo sự hướng dẫn của giáo viên . Giáo án Lý Thuyết TIN HỌC 11 Chạy chươngtrình . GV : Phải làm sao cho học sinh nhận thấy được hoạt động của tham số biến . • Mở rộng ví dụ GV : Yêu cầu học sinh về nhà tìm hiểu chươngtrình trong SGK (trang 102) và giải thích kết quả ? HS : Quan sát kết quả khi chạy chươngtrình . IX. CỦNG CỐ: Giáo viên yêu cầu học sinh nhắc lại cấutrúc của thủ tục, tha số hình thức, tham số thực sự, biến cụa bộ, biến toàn cục, tham số giá trị, tham số biến . Giáo án Lý Thuyết TIN HỌC 11 Bài 18 : VÍ DỤ VỀ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNGTRÌNHCON (Tiết 2) I. MỤC ĐÍCH, YÊU CẦU : Học sinh cần nắm được sự giống nhau và khác nhau giữa thủ tục và hàm . Học sinh có kỹ năng nhận biết được các thành phần trong đầu hàm . Nhận biết được câu lệnh sử dụng hàm ở trong chươngtrình chính cùng các tham số thực sự . X. PHƯƠNG PHÁP, PHƯƠNG TIỆN : Giáo viên thuyết trình, đặt câu hỏi cho Học sinh, Học sinh nghe giảng, trả lời câu hỏi của giáo viên, làm các bài tập . Chuẩn bị bảng phụ nêu sự giống nhau và khác nhau giữa thủ tục và hàm, cách viết đầu hàm, 2 chươngtrình của hai ví dụ trong bài . XI. NỘI DUNG : NỘI DUNG BÀI GIẢNG – HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH Hoạt động 1 : Kiểm tra bài cũ : Câu hỏi : Nêu sự khác nhau giữa tham số giá trị và tham số biến (khi khai báo và khi thay thế bởi tham số thực sự) GV : Nêu câu hỏi, gọi học sinh lên bảng trả lời . GV : Gọi một học sinh khác nhận xét và bổ xung . GV : Nhận xét, cho điểm . Bài mới : Bài 3 : Cách viết và sử dụng hàm Hoạt động 2 : Dẫn dắt : giờ trước chúng ta đã được học cách viết và sử dụng thủ tục, hôm nay chúng ta cùng nghiên cứu cách viết và sử dụng hàm. Cũng như thủ tục, hàm là chươngtrìnhcon . Điểm kah1c nhau giữa thủ tục và hàm là ở chỗ hàm luôn cho một giá trị kết quả thuộc kiểu xác định và giá trị đó được gán cho tên hàm, kiểu của hàm phải được khai báo trong đầu của hàm . Vậy cách khai báo như thề nào chúng ta vào bài mới . Cách viết đầu hàm : GV : Đưa ra các viết đầu hàm đã viết sẵn trên giấy to, giải thích cho học sinh hiểu các khái niệm : tên HS : Lên bảng trả lời HS : Nhận xét, bổ sung . Giáo án Lý Thuyết TIN HỌC 11 [...]... sát chươngtrình - Quan sát kết quả của chươngtrình - - - Vẽ một đoạn thẳng từ điểm có tọa độ (x1,y1) đến điểm có tọa độ (x2,y2) 3 Tìm hiểu thủ tục Lineto - Chiếu cấutrúc chung của thủ tục : Lineto(x,y:integer); Chiếu chươngtrình ví dụ trên nhưng thay lệnh Putpixel(12,40,15); bằng lệnh Lineto(20,20); Thực hiện chươngtrình để học sinh thấy Giáo án Lý Thuyết TIN HỌC 11 3 Quan sát cấutrúc chung và. .. Rectangle Vẽ đoạn thẳng nối điểm hiện tại với điểm có tọa độ bằng tọa độ điểm hiện tại cộng với dx,dy 5 Quan sát cấutrúc chung và suy nghĩ để trả lời câu hỏi - Quan sát chươngtrình - Quan sát kết quả của chươngtrình + Circle : vẽ một đường tròn có tâm tại + 6 Tìm hiểu thủ tục Setcolor - - Chiếu cấutrúc chung của các thủ tục : Setcolor(m:word); Chiếu chươngtrình ví dụ : Uses graph Begin Drive:=0; Initgraph(drive,mode,‘c:\Tp\BGI’);... Quan sát kết quả của chươngtrình - – Vẽ một điểm có màu Color trên màn hình tại tọa độ (x,y) 2 Tìm hiểu thủ tục line - Chiếu cấutrúc chung của thủ tục : Line(x1,y1,x2,y2:integer); Chiếu chươngtrình ví dụ trên nhưng thay lệnh Putpixel(12,40,15); bằng lệnh line(1,1,20,20); Thực hiện chươngtrình để học sinh thấy kết quả Hỏi : Chức năng của thủ tục Line 2 Quan sát cấutrúc chung và suy nghĩ để trả... do’); Readln; End - Quan sát chươngtrình - Thực hiện chươngtrình để học sinh thấy kết quả Hỏi : Chức năng của lệnh textcolor(4); - Quan sát kết quả chươngtrình - Đặt màu chữ thành màu đỏ - 3 Tìm hiểu thủ tục Textbackground - Chiếu chươngtrình ví dụ : Uses CRT; Begin Textbackground(1); Writeln(‘Da dat lai mau nen’); Readln; End - Quan sát chươngtrình - Thực hiện chươngtrình để học sinh thấy kết... lệnh textbackground(1); - Quan sát kết quả chươngtrình - Đặt màu chữ nền thành màu xanh da trời - Quan sát chươngtrình - Quan sát kết quả chươngtrình - Đưa con trỏ về vị trí cột 10 dòng 20 - 4 Tìm hiểu thủ tục gotoxy – - Chiếu chươngtrình ví dụ : Uses CRT; Begin Writeln( Con tro dang dung o cot 10 dong 20’); Gotoxy(10,20); Readln; End Thực hiện chươngtrình để học sinh thấy kết quả Hỏi : Chức... các chươngtrìnhcon trong thư viện CRT Chiếu chươngtrình sau : Begin Clrscr; Readln; Giáo án Lý Thuyết TIN HỌC 11 HOẠT ĐỘNG CỦA HỌC SINH 1 Tham khảo sách giáo khoa : - Clrscr, textcolor, textbackground, gotoxy - Quan sát chươngtrình End - Biên dịch chươngtrình Hỏi : Tại sao xuất hiện lỗi ? Khắc phục như thế nào ? - Vì sử dụng thủ tục nhưng chưa sử dụng thư viện CRT - Thêm Uses CRT; vào đầu chương. .. 2 : Tìm hiểu thư viện Graph của ngôn ngữ lậptrình Pascal a Mục tiêu : - Học sinh biết được cách khởi động và thoát chế độ đồ họa b Nội dung : - Thư viện Graph chứa các chươngtrìnhcon phục vụ khai thác khả năng đồ họa của máy tính ở mức độ thông dụng như vẽ điểm, đường, tô màu… Các thiết bị và chương trình hỗ trợ đồ họa : Có hai chế độ màn hình : đồ họa và văn bản Bảng mạch điều khiển màn hình... Putpixel – Chiếu cấutrúc chung của thủ tục : Putpixel(x,y:integer;color:word); Chiếu chươngtrình ví dụ Uses graph Begin Drive:=0; Initgraph(drive, mode ,‘c:\Tp\BGI’); Putpixel(12,40,15); Readln; End Thực hiện chươngtrình để học sinh thấy kết quả Hỏi : Chức năng của thủ tục Putpixel HOẠT ĐỘNG CỦA HỌC SINH 1 Quan sát cấutrúc chung và suy nghĩ để trả lời câu hỏi - - Quan sát chươngtrình - Quan sát... Setcolor(4); Circle(12,40,200); Readln; End (x,y) và bán kính r Ellipse : vẽ cung của Ellipse có tâm tại điểm x,y với bán kính trục xr,yr, từ góc khởi đầu stangle đến góc kết thúc endangle 6 Quan sát cấutrúc chung và suy nghĩ để trả lời câu hỏi Giáo án Lý Thuyết TIN HỌC 11 Quan sát chươngtrình - Quan sát kết quả của chươngtrình - Thực hiện chươngtrình để học sinh thấy kết quả Hỏi : Chức năng... nhận xét đánh giá Sửa chươngtrình hoàn chỉnh cho học sinh viết trên máy 3 Thực hiện chươngtrình trên máy để học sinh thấy kết quả 1 Quan sát yêu cầu của giáo viên Circle(x,y : integer ; r : word) ; Cần 20 lệnh, nên dùng cấutrúc For để chươngtrình ngắn gọn 2 Thảo luận theo nhóm để viết chươngtrình lên giấy bìa trong - - Báo cáo kết quả viết được Nhận xét, đánh giá và bổ sung thiếu sót của . 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 I. MỤC ĐÍCH, YÊU CẦU : 1 Kiến thức : Nắm được khái niệm chương trình. đó b> Cấu trúc CTC CTC có cấu trúc tương tự như chương trình chính . Hãy nêu cấu trúc của chương trình chính . - Ghi bảng cấu trúc chương trình chính