在程序设计课程中教学的科学性和严密性研究
2021-06-08傅荣会

摘 要: 计算机程序设计课程教学内容应符合新时代的需要, 面向行业培养学生的创新意识和创业能力。 教学中应将职业及岗位所需的经验及技巧融入到问题描述、问题分析、关键知识点、任务实现、程序优化、代码阅读这六个环节中。文章提出,教师在教学过程中,应重视编程逻辑思维的培养,注重内容的科学性与严密性。
关键词: 程序设计; 科学性; 严密性; 教学方法
中图分类号:TP312;G642 文献标识码:A 文章编号:1006-8228(2021)01-89-03
Research on the scientificity and strictness of teaching in programming courses
Fu Ronghui
(College of Computer Science, Neijiang Normal University, Neijiang, Sichuan 641100, China)
Abstract: The teaching content of computer programming courses should meet the needs of the new era, and face the industry to cultivate students' innovative consciousness and entrepreneurial ability. In the teaching process, the experience and skills required by occupation and post should be integrated into the six links, i.e., problem description, problem analysis, key knowledge points, task realization, program optimization and code reading. This paper proposes that, in the teaching process, teachers should pay attention to the training of programming logic thinking and pay attention to the scientificity and strictness of the teaching content.
Key words: programming; scientificity; strictness; teaching method
0 引言
教學的科学性体现在它必须要符合自身内在的客观规律,不能违背规律进行[5]。目前程序设计类的教学方法很多,主要分为三类:第一类是经典类,以语言本身为目标,强调知识点的学习。第二类是案例类,将知识点融入到案例中。第三类是程序设计思想与方法类,一般描述比较抽象,内容较深。项目教学法与这三类教学法有所不同,是以一个完整的企业项目为载体展开的(例如学生成绩管理系统)。项目教学法在深度和广度上达到了本科教育层次要求,在组织方式上,则按照职业任务构建和展开。和前面的三类相比,项目教学法有许多值得肯定的地方[1]。不过,在使用过程中发现,项目内容设计常常缺乏应有的科学性与严密性[2,4]。本文归纳如下,借此与同行商榷。
1 值得研究的表述
例如:一杯清水和一杯盐水,交换两个杯子中的液体。
交换两个杯子中的液体,一般需要借助一个空杯子。解决问题的步骤如下:
⑴ 将清水杯中的水倒入空杯子中;……p>
