文档详情

计算思维和MOOC理念下的计算机导论课程.doc

发布:2018-05-07约5.86千字共9页下载文档
文本预览下载声明
计算思维和MOOC理念下的计算机导论课程-教育技术学论文 计算思维和MOOC理念下的计算机导论课程 谭红叶,王文剑,李 茹 (山西大学计算机与信息技术学院,山西太原030006) 摘要:针对计算机教育面临的新形势,分析国外一流大学计算机导论课的现状,提出重新规划面向计算思维培养的计算机导论课程内容,阐述利用MOOC资源开展混合教学模式的方案,探讨MOOC资源选择、课上内容和课下习题设计等几个重要问题。 关键词 :计算机导论;计算思维;MOOC;教学改革 文章编号:1672-5913(2015)15-0046-04 中图分类号:G642 基金项目:2015年山西省高等学校教学改革项目;山西省研究生教育改革研究立项重点课题(;2011年山西省高等学校教学改革项目(J2011005)。 第一作者简介:谭红叶,女,副教授,研究方向为人工智能、自然语言处理,[emailprotected].com。 0 引 言 计算机导论是计算机学科一门重要的基础课程,学好这门课能使学生了解学科概貌、理解学科核心概念、领会学科内涵、了解与后续课程之间的联系和特点。近年来该课程也面临着挑战:①导论导什么,一直是人们争论探索的问题[1-4]。②内容覆盖面广,但学时有限,一般为24~32个学时。③学生起点参差不齐。有的同学经过中学学习,已具备一定的操作和编程能力;有的同学则对计算机操作还比较陌生,教师很难找到适合所有学生的方法。④目前的教科书视角多样化,有的是计算机领域主要课程内容的简化堆砌,有的是一些常用软件的操作教程。 有研究者提出,计算机导论的主要作用为“五导”:导知识、导方法、导思维、导意识和导职业。我们认为该课程应集思维性、方法性、知识性、实时性于一体,以训练良好的计算思维意识和方法为主,建立计算机科学的整体框架,为后续课程的学习奠定坚实的基础。 1 计算机教育面临的新形势 计算思维( computational thinking)是运用计算机科学的基础概念进行问题求解、系统设计、人类行为理解等涵盖计算机科学之广度的一系列思维活动。计算思维代表着一类普遍的认识和普适的技能,每一个人都应了解它的运用,这是周以真教授对计算思维的定义和解释。这个概念的提出使计算思维在计算机教育界备受关注,使人们对计算机科学的认知从狭义工具论转变为计算思维,使计算机学科的教育从操作技能和编程能力的培养提升为计算思维的内化和养成。 与此同时,由美国硅谷发起并在全世界迅速崛起的大规模开放在线课程( massive openonline course.MOOC)影响了全球高等教育,也引发了许多关于MOOC教育的研究和思考。MOOC的主要优势是:①提供优质教育资源,实现教育平等,使全球各地的受教育者接受和享受世界顶级教育成为可能。②拓展学校范围,学生的学习方式更加灵活,不仅可选择适合自己的时间和地点进行学习,而且整个学习过程可根据自己的接受能力灵活调整。③教授者可通过交互式即时测试,及时了解学生对知识的掌握情况并提供个性化的帮助。加州大学伯克利分校的阿曼多·福克斯教授和戴维·帕特森教授,还提出小规模私有在线课程( small private online course,SPOC)理念用于MOOC与校园教学的结合,并在世界各地的混合式教学实践中取得良好效果。 这些新理论和新技术给大学计算机教育带来了重大机遇和挑战,因此,计算机教育者有必要重新梳理计算机课程的教学目标、内容、方法和形式,利用新理念和新技术提升学生学习效果。 2 国外一流大学计算机导论课现状 过去十几年,随着IT泡沫崩裂和金融危机的爆发,国际对IT人才的需求于2005年跌至最低。2007年,这种现象开始改变。美国政府的一份报告显示:IT人才就业的强劲增长至少会持续到2018年。因此,各大学纷纷开始改革计算机课程教育。 国外著名大学基本都开设了计算机导论性质的课程,但各大学专业优势不同,因此教学侧重点不同。MIT(麻省理工学院)的计算机导论课程名为“Introduction To Computer Science andProgramming Using Python”(课程编号6.OO.1X)。课程包括4个主题:计算机科学导论、Python编程、计算思维、数据科学,其中有一个主题专门讲授与计算思维有关的内容。总体来看,该课程特色在于通过Python编程,让学生学习计算思维、编写程序解决现实问题。 CMU(卡耐基梅隆大学)的相应课程名为“Principl
显示全部
相似文档