CHI TIẾT NGHIÊN CỨU …

Tiêu đề

Including Computer Systems Assignments in Introductory Programming Courses

Tác giả

Reilly C.F.; Prasad A.

Năm xuất bản

2021

Source title

Proceedings - Frontiers in Education Conference, FIE

Số trích dẫn

0

DOI

10.1109/FIE49875.2021.9637341

Liên kết

https://www.scopus.com/inward/record.uri?eid=2-s2.0-85123872849&doi=10.1109%2fFIE49875.2021.9637341&partnerID=40&md5=268c35b4c228f3a329c0ec6b5a3fa711

Tóm tắt

This Research to Practice Work In Progress paper describes initial work on designing and deploying programming assignments that focus on computer systems topics in introductory computer science courses. This work builds upon the body of prior work that has found that using real-world problems in introductory courses improves student engagement and helps students in the process of developing their professional identity. The setting for this research is a liberal arts college where the major has been designed to support the liberal arts mission of providing students with opportunities to pursue a variety of interests. By including computer systems topics in the introductory courses we are able to increase breadth while maintaining a relatively small number of required courses for the major. The four assignments described in this paper focus on the computer systems areas of operating systems, networks, and database systems. Informal feedback and instructor reflection from the initial deployment of these assignments indicates that students are engaged with these assignments. Future work includes a formal assessment of this approach. © 2021 IEEE.

Từ khóa

assignments; computer science; computer systems; introductory course

Tài liệu tham khảo

Bayliss J.D., Strout S., Games as a flavor of cs1, SIGCSE 2006, (2006); Drake P., Sung K., Teaching introductory programming with popular board games, SIGCSE 2011, (2011); Reilly C.F., De La Mora N., The impact of real-world topic labs on student performance in cs1, 2012 Frontiers in Education Conference Proceedings, (2012); Sung K., Panitz M., Wallace S., Anderson R., Nordlinger J., Game-themed programming assignments: The faculty perspective, SIGCSE 2008, (2008); Goldwasser M.H., Letscher D., Introducing network programming into a cs1 course, SIGCSE Bull., 39, 3, pp. 19-22, (2007); Parlante N., Zelenski J., De Freitas A.A., Weingart T.B., Schwarz K., Stephenson B., Bitner S., Nifty assignments, Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, (2021); Monge A.E., Fadjo C.L., Quinn B.A., Barker L.J., EngageCSEdu: Engaging and retaining cs1 and cs2 students, ACM Inroads, 6, 1, pp. 6-11, (2015); Kapoor A., Gardner-McCune C., Understanding cs undergraduate students' professional identity through the lens of their professional development, Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, pp. 9-15, (2019); Peters A.-K., Students' experience of participation in a discipline-a longitudinal study of computer science and it engineering students, ACM Transactions on Computing Education, 19, 1, (2018); Lundberg G.M., Ness I.J., First year students' imagination of future employment: Identity as an important employability aspect, Proceedings of the 9th Computer Science Education Research Conference, (2020); Baldwin D., Holland-Minkley A., Braught G., Report of the sigcse committee on computing education in liberal arts colleges, ACM Inroads, 10, 2, (2019); Koo S.G.M., Computer science curriculum in a liberal arts setting: Case studies at the university of San Diego, Proceedings of IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE) 2012, (2012); Brady A., Cutter P., Schultz K., Benefits of a cs0 course in liberal arts colleges, Journal of Computing Sciences in Colleges, 20, 1, (2004); Reilly C.F., Swanson J.A., A case study in constructivist pedagogy in a computer organization course, 2019 IEEE Frontiers in Education Conference (FIE), (2019)

Nơi xuất bản

Institute of Electrical and Electronics Engineers Inc.

Hình thức xuất bản

Conference paper

Open Access

Nguồn

Scopus