APP下载

《网站实例开发》教学创新方法研究

2015-10-22孙江峰雒芬

科技视界 2015年30期
关键词:录屏互动教学实践教学

孙江峰 雒芬

【摘 要】《网站实例开发》属于编程实践类课程,对学生动手能力要求较高。针对此课程的性质和特点,从改善教学方法、改革教学模式、培养实践动手能力、引导学生自学等方面提出了具体的措施。课堂实践证明,这些措施的应用,确实可以很大程度提高教学质量。

【关键词】网站实例开发;录屏;实践教学、互动教学

《网站实例开发》课程是计算机应用、计算机软件、信息管理等相关专业的一门专业课,也是很多高职高专院校的一门编程实践课程。它主要研究一个软件项目从需求分析到方案设计、模块分析、代码编程、软件测试、说明文档编写整个流程。是一门集理论性、实践性、应用性于一身的课程。它的前续课程有《软件工程》、《数据库系统原理》、《HTMl与CSS基础》、《NET程序设计》,它涉及的知识面广,内容跨度大,代码多,基本概念和理论比较抽象和深奥,学生理解和掌握比较困难。传统教学模式中,主要以课程讲解为主,同时根据教学内容开设少量的验证性实验。随着计算机信息技术的发展, 这种过于侧重课堂教学的模式越来越不利于培养学生的创新意识及实践动手能力,难以提高学生主动参与的兴趣,教学效果较差。根据高等教育要培养高素质创新人才的目标以及《网站实例开发》课程性质及特点,本文对《网站实例开发》课程教学提出了一些建设性意见,也在本科教学中使用了此方法,学生对此方法反应强烈,教学效果明显提升。

1 改善教学方法,提升教学水平

好的教学方法是网站实例开发教学质量的前提。要学会思考,课前静坐40分钟,冷静仔细思考教学内容,考虑每一堂课讲授什么内容?重点难点是什么?学生最希望得到什么?哪些难点是共性的问题?讲述的时候什么语言表达?用那些例子证明?课堂上还要保持激情,保证抑扬顿挫。对于此种软件类课程,做好课堂讲授内容的同时,最好用录屏软件对课堂教学实录进行录像,做成教学视频,用于课后训练和内容巩固。

1.1 选用优秀的教材和参考书

所选择的教材是李锡辉、王樱主编的《ASP.NET网站开发实例教程》第2版,该教材以Web应用开发中的典型模块为载体,以实际项目为中心,全程推演使用ASP.NET技术开发Web应用程序的过程,包括系统平台搭建、界面定制、数据验证、外观和导航设计、状态管理、数据访问和数据呈现、部署和维护、图形编程、Jquery和AJAX技术等。内容充实,循序渐进。另外,PPT课件要精心制作,图文并茂,对一些数据库连接处理方面的流程要制作动画,加深学生对知识点的理解。对于经常使用的数据表和关系图,限于投影和黑板的大小限制,最好制作挂图,以供随时使用。

1.2 提升课堂教学质量

在教学中,对网站实例开发涉及的基本概念和术语,比如类、存储过程、ADO.NET、CSS、Javascript等一定要讲解清楚,给出明确的含义不能含糊其辞。针对该课程实践性较强,课堂教学代码不要用复制和粘贴。所用代码尽量课堂现场编写,另外还要加强互动环节,某些常用的代码,可以鼓励学生上台现编代码,提高学生学习得积极性和主动性。在组织和实施教学中,针对现在很多学生课后不复习的特点,课堂上应该带领学生复习前次课的内容,以此加强学生对上次课内容的印象,巩固所学知识。

为了巩固所学内容,教师最好把课程的每一节课,用录屏软件,录成视频,同时提供源代码,这样对学生在编程过程中出现的问题,可以通过录像和源代码解决。

1.3 加强各种编程语言之间得对比

授课的学生在学习此课程之前,已经学习过某些编程语言。比如本课程所用平台是.NET平台,编程语言为C#,后台数据库为Sql Server2008。而一些专业得学生以前课程是java平台,所用数据库为Mysql,这就需要教师在编程过程中,指出两种语言在编程实现方面的共同点和不同,提高学生对所学知识得巩固。比如在应用程序和后台数据库系统的连接沟通方面,要说明ADO、ADO.NET和JDBC不同连接数据库技术的区别。

1.4 开发《网站实例开发》课程网站

当今时代是一个网络时代,在课程开始之前已经建设了《网站实例开发》课程网站。该网站有以下主要功能:一是,可以上传比较丰富的教学资源:上课过程的视频录像、源代码及实验指导书。二是,设置论坛,进行技术交流。通过在线交流, 学生老师实现远程交互, 反馈信息。因为有教学平台创设的学习环境, 师生间、同学间可以开展实时或非实时的教学活动。三是,灵活的信息呈现: 本网站综合运用图片、附件、视频等各种方式,把课程的资料以丰富多彩的形式呈现给学生。

2 改革教学模式

2.1 教师之间互相听课,交流教学经验

不同教师在教学方法,内容选择,教学模式各方面都有一定的差异。即使是同一门课程的教师也不例外。“三人行,必有我师”,很多情况夏,教师自己往往看不到自己的缺点,所以同事之间要开展互相听课、评教、互相提出教学中缺点和不足,有利于针对某种特定的缺点进行改善,实现教师之间的共同进步。

2.2 加强教师和学生的互动交流

课堂教学一定要加强互动环节。对于软件编程类课程尤其重要,面对几百行甚至更多的代码,学生水平参差不齐,理解起来有很大难度。教学过程中,可以选择学生到电脑旁实际编写代码,编写完成后,编译并执行,教师可以提出代码的错误及评价。这样可以提高学生的学习积极性、主动性和创造性。另外,课后采用QQ、E-mail、微信、BBS等方式交流和答疑,对提高教学效果会有很大的推动作用。

2.3 注重实验课效果,加强实验考核

学生对成绩比较看中,传统的考核方式,是采用纸质试卷考试,偏重于理论,在实践方面考核不够。本课程实践性较强,要加强学生的理论和实践结合的能力,需加强实践课的考核,可以把实验课的评分提高到总成绩的30%~40%,使学生高度重视实验课,认真编写代码,完成实验。同时为了保障学生在实验室的实际操作效果,最终实现理论联系实践的目标。

3 多种途径提高学生的自学能力

自学能力是一个人运用已学知识,不依赖或少依赖他人的帮助而独立获取知识、掌握知识和运用知识的能力,是一种综合能力。要达到好的教学效果,《网站实例开发》需要教师好的教学,同时还需要学生独立完成代码编写、编译、执行、调试等环节。

3.1 培养学生学习热情

“兴趣是最好的老师”。在课程教学过程中,教师在教学过程要做到通俗易懂、举例贴近生活、网页漂亮实用,从而使网站设计的知识更有趣味性。另外,一定要现场编写代码,尽量避免采用复制和粘贴的方式。鼓励学生做自己的个人网站,让学生自己感性兴趣并愿意自己编写网站,从而体会知识的重要性和趣味性。

3.2 多种信息渠道相结合解决学生自学过程中遇到的困难

学生在自学过程中,会遇到各种各样的困难,这都是初学者提高兴趣的拦路虎。教学过程中,教师除了给学生制定参考资料以外,还要指导学生如何利用计算机网络挖掘信息,主要包括网页搜索工具、ftp及各种下载的软件的使用同时要注重培养学生养成勤奋刻苦的习惯,要求学生要有周密的学习计划,把要学习的内容分化到每个学习日,做到当日事当日毕。

4 结束语

作为计算机软件、信息管理专业重要的专业实践课程, 《网站实例开发》在近几年的教学中。学生反应良好,教学效果明显提升,同时也开发了本课程的教学网站。“学无止境、教无止境”,对如何改善教学方法,改革教学模式的探索是无止境的,下一步的目标是把本课程建设为省级精品课程,培养更好的专业技术人才。

【参考文献】

[1]李锡辉,王樱,等.ASP.NET网站开发实例教程[M].2版.北京:清华大学出版社,2004.

[2]冯长宝,韩忠伟.谈软件开发技术教学中的渐进式案例驱动教学法[J].教书育人[J].2012(21).

[责任编辑:杨玉洁]

猜你喜欢

录屏互动教学实践教学
视频、音频剪辑类APP
互动教学在语文教学中的有效运用
茶学专业校企合作实践教学探索
《电气工程毕业设计》 课程的教学设计
高职院校商务礼仪课程教学改革探索刍议