全球旧事资料 分类
尤其是“大学计算机基础”涉及知识点很多,各种知识互相交叉,很难梳理出一条清晰的脉络,往往从教材到教学过程都是以名词解释为主,也就是解释了“是什么”,却难以进一步解释“为什么”。因此,在新的课程改革中如何表现课程的知识体系就成了亟待解决的问题。例如,在介绍计算环境时,往往局限于具体的机器描述,忽视了对计算环境核心思想的介绍和分析;再如,介绍算法也局限于实现过程,忽视了求解方法的思路。课程教学内容建设是一项“工程”,不但要解决课程的内容体系,也需要解决如何在教学过程中组织和表现具体的内容。计算机基础教学应该有别于计算机专业教学,不可能也没必要涉及计算机技术的方方面面。大学生学习计算机基础课程,不仅要了解计算机是什么、能够做什么、如何做,更重要的是要了解这个学科领域解决问题的基本方法与特点。计算机作为通识教育的重要内容,不只是简
f单地拓展学生在计算机方面的知识面,更需要展现计算机学科的思维方式3。“大学计算机基础”课程作为大学计算机基础教学的入门课程,需要有相对稳定、体现计算机学科核心思想和方法的内容,不但要解释相关知识是什么,更要回答它们为什么,特别要在不局限于特定机器的条件下,抽象表达计算模型和原理、方法及其实现,因此需要在更高层次上进行课程教学内容建设。更为值得注意的问题是,由于一些高校“大学计算机基础”教学内容改革的滞后,使得相关学校的教学主管部门开始质疑该课程设置的必要性,有的已经开始将“大学计算机基础”课程从必修改为选修,或者干脆只保留了程序设计类课程。归根结底,我们必须正视以上问题。能够解决上述问题的关键就是“计算思维”。如果将计算机作为机器,它是一种工具,是具有计算功能的工具;但是,它依赖的科学基础并不是机器本身。这就是把计算机称为“科学的机器”以及把其学科称为“机器的科学”的原因。计算思维反映了计算机学科最本质的特征和最核心的方法。将计算思维能力培养作为计算机基础教学的核心任务,不仅紧紧围绕现有计算机基础教学的根本任务和核心知识内容,而且反映了计算机学科的本质,也体现了通识教育应有的特征3。因此,需要全面正确理解计算思维,并运用计算思维的思想对“大学计算机基础”课程的教学内容进行重构。二、计算思维的核心方法是“构造”正如陈国良院士等专家所指出的那样:“计算思维不是今天才有,早就存在于中国的古代数学之中,只不过周以真教授使之清晰化r
好听全球资料 返回顶部