企业级应用开发 盛雯雯
毕业于山东大学计算机科学与技术学院,工作后先在我校示范校建设办公室、评估办公室、教务处教学科等部门工作,现在电子信息工程学院任教,主要教授课程《面向对象程序设计(Java)》、《实战Java》、《JavaWeb网站建设与开发》等专业核心课程。
主持院级项目5项;主持市级以上项目6项,参与30余项;参与省级精品课程2门,主持省级精品资源共享课1门;参与国家级教学成果奖1项(二等奖),省级教学成果奖3项(三项一等奖);主持省级教学改革项目一项,主持对外软件开发项目8项,参与3项;在2015年教学能力测评中以优秀成绩通过测评,2016年获山东省第三届青年教师教学比赛二等奖等。
【校外学习通道】 | ||
《企业级应用开发》是计算机类专业的核心课程之一,是软件技术专业最后一门专业课。本课程是软件技术专业的专业核心课程,实践性强,难度高。本课程强调对学生设计能力和开发能力的培养,通过学习,不但能够巩固学生前期所学的基础支书,还能实现学生从学习编程向企业开发的过渡。
图1 本课程在课程体系中的位置
【内容选取】
课程选取四个教学项目为载体,将教学分为四个阶段,每个阶段分为两个教学环节:
第一阶段,HTML+JSP:本阶段以小项目投票系统为教学载体,要求学生掌握JSP页面的基本结构、变量和方法的声明、Java程序片、表达式、指令标签内置对象的使用等,能够理解网络的应答模式。
第二阶段,JSP+Servlet+JavaBean:本阶段以新闻发布系统为载体,要求学生理解Servlet的运行原理,数量掌握数据传输,文件操,理解MVC模式,能够用JSP+Servlet+JavaBean设计模式开发小项目。
第三阶段,MVC框架:以选课系统为载体,要求学生掌握一套主流框架,学会使用J2EE轻量级框架,理解表现层框架、业务层框架、持久层框架的原理,能够整合开发。
第四阶段,企业级项目实训:通过完成课程设计任务,强化训练学生处理小组事务的能力、计划安排工作的能力、与人沟通的能力、自我表达的能力、团队协作的能力、自我展示的能力、自我学习的能力。使学生能够在学习与制作的过程中充分发挥自己的创造性与创意。
图2 教学阶段与教学模块