A media computation course for non-majors
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Communications of the ACM - Self managed systems
Pair programming improves student retention, confidence, and program quality
Communications of the ACM - Music information retrieval
Experience report: CS1 for majors with media computation
Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
Retaining nearly one-third more majors with a trio of instructional best practices in CS1
Proceeding of the 44th ACM technical symposium on Computer science education
Hi-index | 0.00 |
Contextual methods of instruction have many benefits for creating interest, providing relevance, and increasing engagement in computer science courses. These benefits can lower failure rates, improve retention, increase student self-efficacy regarding programming, and increase positive views about computer science. My doctoral research involves developing the curricula for and assessing the learning outcomes of a novel contextual teaching and learning method called User Interface Computation, which may offer benefits similar to media computation and provide another effective context for computing instruction.