Turkish Journal of Mathematics and Computer Science
Yazarlar: Razvan A. MEZEİ
Konular:Mühendislik
Anahtar Kelimeler:CS 0,CS 0.5,Non-major courses,SageMath,Python,Introductory programming language,First-year computing
Özet: 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.