Skip to main content

Advertisement

Log in

Investigation of pre-service computer science Teachers’ CS-unplugged design practices

  • Published:
Education and Information Technologies Aims and scope Submit manuscript

Abstract

Computer Science Unplugged (CS-Unplugged) has been evolving in computer science education. It is a promising approach especially for introductory programming skills and computer science concepts. The skills of the computer science instructors/teachers, who convert the approach into practice, can be crucial during the preparation of CS-Unplugged activities. In this study, CS-Unplugged activity creation skills of pre-service computer teachers were examined. The participants prepared CS-Unplugged activities for selected topics considering the target learners they selected. The prepared activities were subjected to content analysis. According to the results, it was found that participants were significantly incompetent to design CS-Unplugged activities. They failed to define necessary rationales and resulting context for the activities clearly. Although the activities generally do not include story or game structures, participants expressed that those types of structures could improve their activities in terms of student motivation and retention. On the other hand, different kinds of physical objects were integrated into the activities with necessary links to programming concepts and those activities were found easy to implement. Activity duration was found the most significant force in front of designing activity and grade level and age are the only variables that participants consider to define the context.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Alamer, R. A., Al-Doweesh, W. A., Al-Khalifa, H. S., & Al-Razgan, M. S. (2015). Programming unplugged: Bridging CS-unplugged activities gap for learning key programming concepts. In e-Learning (econf), 2015 Fifth International Conference on (pp. 97-103). IEEE.

  • Askar, P., & Davenport, D. (2009). An investigation of factors related to self-efficacy for Java programming among engineering students. Turkish Online Journal of Educational Technology, 8(1), 26–32.

    Google Scholar 

  • Bell, T. (2014). Ubiquity symposium: The science in computer science: Unplugging computer science to find the science. Ubiquity, 2014(March), 3.

    Article  Google Scholar 

  • Bell, T., Alexander, J., Freeman, I., & Grimley, M. (2008). Computer science without computers: New outreach methods from old tricks. In Proceedings of the 21st annual conference of the National Advisory Committee on computing qualifications.

  • Bergin, S., & Reilly, R. (2005). Programming: factors that influence success. In ACM SIGCSE Bulletin (Vol. 37, No. 1, pp. 411–415). ACM.

  • Brackmann, C. P., Román-González, M., Robles, G., Moreno-León, J., Casali, A., & Barone, D. (2017). Development of computational thinking skills through unplugged activities in primary school. In Proceedings of the 12th workshop on primary and secondary computing education (pp. 65–72). ACM.

  • Burke, Q., O'Byrne, W. I., & Kafai, Y. B. (2016). Computational participation: Understanding coding as an extension of literacy instruction. Journal of Adolescent & Adult Literacy, 59(4), 371–375.

    Article  Google Scholar 

  • Cassel, L., McGettrick, A., Guzdial, M., & Roberts, E. (2007). The current crisis in computing: What are the real issues? In J. Dougherty & S. Rodger (Eds.), 38th SIGCSE technical symposium on computer science education (pp. 329–330). New York: ACM Press.

    Google Scholar 

  • Coffman-Wolph, S., Gray, K., & Pool, M. (2018). Work-in-Progress: Research plan for introducing problem solving skills through activities to an introductory computer science course.

    Google Scholar 

  • Creswell, J. W. (2014). Research design: Qualitative, quantitative and mixed methods approaches (4th ed.). Thousand Oaks: Sage.

    Google Scholar 

  • Demšar, I., & Demšar, J. (2015). CS-unplugged: Experiences and extensions. In International conference on informatics in schools: Situation, evolution, and perspectives (pp. 106–117). Cham: Springer.

    Google Scholar 

  • Deperlioğlu, Ö., & Köse, U. (2010). Web 2.0 teknolojilerinin eğitim üzerindeki etkileri ve örnek bir öğrenme yaşantısı. Akademik Bilişim, 10–12.

  • Giordano, D., & Maiorana, F. (2014). Use of cutting edge educational tools for an initial programming course. In Global engineering education conference (EDUCON), 2014 IEEE (pp. 556–563). IEEE.

  • Gomes, A., & Mendes, A. J. (2007). Learning to program-difficulties and solutions. In International conference on engineering education–ICEE (Vol. 2007).

    Google Scholar 

  • Hazzan, O., Lapidot, T., & Ragonis, N. (2014). Teaching methods in computer science education. In Guide to teaching computer science (pp. 105–135). London: Springer.

    MATH  Google Scholar 

  • Heintz, F., Mannila, L., & Färnqvist, T. (2016). A review of models for introducing computational thinking, computer science and computing in K-12 education. In Frontiers in education conference (FIE), 2016 IEEE (pp. 1–9). IEEE.

  • ISTE (2011). Operational definition for computational thinking. Retrieved October 15, 2018 from: http://www.iste.org/docs/ct-documents/computational-thinking-operational-definition-flyer.pdf.

  • ISTE (2016). ISTE standards for students. Retrieved October 15, 2018from http://www.iste.org/docs/Standards-Resources/iste-standards_students-2016_one-sheet_final.pdf?sfvrsn=0.23432948779836327.

  • Jiang, S., & Wong, G. K. (2017). Assessing primary school students' intrinsic motivation of computational thinking. In Teaching, Assessment, and Learning for Engineering (TALE), 2017 IEEE 6th international conference on (pp. 469–474). IEEE.

  • Jiang, S., & Wong, G. K. (2018). Are children more motivated with plugged or unplugged approach to computational thinking? In Proceedings of the 49th ACM technical symposium on computer science education (pp. 1094–1094). ACM.

  • Johnson, R. B., & Christensen, L. B. (2004). Educational research: Quantitative, qualitative, and mixed approaches. Boston: Allyn and Bacon.

    Google Scholar 

  • Jonassen, D. H. (2006). Modeling with technology: Mindtools for conceptual change. Upper Saddle River: Pearson Merrill Prentice Hall.

    Google Scholar 

  • Kelleher, C., Pausch, R., Pausch, R., & Kiesler, S. (2007). Storytelling alice motivates middle school girls to learn computer programming. In Proceedings of the SIGCHI conference on human factors in computing systems (pp. 1455–1464). ACM.

  • Liu, X., & Wu, D. (2018). From natural language to programming language. In Innovative methods, user-friendly tools, coding, and design approaches in people-oriented programming (pp. 110–130). IGI Global.

  • Mano, C., Allan, V., & Cooley, D. (2010). Effective in-class activities for middle school outreach programs. In Frontiers in Education Conference (FIE), 2010, IEEE.

  • Mouza, C., Pollock, L., Pusecker, K., Guidry, K., Yeh, C. Y., Atlas, J., & Harvey, T. (2016). Implementation and outcomes of a three-pronged approach to professional development for CS principles. In Proceedings of the 47th ACM technical symposium on computing science education (pp. 66–71). ACM.

  • Nishida, T., Kanemune, S., Namiki, M., Idosaka, Y., Bell, T., & Kuno, Y. (2009). A CS unplugged design pattern. In G. Lewandowski & S. Wolfman (Eds.), Proceedings of the 40th SIGCSE technical symposium on Computer Science Education. Chattanooga: ACM, New York.

    Google Scholar 

  • Sentance, S., & Csizmadia, A. (2017). Computing in the curriculum: Challenges and strategies from a teacher’s perspective. Education and Information Technologies, 22(2), 469–495.

    Article  Google Scholar 

  • Swacha, J., & Baszuro, P. (2013). Gamification-based e-learning platform for computer programming education. In X world conference on computers in education (pp. 122–130).

  • Thompson, D., & Bell, T. (2015). Virtually unplugged: Rich data capture to evaluate CS pedagogy in 3D virtual worlds. In 2015 International Conference on Learning and Teaching in Computing and Engineering (LaTiCE) (pp. 156–163). IEEE.

  • Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35.

    Article  Google Scholar 

  • Wohl, B., Porter, B., & Clinch, S. (2015). Teaching computer science to 5-7 year-olds: An initial study with scratch, Cubelets and unplugged computing. In Proceedings of the workshop in primary and secondary computing education (pp. 55–60). ACM.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Polat Sendurur.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sendurur, P. Investigation of pre-service computer science Teachers’ CS-unplugged design practices. Educ Inf Technol 24, 3823–3840 (2019). https://doi.org/10.1007/s10639-019-09964-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10639-019-09964-6

Keywords

Navigation