Computer Science
Programming Language
100%
Programming Environment
95%
Novice Programmer
83%
Keyboard
41%
Physical Machine
27%
Future Development
27%
Collected Data
27%
Object Oriented Programming
27%
Machine Learning
27%
Learning System
27%
introductory programming course
25%
Development Environment
25%
Static Program Analysis
22%
Stepping Stone
18%
Computer Science
18%
Java Programming Language
16%
Analysis Technique
15%
Task Completion Time
13%
Graphical Notation
13%
Text Editing
13%
Text Editor
13%
Raspberry Pi
13%
Courseware
13%
Heuristic Evaluation
13%
Software Development Tool
13%
Human-Computer Interaction
13%
Interrater Reliability
13%
Internal Consistency
13%
Gold Standard
13%
Software Engineering
13%
Educational Context
13%
Design Implementation
13%
Evaluation Study
13%
Syntactics
13%
Speed-up
13%
Technical Challenge
13%
Relative Frequency
13%
Write Computer Program
13%
Reported Error
13%
Future Direction
13%
Automated Tool
13%
Structured Block
13%
Intermediate Step
13%
Realism
13%
Keystroke Level
13%
Top down Design
13%
Large Language Model
13%
Java Language
13%
Software Development
11%
Category Error
9%