enter search term and/or author name
Why Discipline Matters in Computing Education Scholarship
Josh Tenenberg, Robert McCartney
Article No.: 18
Scholarly communities in computing determine how to produce and validate knowledge within their domains of focus. Much of this knowledge can remain tacit because of shared ways of becoming a disciplinary scholar within any particular area of...
Learning SQL Programming with Interactive Tools: From Integration to Personalization
Peter Brusilovsky, Sergey Sosnovsky, Michael V. Yudelson, Danielle H. Lee, Vladimir Zadorozhny, Xin Zhou
Article No.: 19
Rich, interactive eLearning tools receive a lot of attention nowadays from both practitioners and researchers. However, broader dissemination of these tools is hindered by the technical difficulties of their integration into existing platforms....
Using animated visualization tools has been an important teaching approach in computer science education. We have developed three visualization and animation tools that demonstrate various information security concepts and actively engage...
An Agile Constructionist Mentoring Methodology for Software Projects in the High School
Orni Meerbaum--Salant, Orit Hazzan
Article No.: 21
This article describes the construction process and evaluation of the Agile Constructionist Mentoring Methodology (ACMM), a mentoring method for guiding software development projects in the high school. The need for such a methodology has arisen...