1 Introduction
2 Statement of the Problem
3 Theoretical Underpinnings
4 Method
4.1 Study Design
4.2 Sample and Context
4.3 Instrument Development Framework
4.4 Data Analysis
4.4.1 Content Validity
4.4.2 Construct Validity
4.4.3 Reliability
5 Results
5.1 Content Validity
5.2 Construct Validity
Factors and items | Factors | h2 | ||
---|---|---|---|---|
1 | 2 | 3 | ||
Factor 1: Attitudes toward coding | ||||
I enjoy learning about coding | .770 | .607 | ||
I think that coding is fun | .755 | .545 | ||
I am interested in coding | .644 | .631 | ||
I think coding is cool | .559 | .431 | ||
Factor 2: Perceived usefulness of visual coding | ||||
For my future studies, what I learn in coding-related activities is useful | .661 | .500 | ||
I don’t expect to use much coding when I finish school (r) | .617 | .436 | ||
Coding lessons are of little use to me (r) | .596 | .398 | ||
Coding is very important for my life | .493 | .531 | ||
Factor 3: Perceived ease of use of visual coding | ||||
I do great at coding | .698 | .556 | ||
It is very easy for me to finish the coding activities | .667 | .436 | ||
I do not have to invest a lot of time to be good at coding | .537 | .312 | ||
I think I'm very bad at coding (r) | .469 | .352 |
Factors and items | Factors | h2 | ||
---|---|---|---|---|
1 | 2 | 3 | ||
Factor 1: Attitudes toward visual coding | ||||
I enjoy learning about coding | .755 (.844) | .581 (.700) | ||
I think that coding is fun | .838 (.662) | .568 (.495) | ||
I am interested in coding-related activities | .709 (.548) | .662 (.584) | ||
I think coding is cool | .593 (.575) | .393 (.488) | ||
Factor 2: Perceived usefulness of visual coding | ||||
For my future studies, what I learn in coding-related activities is useful | .474 (.644) | .448 (.463) | ||
I don’t expect to use much coding when I finish school (r) | .861 (.410) | .679 (.307) | ||
Coding lessons are of little use to me (r) | .674 (.661) | .467 (.440) | ||
Coding is very important for my life | .499 (.529) | .614 (.492) | ||
Factor 3: Perceived ease of use of visual coding | ||||
I do greatly at coding | .818 (.556) | .749 (.430) | ||
It is very easy for me to finish the coding activities | .564 (.701) | .322 (.536) | ||
I do not have to invest a lot of time to be good at coding | .511 (.552) | .265 (.308) | ||
I think I'm very bad at coding (r) | .520 (.575) | .342 (.432) |