
课程模块名称
课程目标
课程内容
学习成果
课时
Andriod系统开发基础
理解与掌握Android系统体系结构;搭 建Android企业级项目开发环境;能够 用模拟器与真机调试Android项目;能 够用JAVA开发基于Android系统的嵌入 式软件、熟练掌握IDE各界面及调试功 能,掌握控件的属性设置及应用,掌握 随机数的使用,理解游戏基本征
Java简介和编程环境,Android平台介绍;Android开发环境搭建与配置;Android应用程序开发框架、项目组成;Android程序调试与测试;Android的xml解析;Android控件Button, ImageButton,TextView,EditText使用;Android内存管理系统接口、文件、日志系统;Android系统的图形图像、多媒体; Android中的网络操作;Android中的硬件访问传感器,通信权限管理;
安卓小应用程序,如记事本
80
数字通信数据库技术 SQL Lite
理解关系型数据库原理与结构,掌握数据库设计原则与规范,能够使用SQL Server 2005创建修改数据库、数据表,能够使用SQL语言对数据进行增、删、改、查等操作
关系型数据库基本概念、数据库设计原则;ER图、范式、SQL Lite使用、SSMS;数据库的创建与修改、分离与附加;数据库表管理、数据管理;结构化查询语言SQL语法;SQL常用函数使用
安卓小应用程序,如通讯录管理
60
Java Web移动开发技术
握HTML/CSS/JAVASCRIPT网页程序设计,了解XML结构,掌握TOMCAT的安装配置方法,使用JDBC/JSP/SERVLET进行数据库程序设计,在JSP中使用JAVABEAN和XML 编写基于MVC模式的JAVAWEB程序
服务器的基本原理,网络链接协议 ,Java网络编程 , Android网络编程,网络传输信息格式,xml文件生成 , xml文件解析,Json解析 ,实现网络文件上传, http协议基本原理,http协议数据传输格式及特点 ,在服务器端建立接收文件服务,客户端与服务端进行网络链接客户端获取服务端信息列表,客户端上传和下载文件 ,逻辑优化和内存优化 ,网络开放平台API接口进行项目开发介绍 HTML基本标记者、CSS样式表;Java Script、XML; Tomcat配置与使用;JSP、Servlet、JDBC;会话跟踪技术; Java BEAN、EL、JSTL
卓小应用程序数据存储功能,如财务管理软件
120
3G移动应用软件开发
熟练使用Android基本组件,深刻理解基于Android的C/S体系结构,利用C语言独立开发基于Android手机嵌入式软件,全方位理解与掌握Android项目开发过程与相关文档规范
网络版软件RSS阅读器软件开发;GLMS物流系统开发;GPS电子定位系统开发;掌上影院系统开发;短信管理系统开发
完成一款手机应用软件
120
ava Web移动开发技术
掌握HTML/CSS/JAVASCRIPT网页程序设计,了解XML结构,掌握TOMCAT的安装配置方法,使用JDBC/JSP/SERVLET进行数据库程序设计,在JSP中使用JAVABEAN和XML,编写基于MVC模式的JAVAWEB程序
HTML基本标记者、CSS样式表;Java Script、XML;Tomcat配置与使用;JSP、Servlet、JDBC;会话跟踪技术;Java BEAN、EL、JSTL
实现游戏服务器端数据存取功能
40
高级游戏程序开发基础人工智能
了解物理学在游戏中的应用,了解人工智能的基本概念及在游戏中的应用,了解游戏中的AI架构,了解深度优先及广度优先的算法概念,掌握A*算法,了解模糊逻辑的基本概念
人工智能概述以及游戏中的AI技术,游戏中AI的基本组成与设计,游戏中的搜索算法1,A*算法的使用,模糊逻辑
实现游戏高级算法
40
Android手机游戏项目设计与开发实战
了解游戏制作中基本框架,针对给定策划案分析制定程序架构。完成设计文档根据设计文档完成一款RPG游戏或其它类型游戏的制作,学会在游戏中实现人机交互的方法,游戏中的碰撞检测方法,人物动画的制作,地图的滚动,多点触屏的实现
游戏基本结构,游戏项目分析,游戏项目制作,选择游戏项目,如益智类游戏发:斗地主;休闲类游戏开发:捕鱼达人;竞技类游戏开发:植物大战僵尸;RPG类游戏开发:轩辕剑;射击类游戏开发:枪魂
制作一款游戏项目
120
软件开发管理工具应用
深刻理解Android平台体系结构;知晓项目开发各个阶段基本内容以及所用到常用工具;掌握软件测试理论;了解设计模式、UML基本知识;掌握并使用流程图工具VISIO、项目管理工具Project、版本管理工具CVS、缺陷管理工具BugFree 等项目开发中常见工具。
软件开发过程;软件开发模型;软件测试理论;流程图工具;测试管理工具;项目管理工具;版本管理工具;设计模式、UML
会使用相关开发工具
20
职业素质培养
《职业化塑造》
逐步提高准职业人的职场素质,增加就业的砝码;了解企业对员工的要求,掌握职业人必须具备的工作态度、敬业精神;了解简历书写的方法和技巧;了解面试成功与失败的原因,掌握正确的面试方法与技巧;了解当前行业的就业环境和就业形势,根据自身的特点确定就业的方向岗位,促进学员到职业人的快速转变
职业生涯规划;团队合作;有效沟通;EQ\AQ;职场礼仪;职场规则;保证就业;推荐工作;就业协议、推荐工作协议
就业素养提升
20
合计课时数
420