高职院校程序设计课程线上线下教学融合的实践研究
2021-12-31刘砚
科技视界 2021年35期
刘 砚
(天津轻工职业技术学院国有资产管理处,天津 300350)
0 引言
在大数据、云计算等技术引领的时代,越来越多的学生接受了计算机语言的课程学习。在大学阶段,计算机程序设计通常作为计算机相关专业的必修课、核心课,是计算机专业学生初步了解信息技术的重要基础。由于2020年的疫情爆发,几乎所有的课程都在极短的时间内迅速完成形式转换,线上与线下课堂的融合已成定势。程序设计课程由于其特殊性,在线上线下融合过程中需要克服重重难关。本文对课程实际教学过程中产生的问题与思考加以呈现,以期为其他相关研究提供些许支持。
1 程序设计课程教学特点
1.1 依赖于具象的呈现
与自然语言学习类似的是,程序设计语言也是一种抽象符号的表达,有一套稳定的语法结构。不同的是,程序设计语言可以输出为形象化的结果,如一个游戏角色的动作、一张折线图等。所以,在程序设计课程中比较常见的情形是,看到程序的实现结果,学生们会惊叹不已、跃跃欲试,而一旦要开始编写代码进入实战,学生们就萎靡不振了。这就是由于程序设计的输入与输出的反差,让学生在抽象与具象之间跳跃所遇到的挑战。对于逻辑思维能力稍弱的学生尤为如此,他们有时候会陷入思维的圈套,无法理清输入到输出这个迷宫的任何一条道路。为了应对这个难题,教师需要尽可能将设计过程具象化,用生活化的语言和表达引导学生一步一步找到问题的解决方案。……
登录APP查看全文
