• 休闲生活
  • 教育教学
  • 经济贸易
  • 政法军事
  • 人文社科
  • 农林牧渔
  • 信息科技
  • 建筑房产
  • 环境安全
  • 当前位置: 达达文档网 > 达达文库 > 建筑房产 > 正文

    动态网站与应用系统系列课程案例教学与实践研究

    时间:2020-03-11 13:46:33 来源:达达文档网 本文已影响 达达文档网手机站

    摘要:动态网站与应用系统系列课程为软件开发方向的主流实践课程。对于选择了软件开发方向的计算机科学与技术专业的学生,该系列课程对于培养学生对动态网站与应用系统的设计能力,解决实际应用中的各种技术难题,提高学生的实习和就业都具有较高意义。该文展现了计算机科学与技术专业教学改革的成果,并对Java课程和JSP课程进行案例教学与实践研究,在教学过程中取得了较为理想的效果,能够使毕业生与软件公司做到真正意义上的接轨。

    关键词: Java;JSP;工程教育;项目教学法

    中图分类号:TP311.12文献标识码:A文章编号:1009-3044(2011)25-6314-02

    Case Teaching and Practice Research of Series Course for Dynamic Sites and Application System

    XU Hui-jie, TONG Ye

    (College of Liberal Arts and Science, Bohai University, Jinzhou 121013, China)

    Abstract:The series course of dynamic sites and application system is the mainstream practice for software development. For the students of computer science and technology, which select a software development direction, this series course have contributed to training the designing ability of dynamic sites and application system, solve the various problems of practical application, improve their practice and employment. This article showing the result of teaching reform and making Case teaching and practice research for Java and JSP, in the teaching process, achieve a desirable effect, integrate with the software company and graduates.

    Key words:Java; JSP; engineering education; project-based learning

    计算机科学与技术专业作为一个普遍性的专业存在于中国百分之九十以上的高校。可是在国内,计算机科学与技术专业的学生毕业后,要想成为一名软件开发、网络工程、多媒体设计等行业的工作人员,绝大多数都需要经过专门培训机构“回炉”之后,才能真正的走上工作岗位。在北京、上海等一些大城市,最热门的培训机构莫过于软件培训学校,诸如“这个国际,那个学堂”的广告牌遍布整个社会的主流媒体。执着和上进的学子们从中受益匪浅,甚至有个别刚刚毕业的高中、中专学员,在软件培训学校有针对性地传授与指导下,顺利的走上了程序员之路。所有这些成功的培训案例,无疑让各个大学不断的审视着自己的计算机专业,不断的改进自身与社会接轨的口径,以适应IT行业给教育带来的变革!

    1 分流培养与计算机专业教学改革的实施

    渤海大学文理学院在制定教学改革的过程中,坚持杨延东校长在教学会议中提出的“分流培养、兼顾创业、分类设计、注重特色”的原则。根据学生个性化发展的需要、经济社会建设的需要和社会发展不断变化的需要,制定了多元化的人才培养方案。计算机科学与技术专业学生在专业改革中获得了收益,其软件开发、网络工程、多媒体开发与设计等技能掌握情况的前后对比如图1所示(图表列举了重点高校计算机专业学生、普通高校计算机专业学生以及软件培训学校学生的综合专业技能,从而得出某一方向专业技能掌握平均水平的对比图,每个方向平均专业能力以满分100分计算)。

    2 软件开发方向的课程安排与教学资源

    在渤海大学文理学院计算机科学与技术专业教学改革过程中,所有该专业学生在前三个学期所学课程内容是一样的,除了必修的公共课程以外,主要专业课程为:计算机导论与程序设计基础、C语言程序设计、数据结构、面向对象程序设计基础(Java)、平面设计、网页设计基础、计算机网络应用。在第四个学期开始,学生可以有针对性的选择自己的专业方向,在选择过程中,专业任课教师引导学生选择,教学主任和教研室主任对专业学生集中讲解专业方向的特点、人才需求、就业形势等情况,让学生结合自身的特点和兴趣来选择。通过以上的方式,可以解决以往学生选修课程的误区,进行教学改革之前,学生选修课程的特点是大而散,感觉自己应该涉猎所有方向的课程,最终是什么也没有学精。而教学改革后,虽然没有真正意义上的选修课,但是却能够让学生对知识的掌握集中而精准!工程教育不同于其他学科的教育,中国的产业发展急需大量有国际竞争力的优秀工程师,高端人才才是社会上的紧缺人才,所以课程不应该是大而散的选取,应该是注重人才培养的集中与高端,注重人才培养接口的重叠度与交流。

    教学资源是一项必备的硬件资源,专业改革与教学资源是密不可分的,在四到六学期的专业课学习过程中,所有的理论和实验课都是在实验室进行的。对于软件开发方向的学生:系内共有3个80人以上的理论课程实验室,能够实现合班理论教学。此外,高端配置的软件实验室有5个,除了正常的实验课之外,晚上由值班教师统一管理,学生完成当天的作业。通过有效的管理与整合,学生在充分利用资源的同时更好的来学习四到六学期的专业课程,包括:Java、JSP、.NET、JAVA软件开发实践、动态网站设计实践、软件测试、数据库原理与应用、.NET实用开发、设计模式与软件工程。

    3 项目教学法在Java与JSP系列课程的具体应用

    所谓项目教学法是学生在教师的指导下亲自处理一个项目的全过程,在这一过程中学习掌握教学计划内的教学内容。学生全部或部分独立组织、安排学习行为,解决在处理项目中遇到的困难,提高了学生的兴趣,自然能调动学习的积极性。因此“项目教学法”是一种典型的以学生为中心的教学方法。

    在JSP与Java课程教学中采用项目教学法,有利于学生深入掌握Java Web开发技术的精髓,也在有效的时间内提高学生的学习兴趣,深入了解了Java体系的整体脉络。

    Java这门课程,主要目标是培养学生对面向对象程序设计思想的掌握。在面向对象程序设计基础中,讲解Java环境的搭建、开发工具的使用、Java语言基础语法、类和对象、接口、继承与多态、异常处理、包装类、字符串常用类等知识,并利用Java语言实现各种数据结构中的算法。在Java课程中,讲解类的高级特征、图形用户界面设计、集合类、I/O输入输出、反射、枚举类型与泛型、多线程、网络通信、数据库操作等内容,并组织学生练习综合程序的编写,例如:基于TCP的聊天程序、坦克大战、坦克大战网络版,打字游戏等内容。在讲授综合程序内容之前,先交代程序的功能、所用的知识点及其整合步骤,在讲解过程中由简到繁,保留步骤,并提出问题。在安排课程的时候保证课程的连续性,每个晚上都安排学生在实验室巩固和完成老师布置的任务。

    JSP这门课程, 主要目标是培养学生用JSP做网站后台的设计能力,主要内容包括网站运行环境的搭建、JSP语法、JSP内置对象、JSP与JavaBean、JSP中的文件操作、数据库的使用、MVC模式、在JSP中使用XML。而动态网站设计实践则主要是锻炼学生编制动态网站、开发基于Web的应用系统的能力,前期讲解Javascript、Ajax技术、企业级开发的架构模型,在项目驱动的过程中,采用小组协作学习的形式进行分组,每组5~6人。首先是由老师带领学生制作和理解已有的项目,教师要呈现与当前项目相关的职业情境,提出项目完成的功能和有关步骤,并录入相关的数据进行测试和总结。其次:在对若干个项目进行理解与分析之后,教师要给予学生布置项目,在布置项目之前,要给学生铺垫和引入与解决完成本项目的概念、背景、理论知识和原理方法等。在本环节中,要求教师对学生进行提示,学生回忆html、Javascript、Ajax、数据库等相关知识点,便于实施下一步的方案制定。再次,要求学生明确小组的分工,学生可以借助查阅相关资料、手册收集信息。按照软件工程的生命周期来制定开发步骤,开始的时候可以大致的与软件生命周期的开发步骤基本保持一致,但是对于第二个、第三个…项目,则逐渐的与软件工程知识靠拢,制定项目实施计划,并完成项目任务书。保证项目开发的合理性。最后,教师分组指导项目存在的弊端,给出解决方案,提供咨询和建议。保证项目制作过程的整体监督和个体评价。对于提交上来的项目,要及时给予项目技术和功能评价以及小组评价,并让各个小组在班级进行集体演示项目。所有的学生参与评价,老师最终点评。通过近几年的案例教学与实践研究,部分课堂讲解项目和学生自己开发的项目如表1。

    4 动态网站与应用系统设计大赛

    学生作品的展示与评比是一个重要的环节,通过举办动态网站与应用系统设计大赛,使参与项目的同学对作品有了更高的认识与推销能力,同时,对大一、大二的学生也有着促进作用,通过观看比赛,增强了自己学习专业知识的决心和动力。参赛对象为计算机专业选择软件开发方向的大三学生,每年一次,比赛时间为第六个学期期末。比赛前期的作品可以由本专业的教师进行指导。通过比赛,使参赛学生对所学知识进行总结和对实习就业进行定位,不仅有利于学生更好的掌握知识、运用知识,也有利于学校的科研和教学,使学生和教师能在平时的学习、工作中自动形成勤于思考的好习惯。这项活动的开展有利于学生专业兴趣的培养,既丰富、活跃了广大学生的课外生活,也为优秀学生脱颖而出创造了条件。很多经过指导参赛的同学有共同的体会——“受益匪浅”。不管名次如何,每个参赛者都是成功的,这些作品就是动态网站与应用系统系列课程的教学成果。

    5 教师团队力量的提升

    对于90后新一代的大学生来讲,他们的人生观、价值观、知识结构、信息量等发生了巨大的变化,传统型“填鸭式”的教学已不适应他们的口味,传统型高校教师已不再能成为优秀的师者,时代要求教师要与时俱进。在2008年,渤海大学杨延东校长就提出了三点式教学法,三点式教学法在文理学院开展以来,得到了广大师生的好评。所谓的三点式教学法是教师精讲一点,师生互动一点,学生动手多练一点。近几年来,三点式教学法有利于学院提高教学质量、学生满意率、教师个人能力。与此同时,不同年龄段的教师发挥着自身的优势:对于老教师,发挥其对课程的重点、难点问题把握精确的优势,制定基础课程的教学大纲和教学日历;对于中年教师,发挥其对学生的把握能力强、课堂控制力强的优势,承担主要的课堂教学任务,参与学生项目的指导工作;而对于青年教师,发挥其网络教学技能强的优势,对教学网站进行维护,进行网上答疑,担任网络教师。对于辅导员老师,把握学生的学习动态和思想政治教育工作,组织学生参加各种专业设计大赛,配合专业教师管理并收取各个阶段的项目作业。这样就形成了老中青相结合、教学与管理相配合的教师团队。保证教师团队力量的整体能力不断提升。同时,为一些青年教师创造外出学习机会,掌握最新的软件行业发展动态和人才需要方向。还与一些知名的软件公司建立联合办学项目,2011年4月,渤海大学与北京中软国际信息技术有限公司联合建立软件与服务外包学院,实现软件公司高层与高校教师互访互助活动。

    6 总结

    结合计算机专业教学改革的具体实践和采取的一系列措施,使动态网站与应用系统系列课程案例教学与实践研究能更加落实到实处,让更多选择软件开发的学生受益。“三点式教学法”与“项目教学法”在基础课程和应用型课程的具体应用,在更大程度上提升教师团队的力量,计算机学科的发展与专业方向为我们培养有特色的人才提供了指导,在专业改革、案例教学与实践研究的过程中,为国家培养更多特点鲜明、专业能力突出的计算机专业人才,同时我们要为学生创造良好的学习和实践环境。为拓宽学生就业领域打下坚实基础。等到了真正就业的时候,我们可以真正的夸耀自己学校的主要产品——毕业生。

    参考文献:

    [1] 郭旭颖,刘威,付巍巍.以教学网站为核心的立体化教学实践与思考[J].中国电化教育,2009(6):82-84.

    [2] 米青,张瑜.浅议“项目教学法”在JSP教学中的应用[J].职教论坛,2010(8):30-31.

    [3] 王潜平,殷兆麟.计算机专业人才分类培养与语言教学改革思考[J].合肥工业大学学报:社会科学版,2008,22(5):89-91.

    [4] 査建中,何永汕.中国教育改革三大战略[M].北京:北京理工大学出版社,2010:191.

    相关热词搜索: 实践 案例 课程 动态网站 教学

    • 生活居家
    • 情感人生
    • 社会财经
    • 文化
    • 职场
    • 教育
    • 电脑上网