Đề tài “Rèn luyện kĩ năng sử dụng cấu trúc lặp trong lập trình Pascal cho học sinh lớp 11” nhằm cung cấp cho học sinh những kiến thức khái quát hơn về cấu trúc lặp và rèn luyện kỹ năng lập trình cho học sinh thông qua một số bài toán cụ thể. | SKKN Rèn luyện kĩ năng sử dụng cấu trúc lặp trong lập trình Pascal cho học sinh lớp 11 Trang 1 DANH MỤC CÁC CHỮ VIẾT TẮT 1. THPT Trung học phổ thông 2. HSG Học sinh giỏi 3. HS Học sinh 4. SKKN Sáng kiến kinh nghiệm 5. NXB Nhà xuất bản 6. SGK Sách giáo khoa Trang 2 MỤC LỤC Trang 3 BÁO CÁO KẾT QUẢ NGHIÊN CỨU ỨNG DỤNG SÁNG KIẾN 1. LỜI GIỚI THIỆU Một trong những yếu tố quan trọng và không thể thiếu của một trương trình là việc điều khiển cụ thể là các cấu trúc điều khiển cũng là thành tố kết hợp đồng thời giữa dữ liệu và tác vụ. Cấu trúc điều khiển là một trong các đặc trưng cơ bản của phương pháp lập trình cấu trúc. Trong đó người ta sử dụng ba cấu trúc điều khiển để tạo nên logic của chương trình. Mọi vấn đề về logic đều được giải quyết bằng cách sử dụng linh hoạt ba cấu trúc điều khiển là Cấu trúc tuần tự Cấu trúc rẽ nhánh Cấu trúc lặp Trong chương trình tin học lớp 11 các em học sinh đã được làm quen với lập trình có cấu trúc trong đó có cấu trúc lặp nhưng trong quá trình học tập và rèn luyện học sinh vẫn gặp phải một số khó khăn trong lập trình chưa biết cách tối ưu hóa thuật toán thậm chí còn mắc sai lầm khi lập trình giải các bài toán có sử dụng cấu trúc lặp. Vì những lý do trên tôi chọn đề tài Rèn luyện kĩ năng sử dụng cấu trúc lặp trong lập trình Pascal cho học sinh lớp 11 nhằm cung cấp cho học sinh những kiến thức khái quát hơn về cấu trúc lặp và rèn luyện kỹ năng lập trình cho học sinh thông qua một số bài toán cụ thể. 2. TÊN SÁNG KIẾN Rèn luyện kĩ năng sử dụng cấu trúc lặp trong lập trình Pascal cho học sinh lớp 11 3. TÁC GIẢ SÁNG KIẾN Họ tên Nguyễn Thị Nụ Địa chỉ Trường THPT Yên Lạc 2 Huyện Yên Lạc Tỉnh Vĩnh Phúc Số điện thoại 0965170380 E_mail nunguyen1101@ 4. CHỦ ĐẦU TƯ SÁNG TẠO RA SÁNG KIẾN Họ tên Nguyễn Thị Nụ Trình độ chuyên môn Cử nhân Tin Học Đơn vị công tác Trường THPT Yên Lạc 2 Huyện Yên Lạc Tỉnh Vĩnh Phúc Trang 4 5. LĨNH VỰC ÁP DỤNG SÁNG KIẾN Rèn luyện kĩ năng sử dụng cấu trúc lặp trong lập trình Pascal giảng dạy môn Tin học lớp 11 và