“制作班级随机点名器”项目高阶思维能力测评量表[复制]

以下量表依据首新等(2019)《中小学STEM学习中高层次思维测评模型构建与应用》 中提出的九大维度,结合“制作班级随机点名器”项目情境编制。每个维度均包含情境选择题和自我陈述量表题两类题型,共计约60题,可用于项目式学习的前后测对比分析。

一、基本信息与使用说明
亲爱的同学:
你好!这份问卷的目的是了解你在“制作班级随机点名器”项目中的高阶思维能力表现。问卷包含情境选择题和自我陈述量表题两种题型:
情境选择题:请阅读每个情境,选择最符合你想法的选项。每个问题没有标准答案,请根据真实情况作答。
自我陈述量表题:请根据你在项目中的实际表现,选择最符合你情况的选项(从不→总是)。
所有数据仅用于教育研究,严格保密,不影响你的任何课程成绩。感谢你的配合!
1. 班级:
2.

姓名(仅用于前后测匹配):

3.

性别:

4.

你之前是否学习过Python编程?

5.

你平时使用电脑的熟练程度:

二、情境选择题

Part A:问题解决(Problem Solving)—— 探究学习过程

6.

A1. 在编写点名器的过程中,你发现程序总是报错 "name 'random' is not defined"。你首先会怎么做?

7. A2. 你的点名器需要实现“从40人的班级名单中随机抽取1人”的功能。你会如何设计解决思路?
8.

A3. 在调试过程中,你发现点名器每次点到的人都是一样的,没有真正“随机”抽出不同的人。你认为最可能的原因是什么?【多选】

Part B:元认知与反省(Metacognition)—— 反思与计划

9. B1. 在开始编写点名器之前,你是否会先思考整个程序的运行逻辑并画出流程图或伪代码?
10. B2. 当你的点名器完成基本功能后,你会主动反思“还有哪些可以改进的地方”吗?
11. B3. 当你在调试中通过查阅资料或询问智能体解决了某个问题时,你会:

Part C:创造性思维(Creative Thinking)—— 流畅性、灵活性与独创性

12.

C1. 除了基本的随机点名功能,你的点名器还可以增加哪些有趣的功能?【请写出至少2个想法。】

13.

C2. 如果有同学说“点名器只能用来随机点名”,你会如何反驳这个观点?请提出至少2个点名器在其他场景中的创新应用。

14.

C3. 你的点名器如果要在课堂上展示,你想通过什么“创意特色”给老师和同学留下深刻印象?请用一两句话描述。

Part D:批判性思维(Critical Thinking)—— 基于证据的判断与论证

15. D1. 你在网上找到了一段别人写的点名器代码,但里面使用了一些你没学过的语法。你会怎么做?
16. D2. 你在调试时发现两种方案都能解决“避免重复点名”的问题:方案A是用一个新列表存储已点名的人,方案B是用字典记录每个人的点名次数。你会如何决定选用哪个方案?
17. D3. 小组活动中,有同学提出:“把点名的等待时间改成5秒钟,会更有悬念。”你对此有何看法?

Part E:决策思维(Decision Making)—— 合理选择与预测

18.

E1. 在开发点名器时,你需要维护一份班级名单。有以下三种方案:

方案A:直接在代码里用列表写死所有学生姓名。(简单直接,但修改不便)

方案B:从外部CSV文件读取名单。(需要学习文件读取语法,但便于后期修改)

方案C:做一个带图形界面的程序,让用户在程序中直接增删姓名。(代码量最大,但用户体验最好)

根据“初一年级学生的技术水平”和“项目的有限时间(2节课)”,你认为最合适的方案是:

A. 方案A

B. 方案B

C. 方案C

选择后请简要说明理由:

19. E2. 你在编写点名器时,距离下课只剩20分钟,核心点名功能已完成,但你原本打算做的“音效反馈”功能还没做。你会如何利用剩下的时间?
20.

E3. 在项目开始前,你需要从以下三个项目主题中选择一个进行开发。你会如何做决定?

主题1:班级随机点名器(基础功能+防重复)

主题2:班级随机分组器(将全班随机分成若干小组)

主题3:课堂答题抽选器(随机抽题+随机抽人)

Part F:自我监控(Self-Monitoring)—— 过程跟踪与反馈

21. F1. 在项目开发过程中,你会按照自己制定的计划一步一步推进吗?
22. F2. 当你在编程时发现自己的进度落后于计划,你会:
23. F3. 完成点名器后,你会如何评估自己的完成情况?

Part G:迁移与应用(Transfer & Application)—— 知识迁移到新情境

24. G1. 学完点名器的制作思路后,你可能将类似的“随机抽取+不重复”的逻辑应用到其他场景中。以下哪个场景最适合直接迁移点名器的核心代码?
25. G2. 如果老师要求你为一个校园活动(如运动会抽签)制作一个随机抽取工具,你会:
26.

G3. 除了编程课,你在其他学科(如数学、语文、英语)的学习中,有没有因为做过点名器项目而找到了新的学习方法或思路?请举例说明。(如没有,请写“无”)

Part H:科学方法(Scientific Method)—— 寻找证据、分析数据的方法

27. H1. 你完成了点名器的核心代码,想要测试“随机抽取是否均匀(即每个人被抽到的概率大致相等)”。你认为最科学的测试方法是?
28. H2. 你想验证“避免重复点名”的功能是否正确。你会设计怎样的测试方案?
29. H3. 你调试程序时,发现一个问题反复出现。你会如何记录和追踪这个问题?

Part I:自我调节(Self-Regulation)—— 面对困境的反应与调整

30. I1. 你在编写点名器时,发现自己花了很多时间在一个小细节上(比如给输出文本添加彩色效果),导致整体进度落后。此时你会怎么做?
31. I2. 项目进行到一半,你发现之前选择的实现方案遇到了无法突破的技术困难,需要更换方案。此时你会:
32. I3. 如果你在编程过程中因为代码反复报错而感到烦躁,你会如何调整自己的情绪?

三、自我陈述量表题

答题说明:以下每个句子描述的是你在制作点名器过程中的实际行为。请根据你的真实情况,在“从不”“很少”“有时”“经常”“总是”中选择一个最符合的选项。

33.

问题解决(S1)

  • 从不
  • 很少
  • 有时
  • 经常
  • 总是
S1-1 遇到编程问题时,我能先自己分析错误原因,而不是立即求助。
S1-2 我能把一个复杂的功能拆解成几个较小的、容易实现的任务。
S1-3 调试程序时,我能根据报错信息定位问题所在。
S1-4 我会尝试多种不同的方法来解决同一个问题。
34.

元认知与反思(S2)

  • 从不
  • 很少
  • 有时
  • 经常
  • 总是
S2-1 我会在动手编写代码之前先想清楚整个程序的运行逻辑。
S2-2 完成一个阶段后,我会停下来反思“我做得怎么样”。
S2-3 我会记录自己在项目中遇到的错误和解决方法。
S2-4 我会总结哪些方法有效、哪些不太有效,以便下次改进。
35.

创造性思维(S3)

  • 从不
  • 很少
  • 有时
  • 经常
  • 总是
S3-1 我会想出一些不同于常规范例的功能或实现方式。
S3-2 我会尝试用新的方式解决旧的问题。
S3-3 我的点名器中有一些其他同学没想到的特色功能。
S3-4 我乐于接受挑战,尝试做一些超出基本要求的功能。
36.

批判性思维(S4)

  • 从不
  • 很少
  • 有时
  • 经常
  • 总是
S4-1 我会质疑网上找到的代码是否真的是最优解。
S4-2 选择方案时,我会比较各种方案的优缺点。
S4-3 我会评估不同同学提出的方法哪个更有效。
S4-4 我能发现代码中潜在的问题,即使它目前运行正常。
37.

决策思维(S5)

  • 从不
  • 很少
  • 有时
  • 经常
  • 总是
S5-1 面对多个可行方案时,我会列出每个方案的利弊后再做决定。
S5-2 我会考虑项目的有限时间,优先完成最重要的功能。
S5-3 我会预估不同决策的实现难度和效果后再选择。
S5-4 当实际情况与预期不符时,我能快速调整原决策。
38.

自我监控(S6)

  • 从不
  • 很少
  • 有时
  • 经常
  • 总是
S6-1 我制定了明确的计划来按时完成点名器项目。
S6-2 我会定期检查自己的学习进度是否按计划进行。
S6-3 如果发现自己落后于计划,我会分析原因并调整后续安排。
S6-4 我会对照最初设定的目标,检查哪些已经完成了。
39.

迁移与应用(S7)

  • 从不
  • 很少
  • 有时
  • 经常
  • 总是
S7-1 我可以将一个项目中学会的方法应用到其他项目中。
S7-2 我发现点名器中的某些思路可以用在其他学科或生活中。
S7-3 当遇到新问题时,我会联想之前解决过的类似问题。
S7-4 我能解释清楚两个不同问题之间的思路联系。
40.

科学方法(S8)

  • 从不
  • 很少
  • 有时
  • 经常
  • 总是
S8-1 我会为我的程序编写测试用例,而不仅仅是运行一次看看。
S8-2 我会用数据来判断我的代码是否正确,而不是“靠感觉”。
S8-3 我会设计多个测试场景来验证程序是否稳定可靠。
S8-4 测试后,我会根据测试结果分析和改进代码。
41.

自我调节(S9)

  • 从不
  • 很少
  • 有时
  • 经常
  • 总是
S9-1 当编程遇到挫折时,我能保持专注,不会轻易放弃。
S9-2 如果一种方法行不通,我会尝试另一种方法。
S9-3 我会根据实际情况调整原定计划。
S9-4 项目结束后,我会思考“如果我下次再做,会在哪些地方做得不同”。
更多问卷 复制此问卷