Sáng kiến kinh nghiệm Ứng dụng Chat GPT trong giảng dạy Tin học 8 nhằm cá nhân hóa việc học cho học sinh

3.Giải pháp ứng dụng ChatGPT trong giảng dạy Tin học 8
3.1.Giải pháp 1: Xây dựng lộ trình học tập cá nhân hóa với ChatGPT
3.1.1.Mục tiêu
-Giúp học sinh lớp 8 học môn Tin học theo năng lực cá nhân, phù hợp với tốc độ tiếp thu, sở thích và trình độ của từng em.
-Việc tích hợp ChatGPT – một công cụ trí tuệ nhân tạo thông minh – trong giảng dạy sẽ đóng vai trò như “trợ lý học tập ảo” cho từng học sinh. Qua đó, các em được hỗ trợ kịp thời, được gợi ý, giải thích và kiểm tra kiến thức theo cách riêng, từ đó nâng cao tự học, tự tin và phát triển tư duy logic.
3.1.2.Nội dung và cách thức thực hiện
-Bước 1: Khảo sát và phân loại học sinh
Giáo viên tiến hành khảo sát nhanh trình độ đầu năm thông qua bài kiểm
tra, câu hỏi tình huống hoặc bài thực hành cơ bản để chia học sinh thành 3 nhóm:
+ Nhóm A: Học sinh khá, giỏi (nắm chắc kiến thức, có khả năng tự học)
+ Nhóm B: Học sinh trung bình (tiếp thu ở mức cơ bản, cần hướng dẫn
thêm)
+ Nhóm C: Học sinh yếu (cần hỗ trợ sát sao, còn lúng túng trong thao tác
máy tính và thuật toán)
Việc phân loại này giúp giáo viên thiết kế lộ trình học tập phù hợp cho từng nhóm đối tượng, thay vì “một giáo án cho cả lớp”.
-Bước 2: Thiết kế lộ trình học tập cá nhân hóa
Mỗi nhóm học sinh sẽ được giáo viên giao bài học, bài luyện tập hoặc yêu
cầu tương tác khác nhau với ChatGPT tùy theo năng lực.
Ví dụ, Trong quá trình áp dụng giải pháp “Xây dựng lộ trình học tập cá nhân hóa với ChatGPT”, tôi đã thực hiện thí điểm với lớp 8A – Trường THCS XYZ trong các tiết học thuộc Chủ đề 1: Giải bài toán bằng chương trình máy tính.
Ở tiết học “Thuật toán và sơ đồ khối”, khi triển khai phân nhóm và giao nhiệm vụ như đã nêu ở phần trên, học sinh tỏ ra rất hứng thú khi được sử dụng ChatGPT để “trò chuyện”, hỏi bài và kiểm tra lời giải.
docx 37 trang Khánh Ngọc 28/11/2025 2050
Bạn đang xem 20 trang mẫu của tài liệu "Sáng kiến kinh nghiệm Ứng dụng Chat GPT trong giảng dạy Tin học 8 nhằm cá nhân hóa việc học cho học sinh", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

Tóm tắt nội dung tài liệu: Sáng kiến kinh nghiệm Ứng dụng Chat GPT trong giảng dạy Tin học 8 nhằm cá nhân hóa việc học cho học sinh

Sáng kiến kinh nghiệm Ứng dụng Chat GPT trong giảng dạy Tin học 8 nhằm cá nhân hóa việc học cho học sinh
 PHÒNG GD &ĐT HUYỆN BA VÌ 
 TRƯỜNG THCS TẢN ĐÀ
 SÁNG KIẾN KINH NGHIỆM
ỨNG DỤNG CHAT GPT TRONG GIẢNG DẠY TIN HỌC 8 
 NHẰM CÁ NHÂN HÓA VIỆC HỌC CHO HỌC SINH
 Lĩnh vực/Môn : Tin học 
 Cấp học : THCS
 Tên tác giả :NGUYỄN HỮU TIẾN 
 Đơn vị công tác : THCS Tản Đà
 Chức vụ : Giáo viên
 Năm 2025 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
 Độc lập - Tự do - Hạnh phúc
 ĐƠN YÊU CẦU CÔNG NHẬN SÁNG KIẾN
 Kính gửi: - Hội đồng chấm SKKN Trường THCS Tản Đà.
 - Hội đồng chấm SKKN Huyện Ba Vì.
 Ngày 
 Chức Trình độ 
Họ và tên tháng Nơi công Tên sáng kiến
 danh chuyên môn
 năm sinh tác
 Ứng dụng Chat GPT 
 Trường trong giảng dạy tin 
Nguyễn Hữu Giáo Đại học 
 16/11/1977THCS Tản học 8 nhằm cá nhân 
Tiến viên
 Đà Toán-Tin hóa việc học cho học 
 sinh.
 - Lĩnh vực áp dụng sáng kiến: Tin học THCS.
 - Ngày sáng kiến được áp dụng lần đầu hoặc áp dụng thử, (ghi ngày nào 
 sớm hơn): Áp dụng từ 15/09/2024 sau khi xây dựng và triển khai kế hoạch.
 - Mô tả bản chất của sáng kiến:
 A. ĐẶT VẤN ĐỀ
 Trong bối cảnh công nghệ thông tin phát triển mạnh mẽ, việc áp dụng trí 
 tuệ nhân tạo (AI) vào giáo dục đang trở thành xu hướng tất yếu. Đối với môn Tin 
 học 8, nội dung kiến thức không chỉ yêu cầu sự hiểu biết lý thuyết mà còn đòi 
 hỏi học sinh phải có khả năng thực hành và tư duy logic. Tuy nhiên, thực tế cho 
 thấy, mỗi học sinh có trình độ tiếp thu và phong cách học tập khác nhau, dẫn đến 
 hiệu quả học tập chưa được tối ưu. Giáo viên gặp khó khăn trong việc đáp ứng 
 nhu cầu học tập cá nhân của từng học sinh do sự khác biệt về trình độ, khả năng 
 tư duy và sự chủ động trong học tập.
 Trước thực trạng đó, việc ứng dụng ChatGPT trong giảng dạy Tin học 8 
 được kỳ vọng là giải pháp hữu hiệu để cá nhân hoá việc học, giúp học sinh tiếp 
 cận kiến thức theo đúng nhu cầu và năng lực của bản thân. ChatGPT có khả năng 
 tương tác tự nhiên, cung cấp câu trả lời và hướng dẫn phù hợp với từng học sinh, 
 từ đó tạo động lực học tập và phát triển kỹ năng tự học. B. NỘI DUNG SÁNG KIẾN
1. Mục đích của sáng kiến
 • Cá nhân hoá việc học Tin học 8 cho từng học sinh thông qua việc ứng 
dụng ChatGPT.
 • Nâng cao hiệu quả giảng dạy, giúp học sinh tiếp thu kiến thức dễ dàng và 
phát triển tư duy lập trình.
 • Hỗ trợ giáo viên trong việc soạn bài giảng, kiểm tra, đánh giá và theo dõi 
tiến trình học tập của học sinh.
2. Nội dung và giải pháp thực hiện
a) Ứng dụng ChatGPT trong giảng dạy lý thuyết
 • Giáo viên sử dụng ChatGPT để giải thích các khái niệm phức tạp, cung 
cấp ví dụ minh họa và giải đáp thắc mắc của học sinh.
 • ChatGPT có thể đóng vai trò như một trợ giảng, hỗ trợ học sinh tìm hiểu 
kiến thức mới, giúp các em dễ dàng hiểu và ghi nhớ bài học.
b) Cá nhân hoá qua bài tập và thực hành
 • ChatGPT đưa ra các bài tập và bài kiểm tra phù hợp với trình độ của 
từng học sinh.
 • Học sinh có thể nhận được phản hồi tức thì từ ChatGPT, qua đó điều
chỉnh và cải thiện kết quả học tập.
c) Hỗ trợ phát triển kỹ năng tư duy và giải quyết vấn đề
 • ChatGPT hướng dẫn học sinh từng bước trong việc viết và sửa lỗi mã 
nguồn (code).
 • Học sinh có thể chủ động đặt câu hỏi, khám phá các vấn đề phức tạp và 
nhận được sự hướng dẫn kịp thời.
d) Hỗ trợ giáo viên trong quản lý và đánh giá
 Tôi xin cam đoan mọi thông tin nêu trong đơn là trung thực, đúng sự thật 
và hoàn toàn chịu trách nhiệm trước pháp luật./.
 Ba Vì, ngày 28 tháng 3 năm 2025 
 Người nộp đơn
 Nguyễn Hữu Tiến MỤC LỤC
ĐẶT VẤN ĐỀ .............................................................................................................................1
 1. Lý do chọn đề tài ................................................................................................................1
 2. Mục tiêu...............................................................................................................................2
 3. Đối tượng nghiên cứu.........................................................................................................2
 4. Phạm vi nghiên cứu............................................................................................................2
 5. Phương pháp nghiên cứu...................................................................................................2
PHẦN NỘI DUNG .....................................................................................................................3
1. Cơ sở lí luận ............................................................................................................................3
 1.2. Giới thiệu về ChatGPT ...................................................................................................3
 1.2.1. Cách thức hoạt động của ChatGPT........................................................................3
 1.2.2. Ứng dụng ChatGPT trong giáo dục........................................................................4
 1.3. Lợi ích của ChatGPT trong giảng dạy Tin học 8 theo chương trình GDPT mới 
 2018..........................................................................................................................................4
2. Cơ sở thực tiễn........................................................................................................................5
 2.1. Thực trạng giảng dạy Tin học 8.....................................................................................5
 2.2. Số liệu khảo sát trước khi thực hiện sáng kiến.............................................................6
 2.2.1. Khảo sát học sinh .....................................................................................................6
 2.2.2. Khảo sát giáo viên ....................................................................................................8
3. Giải pháp ứng dụng ChatGPT trong giảng dạy Tin học 8 .................................................9
 3.1. Giải pháp 1: Xây dựng lộ trình học tập cá nhân hóa với ChatGPT...........................9
 3.1.1. Mục tiêu.....................................................................................................................9
 3.1.2. Nội dung và cách thức thực hiện .............................................................................9
 3.1.3. Điểm mới của giải pháp ..........................................................................................11
 3.2. Giải pháp 2: Hỗ trợ học sinh học lập trình với ChatGPT .........................................11
 3.2.1. Mục tiêu ...................................................................................................................11
 3.2.2. Nội dung và cách thức thực hiện ...........................................................................12
 3.2.3. Điểm mới của giải pháp ..........................................................................................13
 3.3. Giải pháp 3: Hỗ trợ giáo viên trong thiết kế bài giảng ..............................................14
 3.3.1. Mục tiêu...................................................................................................................14
 3.3.2. Nội dung và cách thức thực hiện ...........................................................................14
 3.3.3. Điểm mới của giải pháp ..........................................................................................15
 3.4. Giải pháp 4: Ứng dụng ChatGPT trong đánh giá và phản hồi cá nhân ..................16
 3.4.1. Mục tiêu...................................................................................................................16 3.4.2. Nội dung và cách thức thực hiện............................................................................16
 3.4.3. Điểm mới của giải pháp ..........................................................................................18
4. Kết quả ..................................................................................................................................18
 4.1. Nâng cao khả năng tự học và sự tự tin ........................................................................19
 4.2. Cải thiện kỹ năng lập trình và tư duy logic.................................................................20
6. Hiệu quả của sáng kiến ........................................................................................................22
 6.1. Hiệu quả về khoa học....................................................................................................22
 6.2. Hiệu quả về kinh tế........................................................................................................22
 6.3. Hiệu quả về xã hội .........................................................................................................23
KẾT LUẬN ...............................................................................................................................24
 1. Kết luận .............................................................................................................................24
 2. Khuyến nghị......................................................................................................................25 1
 ĐẶT VẤN ĐỀ
1. Lý do chọn đề tài
 Trong thời đại công nghệ số phát triển mạnh mẽ, trí tuệ nhân tạo (AI) đang 
dần trở thành công cụ hỗ trợ đắc lực trong nhiều lĩnh vực, đặc biệt là giáo dục. 
Việc ứng dụng AI vào giảng dạy không còn là xu hướng mà đã trở thành một yêu 
cầu tất yếu nhằm nâng cao chất lượng dạy và học. Trong đó, ChatGPT – một công 
cụ AI tiên tiến – đã chứng tỏ được tiềm năng lớn trong việc hỗ trợ học sinh tiếp 
cận kiến thức, cá nhân hóa lộ trình học tập và phát triển tư duy logic, đặc biệt là 
trong môn Tin học 8. Chương trình Giáo dục phổ thông 2018 đã có những điều 
chỉnh phù hợp nhằm giúp học sinh tiếp cận Tin học một cách thực tiễn hơn.
 Môn Tin học 8 trong chương trình mới tập trung nhiều vào tư duy thuật 
toán, lập trình với Python và phát triển sản phẩm số, đòi hỏi học sinh không chỉ 
hiểu lý thuyết mà còn phải thực hành nhiều để rèn luyện kỹ năng lập trình. Tuy 
nhiên, thực tế giảng dạy cho thấy có nhiều khó khăn cần được giải quyết để nâng 
cao hiệu quả dạy học môn Tin học ở cấp trung học cơ sở.
 Thứ nhất, sự chênh lệch về trình độ giữa các học sinh là một thách thức lớn. 
Trong một lớp học, có những em tiếp thu nhanh, dễ dàng hiểu và áp dụng thuật 
toán vào lập trình, nhưng cũng có những em gặp khó khăn trong việc diễn đạt ý 
tưởng bằng mã lệnh. Sự khác biệt này khiến giáo viên khó có thể thiết kế bài giảng 
phù hợp với tất cả học sinh trong một tiết học kéo dài 45 phút.
 Thứ hai, thời gian học tập trên lớp có hạn. Chương trình Tin học 8 chỉ có 35 
tiết/năm học, trong khi nội dung lập trình đòi hỏi học sinh cần nhiều thời gian thực 
hành để rèn luyện kỹ năng. Với thời lượng học ít như vậy, giáo viên không thể 
kèm cặp chi tiết từng học sinh, đặc biệt là những em chưa vững về tư duy lập trình 
hoặc cần được hướng dẫn nhiều hơn để hoàn thành bài tập.
 Thứ ba, học sinh chưa có công cụ hỗ trợ học tập hiệu quả ngoài giờ học. Dù 
 sách giáo khoa và các tài liệu tham khảo có cung cấp bài tập, nhưng chưa đủ để 
đáp ứng nhu cầu của từng cá nhân. Khi gặp lỗi lập trình, nhiều học sinh không biết 
cách tự sửa, thường rơi vào trạng thái lúng túng, chán nản và phụ thuộc hoàn toàn 
vào giáo viên. Điều này làm giảm tính chủ động và khả năng tự học của học sinh.
 Thứ tư, công nghệ chưa được khai thác tối đa để hỗ trợ cá nhân hóa việc 
học. Trong khi nhiều lĩnh vực đã áp dụng trí tuệ nhân tạo (AI) để tối ưu hóa quy 
trình làm việc, thì việc ứng dụng AI trong giảng dạy Tin học vẫn chưa thực sự phổ 
biến. Học sinh cần một công cụ có thể giúp các em tự học, tự ôn tập, tự kiểm tra 
và nhận phản hồi ngay lập tức để cải thiện khả năng lập trình một cách hiệu quả.
 Trước những thực trạng trên, việc tìm kiếm một giải pháp hỗ trợ học sinh 
cá nhân hóa quá trình học lập trình, giúp các em tự học hiệu quả hơn là điều vô 2
cùng cần thiết. Và sự phát triển của trí tuệ nhân tạo (AI), đặc biệt là ChatGPT, đã 
mở ra một hướng đi mới trong việc dạy học Tin học. ChatGPT là một công cụ AI 
có khả năng trả lời câu hỏi, giải thích thuật toán, gợi ý viết mã nguồn và sửa lỗi 
lập trình một cách nhanh chóng. Việc ứng dụng ChatGPT vào giảng dạy Tin học 
8 mang lại nhiều lợi ích trong học tập. Thay vì chỉ nghe giảng và làm bài tập theo 
sách giáo khoa, học sinh có thể sử dụng ChatGPT như một trợ lý ảo để tìm kiếm 
thông tin, thử nghiệm các giải pháp lập trình một cách linh hoạt. Giáo viên có thể 
sử dụng ChatGPT để tạo bài tập, đề kiểm tra hoặc hỗ trợ đánh giá sản phẩm lập 
trình của học sinh.
 Vì những lí do trên tôi chọn đề tài “Ứng dụng ChatGPT trong giảng dạy 
Tin học 8 nhằm cá nhân hóa việc học cho học sinh” làm đề tài nghiên cứu với 
mong muốn mang đến một phương pháp dạy học hiện đại, sáng tạo và hiệu quả, 
phù hợp với chương trình giáo dục phổ thông mới.
2. Mục tiêu
 - Tìm hiểu và khai thác hiệu quả ChatGPT trong dạy học Tin học 8
 - Xây dựng quy trình sử dụng ChatGPT nhằm hỗ trợ cá nhân hóa việc học 
Tin học.
 - Đánh giá hiệu quả của việc áp dụng ChatGPT vào quá trình dạy học.
3. Đối tượng nghiên cứu
 - Học sinh lớp 8 đang học môn Tin học tại trường THCS Tản Đà.
 - Giáo viên giảng dạy môn tin học ở huyện Ba Vì.
4. Phạm vi nghiên cứu
 Năm học 2023-2024 và tiếp tục sử dụng năm học 2024-2025
5. Phương pháp nghiên cứu
 - Phương pháp nghiên cứu tài liệu, phân tích, tổng hợp: Tìm hiểu về AI, 
ChatGPT và các phương pháp dạy học hiện đại.
 - Phương pháp điều tra cơ bản: sử dụng Google Form để khảo sát
 - Phương pháp thực nghiệm sư phạm: Triển khai ứng dụng ChatGPT trong 
dạy học Tin học 8, ghi nhận phản hồi của học sinh.
 - Phương pháp thống kê, xử lí số liệu: Thu thập ý kiến từ giáo viên và học 
sinh, phân tích dữ liệu về hiệu quả học tập. 3
 PHẦN NỘI DUNG
1.Cơ sở lí luận
1.1. Khái niệm về cá nhân hóa học tập
 Cá nhân hóa học tập là một phương pháp giáo dục nhằm điều chỉnh nội 
dung, phương pháp và tiến trình dạy học sao cho phù hợp với từng học sinh. Đây 
là một xu hướng quan trọng trong giáo dục hiện đại, giúp học sinh phát huy tối đa 
khả năng của mình, tiếp thu kiến thức theo tốc độ riêng và phát triển tư duy một 
cách hiệu quả nhất.
 Theo Chương trình giáo dục phổ thông 2018, dạy học theo hướng phát triển 
năng lực đòi hỏi giáo viên phải linh hoạt trong phương pháp giảng dạy, đảm bảo 
mọi học sinh đều có thể học tập theo khả năng riêng của mình. Cá nhân hóa học 
tập không chỉ đơn thuần là chia nhóm học sinh theo trình độ, mà còn bao gồm việc 
cung cấp các tài liệu, công cụ hỗ trợ và phương pháp giảng dạy phù hợp với từng 
cá nhân.
 Đối với môn Tin học 8, cá nhân hóa học tập có vai trò đặc biệt quan trọng,
vì:
 - Học sinh có mức độ tiếp thu khác nhau: Một số em có nền tảng lập trình
tốt, nhưng nhiều em gặp khó khăn trong việc hiểu thuật toán và viết mã lệnh.
 - Nội dung lập trình trong chương trình tương đối trừu tượng, yêu cầu học 
sinh phải hiểu khái niệm, thuật toán và có khả năng tư duy logic.
 - Học sinh cần nhiều thời gian thực hành và tự học để nắm vững kỹ năng
lập trình, nhưng thời gian trên lớp lại có hạn.
1.2. Giới thiệu về ChatGPT
 ChatGPT là một mô hình trí tuệ nhân tạo (AI) được phát triển bởi OpenAI, 
có khả năng xử lý ngôn ngữ tự nhiên, trả lời câu hỏi và hỗ trợ học tập trên nhiều 
lĩnh vực, bao gồm cả Tin học và lập trình.
1.2.1. Cách thức hoạt động của ChatGPT
 ChatGPT hoạt động dựa trên mô hình Xử lý ngôn ngữ tự nhiên (Natural 
Language Processing - NLP) và Học máy (Machine Learning), cho phép nó có thể 
hiểu và phản hồi các câu hỏi bằng ngôn ngữ tự nhiên một cách linh hoạt và chính 
xác. Khác với các công cụ tìm kiếm thông thường chỉ đưa ra kết quả dựa trên từ 
khóa, ChatGPT có khả năng phân tích ngữ cảnh, hiểu ý nghĩa câu hỏi và cung cấp 
câu trả lời phù hợp với từng tình huống cụ thể.
 Trong quá trình hoạt động, khi học sinh nhập câu hỏi hoặc một đoạn mã lập 
trình, ChatGPT sẽ tiến hành xử lý ngôn ngữ đầu vào, phân tích dữ liệu, so sánh 
với kho kiến thức khổng lồ mà nó đã được huấn luyện, sau đó đưa ra phản hồi theo 
cách dễ hiểu nhất. Nhờ khả năng học hỏi từ dữ liệu đầu vào, ChatGPT có thể giải 4
thích các khái niệm lập trình, hướng dẫn từng bước thực hiện thuật toán, thậm chí
đưa ra các ví dụ minh họa sinh động để học sinh dễ hình dung hơn.
 Bên cạnh việc giải thích lý thuyết, ChatGPT còn hỗ trợ gợi ý sửa lỗi mã 
nguồn và tối ưu hóa chương trình. Khi học sinh gặp lỗi trong quá trình lập trình 
Python, thay vì chỉ báo lỗi chung chung như các trình biên dịch thông thường, 
ChatGPT có thể phân tích lỗi chi tiết, giải thích nguyên nhân sai sót và đề xuất 
cách khắc phục. Điều này giúp học sinh không chỉ sửa lỗi một cách máy móc mà 
còn hiểu được nguyên lý hoạt động của chương trình, từ đó nâng cao khả năng tư 
duy lập trình.
 Như vậy, với khả năng xử lý linh hoạt và hỗ trợ toàn diện, ChatGPT không 
chỉ là một công cụ giúp học sinh tra cứu kiến thức mà còn có thể đóng vai trò như 
một trợ giảng ảo, giúp học sinh học lập trình theo tốc độ riêng, khuyến khích tinh 
thần tự học và nâng cao tư duy thuật toán. Việc tận dụng ChatGPT đúng cách sẽ 
góp phần giúp giáo viên tối ưu hóa quá trình giảng dạy, giảm bớt áp lực trong việc 
giải đáp thắc mắc cho từng học sinh, từ đó nâng cao chất lượng giảng dạy môn Tin 
học trong chương trình giáo dục phổ thông mới.
1.2.2. Ứng dụng ChatGPT trong giáo dục
 Trong bối cảnh chuyển đổi số đang diễn ra mạnh mẽ, việc ứng dụng trí tuệ 
nhân tạo vào giáo dục là một xu hướng tất yếu nhằm nâng cao chất lượng dạy và 
học. ChatGPT – một mô hình trí tuệ nhân tạo do OpenAI phát triển – đã và đang 
trở thành công cụ hỗ trợ đắc lực cho giáo viên và học sinh ở nhiều cấp học, môn 
học khác nhau.
 ChatGPT có khả năng giao tiếp bằng ngôn ngữ tự nhiên, giúp học sinh dễ 
dàng đặt câu hỏi, tìm kiếm thông tin, giải thích kiến thức một cách nhanh chóng, 
chính xác. Không chỉ hỗ trợ việc tra cứu, ôn tập, công cụ này còn giúp giáo viên 
trong việc xây dựng bài giảng, thiết kế hệ thống câu hỏi, đề kiểm tra cũng như cá 
nhân hóa việc học cho từng học sinh.
 Với vai trò như một “trợ giảng ảo”, ChatGPT góp phần khơi gợi sự tò mò, 
tinh thần tự học và sáng tạo của học sinh. Đồng thời, công cụ này cũng giúp giáo 
viên tiết kiệm thời gian, tập trung nhiều hơn vào việc định hướng, bồi dưỡng năng 
lực tư duy cho người học. Khi được khai thác đúng cách, ChatGPT sẽ không chỉ 
là công cụ hỗ trợ, mà còn là cầu nối giữa công nghệ và giáo dục hiện đại, góp phần 
đổi mới phương pháp dạy học một cách hiệu quả và bền vững.
1.3. Lợi ích của ChatGPT trong giảng dạy Tin học 8 theo chương trình GDPT 
mới 2018
 Chương trình Giáo dục phổ thông 2018, đặc biệt là ở môn Tin học lớp 8 
trong bộ sách, đã có những điều chỉnh nội dung và phương pháp tiếp cận nhằm 5
phát triển năng lực học sinh một cách toàn diện. Trong đó, nội dung lập trình với 
ngôn ngữ Python giữ vai trò then chốt, giúp học sinh rèn luyện tư duy logic, khả 
năng giải quyết vấn đề và sáng tạo sản phẩm số. Tuy nhiên, đây cũng là nội dung 
khiến không ít học sinh gặp khó khăn do tính đặc thù của ngôn ngữ lập trình, nhất 
là với những em chưa từng tiếp cận với tư duy thuật toán.
 Trong bối cảnh đó, ChatGPT – một công cụ trí tuệ nhân tạo mạnh mẽ – trở 
thành “trợ thủ” hữu ích cho cả giáo viên và học sinh. ChatGPT có thể giải thích 
các khái niệm lập trình bằng ngôn ngữ gần gũi, dễ hiểu; giúp học sinh hiểu rõ bản 
chất vấn đề thay vì học thuộc một cách máy móc. Đặc biệt, khi học sinh gặp lỗi 
trong quá trình viết mã, ChatGPT có thể hỗ trợ phân tích và gợi ý sửa lỗi cụ thể, 
giúp các em rèn luyện kỹ năng tự phát hiện và khắc phục sai sót – điều rất quan 
trọng trong học lập trình.
 Bên cạnh đó, giáo viên cũng có thể tận dụng ChatGPT để thiết kế bài tập đa 
 dạng, phù hợp với các trình độ khác nhau của học sinh. ChatGPT còn giúp gợi ý 
 ý tưởng cho các dự án nhỏ, từ đó hỗ trợ giáo viên triển khai dạy học theo hướng 
 phát triển năng lực, tăng tính trải nghiệm và thực hành – điều mà chương trình 
 GDPT 2018 đặc biệt nhấn mạnh. Nhờ đó, việc giảng dạy Tin học 8 trở nên linh 
 hoạt hơn, sinh động hơn và tiệm cận với xu thế giáo dục hiện đại, góp phần hình 
thành cho học sinh năng lực tự học, tự nghiên cứu và thích ứng với xã hội số hóa. 
 Với khả năng tạo nội dung nhanh chóng, ChatGPT giúp giáo viên soạn bài 
 giảng, thiết kế câu hỏi trắc nghiệm, bài tập lập trình theo mức độ từ cơ bản đến 
nâng cao, phù hợp với định hướng phát triển năng lực và phẩm chất học sinh. Giáo 
viên cũng có thể sử dụng công cụ này để xây dựng bài kiểm tra phân hóa, phù hợp 
với nhiều đối tượng học sinh trong cùng một lớp học – điều rất khó thực hiện nếu
chỉ dạy theo cách truyền thống.
 Với năng lực phản hồi tức thời, ChatGPT còn hỗ trợ quá trình đánh giá và 
nhận xét sản phẩm lập trình của học sinh một cách chi tiết, giúp giáo viên tiết kiệm 
thời gian, đồng thời cung cấp cho học sinh phản hồi kịp thời để điều chỉnh và cải 
thiện sản phẩm của mình. Nhờ đó, ChatGPT không chỉ hỗ trợ dạy học hiệu quả 
mà còn góp phần đổi mới hình thức đánh giá theo định hướng phát triển năng lực 
– một yêu cầu quan trọng trong chương trình giáo dục phổ thông mới.
2.Cơ sở thực tiễn
2.1. Thực trạng giảng dạy Tin học 8
 Trong những năm gần đây, cùng với sự chuyển mình mạnh mẽ của nền giáo 
dục nước ta theo định hướng phát triển năng lực học sinh, môn Tin học ngày càng 
khẳng định được vai trò quan trọng trong nhà trường phổ thông. Đặc biệt ở lớp 8, 
với nội dung lập trình được đưa vào một cách rõ nét trong chương trình giáo dục 6
phổ thông 2018, môn Tin học không chỉ giúp học sinh làm quen với tư duy thuật 
toán mà còn hình thành kỹ năng giải quyết vấn đề, phát triển tư duy logic – những 
phẩm chất thiết yếu trong thời đại số. Tuy nhiên, thực tiễn giảng dạy môn học này 
tại nhiều trường trung học cơ sở hiện nay vẫn còn tồn tại không ít bất cập, ảnh 
hưởng đến chất lượng dạy và học.
 Trước hết, có thể dễ dàng nhận thấy sự chênh lệch về nhận thức và năng 
lực học tập của học sinh đối với môn Tin học. Trong khi một số em đã có điều 
kiện tiếp xúc với máy tính, phần mềm và lập trình từ sớm, thì nhiều em ở vùng 
sâu, vùng xa, điều kiện học tập còn thiếu thốn, lại chưa từng làm quen với các khái 
niệm cơ bản như biến, vòng lặp, cấu trúc điều kiện Điều này dẫn đến sự phân 
hóa rõ rệt trong lớp học, khiến việc tổ chức dạy học theo nhịp độ chung gặp nhiều 
khó khăn.
 Bên cạnh đó, thời lượng học Tin học 8 hiện nay còn hạn chế. Với chỉ 35 
tiết/năm học, trong khi nội dung chương trình bao gồm cả lý thuyết và thực hành, 
học sinh cần nhiều thời gian để thao tác, luyện tập, thử sai và sửa lỗi. Nhưng thời 
gian trên lớp lại quá ngắn, khiến giáo viên khó có thể hướng dẫn sâu sát, nhất là 
với những học sinh tiếp thu chậm. Việc thực hành lập trình đòi hỏi sự kiên trì và 
luyện tập thường xuyên, song ở nhiều nơi, Tin học vẫn chưa phải là môn học được 
đầu tư đúng mức cả về thời gian lẫn điều kiện giảng dạy.
 Một thực tế khác cũng không thể không nhắc đến, đó là cơ sở vật chất, 
thiết bị phục vụ giảng dạy Tin học còn thiếu và yếu. Nhiều trường vẫn sử dụng 
máy tính cũ, cấu hình thấp, mạng internet chập chờn, thậm chí có nơi một lớp học 
đông phải chia nhóm học sinh ngồi chung một máy, ảnh hưởng nghiêm trọng đến 
hiệu quả học thực hành.
 Dù đội ngũ giáo viên Tin học phần lớn đều tâm huyết và có chuyên môn, 
song áp lực sĩ số đông, nội dung chương trình mới và yêu cầu đổi mới phương 
pháp giảng dạy cũng đặt ra không ít thách thức. Giáo viên không chỉ phải giảng 
dạy, soạn giáo án theo hướng phát triển năng lực, mà còn cần tìm kiếm những 
phương pháp mới để cá nhân hóa việc học – điều không dễ dàng nếu thiếu sự hỗ 
trợ từ công nghệ.
2.2. Số liệu khảo sát trước khi thực hiện sáng kiến
2.2.1. Khảo sát học sinh
 Để đánh giá đúng thực trạng việc học lập trình của học sinh khối 8 cũng như 
khả năng tiếp cận và sẵn sàng sử dụng công cụ hỗ trợ học tập như ChatGPT, tôi đã 
tiến hành khảo sát 136 học sinh lớp 8 tại trường trung học cơ sở nơi tôi công tác. 
(Phụ lục 1.1) 7
 Bảng 1. Kết quả khảo sát thực trạng học tập Tin học và khả năng tiếp cận
 ChatGPT của học sinh khối 8
 Câu hỏi Kết quả
 SL TL %
 1. Em có thích học môn Tin học không?
 - Rất thích 38 27,9
 - Bình thường 71 52,2
 - Không thích 27 19,9
 2. Em có gặp khó khăn khi học lập trình không?
 - Có, rất khó 49 36
 - Có, nhưng vẫn hiểu nếu được hướng dẫn kỹ 66 48,5
 - Không, em hiểu khá tốt 21 15,5
 3. Khi gặp lỗi lập trình, em thường xử lý như thế nào?
 - Tự tìm hiểu 32 23,5
 - Nhờ bạn bè hoặc giáo viên giúp 84 61,8
 - Bỏ qua bài tập hoặc làm qua loa 20 14,7
 4. Em đã từng nghe hoặc sử dụng ChatGPT chưa?
 - Đã từng sử dụng 42 30,9
 - Đã nghe nhưng chưa sử dụng 58 42,6
 - Chưa từng nghe hoặc biết tới ChatGPT 36 26,5
 5. Nếu được hướng dẫn, em có muốn sử dụng ChatGPT để
 hỗ trợ học Tin học không?
 - Có, rất muốn 81 59,6
 - Có thể thử, nếu hiệu quả sẽ dùng tiếp 86 33,8
 - Không quan tâm/không muốn sử dụng 9 6,6
 Qua bảng số liệu khảo sát, có thể nhận thấy phần lớn học sinh khối 8 có thái 
độ tích cực đối với môn Tin học, trong đó tỷ lệ học sinh “rất thích” chiếm 27,9%, 
còn lại 52,2% cho rằng bình thường, chỉ có 19,9% không thích môn học này. Về 
mức độ tiếp cận với nội dung lập trình, có đến 84,5% học sinh thừa nhận gặp khó 
khăn ở mức độ khác nhau (trong đó 36% cho là rất khó), cho thấy lập trình vẫn là 
một thách thức lớn đối với học sinh trung học cơ sở. Khi gặp lỗi lập trình, đa số 
học sinh (chiếm 61,8%) chọn cách nhờ bạn bè hoặc giáo viên hỗ trợ, trong khi chỉ 
có 23,5% chủ động tự tìm hiểu cách sửa lỗi, điều này phản ánh thực tế học sinh 
còn phụ thuộc nhiều vào sự giúp đỡ bên ngoài.
 Về mức độ tiếp cận với ChatGPT, có 30,9% học sinh đã từng sử dụng, trong 
khi 42,6% mới chỉ nghe qua và 26,5% chưa từng biết đến công cụ này, cho thấy 
ChatGPT tuy đã được một bộ phận học sinh tiếp cận nhưng vẫn còn là khái niệm 8
khá mới với nhiều em. Tuy vậy, điều đáng mừng là có tới 59,6% học sinh “rất 
muốn” sử dụng ChatGPT nếu được hướng dẫn, và thêm 33,8% sẵn sàng thử 
nghiệm, chỉ có 6,6% tỏ ra không quan tâm. Điều này thể hiện xu thế sẵn sàng tiếp 
cận công nghệ mới trong học tập của học sinh, là tiền đề thuận lợi để triển khai 
các giải pháp dạy học ứng dụng AI như ChatGPT trong thời gian tới.
2.2.2. Khảo sát giáo viên
 Nhằm đánh giá thực trạng và mức độ sẵn sàng của giáo viên trong việc ứng 
dụng công nghệ trí tuệ nhân tạo, đặc biệt là công cụ ChatGPT, vào quá trình giảng 
dạy môn Tin học 8, tôi đã tiến hành xây dựng phiếu khảo sát 12 thầy cô dạy Tin 
học trên địa bàn huyện Ba Vì.
 Bảng 2. Kết quả khảo sát giáo viên việc ứng dụng ChatGPT trong dạy học
 Tin học 8
 Câu hỏi Kết quả
 SL TL %
 1. Thầy/cô đã từng sử dụng công cụ trí tuệ nhân tạo (như 
 ChatGPT) trong giảng dạy chưa?
 - Chưa từng 4 33,3
 - Đã từng thử nghiệm 5 41,7
 - Đang áp dụng thường xuyên 3 25,0
 2. Thầy/cô đánh giá thế nào về khả năng hỗ trợ của 
 ChatGPT trong việc giúp học sinh tự học môn Tin học?
 - Rất hiệu quả 5 41,7
 - Chưa rõ hiệu quả 5 41,7
 - Không hiệu quả 2 16,6
 3. Theo thầy/cô, học sinh THCS có khả năng sử dụng 
 ChatGPT để hỗ trợ học tập không?
 - Có, phần lớn học sinh làm được 3 25,0
 - Một số học sinh làm được nếu có hướng dẫn 7 58,3
 - Khó, do học sinh còn hạn chế kỹ năng công nghệ 2 16,7
 4. Thầy/cô có sẵn sàng thử nghiệm việc tích hợp ChatGPT 
 vào một số bài giảng Tin học 8 không?
 - Có 6 50,0
 - Còn phân vân 4 33,3
 - Không 2 16,7
 5. Thầy/cô cần hỗ trợ gì nếu áp dụng ChatGPT trong dạy 
 học Tin học 8? (Chọn tất cả những gì phù hợp)
 - Tài liệu hướng dẫn cụ thể 10 83,3 9
 - Ví dụ bài giảng tích hợp ChatGPT 8 66,7
 - Tập huấn kỹ năng sử dụng ChatGPT 7 58,3
 - Kế hoạch bài dạy có tích hợp AI 9 75,0
 - Khác: 1 8,3
 Qua bảng số liệu khảo sát 12 giáo viên về việc ứng dụng ChatGPT trong 
giảng dạy môn Tin học 8, ta thấy rõ xu hướng tiếp cận công nghệ mới trong dạy 
học đang từng bước hình thành.
 Về mức độ tiếp cận công cụ trí tuệ nhân tạo, có 41,7% giáo viên đã từng thử 
nghiệm ChatGPT, và 25% đang áp dụng thường xuyên. Như vậy, hơn 2/3 giáo 
viên (66,7%) đã ít nhất một lần sử dụng công cụ này trong thực tế giảng dạy, cho 
thấy tín hiệu tích cực trong việc tiếp cận công nghệ mới. Tuy nhiên, vẫn còn 33,3% 
chưa từng sử dụng, thể hiện sự chênh lệch giữa các đối tượng giáo viên, có thể do 
độ tuổi, năng lực công nghệ hay điều kiện thiết bị. Khi đánh giá khả năng hỗ trợ 
học sinh tự học của ChatGPT, có 41,7% giáo viên cho là rất hiệu quả, và cũng 
41,7% còn chưa rõ hiệu quả, trong khi chỉ 16,6% đánh giá là không hiệu quả. Điều 
này phản ánh nhận thức giáo viên đang ở mức khá tích cực nhưng vẫn còn dè dặt, 
cần thêm minh chứng thực tiễn.
 Đa số giáo viên (58,3%) cho rằng học sinh có thể dùng ChatGPT nếu được 
hướng dẫn, cho thấy tiềm năng triển khai còn rất lớn, nhưng vẫn đòi hỏi sự đồng 
hành và hướng dẫn của giáo viên. Chỉ 25% đánh giá học sinh sử dụng tốt, và 16,7% 
cho là còn hạn chế, điều này phản ánh sự không đồng đều về kỹ năng công nghệ 
của học sinh THCS.
 Cuối cùng, về nhu cầu hỗ trợ, phần lớn giáo viên đều chọn tài liệu hướng 
dẫn (83,3%) và kế hoạch bài dạy có tích hợp AI (75%), bên cạnh đó là nhu cầu tập 
huấn kỹ năng và ví dụ bài giảng. Điều này cho thấy GV rất quan tâm đến tính thực 
tiễn và khả năng triển khai hiệu quả khi áp dụng công nghệ vào giảng dạy.
3. Giải pháp ứng dụng ChatGPT trong giảng dạy Tin học 8
3.1. Giải pháp 1: Xây dựng lộ trình học tập cá nhân hóa với ChatGPT
3.1.1. Mục tiêu
 - Giúp học sinh lớp 8 học môn Tin học theo năng lực cá nhân, phù hợp với 
tốc độ tiếp thu, sở thích và trình độ của từng em.
 - Việc tích hợp ChatGPT – một công cụ trí tuệ nhân tạo thông minh – trong 
giảng dạy sẽ đóng vai trò như “trợ lý học tập ảo” cho từng học sinh. Qua đó, các 
em được hỗ trợ kịp thời, được gợi ý, giải thích và kiểm tra kiến thức theo cách 
riêng, từ đó nâng cao tự học, tự tin và phát triển tư duy logic.
3.1.2. Nội dung và cách thức thực hiện
 - Bước 1: Khảo sát và phân loại học sinh 10
 Giáo viên tiến hành khảo sát nhanh trình độ đầu năm thông qua bài kiểm
tra, câu hỏi tình huống hoặc bài thực hành cơ bản để chia học sinh thành 3 nhóm:
 + Nhóm A: Học sinh khá, giỏi (nắm chắc kiến thức, có khả năng tự học)
 + Nhóm B: Học sinh trung bình (tiếp thu ở mức cơ bản, cần hướng dẫn
thêm)
 + Nhóm C: Học sinh yếu (cần hỗ trợ sát sao, còn lúng túng trong thao tác
máy tính và thuật toán)
 Việc phân loại này giúp giáo viên thiết kế lộ trình học tập phù hợp cho từng 
nhóm đối tượng, thay vì “một giáo án cho cả lớp”.
 - Bước 2: Thiết kế lộ trình học tập cá nhân hóa
 Mỗi nhóm học sinh sẽ được giáo viên giao bài học, bài luyện tập hoặc yêu
cầu tương tác khác nhau với ChatGPT tùy theo năng lực.
 Ví dụ, Trong quá trình áp dụng giải pháp “Xây dựng lộ trình học tập cá nhân 
hóa với ChatGPT”, tôi đã thực hiện thí điểm với lớp 8A – Trường THCS XYZ 
trong các tiết học thuộc Chủ đề 1: Giải bài toán bằng chương trình máy tính.
 Ở tiết học “Thuật toán và sơ đồ khối”, khi triển khai phân nhóm và giao 
nhiệm vụ như đã nêu ở phần trên, học sinh tỏ ra rất hứng thú khi được sử dụng 
ChatGPT để “trò chuyện”, hỏi bài và kiểm tra lời giải.
 + Học sinh khá, giỏi: Các em chủ động thử nhiều kiểu câu lệnh khác nhau 
như “Cải tiến thuật toán tính tổng 3 số”, “Hướng dẫn em vẽ sơ đồ khối bằng từ 
ngữ”,... Điều này giúp học sinh sáng tạo và tư duy sâu hơn thay vì chỉ làm theo 
mẫu.
 Giáo viên giao bài tập nâng cao như:
 i) “Viết thuật toán tính tổng 3 số nguyên dương và kiểm tra xem tổng có 
chia hết cho 5 không.”
 Học sinh sau đó dùng ChatGPT để kiểm tra kết quả:“Hãy kiểm tra thuật 
toán sau có đúng không. Nếu sai, hãy sửa lại giúp em.”
 Hoặc: “Gợi ý cho em cách cải tiến thuật toán này ngắn gọn hơn.”
 + Học sinh trung bình: Khi dùng ChatGPT với những mẫu câu có sẵn, các 
em cảm thấy tự tin hơn, không còn sợ “không biết bắt đầu từ đâu”, từ đó hiểu bài 
tốt hơn, nhất là ở các bài có khái niệm trừu tượng như “cấu trúc rẽ nhánh, lặp lại”. 
Học sinh được giao bài tập cơ bản hơn như:
 i) “Viết thuật toán tính tổng 2 số nguyên.”
 i) Sau đó dùng câu hỏi mẫu để tương tác với ChatGPT: “Giúp em viết các 
bước để tính tổng hai số nguyên.”
 i) “Thuật toán này có sai không?” 11
 + Học sinh yếu: Với sự hỗ trợ cá nhân hóa từ ChatGPT và giáo viên, các 
em cũng bước đầu nắm được khái niệm thuật toán và hoàn thành được nhiệm vụ 
cơ bản, điều mà trước đây các em thường lúng túng. Giáo viên hướng dẫn học sinh 
nhập các câu hỏi đơn giản hơn như:
 i) “Thuật toán là gì?”
 i) “Hình nào là bắt đầu trong sơ đồ khối?”
 i) Sau khi hiểu khái niệm, học sinh làm bài tập như: “Vẽ sơ đồ khối bắt đầu
→ nhập a, b → tính tổng → hiển thị kết quả → kết thúc.”
 ChatGPT giúp các em nhớ được từng ký hiệu trong sơ đồ khối, có thể “hỏi 
đi hỏi lại” mà không bị áp lực như khi hỏi thầy cô trên lớp.
 - Bước 3: Giám sát – đánh giá – điều chỉnh
 + Giáo viên kiểm tra sản phẩm học tập qua file bài làm, ảnh chụp kết quả 
làm việc với ChatGPT.
 + Có thể yêu cầu học sinh ghi chú lại các câu lệnh ChatGPT đã sử dụng để 
giáo viên đánh giá khả năng tương tác và mức độ hiểu bài.
 + Dựa vào tiến độ của mỗi em, giáo viên điều chỉnh lộ trình học, chuyển 
nhóm khi cần.
 Giải pháp này không chỉ giúp học sinh tiến bộ mà còn giúp giáo viên nắm 
bắt nhanh sự thay đổi năng lực của học sinh sau mỗi bài học.
3.1.3. Điểm mới của giải pháp
 - Cá nhân hóa quá trình học ngay trong lớp học truyền thống, điều mà trước
đây rất khó thực hiện do giới hạn thời gian và nhân lực.
 - ChatGPT đóng vai trò như “trợ giảng ảo”, hỗ trợ học sinh từng bước, 24/7, 
không bị giới hạn bởi thời gian lớp học.
 - Giáo viên linh hoạt phân nhóm – phân nhiệm vụ mà không cần chuẩn bị 
quá nhiều giáo án riêng lẻ.
 - Học sinh chủ động học, có hứng thú hơn, nhất là khi cảm thấy mình được 
trao quyền lựa chọn cách học phù hợp.
 - Phù hợp định hướng phát triển năng lực học sinh trong chương trình GDPT 
mới: phát triển tư duy, năng lực công nghệ, khả năng tự học và giải quyết vấn đề.
3.2. Giải pháp 2: Hỗ trợ học sinh học lập trình với ChatGPT
3.2.1. Mục tiêu
 - Sử dụng ChatGPT để hỗ trợ học sinh trong quá trình học lập trình, tạo một 
môi trường học tập linh hoạt, giúp học sinh học theo tốc độ cá nhân, tìm kiếm giải 
pháp nhanh chóng cho các vấn đề lập trình, và cải thiện khả năng giải quyết vấn 
đề lập trình thông qua sự trợ giúp liên tục của ChatGPT. 12
 - ChatGPT sẽ đóng vai trò như một trợ giảng ảo, giúp học sinh hiểu rõ các 
lỗi trong chương trình, gợi ý các phương án sửa lỗi, cũng như giải thích các khái 
niệm lập trình một cách dễ hiểu, từ đó nâng cao sự tự tin và khả năng tự học cho 
học sinh.
3.2.2. Nội dung và cách thức thực hiện
 - Bước 1: Giới thiệu về lập trình và cách sử dụng ChatGPT để hỗ trợ 
 Trước khi học sinh bắt đầu lập trình, giáo viên cần giới thiệu về ChatGPT
như một công cụ hỗ trợ học lập trình. Giáo viên có thể giải thích rằng ChatGPT 
không chỉ giúp học sinh trả lời câu hỏi mà còn có thể giúp:
 + Chỉnh sửa và tối ưu mã nguồn.
 + Giải thích cách thức hoạt động của đoạn mã.
 + Giải quyết lỗi khi chương trình không chạy đúng.
 Ví dụ trong sách Tin học 8 - Chương 2: Giải bài toán bằng chương trình 
máy tính, bài học “Giới thiệu về lập trình và các khái niệm cơ bản”, giáo viên có 
thể hướng dẫn học sinh cách viết mã cơ bản như tính tổng hai số hoặc giải bài toán 
số học đơn giản.
 - Bước 2: Lập trình cơ bản và tương tác với ChatGPT
 Bài học “Lập trình với Scratch” (Sách Tin học 8 - Chương 2):
 + Giáo viên yêu cầu học sinh viết một đoạn mã đơn giản với Scratch để 
tính tổng của hai số. Học sinh sẽ dùng Scratch để kéo thả các khối lệnh cho đến 
khi hoàn thành chương trình.
 + Nếu học sinh gặp khó khăn, ví dụ như “lệnh cộng không hoạt động như 
mong muốn”, giáo viên sẽ hướng dẫn học sinh sử dụng ChatGPT để tìm ra lỗi.
 Câu lệnh mẫu để học sinh nhập vào ChatGPT: “Giải thích tại sao lệnh cộng 
trong Scratch không chạy đúng, giúp tôi sửa lỗi trong mã này.”
 ChatGPT sẽ trả lời một cách cụ thể về lý do tại sao chương trình không chạy 
đúng và đề xuất cách chỉnh sửa. Ví dụ: “Có thể bạn chưa nối các khối lệnh theo 
đúng thứ tự. Hãy thử đưa lệnh nhập số trước khi thực hiện phép cộng.”
 Ngoài ra, ChatGPT cũng có thể giải thích các khái niệm lập trình như biến, 
hàm, vòng lặp bằng các ví dụ dễ hiểu, hỗ trợ học sinh hiểu rõ hơn về lập trình.
 - Bước 3: Tạo môi trường học tập tương tác và tự học
 ChatGPT có thể giúp học sinh tự học và học hỏi từ những lỗi sai trong quá 
trình lập trình. Sau khi hoàn thành bài tập, học sinh có thể dùng ChatGPT để:
 + Kiểm tra mã nguồn: "Làm thế nào để chương trình này chạy nhanh hơn?"
 + Chỉnh sửa mã nguồn: "Tại sao chương trình của em bị lỗi? Hãy giúp em 
sửa chương trình này." 13
 + Giải thích cách thức hoạt động của đoạn mã: "Giải thích giúp em chức
năng của lệnh 'for' trong Python."
 Ví dụ, trong lập trình với Python (Sách Tin học 8 - Chương 3): 
Giả sử học sinh viết chương trình Python để tính tổng các số trong dãy số từ 1 đến 
10:
 Học sinh có thể nhập câu lệnh vào ChatGPT để yêu cầu giải thích: “Giải 
thích mã Python này giúp tôi. Tại sao lệnh 'total += i' lại có tác dụng như vậy?” 
ChatGPT sẽ giải thích chi tiết các bước trong đoạn mã Python, giúp học sinh hiểu 
rõ về vòng lặp và cộng dồn trong lập trình.
 - Bước 4: Sửa lỗi và tối ưu chương trình với ChatGPT
 Một trong những thách thức lớn trong học lập trình là xử lý lỗi trong mã 
nguồn. ChatGPT có thể giúp học sinh tìm ra lỗi và gợi ý cách sửa chữa.
 Ví dụ: nếu học sinh gặp lỗi cú pháp trong Python như IndentationError, 
ChatGPT sẽ giải thích chi tiết về lỗi thụt lề và chỉ cách sửa lỗi này.
3.2.3. Điểm mới của giải pháp
 - Tạo ra môi trường học lập trình linh hoạt và tự học: ChatGPT hỗ trợ học 
sinh học lập trình ở bất kỳ thời gian nào, ngay cả ngoài giờ học, giúp các em chủ 
động ôn tập, làm bài tập và giải quyết vấn đề một cách nhanh chóng.
 - Tăng cường khả năng giải quyết vấn đề: Học sinh có thể tự học và tự sửa 
lỗi với sự trợ giúp của ChatGPT, giúp các em hình thành kỹ năng giải quyết vấn 
đề và tư duy lập trình.
 - Giảm bớt áp lực và sự sợ hãi khi học lập trình: Lập trình có thể khó khăn 
đối với nhiều học sinh, nhưng ChatGPT đóng vai trò như một trợ giảng ảo, giúp 
học sinh hiểu bài nhanh hơn, không phải sợ hãi khi mắc lỗi mà có thể học từ những 
sai lầm của mình.
 - Tạo sự đồng đều trong học tập: Giải pháp này giúp phân hóa học sinh hiệu 
quả, mỗi học sinh sẽ học với tốc độ và cách thức riêng, từ đó giúp tất cả học sinh, 
từ yếu đến khá, đều có thể tiến bộ trong học lập trình.
 - Ứng dụng công nghệ trong giáo dục: Đây là giải pháp đổi mới sáng tạo, 
ứng dụng trí tuệ nhân tạo vào giảng dạy, giúp học sinh phát triển kỹ năng sử dụng 
công nghệ, phù hợp với xu thế chuyển đổi số trong giáo dục hiện nay. 14
3.3. Giải pháp 3: Hỗ trợ giáo viên trong thiết kế bài giảng
3.3.1. Mục tiêu
 - Giúp giáo viên tiết kiệm thời gian và nâng cao hiệu quả thiết kế bài giảng 
khi ứng dụng ChatGPT vào quá trình soạn thảo và giảng dạy.
 - ChatGPT có thể hỗ trợ giáo viên trong việc tạo nội dung bài giảng, lên kế 
hoạch giảng dạy, tạo câu hỏi ôn tập, và đưa ra các ví dụ minh họa sinh động, giúp 
học sinh dễ dàng tiếp thu kiến thức.
3.3.2. Nội dung và cách thức thực hiện
 - Bước 1: Sử dụng ChatGPT để tạo nội dung bài giảng
 Khi soạn bài giảng, giáo viên có thể sử dụng ChatGPT để gợi ý cấu trúc bài 
giảng, nội dung từng phần, và đưa ra các ví dụ minh họa. ChatGPT có thể giúp 
giáo viên:
 + Soạn nội dung giới thiệu về chủ đề bài học một cách rõ ràng và dễ hiểu.
 + Tạo các ví dụ minh họa sinh động từ thực tế, dễ liên hệ với học sinh, giúp 
học sinh dễ dàng hình dung và nắm bắt kiến thức.
 Ví dụ trong sách Tin học 8 – Chương 2: “Giải bài toán bằng chương trình 
máy tính”: Khi thiết kế bài giảng về thuật toán và sơ đồ khối, giáo viên có thể nhập 
câu lệnh sau vào ChatGPT: “Hãy tạo một ví dụ minh họa về thuật toán tính tổng 
hai số trong cuộc sống hàng ngày.”
 ChatGPT có thể trả lời một cách chi tiết: “Ví dụ, khi bạn cần tính tổng tiền
mua sắm trong siêu thị, thuật toán sẽ là:
 Bước 1: Nhập số tiền cho mỗi món hàng; 
 Bước 2: Tính tổng các số tiền đã nhập; 
 Bước 3: In ra tổng số tiền.”
 Giáo viên có thể sử dụng ví dụ này để minh họa cho học sinh, đồng thời đưa 
ra sơ đồ khối để giải thích các bước.
 - Bước 2: Tạo câu hỏi ôn tập và đánh giá
 Sau khi thiết kế nội dung bài giảng, giáo viên có thể yêu cầu ChatGPT tạo 
câu hỏi ôn tập, câu hỏi trắc nghiệm, hoặc câu hỏi mở để kiểm tra mức độ hiểu bài 
của học sinh. Điều này giúp giáo viên đánh giá khả năng tiếp thu của học sinh một 
cách chính xác và nhanh chóng.
 Ví dụ trong sách Tin học 8 – Chương 1: “Giới thiệu về lập trình máy tính”: 
Giáo viên có thể yêu cầu ChatGPT tạo câu hỏi trắc nghiệm về các khái niệm cơ 
bản trong lập trình như biến, kiểu dữ liệu, và cú pháp lập trình.
 Câu lệnh mẫu: “Tạo 5 câu hỏi trắc nghiệm về các khái niệm cơ bản trong 
lập trình, bao gồm biến, kiểu dữ liệu và cú pháp.”
 ChatGPT có thể cung cấp câu hỏi như sau: 15
 Câu 1: Biến trong lập trình là gì?
 a. Một giá trị không thay đổi
 b. Một giá trị có thể thay đổi trong suốt chương trình
 c. Một công cụ giúp giải quyết bài toán
 d. Một loại dữ liệu không thể thay đổi
 - Bước 3: Tạo bài tập và bài kiểm tra
 Một trong những chức năng nổi bật của ChatGPT là tạo bài tập với các bài 
toán lập trình thực tế. ChatGPT có thể gợi ý giáo viên tạo các bài tập lập trình phù 
hợp với từng chủ đề, từ đó giúp học sinh luyện tập và rèn kỹ năng lập trình.
 Ví dụ trong sách Tin học 8 – Chương 3: “Giới thiệu về Python”
 Giáo viên muốn tạo bài tập cho học sinh về cấu trúc lệnh rẽ nhánh trong 
Python. Giáo viên có thể nhập câu lệnh: “Hãy tạo một bài tập Python đơn giản 
kiểm tra xem một số nguyên nhập vào có phải là số chẵn hay không.”
 ChatGPT sẽ cung cấp bài tập như sau: “Viết một chương trình Python yêu 
cầu người dùng nhập một số nguyên. Kiểm tra xem số đó có chia hết cho 2 không. 
In ra kết quả: ‘Số chẵn’ hoặc ‘Số lẻ’.”
 Bài tập này không chỉ giúp học sinh rèn luyện kỹ năng lập trình cơ bản mà 
còn giúp giáo viên dễ dàng kiểm tra khả năng áp dụng kiến thức của học sinh.
 - Bước 4: Phản hồi và cải tiến bài giảng
 Sau khi dạy bài, giáo viên có thể dùng ChatGPT để phân tích kết quả học 
tập của học sinh. ChatGPT có thể hỗ trợ giáo viên đưa ra phản hồi về các lỗi thường 
gặp trong bài tập của học sinh và gợi ý phương án cải tiến bài giảng để giúp học 
sinh hiểu rõ hơn.
 Ví dụ: Sau khi học sinh hoàn thành bài tập về lập trình với Python, giáo viên 
có thể yêu cầu ChatGPT phân tích kết quả mã của học sinh và đưa ra nhận xét: 
“Hãy phân tích đoạn mã Python sau và chỉ ra các lỗi phổ biến mà học sinh có thể 
gặp phải.”
 ChatGPT có thể đưa ra các lỗi thường gặp như:
 + Quên nhập dấu hai chấm sau câu lệnh điều kiện.
 + Lỗi thụt lề trong cấu trúc vòng lặp.
 Giáo viên có thể sử dụng thông tin này để điều chỉnh bài giảng và giúp học 
sinh hiểu rõ hơn về những lỗi sai phổ biến.
3.3.3. Điểm mới của giải pháp
 - Tiết kiệm thời gian soạn bài: Giáo viên không cần mất nhiều thời gian vào 
việc tìm kiếm tài liệu, tạo ví dụ minh họa hay soạn câu hỏi ôn tập. ChatGPT giúp 
giáo viên làm việc này nhanh chóng và chính xác.

File đính kèm:

  • docxsang_kien_kinh_nghiem_ung_dung_chat_gpt_trong_giang_day_tin.docx
  • pdfSáng kiến kinh nghiệm Ứng dụng Chat GPT trong giảng dạy Tin học 8 nhằm cá nhân hóa việc học cho học.pdf