Proceedings of the 2017 2nd International Seminar on Education Innovation and Economic Management (SEIEM 2017)

Programming Language Teaching Model Based on Computational Thinking and Problem-based Learning

Authors
Guang-ming Chen
Corresponding Author
Guang-ming Chen
Available Online December 2017.
DOI
10.2991/seiem-17.2018.31How to use a DOI?
Keywords
Programming Language, Teaching mode, Computational Thinking, Problem-based Learning, Collaborative Learning, Group Learning
Abstract

The paper presents the purpose of learning programming language is to master the method of learning the language, rather than just master the language itself. Therefore, the cultivation of Computational Thinking is an important goal of language learning. After analyzing the teaching of Programming Languages in university, this paper put forward the Problem-Based Learning is beneficial to achieve this aim. During teaching process, Collaborative Learning and Grouping Learning can improve teaching effectiveness. A new method, which is to carry out these ideas and organize Problem-Based Learning and Grouping Learning, is given after reconstructing the teaching contents. The result of reform reveals that students' test scores have been greatly improved, the quality and quantity of the completed design work are greatly improved, the number of programming competition awards also increased significantly. In order to make computing thinking deeply rooted, this method may be extended to other important computer basic courses.

Copyright
© 2018, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the 2017 2nd International Seminar on Education Innovation and Economic Management (SEIEM 2017)
Series
Advances in Social Science, Education and Humanities Research
Publication Date
December 2017
ISBN
978-94-6252-442-2
ISSN
2352-5398
DOI
10.2991/seiem-17.2018.31How to use a DOI?
Copyright
© 2018, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - Guang-ming Chen
PY  - 2017/12
DA  - 2017/12
TI  - Programming Language Teaching Model Based on Computational Thinking and Problem-based Learning
BT  - Proceedings of the 2017 2nd International Seminar on Education Innovation and Economic Management (SEIEM 2017)
PB  - Atlantis Press
SP  - 128
EP  - 131
SN  - 2352-5398
UR  - https://doi.org/10.2991/seiem-17.2018.31
DO  - 10.2991/seiem-17.2018.31
ID  - Chen2017/12
ER  -