- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于项目教学法的VB.NET程序设计课程教学实践研究
摘要:本文针对高职程序设计课程实践性强的特点,以VB.NET程序设计课程的教学实践为例,详细地论述了高职程序设计类课程项目教学法的实施及效果。
关键词:项目教学;VB.NET;教学实践
中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2015)45-0176-02
一、引言
高职VB.NET程序设计课程主要讲授基于.NET平台进行软件编程的基本知识和技能,在专业课程体系中具有重要地位,学生对该课程知识的掌握程度如何将直接影响到相关后续课程的学习。鉴于VB.NET程序设计课程具有较强实践性的特点,我们积极尝试了以项目为导向,通过对一个完整项目实施过程组织教学的项目教学法。通过教学实践,我们发现该教学方法有助于发挥学生自主学习的主动性和实践操作能力的提升,有效地提高了教学效果。项目教学法主要以一个完整项目的实施过程为主线而展开教学活动,完成项目任务所需的知识与技能渗透于具体的项目任务之中,以项目为中心培养学生分析与解决实际问题能力的教学方法。教学中所选取的项目通常来源于教师所开发或企业的真实项目,体现了校企合作办学的特色。项目教学法有机地将理论教学与实践教学融为一体,学生通过独立实践及分工合作完成项目任务,有效地培养了学生团队合作的精神,挖掘了学生的创新潜能,大大地提高了学生的实践技术能力。
二、教学实践
1.项目任务的设计。教学项目任务的提取与设计是实施项目教学的首要因素,一定程度上直接影响到教学效果的好坏。因此,在教学项目任务设计环节,教师需将教学目标与学生现有的知识与技能水平等因素进行有机结合,在知识点的学习上既要考虑满足本课程技能训练所需的理论知识又要兼顾知识的延续性,通常对教学项目的设计应根据知识点和技能要求按照循序渐进的原则进行设计。为有效达到课程教学目标,在培养学生掌握理论知识,同时又具有娴熟的操作技能,我们把将来岗位任职要求所需的职业素养与职业能力融入至项目任务中,设计了VB.NET程序设计课程的基础与综合模块。
2.项目的组织实施。对学生技能培养植根于项目的实施之中,在教学目标确定之后,教师应引导学生们对所要完成的项目任务进行认真的分析,讲解实践操作的关键技术,并将相关的知识点融入项目任务之中进行讲解,使学生在详细的项目任务中学习与掌握知识与技能。然后,学生分组独立设计开发项目,教师进行帮助与督促学生按时完成任务,保证学生能够顺利地实施项目。本文以“我的电子相册”教学项目为例进行了项目教学法的教学实践。①项目分析。项目任务提出后,教师可以首先将完整的项目作品向学生演示并介绍,引导学生思考分析项目研发的具体要求及实现项目任务的关键技术。当程序运行时“欢迎”对话框将弹出,并要求用户输入姓名后才可以进入电子相册,否则进入不了相册。通过对窗体大小的改变,实现对照片大小的改变以填满窗体。用户通过微调控件输入照片序号,或者通过滚动条输入照片序号从而实现显示用户所想显示的照片。显示的照片文件存放于应用程序目录下,文件名任意,照片的张数任意。当用户想退出相册,只要单击“退出”按钮即可退出应用程序。在对项目任务进行了充分分析之后,项目小组制定可行的路线方案。②相关知识点串讲。结合项目作品的演示,教师讲解相应的知识点:窗体的常用属性、事件和方法的使用,使用PictureBox控件显示图片的方法,通过ScrollBar控件和NumericUpDown控件输入数据的方法。同时强调完成此项目应注重三方面的技巧,一是如何使图片充满整个窗体;二是如何使ScrollBar控件和NumericUpDown控件联动(即相互改变值);三是如何使用静态变量处理问题。③明确分工,教师指导。教师在对学生学情认真分析的基础上,将学生科学的划分成若干项目小组,各项目小组成员数不超过5人,并设置组长1人,小组长负责组织本小组成员进行项目开发,明确项目开发阶段小组成员的详细任务,有效协调好项目组成员在项目实施过程中的工作,齐心协力完成本小组项目任务。根据制定的技术实施方案,对照程序设计界面,为窗体添加控件并设置控件的属性,定义模块级变量,编程窗体的Load、Closing、Resizing事件过程代码、HScrollBarl控件和Scroll事件代码、HScrollBarl-Scroll的ValueChanged等相关事件代码。程序代码编写好之后经过多次反复的调试,以发现和改进不足之处。学生的角色变成了项目任务实施完成的主体,通过对具体项目任务的实施,他们在实践操作过程中学习和掌握了相关的理论与实践知识,提高了在技术研发过程中对所发生问题的判断与分析能力、解决问题的能力。而教师则成为学生项目任务完成的引导者,主要是巡查与督促
您可能关注的文档
最近下载
- (新课标)人教版小学劳动教育五年级上册第一章劳动项目2《煮面条》教学设计.doc
- 副县长在县委理论学习中心组学习会上的发言(党的作风建设的重要论述).doc VIP
- 注射水纯水纯蒸汽施工方案.pdf VIP
- 2025年全国中小学校党组织书记网络培训示范班在线考试题库及答案.docx VIP
- 电力新能源知识培训课件.pptx VIP
- 电气运行、检修、事故处理、安全操作规程(电气五大规程).docx
- 《矿山隐蔽致灾因素普查规范 大纲》.doc VIP
- 新概念英语第一册 Lesson 21-22课件.ppt VIP
- 2025贵州遵义南国大数据有限公司招聘100人笔试模拟试题及答案解析.docx VIP
- 网信体系下 网络舆情应对流程指南.docx VIP
文档评论(0)