地方本科院校文科类专业学生计算思维能力培养研究

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:llpgxyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:针对当前地方本科院校的文科类专业计算机教学现状,提出了基于计算思维的计算机基础教学方法。在教学中引入案例,拓展学生计算思维;鼓励学生参加中国大学生计算机设计大赛,强化文科类计算思维能力,在学科竞赛中,在参赛过程中逐步培养计算思维能力。实践表明,通过这两种方法,有助于提高文科类专业学生的计算思维能力。
  关键词:计算思维;地方本科院校;文科计算机
  中图分类号:G424 文献标识码:A 文章编号:1009-3044(2018)07-0135-02
  1 引言
  随着国内外信息技术的迅猛发展和信息化的全面推进,云计算、大数据、物联网、人工智能等计算机新技术渗透和应用至各行各业中,无处不在的计算机使计算思维成为人们认识问题和解决问题的重要思维方式之一。一个人若不具备计算思维能力,将在从业竞争中处于劣势。计算思维能力是计算机专业学生必须具备的能力,也是所有受教育者应该具备的能力。
  《大学计算机基础》课程是普通高等学校面向非计算机专业大学生开设的第一门计算机基础课程,在信息技术高速发展的今天,它在高校基础教育的重要性是不言而喻的。文科类专业《大学计算机基础》培养目标不能仅局限于计算机的基本操作及常规应用,更应培养学生利用计算思维解决所学专业实际问题的能力,从而适应经济和社会可持续发展的需求。各高校不断缩减《大学计算机基础》课程的课时,而教学内容不断丰富与更新,如何在有限的学时让学生掌握并主动应用计算机于各专业领域成为计算机基础课程教学改革亟需解决的问题。
  2 计算思维
  2006年3月,美国卡内基·梅隆大学周以真(Jeannette M. Wing)教授在美国计算机权威期刊《Communications of the ACM》杂志上首次提出计算思维(Computational Thinking)::计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动[1]。
  2010年7月19-20日在西安交通大学举办了首届“九校联盟(C9)计算机基础课程研讨会”,《九校联盟(C9)计算机基础教学发展战略联合声明》提出了“以计算思维为核心的大学计算机基础课程教学改革”。2017年7月24-26日,第六届“计算思维与大学计算机课程教学改革研讨会”在成都召开,浙江大学教授何钦铭结合《大学计算机课程教学基本要求》白皮书,阐述了计算机基础教学中计算思维培养重点和在课程教学中如何落地问题,对42个计算思维核心概念和分类做了系统性阐述。
  3地方本科院校文科类专业计算机教育现状
  地方本科院校文科类专业计算机教育普遍存在如下情况:
  1)文科类学生计算机实践操作与创新能力不足。目前地方本科院校由于近年来不断扩招,机房资源严重不足,导致计算机基础教学呈现教学内容相对陈旧、重理论轻实践等问题。大多数文科类学生学习计算机的目的仅仅是为了应付考试,学习动力不足,难以将计算机与所学专业课程相融合,缺乏应用计算机知识来解决本专业领域实际应用问题的实践操作技能,创新能力不足。
  2)文科类学生思维能力相对较弱。文科类学生的数理知识储备较少,其学习方法以记忆为主,基本从事实与现象中产生感性认识,不擅长抽象思维、逻辑推理和关联思维。文科类专业课程以记忆为主[2],各个章节之间耦合度相对较低,但计算机基础课程的各个章节之间衔接紧密,如果前面的章节不能很好地掌握,后续课程内容将无法理解。
  4 计算思维在文科类计算机基础教学中的实施
  4.1引入案例,拓展思维
  针对学生学时少的情况,为达到好的教学效果,在教学内容上进行优化重组,采用案例教学法进行计算思维教学,将计算思维蕴含在案例中,让案例蕴含着计算思维。笔者借用“1000瓶酒中找出1瓶毒酒”这一案例,取得了较好的教学效果。
  问题:一共有1000瓶酒,其中一瓶有毒。如果一只老鼠喝了有毒的酒,会在一天后死亡。如果给一天时间,让你判定哪瓶酒有毒,至少需要几只老鼠?
  分析:由于时间是限定的,一只老鼠不能喝两次,也不能等待其他老鼠喝酒后的结果发生了再决定下一步的喝酒策略。因此:一、只能同时喝酒,故不能采用像二分法这样的方法求解;二、喝的酒可以是混合的(即几瓶酒混合在一起);三、根据老鼠死活的情况判断哪一瓶有毒。
  思路:喝酒后每一只老鼠只有2种状态:死和活,n只老鼠就有这n个死或活的状态,由此联想到对应二进制的0或1状态。那么,正如使用n位二进制可以表示2n个不同的数值,采用n只老鼠的死活状态的组合就可以反映2n种不同的可能性。目前需要判断1000瓶酒的毒性,根据2n=1024,我们可以试着去用10个老鼠去尝试。
  方法:
  (1)编号:将1000瓶酒一一编号:1、2、...、678、...、1000
  (2)二进制:将编号转换成10位的二进制0000000001、0000000010、...、1010100110、...、1111101000
  (3)倒酒:关键,把每一瓶酒倒入自己二进制编码中为1的杯子中。例如,第678瓶酒倒入第1、3、5、8、9杯子中。
  (4)喝酒:让10个老鼠分别吃一杯酒
  (5)判断:看老鼠怎么个死法。若第1、3、5、8、9个老鼠死了,则可得到二进制序列:1010100110,可判定第678瓶酒有毒。
  4.2 以赛促学,强化计算思维能力培养
  随着计算机渗透到各学科和专业中,计算机在文科教学中扮演着越来越重要的角色。为
  了推动高校文科类计算机基础课程建设,激发学生学习计算机知识技能的兴趣和潜能,培養学生运用信息技术解决实际问题的综合实践能力、创新创业能力,展现文科计算机教学成果,使文科类学生也有充分展示其计算机应用与创作才智的平台,从2008年至今,中国大学生计算机设计大赛已成功举办10届[3]。参赛内容分为软件应用与开发类、微课与课件类、数字媒体设计类普通组、数字媒体设计类专业组、计算机音乐创作类、数字媒体设计类中华民族文化组、软件服务外包类等九大类组[3]。
  中国大学生计算机设计大赛每类参赛作品都来源于现实生活,学生需对具体应用领域进行创新构思、抽象与建模,这正是计算思维中设计系统和求解问题的体现。作为第二课堂教学,中国大学生计算机设计大赛等学科竞赛对计算思维的培养起到了推波助澜作用。
  学生在竞赛中协同工作、取长补短,极大地激发了学习计算机知识和技能的兴趣,培养学生自主学习的能力和习惯,提高了运用计算机解决实际问题的能力,在参赛过程中逐步培养计算思维能力。
  5 结束语
  我校已将计算思维应用于文科类计算机基础教学中,在2016年中国大学生计算机设计大赛荣获三等奖2项;在2017年中国大学生计算机设计大赛荣获二等奖4项、三等奖10项。计算思维虽然逐渐成为人们解决问题和处理日常事务等方面的有效途径之一,但计算思维在地方本科院校文科类计算机基础教学中的推广和应用任重道远,还需不断探索。
  参考文献:
  [1] Wing J M.Computational Thinking[J]. Communications of the ACM,2006(3):33-35.
  [2] 刘琴.文科大学计算机基础教育现状分析[J].计算机时代,2015(7):75-77.
  [3] 中国大学生计算机设计大赛组委会.中国大学生计算机设计大赛2017年参赛指南[M].杭州:浙江大学出版社,2008.
其他文献
摘要:数据治理是将数据作为组织资产进行管理,通过持续提高数据的质量,最终实现数据价值的最大化。数据治理是所有数据应用的基础,文章分析了教育信息化背景下高校数据治理现状,在分析数据治理规范框架的基础上,提出了一种高校数据治理框架,基于此框架搭建数据治理平台,以期实现数据质量提高、数据应用深化、治理水平提升,促进高校信息化建设的发展。  关键词:教育信息化;高校;数据治理;数据治理框架  中图分类号:
摘要:通过利用现代信息教育技术下教学资源的便利性、高效性等特点,对“电力系统分析”进行混合式教学的建设,体现现代信息技术与教学的融合,利用现代信息技术解决教学中的重难点问题。课下充分利用网络平台完成预习任务的分配、检验和总结,课上利用雨课堂及虚拟仿真教学平台增加教学的互动性和趣味性,课后通过超星学习通平台完成课后巩固,反馈和评价,从而有效整合了教学资源和教学手段,提高了课堂的有效性,培养了学生解决
摘要:推动本科高校向应用型转变,是党中央、国务院重大决策部署,是教育领域人才供给结构性改革的重要内容。《国民经济和社会发展第十三个五年规划纲要》明确提出推动具备条件的普通本科高校向应用型转变。《国家职业教育改革实施方案》进一步提出“一大批普通本科高等学校向应用型转变”的发展目标。借鉴世界一流工程教育,践行中国一流工程教育,需要每个应用型本科高校教师躬亲力行。培养应用型人才,首先必须改变现有教学模式
核磁共振(MR)成像受到医学机器操控人员的操作经验,操作人员与病人的协作程度以及设备运行状况等因素的影响,所获取的图像没有足够高的分辨率。针对这样问题,提出了局部特征增强EQSR(Enhanced quality super resolution)算法。实验结果表明:EQSR算法可以有效实现MRI的超分辨率重建,组织细节恢复效果明显,在组织结构恢复和客观质量标准评价方面,其性能优于绝大多数的MRI
摘要:大数据技术与应用专业是国家职业教育中2016年增补的专业,随着我国信息化的持续推进和国家大数据战略的落地和互联网生态的发展,数据资源与日俱增,大数据已成为互联网的热门产业。从学生的学习需求出发,利用大数据技术建设全覆盖的立体化教学资源服务体系;同时尊重学生的学习主体性,转变学生的学习方式,建立学情档案库,培养学生自主学习的能力与创新思维;打造高水平师资队伍,全面开展信息化教学,在传授知识的同
摘要:接口测试是软件系统测试非常重要的一个方面。某广告接口入参及出参众多,针对该接口进行日常测试时,需要执行的测试用例数量达到指数膨胀状态,且测试用例无法全面覆盖线上流量场景。在软件研发日益敏捷的时代,为了达到快速测试、场景覆盖度高这两大要求,基于unittest、DDT数据驱动测试框架等自动化测试用例组织技术,设计并实现了一套非常实用的接口Diff自动化测试框架。框架支持自动从线上服务器拉取所需
摘要:气象预报技能竞赛可以提升天气预报业务水平, 培养天气预报员业务素质和基本技能。为了提供良好的竞赛环境,依托气象大数据云平台和虚拟资源池,采用“云 端”的模式设计了江西省气象预报竞赛产品管理系统,构建了面向省市两级的统一存储环境,提供竞赛产品文件的上传与下载服务,并且实时监视传输情况。  关键词:预报竞赛;Python;虚拟资源池;MySQL  中图分类号:G642 文献标识码:A  文
摘要:每到招生季,报考学生的信息数据查找匹配任务量巨大、烦琐且时间紧迫。该文阐述了Excel软件中Vlookup0函数的运用在高校招生工作中的实用性和灵活性,使用此函数可以在多表间对信息数据进行快捷地查找、提取、处理,这极大地提高了高校招生工作的成效。  关键词:Vlookup;高校招生;数据匹配  中图分类号:TP311 文献标识码:A  文章编号:1009-3044(2020)19-0194-
摘要:CAD是当代社会多个行业的常用的操作平台和有效工具。中职学校计算机网络技术专业学生熟练掌握和应用CAD技术是实践必备的一种基础知识和技能。如何在教学中让学生把握该门课程的内容主线,适应该课程的讲授方法,并能用所学的专业知识解决实际工程中问题,是教师在讲授过程中主要探索和思考的问题。  关键词:CAD;环形阵列;计算机网络;中职学生  中图分类号:TP3 文献标识码:A  文章编号:10
摘要:Photoshop是艺术设计类专业必修的专业技术软件,随着其版本不断升级、功能日益强大,课程《数字图形图像处理Ⅰ(Photoshop)》教学上的难度也越来越大。寻找适合该课程的教学模式便成了专业教师重要的研究内容。从岗位能力要求出发,以校企共建课程为模式进行新的实践与探索,寻找适合该课程的新模式,以求教学内容与岗位要求重合、课堂企业化、企业导师进课堂、课程考核企业化,使课程真正适合应用型人才