kesioncms
关于开展2015级学生创新创业课程实践的通知
编辑:卢永衡 2018年03月23日 点击:[]

促进信息工程学院向新一代信息技术专业群的转型发展,加强对学生创新创业实践课程的落实管理,经院党政联席会议定,现由实践基地企业“东方锐智”提供“培养创新研发型IT工程师”方向的免费实践课程,制订如下校内实践安排,请相关同学认真学习,遵照执行。

一、实践目的:通过校内实践教学,使学生熟悉IT工程师研发的基本环节,巩固和应用所学的专业基础理论和设计基本技能,为下一步实习实践做好准备。

二、实践课相关负责人

校方:  分管院领导、教学秘书、辅导员、实验室相关人员

企业方:陈燕萍(公司副总经理) 项目直接负责人,培训期间总协调

       林敏(公司技术总监) 负责项目课程设计、监督和应急处置

沈小平(公司校企合作部经理)负责实训期间讲师及班主任调度

三、实习学生

2015级全年段各班。

四、时间流程

1、校内实习时间:201832620184月7日;

2、每个班级安排三天;具体安排由教学秘书通知。

五、实践地点

龙岩学院信息工程实验中心(信息407,信106)

六、实践内容

1)技术提升课程:由知名IT企业一线工程师,亲自教授主流软件开发技术要点,分享项目经验,从而为下阶段的项目实战开发夯实基础,做好准备。

2)项目实战开发:将专业知识用于实战项目中,按照企业项目开发流程进行分项目组开发,巩固项目开发知识。

3)项目答辩评审:实训过程中会组织一次结业评审,项目组成员汇报自己的项目成果,在汇报过程锻炼自己的项目阐述能力,借鉴其他项目组的经验,汲取评审工程师的意见建议,完善自己的项目成果,提升项目经验。

4)实时PK竞赛:在实训的中后期以项目组为单位,组织专业知识抢答竞赛,通过团队之间的抢答增强学习氛围,巩固常用知识点,促进同学之间相互学习,提高大家的表达和分享能力。

实践安排

技术方向1:基于Java EE的企业级开发

  1. 项目实战开发集训(共3天)

时间

实训任务

实训目标

技术要点

第一天

上午

1.企业级软件开发团队构成与流程介绍
2.企业级软件典型架构及核心技术
3.实践案例:基于Console控制台版本的在线考试系统项目涉及的技术分析
4.基于mysql的软件数据库技术开发实践

1.了解软件主流技术与专业课程关系
2.掌握Mysql数据库安装
3.掌握基础的SQL语句

企业级软件开发团队构成与流程介绍

企业级软件典型架构及核心技术

Mysql服务器的安装

基于Mysql的基础SQL语法

第一天

下午

1.Eclipse开发环境的使用
2.Java核心语法
3.软件团队代码管理与版本管理技术
4.Git工具实践

1.熟悉Eclipse开发工具
2.熟悉Java的编程语法

Java环境配置与安装

Java控制台的输入输出

Java编程流程与规范

软件版本管理

讲解华为云平台的Git代码托管

第二天

上午

1.面向对象的强化
2.项目案例实践:用户对象设计

1.掌握OOP的封装
2.掌握OOP继承
3.面向对象在在线考试系统中的实际应用

面向对象特性强化:封装

面向对象特性强化:继承

项目案例:用户对象的设计

第二天

下午

JDBC访问数据库

1.掌握Connection
2.掌握Statement
3.掌握ResultSet

JDBC Connection对象

JDBC Statement和PreparedStatement预编译

JDBC Resultset对象

第三天

上午

完成管理员登录和登出功能


1.菜单目录设计
2.用户登录)
3.用户退出

使用控制台输入输出控制

使用Property类加载属性文件

异常控制try catch throws

自定义异常

Log4j日志记录

讲解MD5加密

结合MD5加密 实现用户安全登录

第三天

下午

1.完成题库管理模块
2.完成组卷模块
3.考试等其它模块(功能介绍,不实现)

1.试题添加
2.试题修改
3.人工组卷

数据库多表连接操作

分组查询

使用JDBC进行insert语句实现添加试题

使用JDBC进行delete语句实现删除试题

使用JDBC进行update语句实现修改试题

随机种子产生进行自动组卷

管理端-试卷展示

技术方向2:基于Html5的前端开发

1)项目实战开发集训(共3天)


利用所学的html+css 实现简易版的个人博客首页

时间

实训任务

实训目标

技术要点

第一天

1、了解前端开发技术前景

2、了解前端开发常用工具

3、html5网页基础

1.能区别前端开发与Html5技术的关系

2.了解Html5技术的整个技术体系,特别是不同技术与相关专业的契合性

3.快速掌握一个流行的前端工具vscode

4.html基础入门

1 前端开发的定义和全栈开发的定义
2.实训阶段整个课程的介绍
3.系统常用快捷键的介绍
4.常用前端工具的介绍,开发以vsCode为主
5.Html基础:
1)html结构
2)标签之单标签和双标签
3)文本格式化标签
4)图片标签
5)相对路径与绝对路径
6)超链接
7)锚点
8)空链、压缩文件下载、超链优化写法、特殊字符
9)列表
10)音乐标签和滚动

第二天

1、html5网页进阶

2、“春夏秋冬”应用开发实践专题课

3、表单应用开发实践专题课

3、css样式概念

1.html基础进阶

2.基于案例分析html的页面缺陷,引入css样式概念,让学员对css概念和应用场合有直观理解

1、Html进阶
1)meta标签和link标签
2)表格行与列
3)表格的标准结构
4)表头和单元格合并
5)表格之标题、内容垂直对齐方式、边框颜色
6)细线表格
7)课程表细线表格
8)表单之文本输入框、密码输入框、单选框
9)表单之下拉列表
10)表单之多选框、按钮、信息分组
2、动手专题课:“春夏秋冬”案例实践
3、动手专题课:表格案例实践
4、CSS原理分析

第三天

1、CSS样式选择器基础应用

2、HTML+CSS综合小案例

3、阶段开发小项目

1.让学员对于样式选择器有初步的理解,并且能够熟练使用

2.独立完成一个HTML+CSS的小项目
(注:知识点和时间所限,项目课程设计为基于讲师提供的半成品代码基础上指导完善,学生需完善的内容主要涉及三天的核心知识点)

1、CSS基础
1)标签选择器
2)表达颜色的方式
3)类选择器
4)ID选择器
5)通配符选择器
6)交集选择器
7)课程表细线表格
8)后代选择器
9)子代选择器
10)并集选择器
11)选择器综合小练习
12)文本属性和属性连写
13)文字的表达方式
2、HTML+CSS
3、基础阶段案例开发

项目实战

1.个人博客首页项目:一个Blog其实就是一个网页,它通常是由简短且经常更新的帖子所构成,这些张贴的文章都按照年份和日期倒序排列。个人构想到日记、照片、诗歌、散文,甚至科幻小说的发表或张贴都有。许多Blogs是个人心中所想之事情的发表,其它Blogs则是一群人基于某个特定主题或共同利益领域的集体创作。

七、成绩评定

本次实践成绩记入各专业创新创业实践课程(集中实践)学分2分学分,具体考核如下。

(一)、考核办法

  1. 考核方式:

    1)采用多维度综合考核方式,力求考核全面、客观、公正、可量化。

    3)考核细化到项目组中的每个学生,并进行过程考核。

  2. 考核内容:

    实训总得分=项目得分100分*70%+平时得分30分*100%,满分为100分。

  3. 项目评审得分,考核实训项目成果。

  4. 过程考核得分,主要考核实训过程表现。

  5. 项目考核时要求提交的项目包内容:

    1)项目程序包   2)项目文档

    (二)、考核评分表

    项目组:       队员:          项目名称:

评估指标

指标说明

满分

得分

功能完整度/创新/实用性

团队独立完成/基于他人作品的二次改造。

10


作品创新创意、难度、实用性、人性化及客户需求准确度。

10


系统设计和实现合理性/编码规范/测试情况

系统整体设计、架构是否合理,技术流行程度。

5


功能实现是否完整,系统可正常运行。

10


性能符合应用环境要求。

10


系统健壮性、容错性、可扩展性、可移植性等。

5


程序结构合理、代码编写规范、测试方式、文档完整性。

20


项目开发流程

使用了企业项目开发流程,项目每个环节有清晰。

10


团队协作及答辩表现

答辩课件准备充分,主次分明,台风良好。

10


团队合作而非个人作品,合理的团队分工。

10


总计

100


 

 

 

上一条:我院2015级软件工程专业企业实训启动 下一条:我院在大数据产业园举行2015级信息与计算科学专业实训

关闭


媒体聚焦