版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、广东轻工职业技术学院计算机工程系计算机多媒体专业课程教学标准(2009年执行)课程名称 互动媒体常用算法 课程类型 专业基础课程 授课对象 计媒体091、092班 课程学分 4 总学时 60 二零一零年一月一、课程学习定位本课程是高职计算机多媒体专业学生学习程序设计的一门专业基础课程,主要讲授基于Java语言的互动多媒体常用算法的基本原理和实际运用方法。通过这门课程的学习使学生能够理解并掌握这些常用算法对项目开发任务进行分析和代码编写,并能结合以前所学的多媒体技术知识,独立从事具有较高要求的Web相关的程序设计工作。其先修课程是计算机导论、Java程序设计等,后续课程有网站后台开发、Flash
2、脚本语言、大型综合项目实训。二、课程的学习目标通过该课程的学习,学生能达到进行程序设计所应具有的基本素质,能够根据不同语言的不同开发需求,独立编写可读性强、结构清晰、效率较高代码,能够综合运用程序设计的相关知识选取合适的算法分析和解决系统不同功能模块的设计要求。1.能力目标(1)能够熟练阅读Java语言编写的程序代码并理解其实现功能;(2)能够熟练分析归纳项目要求,并选择合适的算法;(3)能够根据客户需求设计不同的实现方案,并分析不同方案的适用环境;(4)能够分析解决软件开发过程较复杂的功能设计。 2.知识目标(1)了解掌握Java语言的语法结构; (2)掌握面向对象的开发方法;(3)能够理解
3、并运用常用算法进行软件开发;(4)能够对不同的算法实现的模块功能进行效率分析。3.素质目标(1)培养学生对程序设计的兴趣,充分发挥学生的自主学习能力;(2)培养学生的与人交流、与人合作及信息处理的能力;(3)培养学生分析问题、解决问题及创造思维能力。三、课程学习设计理念和思路1.设计理念本课程倡导项目教学法,积极主动、勇于探索的自主学习方式,特别注重培养学生的职业能力。同时,现代社会对高级技术人才的高、新要求引起评价体系的深刻变化,本课程建立了合理、科学的评价体系,包括评价理念、评价内容、评价形式和评价体制等方面。在过程性评价中关注了学生解决项目任务等过程的评价,以及在过程中表现出来的与人合作
4、的态度、表达与交流的意识和探索的精神。2.设计思路该课程着眼于学生的终身学习与可持续性发展,关注学生素质,关注学生职业岗位能力的培养。该课程是依据计算机多媒体专业工作任务与职业能力分析中的工作任务设置的。其总体设计思路是,打破以知识传授为主要特征的传统学科课程模式,转变为以工作任务为中心组织课程内容,并让学生在完成具体项目的过程中学会完成相应工作任务,并构建相关理论知识,发展职业能力。聘请企业专家担任教学指导委员会成员,定期对教学计划、课程标准进行审核,组建专兼职结合的课程开发团队,共同研究课程内容选取组织以及教学设计,并参与实训指导;校企联手开发实训项目,课程以企业提供的真实任务为原型,提炼
5、出学习性工作任务,做为教学载体。分析岗位工作任务,并依据国际行业规范、技术发展趋势,以及学生的可持续发展需要,将各种常用算法纳入本课程的学习领域,以典型工作任务或应用案例为依托,构成理论够用、实践为重、灵活适用的教学内容。基于岗位的工作过程,学生的学习特点,合理设计教学情境,注重直接经验从简单到复杂的螺旋式渐进积累,以真实工作任务及其工作过程为依据对教学内容进行整合和序化,科学地设计学习性工作任务,合理地设计讲授、实训教学环节,在完成工作任务的过程中,使教、学、做达到完美结合,理论与实践一体化。课程内容突出了对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了
6、高等职业教育对理论知识学习的需要,并融合了相关职业资格证书对知识、技能和态度的要求。课程中的项目以一个典型成绩管理系统功能的设计和实现为线索来进行。教学过程中,通过校企合作,校内实训基地建设等多种途径,采取工学结合的形式,充分开发学习资源,给学生提供丰富的实践机会。教学效果评价采取过程评价与结果评价相结合的方式,通过理论与实践相结合,重点评价学生的职业能力。四、课程学习内容与学时安排序号学习单元名称能力训练项目学时1Java程序设计基础项目1:导 学62Java图形用户界面项目2:学生成绩管理系统界面设计103JDBC与数据库访问项目3:成绩管理数据库设计与连接124基于查找和排序任务的常用算
7、法项目4:学生成绩管理系统功能设计165JSP程序设计项目5:成绩管理系统Web应用开发16五、单元教学内容及要求(一)单元一:Java程序设计基础1.教学目标(1)能力目标掌握Java平台项目的开发、运行环境搭建步骤; 掌握开发工具安装配置;能够理解文档中需求描述,明确系统的设计任务、以及设计要求、功能要求。(2) 知识目标了解Java开发平台Eclipse对软件和硬件环境的要求; 了解Eclipse编程常用技巧;掌握相关插件的安装方法;了解软件开发的阶段和任务;分析会员登录需求说明。(3) 素质目标遵守课堂纪律; 积极参与课堂教学活动;按时按要求完成课堂作业。2. 教学内容(1)开发环境配
8、置;(2)会员登录系统的需求分析。3. 教学方法及建议项目驱动、案例分析(二)单元二:Java图形用户界面1.教学目标(1)能力目标掌握在Java Applet及Application程序中开发图形用户界面的方法; 掌握图形界面的布局和事件处理机制;掌握VE组件的安装与使用方法能够根据文档中需求设计界面美观、人机交互良好的用户界面。(2) 知识目标了解并掌握AWT组件的使用方法; 掌握Swing组件的使用;掌握布局管理器的使用方法。(3) 素质目标遵守课堂纪律; 积极参与课堂教学活动;按时按要求完成课堂作业。2. 教学内容(1)利用Applet实现欢迎界面;(2)实现主界面的布局设计;(3)实
9、现各组件及按钮的事件响应;(4)利用VE利用对界面进行细化。3. 教学方法及建议项目驱动、示范教学、三段式教学(三)单元三:JDBC与数据库访问1.教学目标(1)能力目标具备根据用户需求设计数据库的能力; 掌握利用JDBC访问数据库的方法;具备利用SQL语句对数据库进行操作;能够根据用户需求对学生成绩进行查询。(2) 知识目标了解并掌握Access及SQL server数据库的建立方法; 掌握利用JDB-ODBC桥访问数据库并建立连接的方法;学习利用SQL命令对数据库进行操作。(3) 素质目标遵守课堂纪律; 积极参与课堂教学活动;按时按要求完成课堂作业。2. 教学内容(1)建立学生成绩数据库;
10、(2)实现与学生成绩数据库的连接;(3)实现学生成绩查询数据操作及界面设计;(4)实现界面菜单及按钮的事件和消息响应。3. 教学方法及建议项目驱动、示范教学、三段式教学(四)单元四:基于查找和排序任务的常用算法1.教学目标(1)能力目标具备根据用户需求分析归纳,并选择合适的算法; 具备利用常用查找算法在数据源定位所需数据;具备利用常用排序算法对目标数据进行排序;能够获取外部数据源(数据库、文本及XML文件)中的数据并保存在相应的数据结构中。(2) 知识目标了解并掌握顺序查找、二分查找、分块查找及哈希查找算法; 了解并掌握插入、选择、冒泡等排序算法;了解其它常用算法并掌握其基本应用。(3) 素质
11、目标遵守课堂纪律; 积极参与课堂教学活动;按时按要求完成课堂作业。2. 教学内容(1)复习Java语言中文件读写的方法;(2)实现按不同方式对学生成绩进行查找的功能;(3)实现按不同方式对学生成绩进行排序的功能。3. 教学方法及建议项目驱动、示范教学、三段式教学(五)单元五:JSP程序设计1.教学目标(1)能力目标具备根据用户需求利用Servlet进行程序设计; 具备JSP程序设计的基本能力;掌握Web应用程序的基本结构及利用JSP进行开发的方法。(2) 知识目标了解并掌握网络协议、URI、数据报等基本概念; 了解并掌握Servlet的基本结构和编译、安装方法;了解利用Servlet进行客户端
12、和服务器端的信息交互方法;掌握JSP的基本语法及JavaBean;掌握JSP和Serlet间的信息交互。(3) 素质目标遵守课堂纪律; 积极参与课堂教学活动;按时按要求完成课堂作业。2. 教学内容(1)JSP语法及程序设计基础;(2)实现对用户登录成绩管理系统的访问次数统计功能;(3)利用JSP实现学生成绩管理的Web应用开发。3. 教学方法及建议项目驱动、示范教学、三段式教学六、考核方式1考核形式过程考核 + 实践考核(总评=过程考核成绩60%+期末实践成绩40);过程考核成绩:包括出勤情况、听课情况、各个项目的训练成绩;实践考核成绩:期终实践考试成绩。2考核评价表序号考核主要内容考核要求评
13、分标准分数分配1考勤表上课不迟到、不早退出勤一次1分 2.5%2课堂表现及作业认真听讲、积极回答老师提问问题回答1分,主动回答奖励1分2.5%3作业练习答案正确、书写规范一次课堂练习满分10分 5%4项目训练1 态度认真、正确分析问题、完成项目需求分析、项目报告规范满分100分5%5项目训练2 态度认真、正确分析问题、完成环境配置使用正常、项目报告规范满分100分10%6项目训练3 态度认真、正确分析问题、完成项目功能设计、项目报告规范满分100分10%7项目训练4 态度认真、正确分析问题、完成项目功能实现、项目报告规范满分100分10%8项目训练5态度认真、正确分析问题、完成项目功能实现、项目报告规范满分100分159期末课程设计(期末实践考核)利用所掌握的知识和技能正确完成课程设计的软件系统功能的设计和实现满分100分40%合计100%七、教材选用1.教材:计算机常用算法与程序设计教程,杨克昌,人民邮电出版社2.主要参考书及参考资料参考资料:Java语言程序设计 ,郑莉,清华大学出版社计算机常用算法,徐士良,清华大学出版社参考网站和论坛:CDSN/ Javaeye http:/www.javaeye
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 流行钢琴练习曲小汤三视频教程
- 商业银行信贷风险管理流程与案例分析
- 电力系统设备检修与安全操作指南
- 幼儿园社交能力发展评价体系
- 人生成长咨询室设计方案
- 教师考编咨询方案有哪些(3篇)
- 财务转型咨询方案范文怎么写(3篇)
- 崇明区商务信息咨询方案(3篇)
- 企业管理咨询方案书范文(3篇)
- 大学生专业选择咨询方案(3篇)
- 《自贡市医疗服务项目价格汇编(2023版)》
- 期中(试题)-2024-2025学年人教PEP版(2024)英语三年级上册
- (2024年高考真题)2024年普通高等学校招生全国统一考试英语试卷-全国甲卷(含答案)
- 《荷花淀》说课课件 统编高中语文选择性必修中册
- 《文化研究导论》全套教学课件
- JBT 10165.1-2015 数控纵切自动车床 第1部分:精度检验
- 食品科技公司BRC内审检查表
- 区块链技术在港口物流中的应用
- 电气工程师论文范文
- 2024年全国初中数学联赛试题及答案(修正版)
- 医用耗材管理培训课件
评论
0/150
提交评论