《Asp.net程序设计》课程的教学改革与实践研究.docxVIP

《Asp.net程序设计》课程的教学改革与实践研究.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

?

?

《Asp.net程序设计》课程的教学改革与实践研究

?

?

张媛媛

摘要:该文从《Asp.net程序设计》课程的性质和内容作了介绍,强调了课程的重要性。文章指出目前授课过程中存在的几个问题,从教学对象,教学方法以及教学效果几个方面进行分析。根据分析的现象和情况,提出了课堂教学,实验教学,考试方式和综合设计相结合的思想,针对课程特点从几个方面进行教学改革以及实践教学方面的有益探索。

关键词:Asp.net程序设计;教学改革;实践教学

:G642:A:1009-3044(2014)34-8241-02

1课程性质

.net课程是学生在学习了相关的一些基础课程等之后开设的,旨在培养学生基于ASP.NET技术的动态网站开发、设计和编程能力,使学生打好扎实的网络编程基础,熟悉网站开发的流程,毕业后能迅速适应网络应用程序和网站开发技术岗位的需求,具备良好的网络应用程序开发职业素养和再学习能力,以适应不断更新发展的职业和技术需要。

2课程内容

ASP.NET功能强大,内容丰富,知识点多,实践性和综合性较强。开发一个真正的ASP.NET应用程序需具备C#(或VB.NET)程序设计基本能力,具有HTML、CSS、JavaScript程序设计、关系数据库应用和.NETFramework常用系统类库基本知识。该课程涉及面较广,所以对专业教师的要求也相对较高,教师不仅仅需要对教材、对课程熟悉,还需要有一定的软件开发经验,能够培养学生的逻辑分析能力、解决问题的能力和自己动手编写代码的能力,并最终能够组织学生开发一个功能完善的ASP.NET动态网站。

3存在问题

目前使用.net的使用非常的广泛,我院的专业选修课主要分布在后两年的4个学期,在多年的教学过程中,发觉现行的教学体系中存在很多问题,主要表现在几下几个方面:

1)教学形式单一

目前大部分的课程都是采用的板书+多媒体课件的形式,很多内容都是在讲解编程思想过程,因此很多时候使用多媒体手段,以至于整个课程都是在念课件,或者操作课件动画为主。因此,学生在学习编程课程的时候,多数都是在课堂上听老师讲,课堂下自己编,等自己动手的时候基本已经忘记老师在课堂上讲解的思想了,最后只能放弃。最终导致学生失去编程的兴趣。

2)教学内容独立

基于教学大纲的考虑,很多课程其实都是存在前后关联的特点,特别是.net程序设计课程,更加体现了延续性,继承性,综合性的教学思想。但是目前的教学表现出,课程之间没有联系,只是在单独的完成各自课程的教学任务,忽略了课程设置本身的初衷。也由此体现出学生在课程结束后,以及新的课程开始时没有过多的将课程进行联系,导致对更加有深度的编程课程望而却步,觉得根本没有可以着手之处,也不知道和以前学习的知识有什么样的联系。而且对于.net程序设计这门应用类课程,需要有C#语言作为前期的基础,由于教学大纲和课时要求的实际情况,因此本专业没有开设C#语言课程,导致了学生在学习.net的过程中有很大的编程困难。

3)教学手段落后

目前对于编程课程基本采用的就是课堂教学和实验教学两个部分,但是基本都是在课堂上将知识讲解完毕后,待一段时间后再进行实验的训练,学生被动地做实验,准备不充分,积极性不够,这使得学生很容易产生依赖性,限制了学生创新能力的培养,从而导致学生分析解决问题的能力很难得到提高。

4)考试方法脱节

现在的绝大部分课程都是以笔试考试为主,在学期末以一张卷子来评判学生本学期对于课程的学习和理解程度,其实是有很大的问题。特别对于编程课程而言,重点的是培养学生的编程动手能力,主要着手点在实践环节。而且由于C#语言编程的环境选择特点,很多在课堂上老师讲解的知识点,在环境中都是智能联想得到的,因此利用笔试考试编程课程是不符合实际情况的,从而导致对学生的学习情况评价结果不准确。

5)综合能力不足

对于专业选修课而言,开设在第5学期,主要重点是能够培养学生的web编程能力,在教学过程后能够独立的完成较完整的网站设计的能力,致力于对学生综合能力的培养。但是就目前的教学过程中,课堂教学是按章进行,知识点较为零散,对于单个知识点的学习后,最终学生不能将所有的内容融会贯通,没有达到综合能力培养的教学目的。

4改革模式

1)增加教学手段,提高实践能力

在课堂教学方面,板书和多媒体手段是不能丢弃的,特别是板书要重点使用,在课堂上将提纲性,重点性的内容都要体现在板书上面;多媒体主要是演示抽象的概念解释,复杂的问题分析,困难的编程过程等;根据课程的特点,对于程序的编写,要丢弃多媒体的演示手段,利用真实的编程环境,让学生能够清晰明了的知道,编程的具体的情况。而且基于软件学院的特殊情况,在较高年级的课程中,可以让学生上课的时候自带笔记本电脑,采用学生和老师同时进行编程,让学生可以所见即所编

文档评论(0)

139****3710 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档