In this paper we propose an introduction to
programming course using SageMath for non-Computer Science majors. A course
outline on developing and designing the course is briefly presented. Given the
large number of packages available in SageMath, such a course could easily be
tweaked to match the need of a diverse student population, whether it is
dominated by students majoring in Mathematics, Data Science, Computer Science,
Information Technology, or a mix of these. We also include some course
evaluation results from the first iteration of the course.
CS 0 CS 0.5 non-major courses SageMath Python introductory programming language first-year computing
Primary Language | English |
---|---|
Subjects | Engineering |
Journal Section | Articles |
Authors | |
Publication Date | June 30, 2019 |
Published in Issue | Year 2019 Volume: 11 Issue: 1 |