Computer Science
Programming Language
100%
Novice Programmer
62%
Java Language
50%
Programming Environment
37%
Task Completion Time
25%
Object Oriented Programming
25%
Courseware
25%
Keyboard
25%
Design Language
25%
Design Tool
25%
Realism
25%
Keystroke Level
25%
Top down Design
25%
Java Programming Language
25%
Development Environment
20%
Discoverability
12%
Seasonal Pattern
12%
Source Code Analysis
12%
Development Tool
12%
User Participant
12%
Significance Test
12%
Secondary Data Analysis
12%
Graphical User Interface
8%
Target Application
8%
Text Processing
8%
Unknown Variable
8%
Software Development
8%
Application Domain
8%
Arts and Humanities
Novice
75%
Java
50%
Online
37%
showcase
25%
Programming Language
16%
beginners
14%
Simplicity
12%
Tag
10%
Popular
7%
Thematic
5%
Copy
5%
Top-down
5%
Tagging
5%
Social Sciences
Computer Language
25%
Educational Setting
25%
Text Processing
25%
Programming Language
25%
UK
25%
Thematic Analysis
25%
Software Development
25%
Education Research
25%