Publication | Closed Access
Hairball
103
Citations
15
References
2013
Year
Unknown Venue
Scratch ProgrammingEngineeringComputational LiteracyProgram AnalysisLearning SciencesScratch ProgramsProgram ComprehensionAutomatic ProgrammingEducationSoftware EngineeringK-12 Computer ScienceComputer ScienceTechnologyProgramming Language TeachingSoftware DesignProgramming Languages
Scratch programming has risen in prominence, not only as a potential language for K-12 computer science, but also in introductory college courses. Unfortunately, grading Scratch programs is time-consuming, requiring manual execution of each program. Automation of this process is greatly complicated by the very reason Scratch is an attractive introductory language--the projects are multimedia in nature, requiring eyes and ears to fully appreciate.
| Year | Citations | |
|---|---|---|
Page 1
Page 1