APP下载

以计算思维为导向的程序设计基础教育探索

2014-10-21镇江船艇学院信息技术教研室杜晓静何秋燕

电子世界 2014年18期
关键词:计算机思维方法

镇江船艇学院信息技术教研室 杜晓静 何秋燕 杨 珍

以计算思维为导向的程序设计基础教育探索

镇江船艇学院信息技术教研室 杜晓静 何秋燕 杨 珍

本文简要介绍了计算思维的概念和特征,从程序设计理论和实践教学入手, 探讨对学生计算思维能力的培养。

教学;程序设计;计算思维

2010年“第六届大学计算机课程报告论坛”中,陈国良院士指出,计算思维能力是大学计算机基础课程教育过程中一个重要的培养目标。人类科学发展的三大支柱是理论科学、实验科学和计算科学,与之相对应的是人们认识世界、改造世界的三种思维方式,即理论思维、实验思维和计算思维[1]。

程序设计基础课程是高校非计算机专业必修的公共课,教学目标是培训学员的基本编程能力、逻辑思维能力和抽象思维能力。当前程序设计基础的教学中存在如下两个主要问题:第一,学员的计算机理论知识储备不够,没有成体系的专业知识结构,因此,学员对计算机的“思维方式”与传统解题方式的区别难以理解,接受较慢。第二,在实践中出现“重结果、轻过程”,“重编码,轻算法”的现象。学员往往把学习重心放到基础语法的学习上,全神贯注于看到程序“运行结果”,不注重从宏观的角度总结问题,也不注重求解的构建过程,忽略了思维方式的锻炼。因此,在教学中的首要问题应该是培养学员的程序设计和计算思维能力。

1.计算思维

目前国际上广泛认同的计算……

登录APP查看全文

猜你喜欢

计算机思维方法
思维跳跳糖
思维跳跳糖
思维跳跳糖
思维跳跳糖
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
信息系统审计中计算机审计的应用
用对方法才能瘦
四大方法 教你不再“坐以待病”!
捕鱼