Teaching of computing to mathematics students

Programming and discrete mathematics

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper describes a course that has been running for over nine years, teaching Programming to large number of Mathematics students. The distinctive features of it include the fact that it was designed as part of a wholesale curriculum review (rather than being a pre-packaged course), that its design took into account the nature of the syllabus and what else the students would be using programming for, both in the rest of their course and beyond, and that the course is more than “just” a programming course.

Original languageEnglish
Title of host publicationProceedings of the 3rd Conference on Computing Education Practice, CEP 2019
PublisherAssociation for Computing Machinery
ISBN (Electronic)9781450366311
DOIs
Publication statusPublished - 9 Jan 2019
Event3rd Conference on Computing Education Practice, CEP 2019 - Durham, UK United Kingdom
Duration: 9 Jan 2019 → …

Conference

Conference3rd Conference on Computing Education Practice, CEP 2019
CountryUK United Kingdom
CityDurham
Period9/01/19 → …

Keywords

  • Mathematics
  • MATLAB
  • Programming education

ASJC Scopus subject areas

  • Human-Computer Interaction
  • Computer Networks and Communications
  • Computer Vision and Pattern Recognition
  • Software

Cite this

Betteridge, J., Davenport, J. H., Freitag, M., Heijtljes, W., Kynaston, S., Sankaran, G., & Traustason, G. (2019). Teaching of computing to mathematics students: Programming and discrete mathematics. In Proceedings of the 3rd Conference on Computing Education Practice, CEP 2019 [12] Association for Computing Machinery. https://doi.org/10.1145/3294016.3294022

Teaching of computing to mathematics students : Programming and discrete mathematics. / Betteridge, Jack; Davenport, James H.; Freitag, Melina; Heijtljes, Willem; Kynaston, Stef; Sankaran, Gregory; Traustason, Gunnar.

Proceedings of the 3rd Conference on Computing Education Practice, CEP 2019. Association for Computing Machinery, 2019. 12.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Betteridge, J, Davenport, JH, Freitag, M, Heijtljes, W, Kynaston, S, Sankaran, G & Traustason, G 2019, Teaching of computing to mathematics students: Programming and discrete mathematics. in Proceedings of the 3rd Conference on Computing Education Practice, CEP 2019., 12, Association for Computing Machinery, 3rd Conference on Computing Education Practice, CEP 2019, Durham, UK United Kingdom, 9/01/19. https://doi.org/10.1145/3294016.3294022
Betteridge J, Davenport JH, Freitag M, Heijtljes W, Kynaston S, Sankaran G et al. Teaching of computing to mathematics students: Programming and discrete mathematics. In Proceedings of the 3rd Conference on Computing Education Practice, CEP 2019. Association for Computing Machinery. 2019. 12 https://doi.org/10.1145/3294016.3294022
Betteridge, Jack ; Davenport, James H. ; Freitag, Melina ; Heijtljes, Willem ; Kynaston, Stef ; Sankaran, Gregory ; Traustason, Gunnar. / Teaching of computing to mathematics students : Programming and discrete mathematics. Proceedings of the 3rd Conference on Computing Education Practice, CEP 2019. Association for Computing Machinery, 2019.
@inproceedings{5918b7d0085147e0bc7a4b5c3e821c4f,
title = "Teaching of computing to mathematics students: Programming and discrete mathematics",
abstract = "This paper describes a course that has been running for over nine years, teaching Programming to large number of Mathematics students. The distinctive features of it include the fact that it was designed as part of a wholesale curriculum review (rather than being a pre-packaged course), that its design took into account the nature of the syllabus and what else the students would be using programming for, both in the rest of their course and beyond, and that the course is more than “just” a programming course.",
keywords = "Mathematics, MATLAB, Programming education",
author = "Jack Betteridge and Davenport, {James H.} and Melina Freitag and Willem Heijtljes and Stef Kynaston and Gregory Sankaran and Gunnar Traustason",
year = "2019",
month = "1",
day = "9",
doi = "10.1145/3294016.3294022",
language = "English",
booktitle = "Proceedings of the 3rd Conference on Computing Education Practice, CEP 2019",
publisher = "Association for Computing Machinery",
address = "USA United States",

}

TY - GEN

T1 - Teaching of computing to mathematics students

T2 - Programming and discrete mathematics

AU - Betteridge, Jack

AU - Davenport, James H.

AU - Freitag, Melina

AU - Heijtljes, Willem

AU - Kynaston, Stef

AU - Sankaran, Gregory

AU - Traustason, Gunnar

PY - 2019/1/9

Y1 - 2019/1/9

N2 - This paper describes a course that has been running for over nine years, teaching Programming to large number of Mathematics students. The distinctive features of it include the fact that it was designed as part of a wholesale curriculum review (rather than being a pre-packaged course), that its design took into account the nature of the syllabus and what else the students would be using programming for, both in the rest of their course and beyond, and that the course is more than “just” a programming course.

AB - This paper describes a course that has been running for over nine years, teaching Programming to large number of Mathematics students. The distinctive features of it include the fact that it was designed as part of a wholesale curriculum review (rather than being a pre-packaged course), that its design took into account the nature of the syllabus and what else the students would be using programming for, both in the rest of their course and beyond, and that the course is more than “just” a programming course.

KW - Mathematics

KW - MATLAB

KW - Programming education

UR - http://www.scopus.com/inward/record.url?scp=85061031794&partnerID=8YFLogxK

U2 - 10.1145/3294016.3294022

DO - 10.1145/3294016.3294022

M3 - Conference contribution

BT - Proceedings of the 3rd Conference on Computing Education Practice, CEP 2019

PB - Association for Computing Machinery

ER -