HU Ling. SPOC blended learning practice for the course of compilers principles based on cognitive learning theory[J]. Journal of Neijiang Normal University, 2023, 38(2): 106-112. DOI: 10.13603/j.cnki.51-1621/z.2023.02.017
Citation: HU Ling. SPOC blended learning practice for the course of compilers principles based on cognitive learning theory[J]. Journal of Neijiang Normal University, 2023, 38(2): 106-112. DOI: 10.13603/j.cnki.51-1621/z.2023.02.017

SPOC blended learning practice for the course of compilers principles based on cognitive learning theory

  • Compilers Principles is a core course of computer science, which involves complex and abstract algorithms, posing great challenges for teachers' teaching and students' learning. Therefore, the key problem faced with the teaching reform of this course is how to motivate students' learning. Based on the cognitive learning theory and by support of the SPOC learning platform, the course of the compilers principles is taken as an example, an on-and-off line blended learning model based on the SPOC platform is constructed and put into practice in combination with the five aspects of learning environment, learning content,teaching mode, and teaching design and learning effect. By joint use of the blended learning model and evaluating indicators, a hypothesis model of blended learning effect influencing factors, which includes four dimensions of curriculum content, teaching design, teaching mode and learning effect, is proposed and using SPSS and AMOS software, the hypothesis model was then validated and modified by structural equation modeling(SEM) analysis method. The analysis results find that the blended learning model is a good reflection of the student-centered concept which can arouse students' learning enthusiasm and initiative. After four years of teaching practice, the blended learning model gives a good performance in boosting students' learning initiatives and computational thinking.
  • loading

Catalog

    /

      Return
      Return
        Baidu
        map