五年制高职计算机应用技术专业人才培养方案Word文件下载.docx
《五年制高职计算机应用技术专业人才培养方案Word文件下载.docx》由会员分享,可在线阅读,更多相关《五年制高职计算机应用技术专业人才培养方案Word文件下载.docx(91页珍藏版)》请在冰豆网上搜索。
七、工作任务与职业能力分析表
工作任务领域
典型工作任务
职业能力
办公自动化
文字处理、办公自动化设备操作
熟练使用Windows操作系统、掌握Office中的Word、Excel、PowerPoint等处理各种文档。
熟悉邮件收发。
掌握常用办公设备的使用。
多媒体开发
Flash动画设计、
三维动画设计
掌握二维动画和三维动画的设计方法,能够独立设计开发动画作品。
软件开发
从事应用软件
开发
熟悉SQL Server数据库设计和开发;
掌握Java、VS.NET的架构和思想和面向对象的开发方法,熟悉软件开发流程及设计工具和方法,熟悉C/S、B/S的开发模式;
熟悉Java、C#开发语言。
八、学时学分分配与毕业条件
1.本专业教学计划总学时4376学时,本专业学生毕业最低取得259.5学分,其中理论2356课时,实践2020课时。
2.必须取得计算机高级职业资格证书(人社部)及相关行业认证(职业定位、方向)。
九、主干课程描述
1、《Java程序设计》
教学时数
总:
128,理论:
64,实践:
64
学分
8
开设学期
2、3
课程目标
1.能力目标
通过本课程的学习,使学生能够掌握面向对象编程的理念,能够熟练运用Java语言进行项目开发,从而具备一定的独立编程能力和解决实际问题的能力。
(1)能够掌握Java进行程序开发的一般过程,培养学生规范编程的能力,使学生能运用所学的基本语法解决简单的实际问题。
(2)使学生掌握面向对象编程的思想,培养学生用类的定义来描述现实问题,培养学生用面象对象的思想解决一定的实际问题的能力。
(3)能够具备图形用户界面编程的能力,掌握图形用户界面编程的方法与技巧,培养学生使用GUI编程解决实际问题的能力。
(4)能够具备网络编程的能力,能综合运用多线程、输入输出流、图形用户界面元素、网络编程基本知识,编写网络应用程序(C/S)。
(5)能够具备Java数据库系统开发的能力,能为开发一些B/S架构的企业级管理软件打下良好基础。
2.知识目标
(1)初步了解Java的主要特征,掌握Java的基本语法及流程控制语句的基本使用。
(2)理解面向对象编程理念,掌握Java语言的类与对象、抽象与封装、继承与多态、抽象类与接口、包机制等基本概念及使用。
(3)理解异常处理机制,学会异常的处理方法。
(4)理解输入输出流的基本概念,熟练使用输入输出流中的方法进行输入输出处理。
(5)掌握Java图形界面程序的基本结构、Java布局管理器的使用、常用组件的使用及Java事件处理机制,学会事件处理的编程,掌握菜单、对话框的使用。
(6)掌握Java多线程机制,学会线程创建、控制等的基本方法。
(7)掌握使用套接字通信方式和数据报通信方式编写通信程序。
(8)掌握Java数据库编程的基本原理及使用。
3.素质目标
(1)树立正确的学习态度,掌握良好的学习方法,培养良好的自学能力。
(2)培养较强的软件开发及解决实际问题的能力,能为从事企业级项目开发打下良好的基础。
(3)培养良好的团队协作意识。
教学内容
本课程采用“项目驱动、任务导向”的教学模式组织教学,课程的主要内容如下:
项目一:
一个简单Java程序的开发
(1)任务一:
简单Java应用程序的开发,掌握Java应用程序结构框架、开发环境及开发过程
(2)任务二:
简单Java小应用程序的开发,掌握Java小应用程序结构框架及开发过程。
项目二:
Java语言基础应用
通过案例分析掌握常用数据类型、运算符的使用。
通过案例分析掌握Java常用语句、输入输出方法。
项目三:
面向对象编程技术应用
通过剖析问题域理解面向对象编程基本理念与思路,学会类的封装,掌握对象的创建,从而认知类与对象。
剖析变量及方法,认知static关键字。
(3)任务三:
使用包机制管理,掌握package、import的使用,学会如何打包、引入其他包中的类。
(4)任务四:
设计类的继承,掌握如何构造继承关系,明确成员及类的访问权限修饰符的不同访问权限。
(5)任务五:
使用类的多态,理解方法重载与方法重写的区别及使用。
(6)任务六:
利用接口实现多继承,学会使用抽象类及接口解决问题。
项目四:
常用类——福利彩票中奖系统的设计
定义键盘输入的数字,掌握字符串定义类String的使用。
实现由键盘输入数据,掌握常见的字符、字符串输入方法及异常处理方法的使用。
完成中奖结果的随机产生,掌握Math类的random()的使用。
比较随机抽取数字与键盘输入数字的大小,掌握字符串与数字间的转换。
项目五:
JavaGUI编程——学生管理系统界面设计
学生管理系统的主界面设计,掌握窗体、菜单的设计。
学生管理系统用户登录界面设计,掌握常用组件(标签、文本框、按钮等)、容器(面板)、布局管理器的使用。
学生信息录入界面的设计,掌握常用组件(单选按钮、复选按钮、文本区等)、容器、布局管理器的使用。
实现学生管理系统用户登录、信息录入等功能,掌握Java事件处理机制原理。
添加学生管理系统对话框提示功能,掌握多种对话框的创建方法。
项目六:
输入输出流应用——手机抽奖系统的设计
在项目四的基础上,增加窗体设计及实现将中将手机号结果写入到记事本中等。
掌握文件读写方法,掌握基本数据输入输出流的使用。
实训课程包括四个实训项目,分别涵盖了图形用户界面控制、多线程技术、数据库编程、网络编程等方法的知识。
每个项目各有侧重点,注重实用技能的培养、学习,避免了实例罗列和知识点重复。
具体划分如下:
实训项目一:
界面控制编程——贪食蛇游戏
任务一:
认知游戏规则,掌握事件处理机制
任务二:
多事件源处理方法
任务三:
键盘事件
任务四:
游戏界面设计
任务五:
游戏控制区设计
任务六:
蛇身创建
任务七:
蛇身移动方法设计
任务八:
多线程技术
任务九:
游戏线程类的设计
任务十:
项目发布及运行
实训项目二:
多线程技术应用——蜘蛛纸牌
实训一:
鼠标事件
实训二:
蜘蛛纸牌的界面设计
实训三:
纸牌的设计
实训四:
线程的设计
实训五:
实训项目三:
数据库编程——管理信息系统综合设计
数据库的创建、连接、顺序查询
数据库的滚动查询、排序查询
数据库的模糊查询及随机查询
更新、添加、删除记录
学生信息管理系统——模块设计、数据库创建及连接
学生信息管理系统——界面设计
学生信息管理系统——学生管理模块实现
学生信息管理系统——课程管理模块实现
学生信息管理系统——成绩管理模块实现
学生信息管理系统——查询模块实现
任务十一:
学生信息管理系统——项目的运行与发布
实训项目四:
在线聊天系统——网络编程(C/S)
创建一个客户端
创建一个服务器端
测试服务器端与一个客户端的连接
测试服务器端与多个客户端数据的传输
测试多个客户端间的数据传输
教学建议
1.该课程分两学期进行,第2学期为Java程序设计基础,第3学期为Java应用程序综合项目开发。
2.基础课采用以课堂理论教学与上机实训并重的模式,理论教学运用多媒体教学手段,以理论结合实例讲授,上机实训是培养学生实际操作能力和分析与调试程序能力。
3.实训课程含四个项目,可根据课时及学生实际情况选择三项进行设计,采用“单班开设、实验室现场指导教学、学生分组开发设计”的教学方法。
4.教学设计均采用项目驱动方式,以项目开发为主线,以任务为导向,以程序和文档为载体,培养学生对整个课程知识的融会贯通能力、培养学生项目开发的能力和解决实际问题的能力。
2、《C语言程序设计》
96,理论:
32
5
1
通过本课程的学习,使学生具备计算机程序设计的基础知识,掌握程序设计基本方法,并培养学生的自学能力和动手解决问题的能力。
能力目标主要有:
(1)培养编程思想,熟悉基本程序设计方法;
(2)能更好的利用程序设计思想解决本专业领域中的问题;
(3)将程序设计方法用于后续计算机语言课程的学习中,为其他相关课程奠定基础。
(1)掌握程序设计的基本原理、概念和方法;
(2)掌握C语言的基本知识,包括语言本身所支持的数据类型、各种表达式的使用;
(3)掌握结构化程序设计的思想和三种基本程序结构,并运用它们解决一些实际问题;
(4)掌握运用函数实现模块化程序设计;
(5)掌握运用数组、指针、结构体等进行深入式的程序设计;
(6)掌握C语言程序文件操作的方法;
(7)熟悉程序的开发和调试过程。
(1)具有团结协作、勇于创新的精神。
(2)具有吃苦耐劳的工作精神和严谨的工作态度;
(3)具备良好的服务意识和市场观念;
(4)具备精益求精的工作态度和敬业精神。
本课程采用“项目驱动、任务导向”的教学模式组织教学,课程以贯穿教学全过程的项目案例“公交一卡通管理系统”为主线,以该项目设计和改进中的问题为动力,将整个课程内容体系划分为八个不同阶段的任务,每个任务中涵盖不同的知识点,对应不同的能力培养目标。
项目名称:
公交一卡通管理系统
项目功能介绍:
该系统主要用来模拟实现公交系统一卡通的各项功能,基本功能可设添加新卡、注销旧卡、修改卡内的信息、坐车读卡、续钱、显示所有卡的信息、找出续钱最多的用户、删除一卡通的系统数据文件等。
每张卡的基本信息可包括卡号、用户姓名、卡内所续金额、卡内余额、卡是否被注销的标记,所有功能的显示都设计在操作界面中。
任务划分如下:
公交一卡通系统欢迎及操作界面的实现
教学内容:
认识C语言程序,合理选用数据类型,学会使用常用运算符,学会控制输入输出数据,掌握顺序结构程序设计,熟悉TurboC集成环境。
公交一卡通系统操作界面选择功能的实现
掌握if语句、switch语句结构,学会用选择语句进行简单的分支程序设计,掌握关系、逻辑、条件运算符等的应用。
公交一卡通系统菜单重复选择功能的实现
掌握分别使用for、while、do-while语句实现循环控制的方法,掌握用限定流程转向语句的应用,学会使用循环结构设计典型算法。
公交一卡通系统中数组存放数据功能的实现
认识数组,了解使用数组的场合,掌握一维、二维数组及字符数组的定义及应用等,学会使用数组进行项目设计。
公交一卡通系统中函数管理功能的实现
认识变量的地址和指针变量,掌握通过指针访问普通变量、数组、字符串的方法,学会使用指针解决实际问题。
公交一卡通系统中指针取代数据功能的实现
掌握自定义函数的编写与调用方法,掌握调用自定义函数处理数组,熟悉变量的存储类别,学会使用模块化结构统一管理程序。
公交一卡通系统中结构体数组取代数据数组功能的实现
了解结构体类型数据的使用场合,掌握结构体变量、数组的使用方法等,学会使用结构体处理程序开发中的相关问题
公交一卡通系统中文件操作功能的实现
了解文件的处理过程,掌握文件的基本操作本领(打开、关闭、读写、定位、检测等),能够使用C语言进行文件数据读写等操作。
1.该课程采用以课堂理论教学与上机实践并重的模式,理论教学运用多媒体教学手段,以理论结合实例讲授,上机实践课采用实验室现场指导教学方法,侧重培养学生实际操作能力和分析与调试程序能力。
理论课与实践课课时分配为2:
1。
2.为提高教学质量及学生学习效率,该课程应首先解决以下问题:
(1)激发学生的自信心,提高学习C语言的兴趣;
(2)选择合适教材,提高学生阅读效率;
(3)确定教学内容及教学目标,做到“有的放失”;
(4)适当采用现代先进的教学手段,避免全篇“放映”;
3.注重实践教学,上机操作采用实验教师现场指导,发现问题及时解决。
3、《C#程序设计及实训》
128理论:
64实践:
3、4
1、能力目标
通过本课程系统化的学习,使学生掌握面向对象程序设计的基本知识和运用C#.NET平台开发Windows应用程序的基本方法,培养学生使用C#开发Windows应用程序的职业技能,并为学生使用C#语言进行ASP.NET网站开发以及使用WebService进行跨平台开发奠定基础。
(1)掌握VS.NET的架构思想和面向对象的开发方法,熟悉软件开发流程及设计工具和方法,熟悉C/S、B/S的开发模式。
(2)熟练使用控件能力。
(3)具备使用ADO.NET数据库技术设计数据库应用程序基本能力。
2、知识目标
(1)了解C#开发环境;
掌握窗体与基本控件常用属性、事件、方法;
掌握C#基本语法、程序三种结构和面向程序设计方法;
(2)掌握菜单、工具栏、状态栏、对话框与MDI程序设计方法;
(3)掌握C#数据库开发环境与ADO.NET数据库访问技术;
掌握数据库开发常用控件;
掌握水晶报表程序设计;
了解应用程序的部署。
3、素质目标
有较强的创意能力;
思维活跃,善于观察及联想,懂得沟通;
具有吃苦耐劳的品质,开拓进取的创业创新精神,具有一定的社会交往能力和人际沟通能力。
本课程采用项目分解模式进行组织,课程的主要内容如下:
第3学期
项目:
基于C/S学生信息管理系统设计||图书管理系统设计||进销存管理系统设计||教务管理系统设计||企业工资管理系统设计
窗体与基本控件,C#语言概述,菜单、工具栏、状态栏、对话框与MDI程序设计,C#数据库开发环境与数据库应用程序设计,水晶报表程序设计,C#高级控件和应用程序的部署。
项目分解一:
基于C/S学生信息管理系统分析
netFramework3.5简介,C#与.NET框架关系,C#开发环境,创建简单Windows应用程序主要步骤。
项目分解二:
学生信息管理系统登录窗口设计
掌握文本框,标签控件,命令按钮的使用,熟悉常用属性、事件及方法
项目分解三:
学生信息管理系统学生信息录入界面设计
掌握单选钮、复选框及分组框的使用,熟悉常用属性、事件及方法。
项目分解四:
学生信息管理系统登录窗口设计(下拉用户名)
掌握组合框和列表框控件使用,熟悉常用属性、事件及方法。
项目分解五:
学生信息管理系统中滚动字幕设计
掌握Datetime控件、timer控件的使用,熟悉常用属性、事件及方法
项目分解六:
C#程序设计基础
掌握C#数据类型、常量、变量、函数、表达式,程序结构与分支控制语句、循环语句。
项目分解七:
学生信息管理系统菜单、工具栏设计
掌握主菜单、快捷菜单、工具栏和状态栏的设计方法,
项目分解八:
学生信息管理系统中通用对话框设计
常用通用对话框的使用
项目分解九:
学生信息管理系统中多窗体设计
掌握多窗体操作的基本方法
项目分解十:
学生信息管理系统中编程浏览studentdb中所有学生的学号和姓名
ADO.NET数据库访问技术应用
(1)
项目分解十一:
学生信息管理系统中使用表格方式浏览学生表中的内容
ADO.NET数据库访问技术应用
(2)
项目分解十二:
学生信息管理系统中查询窗体的设计
ADO.NET数据库访问技术应用(3)
项目分解十三:
学生信息管理系统水晶报表设计
掌握水晶报表设计方法
项目分解十四:
学生信息管理系统安装程序制作
掌握安装程序制作方法。
教学重点和难点
窗体与基本控件,菜单、工具栏、状态栏、对话框与MDI程序设计,C#数据库开发环境与数据库应用程序设计,水晶报表程序设计,C#高级控件和安装程序制作。
第4学期:
Visualc#数据库系统开发实训(C/S)。
(1)第3学期程序设计基础,第4学期数据库应用程序设计实训(C/S)。
(2)为提高教学质量和学生管理,单班开设课程。
4.《图形图像处理技术》(Photoshop)
64理论:
32实践:
4
2
通过本课程的学习,使学生能熟练运用Photoshop软件进行图形图像处理,具备解决实际问题的能力。
(1)掌握位图图像制作技术。
(2)熟练运用Photoshop创意、制作、处理图像。
(3)掌握广告设计、海报招贴、照片处理、宣传画、包装设计、网页设计、室内外装潢设计等方面的图形图像处理技术。
(1)了解位图图像的基本概念及有关知识;
(2)掌握绘图工具、选择工具、填充工具及图像编辑工具的使用;
(3)掌握恢复操作在图像处理过程中的应用;
(4)理解通道及蒙版的含义,熟悉其操作及运用方法;
(5)掌握图层间的相互关系;
(6)掌握路径的处理方法并熟练运用其进行图像绘制;
(7)熟悉滤镜的效果;
(8)掌握色彩调整及修改的方法;
(9)了解ImageReady软件,掌握动画制作方法。
思维活跃且跟上国际潮流,善于观察及联想,懂得沟通;
有深厚的平面表现功力并且能够绘画出自己的构思;
有独特的色彩感觉及把控能力。
1、教学内容选取的依据
为使学生具备高级技术人员所必需的计算机图形图像处理基础知识、掌握Photoshop软件应用操作能力,达到能够进行规范化的设计,创作出富有特色的艺术作品。
2、教学内容及组织安排
本课程采用大项目、小任务的驱动模式进行组织,课程的主要内容如下:
个人相册的制作
(1)图形图像基础知识:
了解图形图像的基础知识,熟悉Photoshop的工作界面,掌握使用Photoshop处理图片的基本操作和基本流程。
(2)选区操作:
了解Photoshop中选区的基本操作,掌握选择工具的应用和选区的操作技巧。
(3)绘制图像:
了解Photoshop中绘制图像的基本操作,掌握绘图工具、填充工具和描边命令的应用。
通过对前面所学知识的基本操作和综合运用完成个人相册的制作,上交第一个作品:
个人相册。
个人证件照的制作
(1)修饰图像:
了解Photoshop中修饰图像的基本操作,掌握图像修复和修补工具、修饰工具和橡皮擦工具的应用。
(2)编辑图像:
了解Photoshop中编辑图像的基本操作,掌握图像编辑工具和图像的裁切、变换等基本操作的应用。
(3)绘制图形和路径:
了解Photoshop中绘制图形和路径的基本操作,掌握绘图工具和路径基础知识的应用,运用路径的基本技巧。
(4)调整图像的色彩和色调:
了解Photoshop中图像色彩和色调调整的基本操作,掌握运用Photoshop调整色彩和色调的技巧,完成图片或照片的基本处理。
照片的美化
(1)图层的应用:
了解图层的基础知识,掌握图层的混合模式和样式的应用,并运用图层的这些知识完成照片的美化操作。
(2)文字的使用:
了解图像处理中文字的重要作用,掌握图像处理中文字的制作和运用文字对照片进行美化操作。
(3)通道的应用:
了解Photoshop中通道应用的基本知识,掌握在Photoshop中如何运用通道完成图片的选取等操作。
(4)蒙版的使用:
了解Photoshop中蒙版应用的基本知识,掌握在Photoshop中如何运用蒙版完成图片的美化操作。
(5)滤镜效果:
了解Photoshop中滤镜效果的应用,掌握在Photoshop中如何运用各种滤镜完成图片的美化操作。
Photoshop综合实例
(1)制作橙汁广告
(2)制作房地产广告
(3)制作书籍封面
(4)制作宣传海报
3、教学重点和难点
教学重点放在对学生Photoshop软件的应用操作能力和艺术创作思维的培养上。
难点在于艺术创新。
授课时采用大项目、小案例的任务式驱动教学模式,首先是课前体验实例,通过实例讲解本环节的基础工具及实际应用;
之后再讲解知识的过程中,穿插课堂体验环节的实例;
最后通过课后实训的实例对所学知识加以巩固、掌握。
面授应指导和帮助学生掌握重点,突破难点,分析实例的制作、操作方法,指出常犯的错误,并能将自己的创意应用到作品设计中。