Computer Science
Programming Language
100%
Programming Environment
61%
Novice Programmer
61%
Keyboard
52%
Collected Data
35%
Machine Learning
35%
Learning System
35%
Java Language
35%
Development Environment
32%
Static Program Analysis
28%
Object Oriented Programming
26%
Stepping Stone
23%
Computer Science
20%
Analysis Technique
20%
Task Completion Time
17%
Text Editing
17%
Text Editor
17%
Courseware
17%
Software Developer
17%
Design Language
17%
Design Tool
17%
Interrater Reliability
17%
Internal Consistency
17%
Gold Standard
17%
Educational Context
17%
Design Implementation
17%
Evaluation Study
17%
Speed-up
17%
Syntactics
17%
Intermediate Step
17%
Technical Challenge
17%
Future Direction
17%
Automated Tool
17%
Structured Block
17%
Realism
17%
Keystroke Level
17%
Top down Design
17%
Large Language Model
17%
Big Data
17%
Physical Hardware
17%
Visualization Tool
17%
Execution Environments
17%
Language Specific
17%
Teaching Practice
17%
Java Programming Language
17%
Maintainability
11%
Discoverability
8%
Research Community
8%
Data Reuse
8%
Hundred Thousand
8%
Social Sciences
Education Research
35%
UK
23%
Teaching Practice
17%
Summative Assessment
17%
Career Prospect
17%
Syntax
17%
Middle School
17%
Educational Psychology
17%
Learning to Write
17%
Learning to Read
17%
Computer Language
17%
Educational Setting
17%
Programming Language
17%
Software Development
17%
Text Processing
17%
Thematic Analysis
17%
History of Computing
5%
Educational Practice
5%
Ireland
5%
Educational Theory
5%
Arts and Humanities
Novice
70%
Java
35%
Online
26%
Proficiency
17%
Weakness
17%
Capabilities
17%
showcase
17%
Programming Language
11%
beginners
10%
Simplicity
8%
Tag
7%
Popular
5%