Loop Structure Programming in C based on the UbD Model

Authors

  • Xiangmeng Ren
  • Hanwei Mao
  • Peng Wang
  • Liming Zhou
  • Zhiren Zhu

DOI:

https://doi.org/10.54097/hb3n4064

Keywords:

UbD Theory, Reverse Instructional Design, Unit Instruction

Abstract

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

Download data is not yet available.

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

18-09-2024

Issue

Section

Articles

How to Cite

Ren, X., Mao, H., Wang, P., Zhou, L., & Zhu, Z. (2024). Loop Structure Programming in C based on the UbD Model. Journal of Education and Educational Research, 10(2), 127-129. https://doi.org/10.54097/hb3n4064