Abstract
A survey found the language in use in introductory programming classes in the top U.S. computer science schools.
- Guo, Philip J. Online Python Tutor: Embeddable Web-Based Program Visualization for CS Education, Google, Inc. http://bit.ly/1zB7ugb Google ScholarDigital Library
- Guttag, J.V. Introduction to Computation and Programming in Python, MIT Press (2013) Google ScholarDigital Library
- Guzdial, Mark Exploring hypotheses about media computation. Proceedings of the ninth international ACM conference on international computing education research http://bit.ly/13SWMod Google ScholarDigital Library
- Enbody, R.J., Punch, W.F., and McCullen, M., Python CS1 as preparation for C++ CS2. Proceedings of the 40th ACM technical symposium on Computer Science Education http://bit.ly/1tJjLu7 Google ScholarDigital Library
- Pritchard, D. and Vasiga, T. CS Circles: An In-Browser Python Course for Beginners. Proceedings of the ACM technical symposium on Computer Science Education http://bit.ly/1z7h8UV Google ScholarDigital Library
- How to Think Like a Computer Scientist. Learning with Python: Interactive Edition 2.0 http://bit.ly/1tJkknGGoogle Scholar
Index Terms
- Python for beginners
Recommendations
Teaching programming to beginners
SIGCSE '77: Proceedings of the seventh SIGCSE technical symposium on Computer science educationBecause of the rapid growth of computing and its influence in schools and community colleges, we find we must teach a growing number of graduate teachers and administrators how to program. Because we firmly believe that the only programming worth doing ...
Teaching programming to beginners
Special issue seventh technical symposium on computer science educationBecause of the rapid growth of computing and its influence in schools and community colleges, we find we must teach a growing number of graduate teachers and administrators how to program. Because we firmly believe that the only programming worth doing ...
Comments