Research on the Curriculum Design of the Computer Public Course Oriented to the Cultivation of Computational Thinking Ability
- 1 Faculty of Education, Beijing Normal University, Beijing, China
- 2 Faculty of Education, Beijing Normal University, Beijing, China
- 3 Ministry of Education, China Mobile Joint Laboratory, Beijing, China
- 4 Faculty of Education, Beijing Normal University, Beijing, China
- 5 Faculty of Education, Beijing Normal University, Beijing, China
Abstract
The traditional university computer public class emphasizes the “instrumentality” of computers, and aims to improve students’ operation skills and ability to solve specific problems in life. Teaching practice has found that the tool-oriented instructional design ignores the impact of computer science on students’ thinking quality and scientific research ability, which is not conducive for students to grasp the principle of computer operation comprehensively. Based on the analyzation of existing research, this paper put forward a Computational Thinking Content Framework that integrates the teaching of computer basic courses in university from a macro perspective. On the other hand, the teaching mode aiming for the cultivation of Computational Thinking was designed. Under the guidance of the problem-based learning, the instructional design is carried out from three levels: comprehension and understanding, simple application and comprehensive application to impart Computational Thinking knowledge, skills, disposition and strategy. Progressive design teaching activities are carried out around teaching practice and group discussion, practice by oneself, and comprehensive task, then evaluated by self-port and performance. Finally, the effectiveness of the teaching mode was verified, which brings the ideas and methods of Computational Thinking training to the ground. The research demonstrates that the computer basic course targeted at cultivation of Computational Thinking has a significant effect on improving students’ innovative ability and comprehensive quality.
- Chen, G. L., & Dong, R. S. (2011). Computational Thinking and University Computer Basic Education. China University Teaching, No. 1, 7-11+32. http://kns.cnki.net/kcms/detail/detail.aspx?FileName=JXCY201101001&DbName=CJFQ2011
- Chen, G. L., & Dong, R. S. (2013). Computational Thinking System. China University Teaching, No. 12, 22-26. http://kns.cnki.net/kcms/detail/detail.aspx?FileName=JXCY201312009&DbName=CJFQ2013
- CSTA, & ISTE (2011). Operational Definition of Computational Thinking for K-12 Education. http://www.iste.org/docs/pdfs/Operational-Definition-of-Computational-Thinking.pdf
- Czerkawski, B., & Lyman, C. (2015). Exploring Issues about Computational Thinking in Higher Education. TechTrends, 59, 57-65. https://doi.org/10.1007/s11528-015-0840-3
- Denning, P. (2003). Great Principles of Computing. Communications of the ACM, 46, 15-20. https://doi.org/10.1145/948383.948400
- Dolmans, D., Loyens, H., Marcq, J., & Gijbels, M. (2016). Deep and Surface Learning in Problem-Based Learning: A Review of the Literature. Advances in Health Sciences Education, 21, 1087-1112. https://doi.org/10.1007/s10459-015-9645-6
- Li, L. (2012). Computational Thinking—Definitions and Challenges. China University Teaching, No. 1, 7-12. http://kns.cnki.net/kcms/detail/detail.aspx?FileName=JXCY201201003&DbName=CJFQ2012
- Ma, X. L., Liu, J. J., & Liang, J. (2019). Instructional Design and Practice of Data Analysis Course for the Cultivation of Computational Thinking Ability. Education Journal, 8, 249-258.
- Ma, X. L., Wu, T., & Liu, L. C. (2015). Computational Thinking: The Combination of Thinking Ability Cultivation and Information Technology Basic Course Teaching. The Chinese Journal of ICT in Education, No. 2, 22-25. http://kns.cnki.net/kcms/detail/detail.aspx?FileName=JYXX201502013&DbName=CJFQ2015
- National Science Foundation (2009). CISE Pathways to Revitalized Undergraduate Computing Education. https://www.nsf.gov/pubs/2009/nsf09528/nsf09528.pdf
- Philips, P. (2008). Computational Thinking: A Problem-Solving Tool for Every Classroom. http://www.csta.acm.org/Resources/sub/ResourceFiles/ComputationalThinking.pdf
- Shute, V., Sun, C., & Asbell-Clarke, J. (2017). Demystifying Computational Thinking. Educational Research Review, 22, 142-158. https://doi.org/10.1016/j.edurev.2017.09.003
- Sun, J. G. (2009). Revolution of Computer Science. Communication of CCF, 5, 25-28.