(java)课程标准样本_第1页
(java)课程标准样本_第2页
(java)课程标准样本_第3页
(java)课程标准样本_第4页
(java)课程标准样本_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Java程序设计项目化教程课程标准课程名称:Java程序设计项目化教程课程类别:专业课适用专业:计算机系编制部门:计算机系执 笔 人:邹蕊编写日期:2009年9月计算机系说明计算机文化基础是各专业计算机公共课。它的应用水平直接反映了一个学生的综合素质水平。在国家信息化发展的进程中,计算机文化基础扮演了越来越重要的角色。为了适应信息社会对人才培养的需要,“计算机文化基础”是许多非计算机专业的一门重要课程。本课程正是以立足于培养21世纪高素质人才为目标,以提高学生的竞争力为重点,着重满足各类专业学生的培养需要而开设的。本课程采用基于工作过程导向的项目式教学法,利用任务驱动的教学理念,将学习活动过程

2、的设计融入教学过程中,以使学生借助教师的指导能够独立地完成学习活动,计算机文化基础这门课程的内容比较杂、多,但高职的学生有一定的基础,根据课程的特点和学生的认知水平,以单元为主,按照教学内容设立单元项目,把非计算机专业学生关于计算机应用技能的掌握,分为计算机应用基础知识、操作系统、文字处理、电子表格应用、演示文稿制作、计算机网络技术应用等单元项目,涵盖了非计算机专业学生应该掌握的计算机应用能力知识点,同时确定了每一个单元项目学生应该掌握的基本能力,根据能力的要求,将每个单元项目又划分为若干个工作任务。项目划分好后,教师要进行课前教学准备工作。在每一个单元项目实施的过程中,教师首先要自己先将项目

3、设计开发出来,为项目教学法的实施做好案例的准备工作。在项目实施前,教师可以向学生作简要的实施动员工作,向学生说明项目的意义与作用,引导学生上网欣赏优秀的作品,收集相关资料,从而激发学生完成项目开发的兴趣。针对项目的难度不同,文字处理、电子表格、演示文稿、基础知识、操作系统等项目的实施由每个学生独立完成,而针对网络技术、网络交流、网页制作等稍大的项目成立项目小组,推选小组负责人,制定计划,并落实分工,参考项目的难易程度以及学生的个人能力,确定小组成员(一般4-5人)。项目实施过程中教师加强对学生的引导,并且进行过程性评价,帮助学生在独立研究的道路上探索前进,教会学生怎样应付大量的信息,引导学生如

4、何在实践中发现新知识,掌握新内容。学生作为学习的主体,通过独立完成项目任务把理论与实践有机地结合起来,提高理论水平和实操技能,而且又在教师有目的地引导下,培养了合作、解决问题等综合能力。总之,本课程旨在培养学生掌握计算机应用基础的的基本理论和实际操作技能,本课程不是单一机械地向学生传授知识和技能,而是同时向学生传授着对工作任务的理解方法,对完成工作任务流程的设计方法和完成工作任务时知识和技能的综合应用技巧;它不再是一种向学生灌压式传授知识的过程,而是一种启发引导学生自主探索学习,总结、体会知识和技能的过程。随着社会的发展,知识和技术是会老化的,本课程力求从思想方法、思维方式,知识和技术自我再生

5、、自我创新方面塑造学生,教会学生如何做人、如何学习、如何创造、如何生存,着力培养高素质技能型人才。 一、课程目标与定位通过本课程的学习使学生掌握面向对象的基本概念和使用面向对象技术进行程序设计的基本思想;掌握面向对象编程工具JAVA语言的基本知识;能熟练地用JAVA语言进行一般面向对象的程序设计.  为学生以后从事更专业化的软件开发工作奠定基础。通过学习该课程学生可以具有以下能力: 1、 理解面向对象编程思想。 2、 熟悉掌握运用Java进行面向对象的编程。 3、 能够使用Java编程语言进行基于文本和图形界面的应用设计。 4、 理解和掌握多线程设计、事件处理、异常处理。

6、5、 掌握Java的I/O编程。 6、 掌握Java的网络编程。课程目标1)使学生正确理解和掌握面向对象的基础理论和方法及面向对象的编程思想和技术。这些基本的面向对象理论和技术包括抽象、封装、继承、多态;对象类、构造函数、访问控制修饰、继承与重载等。 2)使学生掌握Java特有的面向对象技术,培养学生的面向对象编程思想和兴趣,训练学生编程的实战能力。3)使学生了解面向对象理论技术的发展趋势,特别是SUN所推出的以Java为中心的跨平台软件技术,培养学生初步的科学研究素养。2.课程内容和要求这门学科的知识与技能要求分为了解和掌握两个层次了解:要求学生能够一般地知道所学内容。掌握:要求学生能够较好

7、地理解,并能灵活运用和进行简单分析和判断。(一) Java编程语言概述 Java的发展历史 Java程序的开发过程与运行环境Applet与Application (二) 面向对象的分析和设计 1面向对象的基本概念 2面向对象软件开发的基本过程 3面向对象程序设计方法的特点 4面向对象程序设计方法的优点 (三)Java语言基础 1Java程序的输入输出2变量与数据类型 3表达式与运算符 (四)Java语言的结构化程序设计 1算法与结构化程序设计 2分支控制结构 3循环控制结构 (五)Java面向对象编程基础 1定义类2创建类的实例对象 3构造函数 4访问控制修饰符 5静态属性、静态方法 (六)深

8、入面向对象的程序设计1继承与重载 2包 3接口 4Java的类库 5数组 二、教学内容和教学要求培养学生的自学能力和获取计算机新知识、新技术的能力,具有使用计算机工具进行文字处理、数据处理、信息获取三种能力。教学方法采用教、学、做一体化的模式。这门学科的知识与技能要求分为了解、理解、掌握、学会四个层次。这四个层次的一般涵义表述如下:了解是指对项目所涉及的知识点基本概念和原理的认知。理解是指对项目所涉及知识点涉及到的原理、方法能给予说明和解释,能提示所涉及到的有关操作步骤。掌握是指运用已理解的操作命令,进行WindowsXP设置和管理、Word 2003和Excel 2003的熟练使用,演示文稿

9、和网页的制作、Internet的使用。熟练是指能独立地完成指定的文档编辑、表格制作和电子邮件收发等项目实际操作,并获得相关操作技能。序号教学内容教学要求项目名称工作任务知识点了解理解掌握熟练1制作万年历使用Java语言编写Java程序,输出某年某月对应的日历了解Java语言特点 发展史掌握开发Java语言步骤熟悉Java语言编码规范,掌握简单调试与排错技术2Box类变幻创建一个BOX类,通过他来实现Java中面向对象的程序设计方法类对象的Java实现学习Java构造方法的使用学习Java中方法的重载学习Java中类的继承3解决约瑟夫环问题约瑟夫环问题掌握数组的声明及基本用法会使用数组解决简单问

10、题掌握String的基本用法会使用带参数的方法会使用StringBuffer类的方法对计算机进行操作掌握捕捉异常并处理异常的方法4会员信息采集窗口制作使用Swing组件,创建本项目所示的窗口界面,并实现对用户填写或者选择信息的采集和显示熟练使用Swing中的常用组件掌握组件的事件处理5用菜单和工具栏控制文本样式制作“自我介绍”幻灯片创建演示文稿文字输入与编辑行距使用自选图形模板使用图片使用艺术字幻灯片切换制作销售统计报告幻灯片版式动画效果制作使用图表表格制作与编辑6布局管理器在日历中的使用计算机网络基础知识网络的功能网络的组成与分类接入Internet组建对等网识别网卡安装网卡安装网卡驱动程序

11、制作与安装网线设置IP地址设置网络资源共享IP地址和域名系统IP地址和域名基础知识域名组成域名解析计算机病毒防治安装与使用杀毒软件查、杀计算机病毒防计算机病毒网络安全使用天网软件防火墙使用Windows自带防火墙使用ARP防火墙使用奇虎3607利用JTable创建学生信息表网络下载软件使用下载与安装网际快车FlashGet压缩与解压缩软件软件下载收发电子邮件申请电子邮箱设置与使用电子邮箱使用Outlook收发邮件网上信息搜索、网址、网页保存使用搜索引擎收藏夹设置与使用保存网页8利用Applet制作相册网站规划网站主题和名称网站的风格、CI形象网站的栏目和版权网站目录和链接结构创建与管理站点建立

12、站点管理站点管理站点文件制作首页页面属性的设置网页布局技术文本输入与编辑表格制作与编辑插入与编辑图像添加视频和声音创建与管理超级链接属性设置制作景点介绍网页外部文件的输入文字的输入与编辑制作友情链接搜索摩洛哥相关书籍搜索摩洛哥相关网站制作友情链接制作“摩洛哥单车之旅游记”网页模板层的操作与使用制作网站相册Fireworks了解页面、表格的背景图片编辑与移动图片属性与说明网站测试与发布网站测试申请免费空间设置FTP上传发布网页9TCP协议通信的实现10实现线程11数据库编程12实现JSP综合测试网站教学内容和要求表中的“”号是表示教学知识和技能的教学要求层次。总之,本课程旨在培养学生掌握计算机应

13、用的实际操作能力,对于各专业以的学生而言,应具有熟练使用计算机操作系统、熟练办公软件、熟练上网操作的能力,以提高其综合素养。三、课程实施(一)课时安排与教学建议计算机文化基础是非计算机各专业公共必修课,系基础课程。一般情况下,分两学期讲授,共96课时。具体课时安排如下(理论课时在多媒体教室完成,主要工作是工作任务的布置及对学生完成的项目进行评价和总结,实训学时在计算机实训室完成,为单人单机)教学内容与时间分配表章次主要内容总课时理论课时实验实训一计算机基础知识624二中文操作系统WindowsXP624三文字处理技术14410四电子表格应用技术14410五演示文稿制作技术826六网络基础和In

14、ternet应用技术1468七网络信息交流技术16412八网站制作技术18414合计962868(二)教学组织形式与教学方法要求教学班是主要的教学组织,班级授课制是目前教学的主要组织形式。有条件的话,也可以采用分组教学。上机实验是本课程教学的重要环节,通过上机动手操作使得理论应用于实践当中。注意教学方法的灵活性,可组织学生讨论、问题教学、阅读指导等。借用多媒体的声像演示,对项目进行展示,提供给学生直观的理论印象。通过实例操作,培养学生运用各应用软件的使用。充分发挥学生的学习主观能动性。在本课程的教学过程中,注意训练学生的操作动手能力,引导学生理论联系实际,应用课本中的理论知识来解决实际操作问题

15、。本课程的学习过程也是应用程序使用的训练过程。评价教学方法要以实现课程标准规定的教学目标为依据,好的教学方法应有助于学习对教学内容的理解,并能激发学生的学习热情,提高自己的操作动手能力。鼓励有所创新并取得实效的教学方法。四、教材编写与选用计算机文化基础教材要在课程标准的统一要求下,实行多样化。可以选用普通高校重点教材,也可以选用公认的水平较高的教材(如孙百鸣、郭志强、金忠伟主编的计算机应用基础教程,中国铁道出版社)。各单位和团体均可向有关上级部门申报编写教材。申报审批的内容包括:主编和编写人员情况、编写指导思想、教材体系结构、编写体例、主要特点和样章、编写出版的时间、经费保证。五、课程评价这门学科的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论