Table 4 Cognitive load and self-efficacy scale.

From: A whole learning process-oriented formative assessment framework to cultivate complex skills

Test Modules

Items

Intrinsic

Cognitive Load

Learning robot programming is difficult for me.

Q1

Learning robot programming makes me feel stressed.

Q2

I often feel anxious when I am writing robot programs.

Q3

When writing robot programs, I often worry that I can’t complete tasks.

Q4

I have to put a lot of effort into understanding the course content during this period.

Q5

Extraneous

Cognitive Load

I don’t think the explanation of robot programming in the video is very clear.

Q6

I don’t think the explanation of the robot programming process in the video is very clear.

Q7

I think the teacher’s course schedule for robot programming is unreasonable.

Q8

When I encounter problems, I never get timely help.

Q9

I don’t think the standard of completing the task was explained very clearly.

Q10

Germane

Cognitive Load

It takes a lot of effort to complete the tasks assigned in class with quality.

Q11

It takes a lot of effort to master the complex operation of robot programming software.

Q12

It takes a lot of effort to clarify my questions about the process of robot programming.

Q13

I need to take a lot of notes to understand robot programming course content.

Q14

Self-Efficacy

I think I have mastered the relevant knowledge of three-tier architecture, routine program writing, and program debugging and optimization in industrial robot programming.

Q15

 

I think I have mastered the process of writing robot programs.

Q16

 

I am confident that I can use the knowledge and methods I have learned to write robot programs as needed.

Q17

 

I am satisfied with my performance in learning tasks in different problem settings.

Q18