丁磊
摘要:高级语言程序设计课程是高校计算机专业体系中的重要一环,其承担着培养学生计算思维,引导学生利用计算机解决实际问题的重任,为后续学生专业知识能力的提升提供良好的基础支撑。高级程序语言设计是一门传统的核心专业课,基本已经形成了固定的授课模式,但此课程在各个高校中的实施方案有很大差异,本文从建构主义角度结合双语环境探讨高级语言程序设计的教学改革研究。
关键词:建构主义;双语;高级语言程序设计
中图分类号:G420 文献标识码:A
文章编号:1009-3044(2021)18-0107-02
开放科学(资源服务)标识码(OSID):
On the Reform of Bilingual Teaching of Advanced Language Programming Guided by Constructivism
DING Lei
(Anhui Wenda University of Information Engineering, Hefei 231201, China)
Abstract: high level language programming is an important part of the computer professional system in Colleges and universities. It undertakes the task of cultivating students' Computational Thinking and guiding them to solve practical problems by using computers. It provides a good foundation for the improvement of students' professional knowledge and ability. Advanced programming language design is a traditional core professional course, which has basically formed a fixed teaching mode. However, the implementation scheme of this course in various colleges and universities is quite different. This paper discusses the teaching reform of advanced programming language design from the perspective of constructivism and bilingual environment.
Key words: constructivism bilingual high level language programming
建构主义的教学模式强调了教师应該在教学过程中组织、引导、帮助和促进学生进行知识的主动建构,并且从学习环境、内容和资源上支持‘以学生为中心的协作化学习[1]。“建构主义”原本是20世纪初期新创的词汇,后来演变成一种关于知识和学习的理论,其强调学习者的主动性,认为学习是学习者基于原有的知识经验生成意义、建构理解的过程,而这一过程常常是在社会文化互动中完成的。建构主义在教学中可释为:学生不再被动地接受知识,而是在教师(导师)的指导下,进行主动意义上的建构,也就是自主建构,而这种建构不能由别人替代完成,这在一定程度上否定了传统的知识灌输的填鸭式教育模式,在这一建构下,教师成为学生知识建构的引导者,学生成为建构的核心,也是以学生为中心进行教学的体现。……