SKKN Hệ thống giải bài trực tuyến nhập môn lập trình với C++

Hiện tại chất lượng việc dạy học Tin học ở nhà trƣờng THCS và THPT trong cả nƣớc nói chung, tỉnh Nghệ An nói riêng còn ở mức độ khá thấp, tuy đã được chú trọng, song trình độ giáo viên còn hạn chế, việc tìm tòi kiến thức còn
gặp nhiều khó khăn trong xu thế liên tục đổi mới công nghệ nói chung và bộ môn Tin học nói riêng. Lập trình là một phần rất quan trọng trong nội dung chương trình bộ môn Tin học hiện tại và cả nội dung chương trình Giáo dục phổ
thông 2018, là mạch kiến thức quan trọng nhất trong 3 mạch kiến thức của Tin học bao gồm: CS, ICT, DL.
Algorithm with C++  
MỤC LỤC  
1
 
Algorithm with C++  
2
Algorithm with C++  
3
Algorithm with C++  
4
Algorithm with C++  
5
Algorithm with C++  
6
Algorithm with C++  
7
Algorithm with C++  
8
Algorithm with C++  
9
Algorithm with C++  
10  
Algorithm with C++  
PHẦN I – ĐẶT VẤN ĐỀ  
1.1. Lý do chọn đề tài  
Theo Chƣơng trình giáo dục phổ thông 2018 đƣợc Bộ Giáo dục và Đào  
tạo ban hành kèm Thông tƣ số 32/2018/TT-BGDĐT ngày 26/12/2018, môn Tin  
học có triết lý cốt lõi tạo ra một thế hệ mới có tƣ duy áp dụng công nghệ trong  
giải quyết các vấn đề thực tế. Vì vậy, những kiến thức về phần giải thuật và lập  
trình đóng vai trò rất quan trọng trong chƣơng trình tin học ở bậc THPT.  
Hiện tại chất lƣợng việc dạy học Tin học ở nhà trƣờng THCS và THPT  
trong cả nƣớc nói chung, tỉnh Nghệ An nói riêng còn ở mức độ khá thấp, tuy đã  
đƣợc chú trọng, song trình độ giáo viên còn hạn chế, việc tìm tòi kiến thức còn  
gặp nhiều khó khăn trong xu thế liên tục đổi mới công nghệ nói chung và bộ  
môn Tin học nói riêng. Lập trình là một phần rất quan trọng trong nội dung  
chƣơng trình bộ môn Tin học hiện tại và cả nội dung chƣơng trình Giáo dục phổ  
thông 2018, là mạch kiến thức quan trọng nhất trong 3 mạch kiến thức của Tin  
học bao gồm: CS, ICT, DL.  
Hiện tại phần lập trình trong SGK Tin học cơ bản đang minh họa bằng  
ngôn ngữ lập trình Pascal. Đây là ngôn ngữ có nhiều đóng góp trong lịch sử phát  
triển của Tin học thế giới. Tuy nhiên, với xu thế phát triển của thời đại 4.0, ngôn  
ngữ Pascal không còn đƣợc hỗ trợ nhiều và chính thức bị Tổ chức Olympic Tin  
học Quốc tế đƣa ra ngoài danh sách ngôn ngữ lập trình trong nhà trƣờng phổ  
thông từ năm 2020.  
Trƣớc nhu cầu học tập của học sinh theo chƣơng trình giáo dục phổ thông  
2018 và hỗ trợ giáo viên có công cụ giảng dạy tốt nhập môn lập trình, chúng tôi  
thiết kế “Hệ thống giải bài trực tuyến nhập môn lập trình với C++” với từng  
chƣơng và các bài tập vận dụng từ thấp đến cao theo hệ thống đánh giá Bloom.  
1.2. Mục đích nghiên cứu  
Nghiên cứu một số vấn đề khó khăn gặp phải khi giảng dạy lập trình trong  
nhà trƣờng phổ thông và đƣa ra giải pháp xây dựng một hệ thống bài tập và một  
công cụ E-learning đi kèm.  
Nghiên cứu hệ thống đánh giá Bloom (2001) từ đó tạo ra hệ thống bài tập  
phân loại theo 6 mức: Nhớ, Hiểu, Vận dụng, Phân tích, Đánh giá, Sáng tạo.  
11  
 

Tải về để xem bản đầy đủ

pdf 146 trang minhvan 10/03/2024 13270
Bạn đang xem 11 trang mẫu của tài liệu "SKKN Hệ thống giải bài trực tuyến nhập môn lập trình với C++", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

File đính kèm:

  • pdfskkn_he_thong_giai_bai_truc_tuyen_nhap_mon_lap_trinh_voi_c.pdf