机构地区: 温州大学物理与电子信息学院
出 处: 《计算机时代》 2013年第3期58-61,共4页
摘 要: 高校计算机程序设计类课程内容具有层次化特点,教学内容可作算法、方法学、语法和集成开发环境四个层次的划分,忽视了该特点往往会使学生的学习目标不明确。根据认知心理学和学习理论,提出了程序设计类课程的层次化教学法,使之无论从行为主义、认知学派,还是建构主义的观点出发,都能构建一个全新的教育传播模式,提高了教学效果。此外,以C语言为例,给出了一个具体的实施步骤。 Among computer programming courses in colleges, there is a common character of layered teaching contents that can be divided into four parts: algorithm, methodology, grammar and integrated development environment (IDE). Regardless of this character, students often get lost in learning. According to cognitive psychology and learning theory, a layered pedagogy is proposed for programming courses in this paper. The proposed pedagogy can construct a novel education propagation mode in the viewpoints of activism, cognitivism as well as constructivism. Therefore, the teaching effect is improved. In additionally, concrete practicing steps are given when taking C/C++ language as an instance.