- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于计算思维的Visual Basic程序设计课程研究
基于计算思维的Visual Basic程序设计课程研究-设计论文
基于计算思维的Visual Basic程序设计课程研究
王金虹,马斌
(山西中医学院医药管理学院,山西太原030024)
摘要:计算思维是目前计算机教育领域研究的热点。将“计算思维”引入到VB程序设计课程教学过程中,就是以培养和训练学生的计算思维和计算能力为核心,弱化对程序设计语言概念的讲解,强化程序设计方法和实际问题求解过程的分析。本文介绍了计算思维的基本概念,阐述了以“计算思维”为培养目标的VB程序设计教学理念,并分析了计算思维在开展过程中应注意的问题。
关键词 :计算思维;VB程序设计;课程教学;教学改革
中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2015)24-0245-02
基金项目:教育部大学计算机课程改革项目(201218829)
作者简介:王金虹(1973-),女,山西平遥人,硕士,副教授,研究方向:计算机教育教学改革,数据挖掘与人工智能;马斌(1979-),男,山西太原人,硕士,讲师,研究方向:人工智能。
一、引言
“计算思维”的培养是目前高校计算机教育领域广泛关注的热点。“计算思维”不是机械式的计算机思考模式,也不是一种具体解决问题的方法,它是一种具有广泛普适性的发散教学理念和思维方式。在2010年7月,西安召开的《九校联盟计算机基础教学发展战略联合声明》会议中也强调要把培养高校学生的“计算思维”能力作为计算机基础教学的核心任务,并建设更加完备的计算机基础课程体系和教学内容。因此,在计算机程序设计课程教学过程中应用和完善“计算思维”方法,既有助于计算机程序课程教学的持续与快速发展,又有利于应用型、复合型人才的培养。
“Visual Basic程序设计”课程知识点多、语法规则灵活,是大学计算机基础教学的重要组成部分,其教学内容与计算思维具有相似度和一致性。将“计算思维”方法引入VB程序设计课程教学过程中,对原有的点对点式传统教学方式进行了发散式扩充,不仅能激发学生学习计算机编程的兴趣,提高教学效果,同时也能锻炼学生的计算思维,并逐步养成用计算思维的方法来思考、解决问题的习惯。
二、计算思维
目前公认的“计算思维”定义是周以真教授在2006年首先提出的,即计算思维是运用计算机科学的思想和方法来进行问题求解和系统设计以及理解人类行为的一系列思维活动。中国科学院院士陈国良教授也认为,计算思维是振兴大学计算机教育的有效途径,能够促使科学与工程领域产生革命性的创新成果。“计算思维”的本质可以归纳为抽象化和自动化。其中抽象化是通过递归、转换和嵌入等基本方法,将一个复杂问题转换成简单子问题并进行求解的过程,其表现形式为从现实世界到计算机世界的一种映射模型。与数学思维相比,计算思维是基于计算机知识的抽象,在抽象的同时还要考虑其在计算机内部表达的操作性和可行性。自动化是按照计算机分析问题的基本模式来构建相应的计算机算法和运行程序,并利用计算机的强大运算能力来求解实际问题。因此计算思维是一种基于问题求解、形式规整的思维方式。在实际应用过程中,计算思维不仅仅是计算机科学研究人员要理解的思维模式,也是每个人应该掌握的基本技能。为便于理解,周教授又将计算思维具体分为关注分离、启发推理、嵌入转化、仿真、保护、冗余容错等基本概念和思维方法,这些方法在实际工作中发挥着重要的作用。
作为一种思维活动,计算思维不是一种僵化的具体问题的解决方法,而是具有广泛适应性的思考方式,其主要特征有:(1)计算思维的实现主体是人本身,而不是计算机等电子设备。计算思维不是把人的思维固化到机械的计算机模式中,而是努力构建求解问题的一种有效途径,借助计算机信息系统来实现具体的操作。(2)计算思维是一种能够进行多层次、多类别抽象的思维方法,不是具体的计算机软件编程或硬件的机械重复。(3)计算思维与数学思维具有交叉性和互补性。计算思维的形式化表达是在数学思维基础之上构建起来的,同时在运用计算机去解决实际问题时,必须融合计算思维与数学思维进行综合思考。
三、引入计算思维的VB程序设计教学
思维方法的培养比知识内容本身更重要。在日常程序课程教学过程中,我们要通过教学方式的不断调整来潜移默化地培养学生的计算思维能力和创新精神。VB是一种面向对象开发的程序设计语言,主要概念包括类、继承、多态、封装等,强调面向对象的程序语法结构,更强调从现实世界物理结构到计算机世界逻辑结构的抽象表达。在教学过程中,不仅要使学生掌握基本的程序语言语法规则,更重要的是培养学生的计算思维理念和基于该思维的分析问题、解决问题的
您可能关注的文档
- 基于GIS的大别山县域旅游资源禀赋差异研究.doc
- 基于GIS的海洋气象综合观测应用平台系统设计.doc
- 基于GIS的高校土地资源信息管理评价系统设计与应用.doc
- 基于GM(1,1)和DGM(1,1)模型的变形监测数据处理与分析.doc
- 基于GNS3 与SecureCRT的OSPF虚拟网络实验平台的设计与实现.doc
- 基于GOCAD 软件的龙门山北段断裂带三维地质建模应用-软件技术.doc
- 基于GRRU的高铁专网覆盖解决方案研究.doc
- 基于HBase的互联网电视运营分析架构和模型设计.doc
- 基于HaswellI5-4300U集成显卡的优化.doc
- 基于HFSS在有孔矩形金属腔体中电磁屏蔽效能的应用.doc
- 结合校园元素的二零二五绿色主题毕业纪念手册PPT模板.pptx
- 粉蓝色商务风产品经理述职报告PPT模板.pptx
- 简约商务风公司企业新员工入职培训PPT模板.pptx
- 突发传染病环境下保育员2025消毒应急响应流程演示文档.pptx
- 结合实时翻译宇宙游戏化假说的2025科技年会邀请.pptx
- 科技公司核心管理层退休仪式执行流程PPT框架指南二零二五.pptx
- 科技行业特制:2025研发团队成果汇报交互式动态模板开发.pptx
- 绿色物流体系二零二五规划方案模块化可编辑PPT设计框架.pptx
- 聚焦人工智能落地的2025项目复盘及风险管理总结演示文稿.pptx
- 职场人士高效执行二零二五健康管理计划的实用工具包.pptx
最近下载
- 热分布报告样本.pdf
- 2025年一建一级建造师建筑实务案例分析考点重点知识总结高分笔记.pdf VIP
- 手足口病的诊断与治疗课件.ppt VIP
- 会计法律法规答题答案.doc VIP
- 我国商业银行开展绿色信贷业务存在的问题和对策.docx VIP
- 医院消防安全除患整治攻坚行动工作总结8篇.docx VIP
- 《桃花源记》比较阅读85篇(历年中考语文文言文阅读试题汇编)(含答案与翻译)(截至2020年).doc
- 2025年北京东城区高三一模高考英语试卷试题(含答案详解).docx
- 2024潍坊护理职业学院招聘笔试真题及参考答案详解一套.docx VIP
- 年产300吨2-乙酰呋喃分离工段的工艺设计.docx
文档评论(0)