- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于计算思维Access程序设计课程教学探索
基于计算思维Access程序设计课程教学探索
摘 要:利用以计算思维为导向的教学模式,以Access程序设计课程的培养方向为出发点,深入分析该课程的特点。通过对课程理论教学与实践教学进行有机结合、深入探索,将计算思维的培养贯穿于课程的多个环节,旨在培养学生分析问题和解决问题的能力,提高创新能力。
关键词:Access程序设计 计算思维 教学模式
中图分类号:G642 文献标识码:A 文章编号:1672-3791(2016)12(a)-0125-02
计算思维的教育理念是美国卡内基梅隆大学计算机系主任周以真教授2006年提出的。她对计算思维的定义:计算思维是运用计算机科学的基础概念去求解问题、设计系统和理解人类的行为,它包括了涵盖计算机科学之广度的一系列思维活动[1]。西安交通大学的冯博琴教授在《九校联盟计算机基础教学发展战略联合声明》一文中指出[2],应该彻底改变长期以来存在的“计算机只是工具”、“计算机就是程序设计”和“计算机基础课程主要是讲解软件工具的应用”等片面知识,把“计算思维能力的培养”作为计算机基础教育的核心任务,运用计算机科学的基础概念对问题进行求解、系统设计和行为理解,即建立计算思维。
在计算机专业人才的培养中,学生不仅需要掌握计算机基础知识和编写程序的能力,还应该具有分析问题的思维能力。Access程序设计课程作为计算机基础课程之一,不仅概念多,内容多,而且较为抽象,实践操作性较强,学生学习过程中会有排斥的思想。各高校对该课程尝试过多种改革,但是整体教学效果一般。将计算思维能力融入课程教学中去,帮助学生在各知识模块中培养该能力,促使学生学好计算机领域的相关课程知识,并可完成其他领域知识内容的学习。为学生将来利用计算思维解决实际问题奠定良好的基础。
1 计算思维的培养方向
如今社会需要的是复合型人才,要求大学毕业生要有一定的实践和创新能力。大?W生在校期间的学习过程主要针对课程和相关技能进行学习与锻炼,在创新创业的大社会背景下,需要因材施教,教师在教学过程中要科学引导学生正确的从“学什么”到“怎么学”的转变,逐渐培养学生发现问题、分析问题和解决问题的能力。
Access程序设计课程不仅需要学习基础知识,更要突出实践能力的培养,该课程是理论与实践结合较强的一门课程,可以解决问题的全过程培养与训练,该课程在计算机专业人才培养知识结构体系中占有重要地位。学生不仅要掌握基本的语法结构、代码编写和简单程序设计,还要学会分析程序,对程序进行优化。但是该课程具有自身的特点,与其他传统的程序设计不同,具有7个对象,分别是表、查询、窗体、报表、页、宏和模块。由于每个对象可以自成体系进行学习,学生对7个对象的关系较难掌握,造成学习目标不明确。七大对象中的最后一部分――模块部分主要涉及程序设计,学生在短时间内较难熟悉,编程无从下手。
Access程序设计中的教学内容由多个相对独立的模块构成,看似独立但关联密切。通过学习让学生搭建抽象模型,逐步培养设计算法及解决实际问题的能力。因此,Access程序设计课程的学习为学生计算思维能力的培养提供了很好的平台,通过计算思维的整体贯穿,让学生较好地学习该门课程。
2 计算思维的教学模式
2.1 数据库背景介绍中的计算思维渗入
教师在第一次课开始会向学生介绍数据库管理系统基础。为了避免学生听课过程中产生抽象、空洞的感受,吸引学生学习初期的兴趣性,在向学生介绍数据库的发展史时,教师不直接讲述数据库的发展始末,而以故事形式,以思维引导为主流,围绕数据库发展的特点为核心进行授课,并想方设法提出相关问题激励学生积极参与,学生听课效果提高许多。对于教师授课具有很好的引导作用。
2.2 综合案例的前期导入与分解
在进行7个对象的依次介绍之前,先给学生展示一个综合型代表性案例,让学生在学习之前对课程整体框架具有清晰了解,在学习每一章的时候把握学习的目的性,对各对象之间的关联性具有初步认识。
综合案例的选择非常重要。应该选择与学生贴近、熟悉的案例,可以选择学生成绩管理系统为例,进行前期导入与分解。首先向学生演示学生成绩管理系统的各功能模块,让学生具有整体认识;再针对每个模块简要介绍设计思路,并提出几个问题让学生一起带着问题边思考边学习;最后将各功能模块与课程主要章节进行一一映射,即进行案例的分解阶段,让学生意识到学习每一章节的重要性,领会到学习该门课程的意义,在接下来的学习中发挥主观能动性。由学生成绩管理系统作为切入点,给学生布置一个类似案例,要求学生在学习完对应章节后将该案例进行有效填充,学期结束学生可以较好较快地提交该案例,使学生在整个学习过程中不存在盲目、懈怠的现象,给学生一个较好的发挥空间。
2.3 查询中
原创力文档


文档评论(0)