Education, Science, Technology, Innovation and Life
Open Access
Sign In

Hierarchical Cultivation of Computational Thinking Based on College Computer Course

Download as PDF

DOI: 10.23977/aduhe.2022.041313 | Downloads: 4 | Views: 501

Author(s)

Qiming Niu 1, Haobo Lin 1, Zhihong Ni 1, Xiaoxue Ma 1

Affiliation(s)

1 Department of Computer Teaching, Hebei University, Baoding, 071002, China

Corresponding Author

Xiaoxue Ma

ABSTRACT

In college computer teaching, teachers should not only pay attention to the teaching of basic knowledge, but also guide students to train their computational thinking. Therefore, college computer teachers should actively update their teaching idea, constantly innovate teaching methods, adopt novel computational thinking teaching methods, pay attention to the combination of basic computer knowledge and various application software, cultivate students' computational thinking ability and practical ability, guide students to think and explore at multiple levels, and improve students' information quality. In college computer courses, "the conversion between different bases" is a difficult and key point in teaching. Through discussion with other teachers in the computer medicine team, we realized the transformation from problems to computational thinking by using calculators and Excel formulas, and gave teaching examples. At the same time, Python programming is used to realize the deep expansion training of computational thinking from problems to codes. Through this progressive teaching method, the students' understanding of decimal conversion to binary is deepened and the computational thinking ability of medical students is improved.

KEYWORDS

Computer basis, Computational thinking, Decimal-binary Conversion, Python programming

CITE THIS PAPER

Qiming Niu, Haobo Lin, Zhihong Ni, Xiaoxue Ma, Hierarchical Cultivation of Computational Thinking Based on College Computer Course. Adult and Higher Education (2022) Vol. 4: 90-95. DOI: http://dx.doi.org/10.23977/aduhe.2022.041313.

REFERENCES

[1] George Polya. (1973). How to Solve It: A New Aspect of Mathematical Method. Princeton, Princeton Unviersity Press.
[2] Jeannette Marie Wing. (2006). Computational thinking. Communications of the ACM, 49 (3), 33–35.
[3] Shiqiang Ding, Pingsheng Wang, Keyun Zhao. (2020). Research on Project-based Teaching Oriented to Computational Thinking Ability Development. Modern Educational Technology, 30 (9), 49-55.
[4] Lijun Qin. (2020). Why the Development of Computing Thinking of Middle School Students is Possible—Research based on the Multi-Level Analyzing of ICILS 2018 Results. China Educational Technology, (9), 15-21. 
[5] Maohua Wang, Qiuli Wang, Yanhong Sha. (2011). Data processing of batch distillation experiment of chemical engineering principle with excel software. Modern Chemical Industry, 31 (s2), 112-114.
[6] Zifan Liu, Wenjie Luo. (2017). Calculating of Seed Clarity Analysis by Excel Software. Seed, 36 (12), 130-132.
[7] Yandan Dong. (2013). Application of EXCEL Functions in Container Business. Logistics Technology, 32 (5), 377-380.
[8] Xiaoqi Dong, Yan Zhang, Hao Huang. (2019). Silkworm Feeding Card System Based on Excel Software. Modern Agricultural Science and Technology, (16), 251-256+258.
[9] Jinmin Qin, Wei Liu. (2014). Study of Automatic Needle Selector Plate Arrangement Method by Using Excel Software. Knitting Industries, (2), 12-14.
[10] Bo Jia, Yuanmei Lu, Xuehui Jing, Zhiyuan Li. (2019). Application of Excel in coal quality index processing. Computers and Applied Chemistry, 36 (2), 168-173.
[11] Yanlong Yue, Xuejun Zhang, Yufan Liang. (2022). How does Artificial Intelligence Education Cultivate Senior High School Students'Computational Thinking? An Empirical Study on Case Driven Python Programming Teaching Based on Artificial Intelligence. Journal of Schooling Studies, 19 (1), 74-84.
[12] Xuelin Liu, Yuqi Zhang, Aiguo Dong. (2021). Design and realization of python-based physical experimental data processing system. Experimental Technology and Management, 38 (3), 74-78.
[13] Ran Sun, Yongmin Mou. (2019). Research on the method of Function Call Path Static Generation for Python. Computer Simulation, 36 (4), 240-246+251.
[14] Jiahao Chen, Yijun Wang, Cheng Lv. (2019). An automated network attack traffic acquisition method based on python symbol execution. Computer Applications and Software, 36 (2), 294-307.

All published work is licensed under a Creative Commons Attribution 4.0 International License.

Copyright © 2016 - 2031 Clausius Scientific Press Inc. All Rights Reserved.