Design, development, and validation of a learning object for CS1
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Designing an adaptive learning module to teach software testing
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Using learning objects to support introductory computer architecture education
WBE'06 Proceedings of the 5th IASTED international conference on Web-based education
Bloom's taxonomy revisited: specifying assessable learning objectives in computer science
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Proceedings of the 2009 conference on Artificial Intelligence in Education: Building Learning Systems that Care: From Knowledge Representation to Affective Modelling
FIE'09 Proceedings of the 39th IEEE international conference on Frontiers in education conference
Developing a validated assessment of fundamental CS1 concepts
Proceedings of the 41st ACM technical symposium on Computer science education
An advanced assessment tool and process
Proceedings of the 41st ACM technical symposium on Computer science education
Reusable learning objects (RLOs) for computer science students
ICCSA'06 Proceedings of the 6th international conference on Computational Science and Its Applications - Volume Part I
Hi-index | 0.00 |
Learning objects (LO) have previously been used to help deliver introductory computer science (CS) courses to students. Students in such introductory CS courses have diverse backgrounds and characteristics requiring revision to LO content and assessment to promote learning in all students. However, revising LOs in an ad hoc manner could make student learning harder for subsequent deployments. To address this problem, we present a systematic revision process for LOs (LOSRP) using proven techniques from educational research including Bloom's Taxonomy levels, item-total correlation, and Cronbach's Alpha. LOSRP uses these validation methods to answer seven questions in order to diagnose what needs to be revised in the LO. Then, LOSRP provides guidelines on revising LOs for each of the seven questions. As an example, we discuss how LOSRP was used to revise the content and assessment for 16 LOs deployed to over 400 students in introductory CS courses in 2009. Lastly, although initially designed for LO revision, we briefly discuss how LOSRP could be used for assessment revision in intelligent tutoring systems.