Loop Structure Programming in C based on the UbD Model
DOI:
https://doi.org/10.54097/hb3n4064Keywords:
UbD Theory, Reverse Instructional Design, Unit InstructionAbstract
This paper discusses applying the UbD (Understanding by Design) based model in teaching C language cyclic structure program design. Aiming at the problems existing in the traditional teaching of C language, such as emphasizing theory over practice, single case, and single teaching method, the UbD model, through the concept of reverse instructional design, first determines the expected learning outcomes, and then designs the assessment evidence and specific teaching activities. The article describes in detail the three stages in the instructional design of the cyclic structure of C language using the UbD model: determining the expected outcomes, identifying suitable assessment evidence, and designing learning experiences and teaching activities. Teaching practice shows that instructional design utilizing the UbD model has significant advantages in enhancing students' interest in learning, strengthening classroom interaction, and promoting deep learning.
Downloads
References
[1] Chen Yan. (2024). High school information technology unit learning design based on UbD theory. Pudong Education(06), 49-54.
[2] Zhou, Lan. (2023). UbD Reverse Instructional Design for C Programming Course. Electronic Technology (02), 304-306.
[3] Yu, Xiaoping, Li, Zhigang, Clan Building & Chen, Min. (2023). Java Programming Teaching Practice Based on UbD Concept and Constructivism Theory. Computer Education (02), 54-57+63. doi:10.16512/j.cnki.jsjjy.2023.02.015.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Journal of Education and Educational Research
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.