Conference Paper/Proceeding/Abstract 1129 views 394 downloads
Language Choice in Introductory Programming Courses at Australasian and UK Universities
Proceedings of the 49th ACM Technical Symposium on Computer Science Education (SIGCSE'18), Pages: 852 - 857
Swansea University Author: Tom Crick
-
PDF | Accepted Manuscript
Download (439.1KB)
DOI (Published version): 10.1145/3159450.3159547
Abstract
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 thes...
Published in: | Proceedings of the 49th ACM Technical Symposium on Computer Science Education (SIGCSE'18) |
---|---|
ISBN: | 978-1-4503-5103-4 |
Published: |
Baltimore, Maryland, USA
ACM
2018
|
Online Access: |
https://dl.acm.org/citation.cfm?doid=3159450.3159547 |
URI: | https://cronfa.swan.ac.uk/Record/cronfa43521 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
first_indexed |
2018-08-18T19:41:51Z |
---|---|
last_indexed |
2023-01-11T14:20:09Z |
id |
cronfa43521 |
recordtype |
SURis |
fullrecord |
<?xml version="1.0"?><rfc1807><datestamp>2022-12-18T17:30:44.5761354</datestamp><bib-version>v2</bib-version><id>43521</id><entry>2018-08-18</entry><title>Language Choice in Introductory Programming Courses at Australasian and UK Universities</title><swanseaauthors><author><sid>200c66ef0fc55391f736f6e926fb4b99</sid><ORCID>0000-0001-5196-9389</ORCID><firstname>Tom</firstname><surname>Crick</surname><name>Tom Crick</name><active>true</active><ethesisStudent>false</ethesisStudent></author></swanseaauthors><date>2018-08-18</date><deptcode>EDUC</deptcode><abstract>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 interesting. Overall, however, there appears to be a reasonable similarity in the way these undergraduate courses are conducted in the UK and in Australasia. While the degree structures differ markedly between and within these regions -- a possible explanation for some of the differences -- some of the similarities are noteworthy and have the potential to provide insight into approaches in other regions and countries.</abstract><type>Conference Paper/Proceeding/Abstract</type><journal>Proceedings of the 49th ACM Technical Symposium on Computer Science Education (SIGCSE'18)</journal><volume/><journalNumber/><paginationStart>852</paginationStart><paginationEnd>857</paginationEnd><publisher>ACM</publisher><placeOfPublication>Baltimore, Maryland, USA</placeOfPublication><isbnPrint/><isbnElectronic>978-1-4503-5103-4</isbnElectronic><issnPrint/><issnElectronic/><keywords/><publishedDay>21</publishedDay><publishedMonth>2</publishedMonth><publishedYear>2018</publishedYear><publishedDate>2018-02-21</publishedDate><doi>10.1145/3159450.3159547</doi><url>https://dl.acm.org/citation.cfm?doid=3159450.3159547</url><notes>49th ACM Technical Symposium on Computer Science Education (SIGCSE'18)</notes><college>COLLEGE NANME</college><department>Education</department><CollegeCode>COLLEGE CODE</CollegeCode><DepartmentCode>EDUC</DepartmentCode><institution>Swansea University</institution><apcterm/><funders/><projectreference/><lastEdited>2022-12-18T17:30:44.5761354</lastEdited><Created>2018-08-18T15:29:13.5577881</Created><path><level id="1">Faculty of Humanities and Social Sciences</level><level id="2">School of Social Sciences - Education and Childhood Studies</level></path><authors><author><firstname>Raina</firstname><surname>Mason</surname><order>1</order></author><author><firstname>Tom</firstname><surname>Crick</surname><orcid>0000-0001-5196-9389</orcid><order>2</order></author><author><firstname>James H.</firstname><surname>Davenport</surname><orcid>0000-0002-3982-7545</orcid><order>3</order></author><author><firstname>Ellen</firstname><surname>Murphy</surname><order>4</order></author></authors><documents><document><filename>0043521-27082018133339.pdf</filename><originalFilename>sigcse2018.pdf</originalFilename><uploaded>2018-08-27T13:33:39.1330000</uploaded><type>Output</type><contentLength>421162</contentLength><contentType>application/pdf</contentType><version>Accepted Manuscript</version><cronfaStatus>true</cronfaStatus><embargoDate>2018-08-27T00:00:00.0000000</embargoDate><copyrightCorrect>true</copyrightCorrect><language>eng</language></document></documents><OutputDurs/></rfc1807> |
spelling |
2022-12-18T17:30:44.5761354 v2 43521 2018-08-18 Language Choice in Introductory Programming Courses at Australasian and UK Universities 200c66ef0fc55391f736f6e926fb4b99 0000-0001-5196-9389 Tom Crick Tom Crick true false 2018-08-18 EDUC 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 interesting. Overall, however, there appears to be a reasonable similarity in the way these undergraduate courses are conducted in the UK and in Australasia. While the degree structures differ markedly between and within these regions -- a possible explanation for some of the differences -- some of the similarities are noteworthy and have the potential to provide insight into approaches in other regions and countries. Conference Paper/Proceeding/Abstract Proceedings of the 49th ACM Technical Symposium on Computer Science Education (SIGCSE'18) 852 857 ACM Baltimore, Maryland, USA 978-1-4503-5103-4 21 2 2018 2018-02-21 10.1145/3159450.3159547 https://dl.acm.org/citation.cfm?doid=3159450.3159547 49th ACM Technical Symposium on Computer Science Education (SIGCSE'18) COLLEGE NANME Education COLLEGE CODE EDUC Swansea University 2022-12-18T17:30:44.5761354 2018-08-18T15:29:13.5577881 Faculty of Humanities and Social Sciences School of Social Sciences - Education and Childhood Studies Raina Mason 1 Tom Crick 0000-0001-5196-9389 2 James H. Davenport 0000-0002-3982-7545 3 Ellen Murphy 4 0043521-27082018133339.pdf sigcse2018.pdf 2018-08-27T13:33:39.1330000 Output 421162 application/pdf Accepted Manuscript true 2018-08-27T00:00:00.0000000 true eng |
title |
Language Choice in Introductory Programming Courses at Australasian and UK Universities |
spellingShingle |
Language Choice in Introductory Programming Courses at Australasian and UK Universities Tom Crick |
title_short |
Language Choice in Introductory Programming Courses at Australasian and UK Universities |
title_full |
Language Choice in Introductory Programming Courses at Australasian and UK Universities |
title_fullStr |
Language Choice in Introductory Programming Courses at Australasian and UK Universities |
title_full_unstemmed |
Language Choice in Introductory Programming Courses at Australasian and UK Universities |
title_sort |
Language Choice in Introductory Programming Courses at Australasian and UK Universities |
author_id_str_mv |
200c66ef0fc55391f736f6e926fb4b99 |
author_id_fullname_str_mv |
200c66ef0fc55391f736f6e926fb4b99_***_Tom Crick |
author |
Tom Crick |
author2 |
Raina Mason Tom Crick James H. Davenport Ellen Murphy |
format |
Conference Paper/Proceeding/Abstract |
container_title |
Proceedings of the 49th ACM Technical Symposium on Computer Science Education (SIGCSE'18) |
container_start_page |
852 |
publishDate |
2018 |
institution |
Swansea University |
isbn |
978-1-4503-5103-4 |
doi_str_mv |
10.1145/3159450.3159547 |
publisher |
ACM |
college_str |
Faculty of Humanities and Social Sciences |
hierarchytype |
|
hierarchy_top_id |
facultyofhumanitiesandsocialsciences |
hierarchy_top_title |
Faculty of Humanities and Social Sciences |
hierarchy_parent_id |
facultyofhumanitiesandsocialsciences |
hierarchy_parent_title |
Faculty of Humanities and Social Sciences |
department_str |
School of Social Sciences - Education and Childhood Studies{{{_:::_}}}Faculty of Humanities and Social Sciences{{{_:::_}}}School of Social Sciences - Education and Childhood Studies |
url |
https://dl.acm.org/citation.cfm?doid=3159450.3159547 |
document_store_str |
1 |
active_str |
0 |
description |
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 interesting. Overall, however, there appears to be a reasonable similarity in the way these undergraduate courses are conducted in the UK and in Australasia. While the degree structures differ markedly between and within these regions -- a possible explanation for some of the differences -- some of the similarities are noteworthy and have the potential to provide insight into approaches in other regions and countries. |
published_date |
2018-02-21T03:54:44Z |
_version_ |
1763752735585337344 |
score |
11.037144 |