How the choice of programming language matters when learning programming - Python, Java, R and more

Geir Kjetil Sandve: 

To teach introductory programming, one of the first choices one will face is which programming language to use. What criteria to use as a basis for this choice is however not obvious. I will briefly present some characteristics of the languages Java, Python and R that in my opinion influences their suitability for learning programming. This will be followed by an open discussion phase, where I hope that those attending would chime in with their experiences with learning or teaching programming to people from different backgrounds.

Photo of Geir Kjetil F. Sandve

Photo of Geir Kjetil F. Sandve

 

Please send an email for Zoom-invitation

The bi-weekly ODD seminar series at CCSE

The Open Discussions on Didactics (ODD) is a seminar series on Mondays at 14.15 every other week (odd week numbers).

The seminar will be maximum one hour, often closer to half an hour. It is an informal arena to present and discuss learning theory, educational research and teaching experiences within computational science. To cater to the highly heterogeneous backgrounds and interests of students, teachers and researchers in our environment, we aim for seminars that introduce listeners to new ideas within a broad spectrum of aspects, and that invites reflection and discussion.

Presentations need not be mature and polished - to the contrary we hope that as many as possible wants to share undigested observations and reflections in short presentations of varied form and topics. We hope to have enough contributions to frequently have the meetings as lightning talk sessions, where three different speakers will each give a 5-10-minute presentation followed by discussion.

Published Oct. 31, 2022 11:48 AM - Last modified Oct. 31, 2022 11:51 AM