Answers are grounded in this paper and cite their sources.
Applets are little applications. Proglets are little programs. The author advocates the use of proglets in first-year programming courses to encourage students to investigate aspects of the language being taught, to test (parts of) algorithms, and to have fun. The writing of proglets allows beginning students to concentrate on their current concerns without being overwhelmed by the requirement to write assignment quality programs worthy of a fully-trained software engineer. The author has used proglets during three semesters to help students in repeat offerings of first-year programming courses which used Java as the teaching language.
No takes yet. Share an insight, caveat, or question.
Carol Edmondson (2009) studied this question.
Synapse has enriched 5 related papers. Consider them for comparative context: