“项目引导”教学法在程序开发平台课程设计中的应用和研究

来源 :新教育论坛 | 被引量 : 0次 | 上传用户:gaolch005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文提出基于"项目引导"的教学方法在程序开发平台课程设计中的研究,它是一种以实际需求为目标,以实践项目为驱动力的教学方法,是属于教学方法的探索。通过一个具体的项目实例,讲解了教学实施的步骤和环节。力求提升在学习中的实际分析问题,解决问题的能力。
  关键词:项目引导;开发平台;实践课程
  1.基于"项目引导"教学法在程序开发平台课程设计中应用的特点和意义
  1.1 程序开发平台类课程教学的重点和目标。程序开发平台类的课程是一些計算机专业学生的专业课程.我们以.net开发平台课程为例,这门课程的目标是希望通过本课程的学习,学生能了解.net开发平台现代程序设计的基本理念,熟悉.net开发平台框架机制与流程,领会常用.net开发平台应用程序设计的步骤和方法,掌握.net开发平台特性以及如何在软件开发过程中运用这些技术。
  课程中学生通过一定量的程序设计训练和上机操作练习,掌握.net开发平台程序设计的基础知识和基本技能,可以树立正确的现代编程理念,培养学生理论和实践相结合、应用计算机分析问题、解决问题的能力,为以后从事相关软件开发打下良好基础。
  1.2 基于“项目引导”教学法与开发平台实践课程设计相结合的教学思路。基于 "项目引导"的教学方法与传统的教学方法比较,它是一种以实际需求为目标,以实践项目为驱动力的教学方法,教师可以和学生双向互动,是属于教学方法的探索。它以工程项目实例为任务目标,力求引导教师和学生之间,学生团队和学生团队之间互动的一种主动学习方法。我们以往的教学经验是学生通过教师的课堂讲授来获取专业知识,而对于市场上面需要的新知识的主动研究和专业知识的探索精神明显不足.学生停留在被动的学习模式,实际动手解决问题的能力不够,造成理论和实践脱节的问题。基于以上的原因,我们采用将工程项目引导和团队协作相结合的方法引入到软件开发平台课程教学中去.希望通过理论和实践相结合的教学方法,首先在理论教学中讲解课程要求的相关理论背景知识,提出符合教学大纲要求的工程项目任务要求,明确项目设计的任务流程,项目核心代码的讲授等;然后在实践环节中通过划分项目小组,明确小组成员的任务,并通过统一指导,个别辅导,团队协作等方式培养学生的实践能力,提升学生的实际分析问题,解决问题的能力。
  2.基于“项目引导”教学法在程序开发平台课程设计中的应用实践
  2.1 “项目引导”教学法在.net开发平台课程设计中的项目应用。在开发平台的课程教学中,基于数据库的网络信息管理系统的项目越来越多,相关网络应用程序项目的开发已经成为软件开发平台课程中的一个重要知识环节.我们可以选择一个企业信息网络管理平台的项目,按照软件工程的标准引导学生完成相应知识的学习。
  2.2 以一个工程项目实例企业信息网络管理平台作为教学实施的步骤流程。我们按照教学的实践环节要求,将课程对应班级同学按照需求分成项目实施小组,成员可以根据项目的大小分为5-8人,其中有一名项目组长.根据项目的要求,我们可以把工程项目按照开发流程分为以下的不同阶段,确定任务的具体完成时间,任务具体要达到的目标,任务考核的要求。
  2.2.1 工程项目实例的需求分析文档。我们在需求分析阶段的任务是,需求分析的目标是把用户对待开发的项目实例提出的“需要”进行分析与整理,确认后形成描述完整、清晰与规范的文档,确定软件需要实现哪些功能,完成哪些工作。这个阶段指导老师可以参与,对小组模拟的用户需求进行讨论,提出一个合理化的解决方岸,并完成对应的需求分析文档。
  2.2 项目实例的总体设计步骤。在该环节,学生在老师的指导下提出自己的工程项目总体设计方案,并开始具体的模块功能设计实践.我们以一个企业员工信息网络管理平台为例,当然也可以采用其它符合教学规范的项目作为例子。
  1. 项目负责人提出总体的设计思想和模式。该企业人员信息网络管理平台采用c/s架构,并采用比较适合的三层结构模型,把应用程序在逻辑上划分为三个层次1) 界面表示层 2) 业务逻辑层 3) 数据访问和存储。通过有效设计企业人员信息网络管理平台,使得企业系统使用人员可以对公司的各个部门信息进行分类,对部门人员的信息进行管理,以及建立一套合适的机制来保证数据的完整性,提高企业信息管理的效率。
  2.项目小组共同提出系统总体功能模块设计和数据库设计。根据用户的需求分析,我们设计企业员工信息网络管理平台的总体功能模块设计如下:
  图1 企业信息网络管理平台的总体设计
  根据数据库的要求,可以确定程序中所包含的实体,以及实体之间的相互关系,作为数据库逻辑设计的基础与指导,我们可以归纳出来以下的实体:部分分类实体,部门人员实体,员工信息实体,人事管理实体,企业信息实体.我们为了更好的理解各个实体,可以用数据E-R图进行说明,通过分析这些数据我们可以讨论设计对应的系统数据库,以及数据库中的各种表格。
  3.具体的功能模块的开发和实现
  按照系统的总体设计和要求,规划小组成员分别完成一个独立的模块,在老师和同学的帮助下完成具体的功能代码的实现。
  1) 部门分类管理;2) 部门人员管理;3) 员工信息管理;4) 员工人事管理;5) 企业信息管理。
  注意:项目实例合理安排小组成员完成,任务安排工作量要求合理准确。
  2.3 项目实例的总结讲解和演示测试。在这个阶段由项目负责人讲解系统的总体设计方案,并对系统进行演示讲解.然后由每个小组成员分别讲解自己完成的具体模块,并进行具体功能的演示和测试。
  学生演示讲解结束后,老师和其它的小组的负责同学可以对其系统的设计方案和相关知识点进行提问,同学可以现场解答.然后根据其各个环节的解答给出分数,经过老师和同学的评议后给出其综合项目实践的得分,评选出优秀成员。
  4.项目引导实践教学方法的总结和展望
  在应用实践型的学科程序开发平台课程设计中, 我们采用将工程项目引导和团队协作相结合的方法引入.通过与传统的教学方法对比,我们发现这种教学方法在提升教学质量,提高学生的实际学习主动参与程度,提高学习教学双方的双向互动有实际的效果。
  希望通过探讨理论和实践相结合的教学方法,通过在理论教学中讲解课程要求的相关理论背景知识,提出符合教学大纲要求的工程项目任务要求,明确项目设计的任务流程,项目核心代码的讲授等;然后在实践环节中通过划分项目小组,明确小组成员的任务,并通过统一指导,个别辅导,团队协作等方式培养学生的实践能力,努力提升学生的实际分析问题,解决问题的能力。
  参考文献:
  [1]郑阿齐, visual c++.net程序设计教程, 机械工业出版社,2013,1
  [2]黄兴荣 ,c#程序设计实用教程, 清华大学出版社, 2016,
  [3]王云, visual c#.net程序设计,清华大学出版社,2017,5
  [4]王建一, visual c++.net程序设计,清华大学出版社,2010
  [5]郑阿齐,c#程序设计实用教程,电子工业出版社,2012,8
其他文献
摘要:小学教育在义务教育中占据着重要位置,数学教师应为学生提供优质的教学服务,带入一些趣味元素以及创新材料,来启发学生思维的创新力与想象力,指引他们朝着正确方向去突破自我,形成核心的素养,提高综合的能力。另外,数学教师还要学会尊重学生自然的成长规律,站在核心素养视角下培育学生分析问题,解决问题的能力,及时通过教学方案的设计与教学内容的补充,让学生切实感知到学习的最大乐趣,明确未来的奋斗方向。这样,
期刊
摘要:对学生探究能力的培养是新课程标准的要求,同时初中数学是一门逻辑性比较强的学科,学生只有具备一定的探究能力,才能深入探究数学知识,并真正掌握数学知识的本质和规律。因此,在初中数学教学中,教师必须重视培养学生的数学探究能力,促使学生养成良好的探究习惯,这样才能加深学生对数学知识的理解和运用。下面本文将结合初中数学教学的有关内容,就如何培养学生的数学探究能力进行如下分析,以总结出有效地培养方式,让
期刊
摘要:在社会经济发展速度逐步加快的情况下,教育教学始终是关注的重点。在初中阶段开设历史课程的主要目的就是要学生掌握历史基础性知识,培养学生能力,促使学生在思想上获得教育。历史教学有助于开拓学生的视野,加强学生自身修养,同时还能够提高学生素质。在新课程改革实施的过程中,初中历史教师应当抓住教学特点,采用恰当的教学技巧来提高教学效率。本文就对此进行简单地论述。  关键词:初中历史;教学技巧;研究  引
期刊
摘要:随着社会的不断发展,人们越来越重视对微课教学方式的应用。微课作为一种新型的学习方式具有“微”特点,微课的学习形式,让学生的学习变得更加有趣和便捷,同时微课的教学方式也让教师和学生的有效沟通变得更强,学生的学习效率和教师的教学效率也得到了不断的提高。微课的出现离不开信息网络的发展,因而教师在教学中对微课的应用也必须依托于信息网络。因此,小学语文教师可以在教学活动中渗透微课教学模式,以便于满足小
期刊
摘要:近十几年在语文教学中探索口语交际有效性教学的研究越来越多,然而针对中等职业学校学生特点和不同职业要求的相关口语交际教学探索仍以理论研究居多,可供参考的教学案例分析少之又少。本文以本人执教的广州市司法职业学校为例,根据学生的学情和实际发展需要,积极探索结合司法职业特点的中职语文口语交际教学策略,在课堂教学中既提高学生的口语交际能力,又培养学生的职业认同感,提升语文口语交际教学的有效性。  关键
期刊
摘要:目前,隨着城市化建设不断发展,环境艺术设计专业是社会需求量大、人才要求高的一个专业。它在我国城市化建设方面发挥着重要作用。在环境艺术设计迅速发展的过程中,也逐渐暴露了一些不足。怎么不断提高环境艺术设计专业教学质量,是各个高校面临的共同问题。因此,本文分析了环境艺术设计专业教学多元化方面的发展,并且研究了改革环境艺术设计专业教育课程的设置。  关键词:环境艺术设计专业;多元发展;课程设置  近
期刊
摘要:我国是多民族国家,加强少数民族的思想政治教育。抓好少数民族思想政治教育,有利于建立平等、团结、互助、和谐的师生关系,实现民族的团结与共同繁荣,保证社会的稳定和谐。本文笔者将结合自身的工作经验,对少数民族思想政治教育进行初步分析与研究。  关键词:少数民族;思想政治;教育教学;对策初探  中国是由56个民族组成的多民族国家,发展少数民族思想政治教育事业,对社会的和谐与发展具有非常重要的作用。加
期刊
摘要:随着社会经济的发展,人们的生活水平日益提高,同时人们也面对着诸多物质利益的诱惑,只有具备良好的道德素质与法制意识,才能抵制社会的不良诱惑,从而实现自我的全面发展。对于初中生来说,他们缺乏一定的社会阅历,极易受到外界环境影响。如果我们不重视培养学生的道德素质和法制意识,将会影响学生形成正确的道德观和法制观,同时学生也容易受到社会不良诱惑,从而增加学生违法犯罪的概率。因此,初中道德与法制教学工作
期刊
摘要:合作学习模式是上个世纪七十年代初起源于美国的一种教学模式,这种模式是以学生们的交流合作为基础,注重课堂教学中学生自我能力的开发,思维能力的培养和创新能力的培养。在现今的教育环境下,小组合作学习作为一种新的教学模式越来越被广泛地被教育工作者们所认同并使用。小组合作学习可以有效地激发学生学习的积极性,充分发挥学生的想象力和创造力,使得学生能够自主学习,进而提高学习效率。  关键词:初中数学;小组
期刊
摘要:在数学教学中,培养学生的实践能力,是推进素质教育和适应当前教育改革形式的需求。以学生的发展为本,培养学生的创新精神和实践能力,就是要通过实践活动来帮助学生形成主动探究知识,达到运用综合知识解决实际问题的目的。本文主要从以下几个方面:⑴自主参与是培养学生实践能力的前提;⑵引导观察是培养实践能力的基础;⑶动手操作是培养实践能力的主要方法⑷重视应用是培养实践能力的关键;⑸学会创新是培养实践能力的目
期刊