Application of Case-based Teaching Based on Flipped Classroom in C++
DOI:
https://doi.org/10.30564/ret.v4i1.2618Abstract
Among programming languages, C++ programming language is relatively difficult to learn. In order to help students learn C++ language better, two solutions is proposed in this paper. The first solution is to introduce the idea of flipped classroom into C++ teaching. Because of the many difficulties in C++, students can watch and discuss with their classmates anytime and anywhere through the video explanation of the flipped classroom. Teachers explain the key points and difficulties in offline classrooms, which will help students quickly master C++ knowledge points.
The second solution is to design a case based on a real project and then integrate the case into daily C++ teaching. In this way, students can quickly transition from the level of knowledge mastery to the level of knowledge application, which helps to cultivate students’ coding ability based on real project.
Keywords:
C ; Flipped classroom; Case-based teachingReferences
[1] Wang Quanrui. Practical Research on the Progressive Flipping Teaching Mode of C++ Programming[J].Journal of Henan Colledge of Science and Technology,2020,40(08):59-64.
[2] Zhang Fan, Meng Yu, Chang Shuhui. Research on online-offline computer professional curriculum blended teaching under the background of industry-education integration——Taking “Object-oriented System Analysis and Design” as an example[J].Industry and Technology Forum, 2020,19(14):150-151.
[3] Pouria Pourmand,Binaya Pudasaini,Mohsen Shahandashti. Assessing the Benefits of Flipped Classroom in Enhancing Construction Students’ Technical Communication Skills[J]. Journal of Civil Engineering Education,2021,147(1).
[4] Mustafa Cevikbas, Gabriele Kaiser. Flipped classroom as a reform-oriented approach to teaching mathematics[J]. ZDM,2020,52.
[5] Fereshteh Behmanesh, Fatemeh Bakouei, Maryam Nikpour, et al. Comparing the Effects of Traditional Teaching and Flipped Classroom Methods on Midwifery Students’ Practical Learning: The Embedded Mixed Method[J]. Technology, Knowledge and Learning,2020.
[6] Shi Meilan. Experience of Harvard Case Teaching [J]. Journal of National Institute of administration, 2005 (02): 84-86.
[7] Zhang Jixue. Case teaching and its development in China [J]. Vocational education research, 2004 (11): 60-61.
[8] Zhang Guangmei, Zhu Hongmei. Application of case-based teaching mode in C + + programming language teaching [J]. Modern computer, 2020 (18): 120-12.
[9] Chen Liping, Zhang Yong, Jiang Jiabao, Li Xiaorong. Optimization research and practice of case teaching method for “UML Object-Oriented Analysis and Design” course in local application oriented universities [J]. Journal of Xinzhou Normal University, 2019, 35 (05): 17-21.
Downloads
Issue
Article Type
License
Copyright and Licensing
The authors shall retain the copyright of their work but allow the Publisher to publish, copy, distribute, and convey the work.
Review of Educational Theory publishes accepted manuscripts under Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0). Authors who submit their papers for publication by Review of Educational Theory agree to have the CC BY-NC 4.0 license applied to their work, and that anyone is allowed to reuse the article or part of it free of charge for non-commercial use. As long as you follow the license terms and original source is properly cited, anyone may copy, redistribute the material in any medium or format, remix, transform, and build upon the material.
License Policy for Reuse of Third-Party Materials
If a manuscript submitted to the journal contains the materials which are held in copyright by a third-party, authors are responsible for obtaining permissions from the copyright holder to reuse or republish any previously published figures, illustrations, charts, tables, photographs, and text excerpts, etc. When submitting a manuscript, official written proof of permission must be provided and clearly stated in the cover letter.
The editorial office of the journal has the right to reject/retract articles that reuse third-party materials without permission.
Journal Policies on Data Sharing
We encourage authors to share articles published in our journal to other data platforms, but only if it is noted that it has been published in this journal.