Studies of Programmers: How can they inform training and instruction?

Subscribers:
344,000
Published on ● Video Link: https://www.youtube.com/watch?v=NR2zv87Xrv8



Category:
Tutorial
Duration: 1:06:27
91 views
3


After 40-mumble years of higher education-based computer science instruction, what do we know about how students learn computing? What can students accomplish after one year? What common problems exist? While anecdotal answers can be gathered to all these questions through a post to the CS educators listserv ΓÇô what real data do we have to answer these questions? In this talk, I'll review recent highlights of work in describing the competencies and behaviors of novice programmers. I'll discuss the potentials for quantitative and qualitative studies, describe work in progress in the area of resources students bring to the study of computing and analysis of novice bug location strategies. Finally, I'll overview a planned study to identify skills critical to beginning software developers in industry.




Other Videos By Microsoft Research


2016-09-07RAMP: Research Accelerator for Multiple Processors; Electronic system design in the post silicon era
2016-09-07Designing Interactions
2016-09-07Upcrossing inequalities for stationary sequences
2016-09-07Dynamic inference of abstract types
2016-09-07Computer Science Clinic and Research at Harvey Mudd College
2016-09-07Conference XP - Conference XP Futures Discussion
2016-09-07Simple practical methods for estimating distances in large and sparse datasets like the web
2016-09-07Breaking Development Barriers with Better [1/2]
2016-09-07Conference XP - Access Grid Update
2016-09-07Paying Attention to Interruption: A Human-Centered Approach to Intelligent Interruption Management
2016-09-07Studies of Programmers: How can they inform training and instruction?
2016-09-07Computers versus Common Sense [1/5]
2016-09-07Doing a Mao and the Xray Paradox: How Can Humanity Overcome Organization?           
2016-09-07THE CREATION: AN APPEAL TO SAVE LIVE ON EARTH
2016-09-07MobileASL: Making Cell Phones Accessible to the Deaf Community
2016-09-07Using Architecture and Code Optimization Techniques to Create Fast and Effective Data Compressors
2016-09-07A simple solution to the $k$-core problem
2016-09-07The Challenges of Development-through-Entrepreneurship: Research on Rural Computer Kiosks in India
2016-09-07The Elegant Solution: Toyota's Formula for Mastering Innovation
2016-09-07Lattice-Based Discriminative Training: Theory and Practice
2016-09-07Conference XP - Tutored Video Instruction With Conference XP and Classroom Presenter



Tags:
microsoft research