贠永刚 黄晓波 王晓华
摘要:军队院校的学员,由于其专业的特殊性,如何将计算思维融入到军校学员的学习、生活和实践中,培养其计算思维能力,是值得信息时代军队院校师生不断探究的一个问题。
关键词:计算思维;能力培养;培养策略
一、计算思维概述
2006年,美国卡内基·梅隆大学周以真教授在美国计算机权威期刊《Communications of the ACM》杂志上提出:计算思维是指运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动,其本质是抽象和自动化。其主要特征包括:计算思维是概念化而非程序化。面对大的、难以解决的问题,应用计算思维简化、分解的方法将其变成小的、容易的问题去解决。它意味着计算机编程不代表全部的计算机科学,需要分层次、多角度思考。计算思维是根本的、能够灵活运用的技能。计算思维不是刻板的或简单的机械重复,它允许问题可以通过计算机来解决。计算思维是每个知识领域的学生必须掌握的基本技能。计算思维是人的思维而不是计算机的思维。通过计算思维解决问题包含规则的方法描述问题,以便于计算机处理。因此,计算思维不是问题的简单约简,也不是简单地模拟计算机处理进程。计算思维有助于问题的求解,同时不需要人类像计算机一样去思考。计算思维是数学和工程思维的互补与融合。计算科学贯穿于自然科学、工程学和数学的发展历程,计算机启发式软件及模型的设计和开发明显属于工程学范畴,同时基于数学的符号化表示是算法复杂度和数字分析的基础。……