- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 1
民办院校非计算机专业学生的计算思维之路
【摘要】计算思维作为科技发展的三大科学思维之一,已经逐步渗透在大学计算机基础教学中。目前,国内一些一类本科院校在此领域已初步取得成效,而在民办院校尚属空白。本文首先介绍了大学计算机基础课程的重要性及其发展瓶颈,对民办院校非计算机专业学生计算思维的现状进行了剖析,提出了加强计算思维培养策略。
【关键词】民办院校;计算思维;大学计算机基础
1.民办大学计算机基础课程的发展现状
大学非计算机专业本科生的第一门计算机课程,在高校基础教育特别是计算机教育方面的重要性不言而喻。然而现实中,作为非计算机专业第一门计算机课程的《大学计算机基础》不仅没有受到重视,反而面临着严重的危机,社会普遍质疑此课程是否还有存在的必要。尤其对于民办院校,由于资金受限,学校往往在“专业课”与“基础课”之间选择前者,以致于该课程课时不断压缩直至没有。
回顾历史,我国非计算机专业第一门计算机课程自上世纪90年代中期以来,普遍在大学中开设,起初被称为“计算机文化基础”,文化一词体现了基础性、思维性的内涵。然而随着执行过程中的偏差,文化的内涵越来越少,基础的内涵越来越大,课程逐渐演变为讲授计算机的基本概念以及常用流行软件产品的使用。随后,很多学校便以“计算机应用基础”或“大学计算机基础”取而代之,这种改变不仅仅是名称的变化,而教学内容则更侧重于办公软件的技能培训。这种偏差导致很多人认为学生普遍在中小学阶段已经接受过类似的教育,完全没有必要在大学里仍旧沿袭旧物。
目前,作为大学的基础教育,我们应该以培养学生的各种能力为终极目标,而不只是教会学生学会使用某种操作工具或方法。那么《大学计算机基础》这门基础课程,又该何去何从呢,我国一些一类本科院校已经为其他学校做出了榜样,率先走出了一条计算思维之路。民办院校也应在此领域寻求自己的解决办法,而不是让这门重要的课程从此消失。
2.什么是计算思维
计算思维古已有之,而且无所不在。然而,在相当长的时期中,计算思维并不为人所知,或者不受重视。直到2006年,美国卡内基?梅隆大学周以真教授对计算思维进行了清晰系统的阐述,这一概念才得到人们的极大关注。周以真教授认为,计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。这一定义高度概括和抽象,难以理解,为此周以真教授将计算思维进一步阐述成七大类方法。然而,大学计算机基础教学的对象是非计算机专业学生,无论是定义还是进一步阐述,仍然显得晦涩难懂,对教学基本几乎没有可操作性,需要探索研究,力图重新阐述成可以开展教学的问题。
3.非计算机专业计算思维培养现状
目前,我国多位一流院校的专家学者已经对大学计算机基础课程的计算思维进行了研究,并初步构建了以计算思维为核心的课程体系,并命名为“计算思维导论”。下面,从各个不同方面大致介绍该课程的内容。
(1)课程的地位、性质、任务
本课程是大一新生入学后的第一门计算机类课程。课程从推动人类文明进步和科技发展的三大支柱出发,介绍计算思维的定义、本质、特征,以及计算思维对其他学科的重要影响。然后,从学科的根本问题,即“能行性”入手,介绍计算理论的有关内容,包括计算复杂性、图灵机、量子计算等内容。最后,介绍计算机的算法基础、程序设计语言、计算机软硬件基础等内容。
(2)课程的基本要求
课程要求学生了解计算思维的基本内容,了解人与计算机器能力的局限性,了解计算思维解决问题的一般步骤,理解计算在问题解决过程中所发挥的作用,初步掌握编程语言,能进行简单的程序设计。
(3)教学内容
计算思维基础知识:科学发现的三大支柱;计算学科的兴起;计算学科的作用;什么是计算科学;什么是计算机科学;什么是计算思维;主要研究内容;计算思维对其他学科的影响。
计算理论:可计算问题、计算复杂性等;冯?诺依曼计算机模型;存储程序计算机;基本组成原理等。
算法基础:算法的基本概念;算法的设计方法;算法的分析;基本算法介绍等。
程序设计语言:程序设计的结构问题;语言的语法和语义;程序设计语言的分类;高级程序设计语言等。
计算机硬件基础:数制与运算;布尔逻辑与门电路;计算机组成;指令系统及执行;组网与因特网。
计算机基础软件:操作系统介绍;软件工程;数据库系统基础介绍;人工智能等。
(4)教学方法的原则建议
以计算学科基本问题为导向,以经典案例为基础,通过实验了解和应用编程的基本原理,通过习题课强化学科基础概念的理解,着力提高学生的计算思维能力。
4.民办院校计算思维探索之路
民办院校的大学计算机基础课程存在着课程内容多、学时少、学生程度不一的弊端。如何在该课程中实施以
您可能关注的文档
最近下载
- 护理事业近五年发展规划(2026-2030).pdf VIP
- 虚体医学丛书:医说解集——昆明新空间1025实验室.pdf VIP
- 跨学科实践活动10 调查我国航天科技领域中新型材料、新型能源的应用-九年级化学下册(人教版2024).pptx VIP
- 2024中国可再生能源大会:大型伞梯式陆基高空风力发电技术研究.docx
- 特发性与继发性三叉神经痛诊疗专家共识(2025版).pptx VIP
- 工艺管道施工方案.pdf VIP
- 《像山那样思考》课件.ppt VIP
- 工艺管道施工方案.doc VIP
- 分析石油地质勘探与储层评价方法.docx VIP
- DB11T 891-2012 居住建筑节能设计标准.pdf VIP
文档评论(0)