Web程序设计课程教学

摘 要:介绍了Web程序设计课程的特点,阐述了Web程序设计课程教学中存在的问题,提出了Web程序设计课程改进教学手段,通过对比不同教学情况的班级成绩分析教学效果,分析得到使用改进教学手段的班级教学效果良好.

关 键 词:Web程序设计;课程教学;教学手段

中图分类号:G642文献标识码:A文章编号:1009-3044(2014)25-5928-02

DiscussionontheTeachingofWebProgrammingCourse

WEIDeng-feng

(CollegeofComputerScience,YANGTZEUniversity,Jingzhou434023,China)

Abstract:Inthispaper,theauthorintroducesthecharacteristicoftheWebProgrammingcourse,andexpoundstheproblemsintheteachingofWebProgrammingcourse,moreover,theauthorproposestheimprovedteachingmethod,analysestheteachingresultsthroughparingtestscoresofclasseswithdifferentteachingsituation,theauthorfindstheteachingresultsofclassesthatusingimprovedteachingmethodisgood.


Keywords:webprogramming;teachingofcourse;teachingmethod

Web程序设计是教育技术专业的专业课程,本课程理论性、技术性和实用性都很强,应用性很广,所涉及的相关理论知识很多,其中包括面向对象程序设计、图形图像处理、网页设计与制作、数据库原理、计算机网络以及软件工程等.通过本课程的学习,学生应能够进行Web开发环境构建、Web编程、数据库信息访问、Web安全配置、Web应用系统部署与维护,掌握Web应用系统开发流程、开发技巧和编程规范,使学生基本具备在.NET平台上熟练运用HTML、JaScript、ASP.NET、ADO.NET、WebService、XML、N层架构、Ajax等主流技术开发Web应用程序的能力.

本文根据多年的教学经验,提出了教学过程中存在的问题和改进的各种教学手段,以提高课程教学质量,最后对教学的班级进行了教学效果的对比.

1Web程序设计课程教学中存在的问题

首先,课程中规则语法较多,知识点多,老师教学起来感觉繁琐,学生学习起来感觉枯燥.其次,老师只注重理论教学,不注重学生实践能力的培养.老师只是机械地讲授语法规则和课本上的简单程序例子,不能与实际课题和社会需要紧密结合,甚至与实际的应用开发相比产生严重的延后,也不注重培养和锻炼学生的实践动手能力,实验课中常常以验证例子为主,不能提高学生的编程能力、分析解决问题的能力,再次,不能因材施教,不能启发式的教学,不能更新知识库,结果导致不能开拓学生的创造性思维.

2Web程序设计课程改进教学手段浅析

2.1实际项目教学

实际项目教学是采用“项目教学”模式,把社会实际项目引入教学环节,使学生在项目实施的工作过程中,了解.NETWeb项目开发的完整过程,全面掌握.NETWeb程序设计的实际开发技能.

将老师自己的实际项目贯穿整个教学过程.整个过程由师生共同完成,以促进学生在校学习与实际工作的一致性,项目采用老师的实际项目:海关信息管理系统,教学组织上将案例分解成6个相对独立的项目模块,每一个项目模块完成项目中的一个具体功能,每个小的项目模块对应课程相关内容的知识点,通过每个项目模块的完成,让学生逐一掌握相关的理论知识与开发技能,教学过程中培养学生的分析与设计的能力,循序渐进,最终完成整个项目,即完成了一个Web应用系统.这样不仅使学生很好的掌握Web应用系统开发的理论知识,而且能够很好的培养学生实际项目的设计能力,感受到实际Web开发过程的工作流程.

2.2任务驱动

根据程序设计类课程的特点,每一个项目模块的教学将按照“任务引入”、“任务分析”、“任务实施”、“任务评价”的过程展开,教学过程注重学生的实际参与,强调教学过程中的师生互动,充分体现“学生为主”的教学理念.

例如,在实际项目:海关信息管理系统中,任务一,CSS按钮样式导航条的制作,给学生提供网站框架,下部框架显示的页面以及对应提示等,要求学生按时完成任务,还有任务二,网站中教学视频的制作,其中要求点击“视频演示”按钮可以出现需要演示的视频,要求视频能成果上载,播放时要清晰、流畅以及位置要正确等.通过项目模块这样一个个的任务作为目标,促使学生去动手开发完成一个个功能模块,使学生学习开发更有目的性,最后提高学生的学习积极性和能动性.

2.3分段考核,综合评价

除了课程最后结业的笔试考试之外,注重平时学习的过程考核,将项目开发过程划分为几个阶段,分阶段考核每个学生,例如首先系统的需求分析,前台页面的设计,各个功能模块的设计,后台数据库的设计,Web服务器的搭建等等每个项目模块的开发过程,每个阶段都要有实际工作和文档说明,并且要提问答辩,同时注重对学生学习过程中态度和结果的综合评价,给每个同学进行分阶段打分,最后综合每个阶段的分数得到过程考核分数,具体量化每个学生的学习情况,有效反映了学生的学习情况和综合素质.

3教学效果对比

通过对比教技11,2班和3,4班的期末考试成绩和整体能力,可以看出,采用了改进教学手段的教技11,2班的成绩水平相比未改进教学手段的教技13,4班要高,当然,其中不排除个体差异的情况,但综合多数班级的教学情况,教学效果变好了.

图1各个班级课程考试平均分对比

4结束语

Web程序设计对教育技术专业来说是非常重要的一门专业课,通过上述的教学手段,改进了教学效果,提高了学生的学习积极性和能动性,增强了学生的实践能力和分析问题的能力,使学生更好的掌握Web应用系统开发的理论知识和能力.

类似论文

Web程序设计课程项目化教学改革

[摘 要]在高职教育大力发展的今天,社会对毕业生的要求也越来越高 就软件行业来讲,用人单位希望毕业生只。
更新日期:2024-8-6 浏览量:16952 点赞量:5216

Ja程序设计课程教学现状解决

摘 要:随着计算机的发展,高校对JA技术的教学也不断深入,JA课程已经成为计算机相关专业学生的基础性。
更新日期:2024-5-17 浏览量:69369 点赞量:15695

Ja程序设计课程教学方案

摘 要: Ja是一种行业工具,所以Ja程序设计课程成为电子信息类和IT各专业的必修课程,Ja也是IT类各种职业从业。
更新日期:2024-9-11 浏览量:117190 点赞量:25222

Ja程序设计课程教学方案

摘 要:Ja是一种行业工具,所以Ja程序设计课程成为电子信息类和IT各专业的必修课程,Ja也是IT类各种职业从业௚。
更新日期:2024-8-3 浏览量:15254 点赞量:4478

在程序设计课程教学过程中

胡成全,教授,吉林大学计算机科学与技术学院,物联网专业负责人,传感器网络与环境智能研究室主任,学院学术委员会委员 兼任:教育部计算机。
更新日期:2024-1-18 浏览量:20017 点赞量:5583

技工学校计算机程序设计课程教学的

摘 要:在技工学校,计算机程序设计课程作为学校计算机专业的主要课程之一,其作用及地位不言而喻,但由于近年大学。
更新日期:2024-3-27 浏览量:47236 点赞量:11564