于莉莉 苏晓光 李晶
摘要:针对普通高校程序设计课程中学生的良好编程习惯和兴趣培养,提出了从规范性和优化算法提高效率角度转变教学思路,让学生认识到程序复杂度和语法规范的重要性,从而提高学生计算思维能力,为后续课程提供更好的支撑。
关键词:程序设计;规范性;程序复杂度;算法优化
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2018)17-0188-02
1 引言
随着人工智能的兴起,培养既有特定工程背景,又有程序设计、计算思维能力的人才,已逐渐成为各应用领域的普遍需要。因此,程序设计类课程作为普通高校大一各个专业开设的通识课程显得尤为重要,通过该课程的不同程度地提高学生的程序设计能力,运用计算思维理念及程序设计方法来解决生活和专业中实际问题,课程受众广泛。
程序设计类课程教学中,很多教师往往注重程序的正确性,往往忽视了程序的规范性和质量。我们的教学目标不但要培养学生的编程思想和能力,更要注重规范学生良好的编程习惯,编写出高质量的代码。
2 程序的规范性
规范的程序编写可以增加可读性,同时也便于错误的查找和改进。教师在教学的初期就要严格规范学生的编程习惯,让程序设计优化思想贯穿整個学习过程,对今后的工作和学习是
2.1 命名的规范
让学生建立良好的命名规范,不是符合命名规则的名字语法编译通过即可,而是要见名思议,我么编写的程序最终是要给别人看的,所以慎用单字符的变量名,最好用英文单词和连字符结合的方式,增加程序的可读性。……