Parallel surveys of introductory programming courses were conducted in Australasia and the UK, with a view to examining the programming languages being used, the preferred integrated development environments (if any), and the reasons for these choices, alongside a number of other key aspects of these courses. This paper summarises some of the similarities and differences between the findings of the two surveys. In the UK, Java is clearly the dominant programming language in introductory programming courses, with Eclipse as the dominant environment. Java was also the dominant language in Australasia six years ago, but now shares the lead with Python; we speculate on the reasons for this. Other differences between the two surveys are equally ...
© ACM, 2014. This is the author's version of the work. It is posted here by permission of ACM for yo...
A question often asked and rarely answered effectively in the Computer Science Education field is "W...
Teaching introductory programming is a challenging task in tertiary education and various factors ar...
Parallel surveys of introductory programming courses were conducted in Australasia and the UK, with ...
Context: In the context of exploring the art, science and engineering of programming, the question o...
This paper reports on a survey of introductory programming courses in Australia and New Zealand cond...
This paper seeks to inform instructors responsible for designing introductory programming courses wi...
[Abstract]: Deciding what to teach novice programmers about programming and, in particular, which pr...
The reach of technology stretches across a wide variety of domains: from the health industry to ente...
In modern day society, the ability to code is a highly desirable skill. So much so that the current ...
This paper reports on the response to an introductory programming language survey posted on the ICS ...
Introductory programming instructors in Australian universities are choosing the programming languag...
[Abstract]: This paper reports the findings of a census of introductory programming courses. Eighty...
Over the years there has been an ongoing debate about which computer language to adopt for a first p...
This study focused on the selection of programming languages in Computer Programming I classes (CS1)...
© ACM, 2014. This is the author's version of the work. It is posted here by permission of ACM for yo...
A question often asked and rarely answered effectively in the Computer Science Education field is "W...
Teaching introductory programming is a challenging task in tertiary education and various factors ar...
Parallel surveys of introductory programming courses were conducted in Australasia and the UK, with ...
Context: In the context of exploring the art, science and engineering of programming, the question o...
This paper reports on a survey of introductory programming courses in Australia and New Zealand cond...
This paper seeks to inform instructors responsible for designing introductory programming courses wi...
[Abstract]: Deciding what to teach novice programmers about programming and, in particular, which pr...
The reach of technology stretches across a wide variety of domains: from the health industry to ente...
In modern day society, the ability to code is a highly desirable skill. So much so that the current ...
This paper reports on the response to an introductory programming language survey posted on the ICS ...
Introductory programming instructors in Australian universities are choosing the programming languag...
[Abstract]: This paper reports the findings of a census of introductory programming courses. Eighty...
Over the years there has been an ongoing debate about which computer language to adopt for a first p...
This study focused on the selection of programming languages in Computer Programming I classes (CS1)...
© ACM, 2014. This is the author's version of the work. It is posted here by permission of ACM for yo...
A question often asked and rarely answered effectively in the Computer Science Education field is "W...
Teaching introductory programming is a challenging task in tertiary education and various factors ar...