- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目化实训在.NET课程中的教学探究.doc
项目化实训在.NET课程中的教学探究
摘 要:实训在计算机软件专业的教育教学过程中尤为重要,教学方法的选择最为关键。以《ASP.NET程序设计》课程为例,探讨了项目化实训教学方法的应用,即把必须掌握的知识内容融合到分解项目中,分阶段分任务地完成整个项目。通过该方法的实施,达到了良好的教学效果,并且提高了学生们的实践动手和团队开发的能力。
关键词:项目化教学;实训教学;.NET课程
1 引言
.NET系列课程在大多数高校都开设,并且把其中的《Visual C#.NET程序设计》作为其专业基础课,而把《ASP.NET程序设计》作为专业主干课,这些都是实践性非常强的课程,重在培养学生的动手能力。由于做计算机软件开发的人员流动性较大,而且市场上多数是些中小公司,他们的规模不是很大,财力物力基础也不是很雄厚,他们没有能力来承担培养一个新员工的成本和外流的风险,所以他们宁可高薪聘用一个有经验的能直接挑起工作重担的成手,也不愿意还要配备专门人员来培养刚毕业的新手,这就造成了应届毕业生的就业门槛高,一毕业就待业,而公司确实还缺乏人才的尴尬局面。针对此种难题,各大高校都积极地采取课改措施,来改善这样的局面。尽可能地在学校内就培养学生的实践动手和团队协作能力来积累项目开发经验,培养学生拥有积极乐观的心态来踏踏实实地解决问题的职业素养。经过几年的努力,研究了一套适用于本系列课程的教学方法――项目化教学法,可以有效地提高学生的学习兴趣,提高其动手能力。本文以《ASP.NET程序设计》课程为例,介绍项目化教学法的具体应用。
2 项目化教学内容的设计
2.1 项目的选择要合适
由于选择的项目既要求能够涵盖需要掌握的知识点,因此不能太小;本课程又有课时限制,因此还不能过大;项目还要贴近学生实际,最好是其熟悉的,这样以便于需求分析和项目设计的进行。经过课程组几位老师的研究决定,本课程以项目《教务信息管理系统》贯穿整个教学实践,要求每位同学在课程结束时,都能独立完成。
2.2 项目和知识点的有机融合
按照本门课程教学大纲的要求,把需要掌握的知识点和项目融合起来,划分为以下六大部分。
2.2.1 ASP.NET简介+项目设计
ASP.NET简介部分主要是让学生对动态网页开发技术ASP.NET有所了解,拓展其理论知识,重点是实验环境的安装和配置,包括前台开发环境和后台数据库的安装,采用演示+学生实际动手的方式,软件由教师提供,学生如果有笔记本的话,可以和实验室机器一并安装,为日后独立训练提供实验基础。
项目设计部分就要对项目进行需求分析和概要设计,为了达到良好的教学效果,对学生进行分组用以建立团队型的实践模式,每组由5-6人构成,指派一名负责人。老师和同学们在课上、课下通过组内讨论和组间讨论的方式,对该项目进行需求分析,划分功能模块,设计数据库和网站结构等,最终形成需求分析报告和概要设计报告。这部分内容非常关键,需求分析得是否到位,功能模块划分是否合理,数据库设计是否符合规范,网站设计是否合理,都关系到项目的成败。
2.2.2 网站布局设计+项目母板和导航设计
网站布局设计是为了使设计者站在全局的角度设计和维护网站,ASP.NET中提供了主题、母版和站点地图等,有效地利用它们可以大大地节省空间,提高开发效率。主题是定义网站中页面和控件外观的属性集合;母版使得整个网站风格统一,具有相同或相似的页首和页尾、导航栏、菜单栏、超链接等,只有中间的内容在变换;页面导航控件TreeView、Menu、SiteMapPath等配合站点地图文件可以使用户在一个复杂的网站中方便地跳转。
项目母板和导航设计,需要学生们事先设计网站页面布局和站点层次结构,可以搜集资料参考相近项目,本着使用方便、美观的设计原则,可先画出草图,结合上面的知识内容来设计项目母版,再按照站点层级结构设计站点地图文件,添加合适的导航控件来完成整个网站的页面之间的相互跳转。涉及到的相关图片、图标等资源需要使用photoshop、flash等软件进行制作,不在本课程研讨范围之内。
2.2.3 WEB服务器控件+项目界面设计
WEB服务器控件主要包括文本类控件(Label和TextBox)、按钮类控件(Button、LinkButton和ImageButton)、选择类控件(RadioButtonList、CheckBoxList等)、验证控件(RequiredFieldValidator、CompareValidator等)、超链接控件HyperLink,这部分内容比较简单,学生们只要能够根据需要选择使用合适的控件、设置相关属性、能够在代码中获取控件的值即可。
项目界面设计就是要制作项目中所有具体的内
您可能关注的文档
最近下载
- 第三单元 物质构成的奥秘跨学科实践活动2制作模型并展示科学家探索物质组成与结构的历程》课件-人教版2024九年级化学上册.pptx VIP
- 2024年四川广安爱众股份有限公司人员招聘考试题库及答案解析.docx VIP
- 英格索兰空压机.ppt VIP
- NBT 47015 2011 压力容器焊接规程.pdf VIP
- 地铁车站大客流应急组织.pptx VIP
- 人教版六年级数学上册第三单元《分数除法》单元测试卷 (含答案).pdf VIP
- 2023年四川广安爱众股份有限公司招聘笔试题库及答案解析.docx VIP
- 2023四川广安爱众股份有限公司招聘见习人员2人笔试备考试题及答案解析.docx VIP
- 2023四川广安爱众股份有限公司对外招聘笔试备考题库及答案解析.docx VIP
- 能源管理体系钢铁企业认证要求.pptx VIP
文档评论(0)