《Java程序设计》课程标准_第1页
《Java程序设计》课程标准_第2页
《Java程序设计》课程标准_第3页
《Java程序设计》课程标准_第4页
《Java程序设计》课程标准_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

《Java程序设计》课程标准一、基本信息1.课程名称:Java程序设计2.课程编码:3.适应对象:人工智能技术应用专业、数字媒体技术专业4.总学时:525.学分:36.教学条件:多媒体教室+机房二、课程理念1.课程定位本门课程讲述了Java入门的基础核心语法,与基本的程序逻辑,培养学生对Java语言的编程的兴趣,由此为基石,奠定了后续Java面向对象思想、Java数据库编程、Java框架及技术的编程基础。2.课程改革理念本课程采用“任务驱动、案例教学”的方法,主要介绍Java开发和运行环境、Java基本语法、Java逻辑、编程思想与理念等基础知识,并通过实训,提高应用技能。本课程可以作为大学本科和高职高专院校计算机及相关专业Java语言程序设计的基础课程,也可用于企事业单位IT从业者在职培训,对于Java自学者也十分有帮助3.课程设计思路本门课程,以Java的发展史为介绍,结合Java入门的基本结构,从变量开始,讲解了了数据存储的概念,以及数据的类型,然后再通过if-else、switch选择结构,以及循环讲解了程序的基本逻辑,以这些为基础,进一步讲解学习数组的概念与使用方法,最后结合Java中常用的工具类奠定整门课程的基础核心,为后续的进阶学习做好了铺垫三、课程目标1.总目标通过学习应用Java基础知识和语法,实现熟练掌握Java逻辑、编程思想与理念等基础知识。2.具体目标(1)知识目标 ①了解Java程序的基本结构。 ②掌握Eclipse工具的使用方法。 ③了解数据类型与选择结构、循环、数组的的使用方法。 ④掌握变量的用法。 ⑤掌握运算符的使用。 ⑥掌握选择结构。 ⑦掌握循环结构的使用。 ⑧掌握数组的使用方法。 ⑨掌握字符串的常用方法。 ⑩掌握面向对象的概念与使用方法。(2)能力目标 ①熟悉Java面向过程编程的基本逻辑与思想。 ②结合所学的基础知识,能够完成控制台程序的编写。 ③完成基础项目逻辑、数学运算。 ④能做出各类型的简单控制台项目。(3)素质目标 ①养成自我学习和探究的学习精神 ②学生间相互学习合作的团队精神 ③学生不怕苦难,突破我自我的精神 ④学生独立思考,面对压力与问题不退缩的精神四、课程教学内容本课程由3个教学模块,11个教学项目组成,课程具体教学内容见表1。表1课程教学内容一览表序号项目/模块/任务教学内容/任务教学/学习目标教学活动设计教学资源学习地点学时1Java编程入门的基本概念初识Java1.理解什么是程序2.了解Java的技术内容3.会使用记事本开发简单Java程序4,会使用输出语句在控5.制台输出信息6.熟悉MyEclipse开发环境1.输出个人信息2.输出老师信息课件、教案、素材、教学环境、实践项目实训机房42变量、数据类型和运算符1.掌握标识符和关键字2.掌握变量和常量的使用3.了解Java中的数据类型4.掌握数据类型转换1.输出个人简历2.输入并显示会员卡号3.求四位会员卡号之和4.判断是否中奖课件、教案、素材、教学环境、实践项目实训机房43程序的基本逻辑选择结构(一)1.掌握基本if选择结构2.掌握逻辑运算符3.掌握多重if选择结构4.掌握嵌套if选择结构1.实现幸运抽奖2.会员信息录入3.购物结算4.计算会员折扣课件、教案、素材、教学环境、实践项目实训机房44选择结构(二)1.掌握switch选择结构2.能够综合运用if选择结构和switch选择结构解决问题1.菜单跳转2.实现商品换购课件、教案、素材、教学环境、实践项目实训机房45阶段复习1.复习数据类型2.复习选择结构1.实现“抽奖系统”菜单的选择功能2.编写一个程序,输入某年某月某日,判断这一天是这一年的第几天?课件、教案、素材、教学环境、实践项目实训机房46循环结构(一)1.理解循环的含义2.会使用while循环结构3.会使用do-while循环结构4.会使用调试解决简单的程序错误1.计算100以内的偶数之和2.查询商品价格3.升级购物结算4.升级菜单切换课件、教案、素材、教学环境、实践项目实训机房47循环结构(二)1.会使用for循环结构2.会在程序中使用break和continue1.计算100以内的奇数之和2.计算顾客比例3.循环录入会员信息4.验证用户登录信息课件、教案、素材、教学环境、实践项目实训机房48数组及应用1.理解数组的概念2.掌握数组的基本用法3.会使用数组解决问题1.显示获奖名单。2.字符逆序输出。3.向有序字符序列中插入字符。课件、教案、素材、教学环境、实践项目实训机房49课程复习1.能够使用java基础开发一个简单的抽奖系统幸运抽奖系统:1.菜单2.注册3.登录4.抽奖课件、教案、素材、教学环境、实践项目实训机房410面向对象的概念与使用类和对象1.掌握类和对象的特征2.理解封装3.会创建和使用对象1.定义学生类2.定义客户类3.创建学生对象课件、教案、素材、教学环境、实践项目实训机房411类的方法1.掌握方法的定义2.理解变量作用域3.掌握有参方法的使用4.了解JavaDoc注释1.定义一个People类,添加方法做自我介绍2.修改People类,使它能做相加操作3.修改People类,模拟人喝水的动作课件、教案、素材、教学环境、实践项目实训机房412字符串1.掌握String的基本用法2.会使用==和equals()比较字符串3.会使用StringBuffer类的方法对字符串进行操作1.实现会员注册2.实现会员注册升级3.判断字符出现次数4.实现商品金额的显示课件、教案、素材、教学环境、实践项目实训机房413项目课1.开发学员信息管理系统1.注册学生信息2.查询学生信息3.修改学生信息4.删除学生信息5.打印学生信息课件、教案、素材、教学环境、实践项目实训机房4五、考核办法本课程的评价采用形成性评价与终结性评价相结合的形式,形成性评价主要通过考勤进行,占40%;终结性评价包括理论考试与上机考核,占60%。主要的考核内容见表2。表2课程考试考核内容与形式一览表序号项目/模块/任务单元教学内容理论考试技能考核备注权重内容考试形式权重内容考核方式1Java编程入门的基本概念初识Java5Java基本概念笔试或作业提交5Java基本概念作业提交或考试2变量、数据类型和运算符5创建变量及运算笔试或作业提交5创建变量及运算作业提交或考试3程序的基本逻辑选择结构(一)5if、if-else、多重if笔试或作业提交5if、if-else、多重if作业提交或考试4选择结构(二)5switch笔试或作业提交5switch作业提交或考试5阶段复习006循环结构(一)5while、do-while循环笔试或作业提交5while、do-while循环作业提交或考试7循环结构(二)5for循环笔试或作业提交5for循环作业提交或考试8数组及应用5数组的创建、赋值与使用笔试或作业提交5数组的创建、赋值与使用作业提交或考试9课程复习0010面向对象的概念与使用类和对象5创建类、创建对象笔试或作业提交5创建类、创建对象作业提交或考试11类的方法5方法的使用笔试或作业提交5方法的使用作业提交或考试12字符串5常见字符串方法笔试或作业提交5常见字符串方法作业提交或考试13项目课00六、学分计算本课程考试分为三个部分:平时考核(30%)+全学期作品考核(30%)+期末考试(40%);平时考核:主要考核学生的上课出勤、早退等,实行次数限定,在主观前提下,超过教师规定的次数,则早退和旷课一次,直接扣除期末总分若干分,以此严格要求学生出勤率;总分100分,以30%计入综合测评成绩中。全学期作品考核:根据本课程的实际授课内容,整个学期总计需要布置不低于6个影视作品制作,并为这些作品设定期末分值,没有完成或者作品质量低下,则根据作品的评分原则进行扣分,这样,在学期最后一个作品做完之时,学生就已经可以计算出自己的期末成绩,让好的学生在平时作品制作中,相互竞争,变得更加优秀,让差的学生,时时都有足够的紧迫感保证其努力学习。总分100分,以30%计入综合测评成绩中。最终作品展示:即期末考试环节,旨在考察学生本学期所需内容的应用,可以选取任意版块进行制作,或综合案例的制作,总分100分,以40%计入综合测评成绩中。七、教学建议(一)教学方法本课程主要采取教授法、案例教学法、任务教学法、分组教学法、激励教学法、项目设计教学法等教学方法,实行“任务驱动”教学模式;合理运用现代教学手段进行立体化、多层次、信息化教学。引导学生积极思考、乐于实践,提高教与学的效果。(二)教学条件1.教室机房安装MyEclipse10应用的相关软件,JDK1.7等。2.校内实训基地表3Java编程技术基础课程实验室主要仪器设备实训室名称设备名称规格数量伟创聚赢实训室教师机I5处理器,8G内存,4G独立显卡1学生机I5处理器,8G内存,4G独立显卡50投影仪EPSONCB-X041投影幕布120寸红叶电动幕布1投影机吊箱定制1音响系统万利达Y51路由器H3CER31001机柜标准600*600*12001交换机H3CS1024R24口百兆3集线器16空位3服务器晨光溢海1八、资源开发与利用(一)教材编写与使用情况参考教材1.《Java程序设计基础》,欧楠黄海芳编著,

温馨提示

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

评论

0/150

提交评论