高中生编程教学现状与GAI辅助编程学习需求调查问卷

亲爱的同学:

你好!本问卷旨在了解高中编程教学的实施现状、你在编程学习中的困难,以及你对生成式人工智能(GAI)辅助编程学习的看法与需求。本问卷采用匿名方式,所有数据仅用于学术研究,答案无对错之分,请根据你的实际情况放心填写。感谢你的支持与配合!

填写说明:除特别注明“多选”外,其余题目均为单选。请选择你认为最符合的选项。

术语说明:生成式人工智能(GAI)指ChatGPT、文心一言、讯飞星火、豆包、Deepseek等能够生成文本、代码或解释的智能工具。

1.你的年级是:
2.你的性别:
3.你之前是否学习过编程?
4.你目前对Python编程的掌握程度是:
5.你对编程学习的兴趣程度如何?
6.对于完成编程任务,你的信心程度如何?
7. 你认为学习编程或算法对你未来的学习和生活有价值吗?
8.你认为高中阶段有必要学习编程吗?
9.你认为只要程序能运行,就不需要理解程序背后的逻辑。
10.在目前的编程课堂上,老师最常用的教学方式是?
11.你认为老师对编程知识的讲解清晰吗?
12.你认为课堂上有充足的动手实践机会吗?
13.老师给出完整程序让你们阅读和分析的频率如何?
14.老师提供流程图、伪代码、注释等帮助你们理解程序的频率如何?
15.当你遇到编程错误时,老师及时指导你改正的频率如何?
16.你在编程学习中获取帮助的主要渠道是:(可多选)
17.你在语法理解或算法设计方面遇到的困难程度如何?(如变量、循环、问题拆解、逻辑构建等)
18.你在调试排错方面遇到的困难程度如何?(如定位错误、理解错误信息、修正代码等)
19.你在问题抽象方面遇到的困难程度如何?(如将现实问题转化为可计算的算法模型)
20.你在代码阅读与整体逻辑理解方面遇到的困难程度如何?(如阅读完整程序时不知从何入手,能运行代码但说不清整体逻辑)
21.遇到困难时,你能得到及时且有针对性的帮助吗?
22. 你使用生成式人工智能辅助编程学习吗?
23. 你使用生成式人工智能辅助编程的主要用途是:(可多选)
24. 你认为生成式人工智能能帮助你理解陌生的程序代码吗?
25. 你愿意在编程课中使用生成式人工智能作为学习伙伴吗?
26. 你担心过度依赖生成式人工智能会削弱你的独立思考能力吗?
27. 在编程学习中,先运行完整程序,观察结果,再分析代码。这种方式对你理解程序有帮助吗?
28. 把完整程序按功能拆成几个部分,分别理解。这种方式对你理解程序有帮助吗?
29. 逐句分析变量、循环和函数调用关系。这种方式对你提升代码阅读能力有帮助吗?
30. 理解程序后,尝试修改、优化或扩展它的功能。这种方式对你掌握编程知识有帮助吗?
31. 如果老师在编程课上采用“先看完整程序—再拆解分析—最后修改完善”的方式,你愿意参与吗?
32.如果你在阅读一段程序时遇到困难,你希望生成式人工智能帮你解释程序的结构和代码含义吗?
33.如果你在修改程序时遇到错误,你希望生成式人工智能帮你定位错误并解释原因吗?
34.如果你在理解一段程序后想进一步优化它,你希望生成式人工智能提供优化建议或多种方案供你比较吗?
35.你希望生成式人工智能能根据你的水平调整帮助程度,在你能力提升后逐步减少提示吗?
36. 你希望老师明确生成式人工智能的使用边界,并要求你先独立思考再向GAI求助吗?
37. 你对在编程课中使用生成式人工智能有哪些担忧或建议?
更多问卷 复制此问卷