在程序教学中融入健全人格教育—记VB选修课汇报

[日期:2018-06-19] 作者:信息技术 次浏览 [字体: ]

14周,信息技术组VB程序设计选修课进行了学期汇报。课堂上同学们展示了自己一学期来的学习成果,分享了自己学习收获,这节汇报课充分体现了我校健全人格教育的要求,主要表现再以下方面。

Visual Basic面向对象程序设计选修课已经成功的开设了一学期了,同学们在课堂中取得了丰硕的成果。但我们开设这门选修课的目标不是为了把大家培养成为一名将来的程序员。

1、感悟程序设计思想

①抽象:从具体案例和实际问题中抽象出内在的数学模型。如:案例中老鼠的生长过程繁殖过程抽象为循环的过程;加减运算符号的随机转换为随机数大小的判断……

    ②算法:同一现象可能会演变为不同的程序模型,程序的算法实现也将衍生出不同的版本。我们需要对比不同算法的实现难度、简繁程度、执行效率等作出选择。

    ③角色转变:程序设计要求我们学会从计算机的角度思考问题。例如:从一系列数据中找出最大数,从人类的角度出发,这个问题十分简单。人运用了眼睛、大脑结合比较,具体思维过程一闪而过。而计算机就不同了它面对这些数据就像盲人摸象……所以这就要求程序设计者能够从截然不同的角度分析问题解决问题。

2、体验程序设计过程

现实需求→建立模型→算法语言实现→调试→完善求精

这是一个完整的程序设计需要经历的过程,同时这也完全符合我们完成某项工作任务的具体流程。而且这个过程更为规范、严谨、完善。

3、感受跨学科的学习环境

Visual Basic程序设计中全英文的编程环境、数学思维与模型的构建、物理学科知识的支撑……为大家构建了一个自然的跨学科学习环境。

   4、态度与习惯的形成

严谨的态度包括:模型建立严谨、算法严谨、语法严谨、……良好的习惯是程序设计的基本要求:变量声明的习惯、赋值的习惯、调试的习惯……

   5、发现程序设计中的美

    程序设计中的美包括:程序实现效果的美、算法代码规律美、数学模型的结构美……