![]() In 2017, Stanford University made headlines with some changes to its introductory computing course for computer science majors. Maybe it all gives us our first glimpse at the next generation of programmers - and some clues as to how we’re envisioning our future. But it’s also interesting to note the changes happening over the years, with computer science departments gradually evolving their choices for their students’ crucial first programming language. But that was back in the late 1960s when the curricula were first being established - while today, students of all ages and experience levels are learning how to program, and they ultimately have different needs.ĭifferent universities still have different answers for the question, reflecting both their teaching philosophies and their sense of which language will prove most important to their graduates in the wider tech industry. ![]() “I have a hypothesis that this belief once was true when the field was younger,” Guzdial wrote in a recently-published piece in Communications of the ACM, the house organ of the Association of Computing Machinery (ACM). ![]() And two different colleagues had recently suggested it didn’t matter which language was taught first to CS students, which got him thinking. One person who’s given it a lot of thought is Mark Guzdial, a computer science professor at the University of Michigan who has also conducted his own research in the fields of computer science education. When students first begin to learn computer science - which programming language should they start with? It’s a question that’s fascinated educators for decades.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |