![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://timtailieu.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
Sáng kiến kinh nghiệm: Chương trình con
Số trang: 11
Loại file: pdf
Dung lượng: 425.11 KB
Lượt xem: 8
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:
Sáng kiến kinh nghiệm: Chương trình con nhằm giúp học sinh hiểu kĩ hơn và nhận thấy được lợi ích của chương trình con trong quá trình lập trình để giải quyết các bài toán. Tạo hứng th trong quá trình học tập. Hy vọng tài liệu là nguồn thông tin hữu ích cho quá trình học tập và nghiên cứu của các bạn.
Nội dung trích xuất từ tài liệu:
Sáng kiến kinh nghiệm: Chương trình con BM 01-Bìa SKKN SỞ GIÁO DỤC VÀ ĐÀO TẠO ĐỒNG NAI TRƯỜNG THPT XUÂN HƯNG Mã số: ................................ SÁNG KIẾN KINH NGHIỆM CHƯƠNG TRÌNH CON Người thực hiện: Nguyễn Văn Bính Lĩnh vực nghiên cứu: Quản lý giáo dục Phương pháp dạy học bộ môn: Tin học 11 Phương pháp giáo dục Lĩnh vực khác: ......................................................... Có đính kèm: Mô hình Phần mềm Phim ảnh Hiện vật khác Năm học: 2011-2012 BM02-LLKHSKKN SƠ LƯỢC LÝ LỊCH KHOA HỌCI. THÔNG TIN CHUNG VỀ CÁ NHÂN 1. Họ và tên: NGUYỄN VĂN BÍNH 2. Ngày tháng năm sinh: 15/08/1982 3. Nam, nữ: Nam 4. Địa chỉ: Ấp 2A, Xuân Hưng, Xuân Lộc, Đồng Nai 5. Điện thoại: (CQ)/ (NR); ĐTDĐ: 01667489510 6. Fax: E-mail: vanbinh2007@gmail.com 7. Chức vụ: Giáo Viên 8. Đơn vị công tác: TRƯỜNG THPT XUÂN HƯNGII. TRÌNH ĐỘ ĐÀO TẠO - Học vị (hoặc trình độ chuyên môn, nghiệp vụ) cao nhất: CỬ NHÂN - Năm nhận bằng: 2004 - Chuyên ngành đào tạo: TOÁN – TIN HỌCIII. KINH NGHIỆM KHOA HỌC - Lĩnh vực chuyên môn có kinh nghiệm: Giảng dạy môn Tin học Số năm có kinh nghiệm: 6 năm - Các sáng kiến kinh nghiệm đã có trong 5 năm gần đây: BM03-TMSKKN CHƯƠNG TRÌNH CONI. LÝ DO CHỌN ĐỀ TÀI - Lập trình là vấn đề tương đối m i đối v i học sinh THPT, đặt biệt là họcsinh v ng nông thôn như trường THPT Xuân Hưng. Trong uá trình lập trình nếuhọc sinh không n m vững về chương trình con thì thường d n đến các sai sót d n t ichương trình không đạt đư c kết uả như mong muốn. - Đ học sinh có th hi u kĩ hơn và nhận thấy đư c l i ích c a chương trìnhcon trong uá trình lập trình đ giải uyết các bài toán. Tạo hứng th trong uá trìnhhọc tập. II. THỰC TRẠNG TRƯỚC KHI THỰC HIỆN CÁC GIẢI PHÁP CỦA ĐỀ TÀI 1. Thuận lợi - Học sinh đã đư c tiếp cận một số thuật toán l p dư i. - Đã s dụng ngôn ngữ lập trình Pascal đ viết chương trình giải uyết các bàitoán trong uá trình học. - Đư c sự hỗ tr c a các thành viên trong tổ. 2. Khó khăn - Do bư c đầu tiếp cận việc lập trình nên khả năng c n hạn chế. - hả năng diễn đạt cách giải một bài toán sang thuật toán c n nhiều khókhăn do học sinh v ng nông thôn khả năng tin học c n hạn chế. - hả năng chuy n đổi t thuật toán đã biết sang ngôn ngữ lập trình cụ thc n gặp nhiều khó khăn. III. NỘI DUNG ĐỀ TÀI 1. Cơ sở lý luận - Ngày nay việc lập trình đ giải uyết các bài toán trong các lĩnh vực đã tr nên rất phổ biến. Đ giải uyết các bài toán l n thì cách lập trình không s dụng chương trình con khó có th thực hiện đặc biệt là đối v i các bài toán l n cần nhiều người tham gia. - Làm cơ s cho học sinh sau này tiếp cận v i phương pháp lập trình khác. 2. Nội dung, biện pháp thực hiện các giải pháp của đề tài - Nêu ra cách lập trình giải uyết một số bài toán thường gặp trong toán họcvà các bài tập liên uan đ học sinh hi u rõ hơn cách viết chương trình con trongPascal t đó có th tự mình giải uyết một số bài toán tương tự .A. TÓM TẮT LÝ THUYẾT:I/ hái niệm chương trình con:Chương trình con là một dãy lệnh mô tả một số thao tác nhất định và có th đư c thực hiện(đư c gọi) t nhiều vị trí trong chương trình.II/ Phân loại và cấu tr c chương trình con 1. Phân loại - Hàm (function) là chương trình con thực hiện một số thao tác nào đó và trả về một giá trị ua tên c a nó. - Th tục (procedure) là chương trình con thực hiện các tháo tác nhất định nhưng không trả về giá trị ua tên c a nó. 2. Cấu tr c chương trình con a. Cấu tr c c a th tục: Procedure [(danh sách tham số)]; [] Begin []; End; b. Cấu tr c c a hàm: - Hàm có cấu tr c tương tự như th tục, tuy nhiên có khác nhau phần đầu. - hai báo phần đầu một hàm như sau: Function [(danh sách tham số)]:; - i u dữ liệu là ki u dữ liệu c a giá trị mà hàm trả v và chỉ có th là các ki u: integer, real, char, boolean, string. - hác v i th tục, trong thân hàm cần có lệnh gán giá trị cho tên hàm: := ; 3. Một số khái niệm - Tham số hình thức: Các biến đư c khai báo cho dữ liệu vào/ra đư c gọi là tham số hình thức. - Tham số thực sự: Đ thực hiện (gọi) một chương trình con, ta cần phải có lệ ...
Nội dung trích xuất từ tài liệu:
Sáng kiến kinh nghiệm: Chương trình con BM 01-Bìa SKKN SỞ GIÁO DỤC VÀ ĐÀO TẠO ĐỒNG NAI TRƯỜNG THPT XUÂN HƯNG Mã số: ................................ SÁNG KIẾN KINH NGHIỆM CHƯƠNG TRÌNH CON Người thực hiện: Nguyễn Văn Bính Lĩnh vực nghiên cứu: Quản lý giáo dục Phương pháp dạy học bộ môn: Tin học 11 Phương pháp giáo dục Lĩnh vực khác: ......................................................... Có đính kèm: Mô hình Phần mềm Phim ảnh Hiện vật khác Năm học: 2011-2012 BM02-LLKHSKKN SƠ LƯỢC LÝ LỊCH KHOA HỌCI. THÔNG TIN CHUNG VỀ CÁ NHÂN 1. Họ và tên: NGUYỄN VĂN BÍNH 2. Ngày tháng năm sinh: 15/08/1982 3. Nam, nữ: Nam 4. Địa chỉ: Ấp 2A, Xuân Hưng, Xuân Lộc, Đồng Nai 5. Điện thoại: (CQ)/ (NR); ĐTDĐ: 01667489510 6. Fax: E-mail: vanbinh2007@gmail.com 7. Chức vụ: Giáo Viên 8. Đơn vị công tác: TRƯỜNG THPT XUÂN HƯNGII. TRÌNH ĐỘ ĐÀO TẠO - Học vị (hoặc trình độ chuyên môn, nghiệp vụ) cao nhất: CỬ NHÂN - Năm nhận bằng: 2004 - Chuyên ngành đào tạo: TOÁN – TIN HỌCIII. KINH NGHIỆM KHOA HỌC - Lĩnh vực chuyên môn có kinh nghiệm: Giảng dạy môn Tin học Số năm có kinh nghiệm: 6 năm - Các sáng kiến kinh nghiệm đã có trong 5 năm gần đây: BM03-TMSKKN CHƯƠNG TRÌNH CONI. LÝ DO CHỌN ĐỀ TÀI - Lập trình là vấn đề tương đối m i đối v i học sinh THPT, đặt biệt là họcsinh v ng nông thôn như trường THPT Xuân Hưng. Trong uá trình lập trình nếuhọc sinh không n m vững về chương trình con thì thường d n đến các sai sót d n t ichương trình không đạt đư c kết uả như mong muốn. - Đ học sinh có th hi u kĩ hơn và nhận thấy đư c l i ích c a chương trìnhcon trong uá trình lập trình đ giải uyết các bài toán. Tạo hứng th trong uá trìnhhọc tập. II. THỰC TRẠNG TRƯỚC KHI THỰC HIỆN CÁC GIẢI PHÁP CỦA ĐỀ TÀI 1. Thuận lợi - Học sinh đã đư c tiếp cận một số thuật toán l p dư i. - Đã s dụng ngôn ngữ lập trình Pascal đ viết chương trình giải uyết các bàitoán trong uá trình học. - Đư c sự hỗ tr c a các thành viên trong tổ. 2. Khó khăn - Do bư c đầu tiếp cận việc lập trình nên khả năng c n hạn chế. - hả năng diễn đạt cách giải một bài toán sang thuật toán c n nhiều khókhăn do học sinh v ng nông thôn khả năng tin học c n hạn chế. - hả năng chuy n đổi t thuật toán đã biết sang ngôn ngữ lập trình cụ thc n gặp nhiều khó khăn. III. NỘI DUNG ĐỀ TÀI 1. Cơ sở lý luận - Ngày nay việc lập trình đ giải uyết các bài toán trong các lĩnh vực đã tr nên rất phổ biến. Đ giải uyết các bài toán l n thì cách lập trình không s dụng chương trình con khó có th thực hiện đặc biệt là đối v i các bài toán l n cần nhiều người tham gia. - Làm cơ s cho học sinh sau này tiếp cận v i phương pháp lập trình khác. 2. Nội dung, biện pháp thực hiện các giải pháp của đề tài - Nêu ra cách lập trình giải uyết một số bài toán thường gặp trong toán họcvà các bài tập liên uan đ học sinh hi u rõ hơn cách viết chương trình con trongPascal t đó có th tự mình giải uyết một số bài toán tương tự .A. TÓM TẮT LÝ THUYẾT:I/ hái niệm chương trình con:Chương trình con là một dãy lệnh mô tả một số thao tác nhất định và có th đư c thực hiện(đư c gọi) t nhiều vị trí trong chương trình.II/ Phân loại và cấu tr c chương trình con 1. Phân loại - Hàm (function) là chương trình con thực hiện một số thao tác nào đó và trả về một giá trị ua tên c a nó. - Th tục (procedure) là chương trình con thực hiện các tháo tác nhất định nhưng không trả về giá trị ua tên c a nó. 2. Cấu tr c chương trình con a. Cấu tr c c a th tục: Procedure [(danh sách tham số)]; [] Begin []; End; b. Cấu tr c c a hàm: - Hàm có cấu tr c tương tự như th tục, tuy nhiên có khác nhau phần đầu. - hai báo phần đầu một hàm như sau: Function [(danh sách tham số)]:; - i u dữ liệu là ki u dữ liệu c a giá trị mà hàm trả v và chỉ có th là các ki u: integer, real, char, boolean, string. - hác v i th tục, trong thân hàm cần có lệnh gán giá trị cho tên hàm: := ; 3. Một số khái niệm - Tham số hình thức: Các biến đư c khai báo cho dữ liệu vào/ra đư c gọi là tham số hình thức. - Tham số thực sự: Đ thực hiện (gọi) một chương trình con, ta cần phải có lệ ...
Tìm kiếm theo từ khóa liên quan:
Sáng kiến kinh nghiệm Chương trình con Tìm hiểu chương trình con Nghiên cứu chương trình con Lợi ích chương trình con Giải quyết các bài toánTài liệu liên quan:
-
Sáng kiến kinh nghiệm Tiểu học: Vận dụng giáo dục STEM trong dạy học môn Khoa học lớp 5
18 trang 2028 21 0 -
47 trang 1021 6 0
-
65 trang 755 9 0
-
7 trang 606 8 0
-
16 trang 544 3 0
-
26 trang 479 0 0
-
37 trang 476 0 0
-
23 trang 476 0 0
-
29 trang 475 0 0
-
65 trang 468 3 0