计算机基础教育的第1种模式是以“计算思维”(Computational Thinking,CT)为核心的大学计算机基础教育模式。计算思维是运用计算机科学的基础概念去求解问题、设计系统和理解人类行为。“计算思维”的本质是抽象和自动化。
尽管“计算思维”在人类思维的早期就已经萌芽,但计算机的出现强化了“计算思维”的意义和作用。2006年,美国卡内基·梅隆大学计算机科学系主任周以真(Jeannette M.Wing)教授首先提出“计算思维”的概念,认为“计算思维”是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。我国学术界对“计算思维”给予了足够重视,认为“计算思维”是一种本质的、所有人都必须具备的思维方式,是解决其他信息科技难题的基础。教育部高等学校计算机基础课程教学指导委员会在2010年5月的合肥会议、2010年7月的西安会议和2010年9月的太原会议上,均把“计算思维”列为会议主要议题。特别是在《九校联盟(C9)计算机基础教学发展战略联合声明》中,在总结计算机基础教学发展规律的基础上,确定了以“计算思维”为核心的计算机基础课程教学改革,提出了以“计算思维”为核心的大学计算机基础教育模式,设计了以“计算思维”为核心的能力培养目标、计算机基础课程体系和实验体系,为新一轮的大学计算机基础课程改革作了前期准备工作。计算机基础课程教学指导委员会还指出,以“计算思维”为核心的大学计算机基础教育模式适用于研究型大学学生的计算机知识、计算机应用能力和“计算思维”的培养,可以作为研究型大学第一门计算机课程的定位和教学内容设计。以“计算思维”为核心的大学计算机基础教育应主要培养学生掌握计算学科的基础知识以及知识的运用能力,并提升其“计算思维”能力,因此该模式符合能力模型中的第1种培养途径,即以学科知识为基础,以专业智能为核心,逐步提升科学思维能力,其目的是构建学术性人才培养的计算机基础教育教学体系。(www.xing528.com)
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。