欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    java程序设计基础java课程标准(类似教学大纲仅供参考).doc

    • 资源ID:11163559       资源大小:237.50KB        全文页数:14页
    • 资源格式: DOC        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    java程序设计基础java课程标准(类似教学大纲仅供参考).doc

    南京信息职业技术学院 Java程序设计基础课程标准课程代码: 适用专业: 编制单位: Java程序设计基础课程标准课程编码 课程承担单位 制定人 制定日期 审核人 审核日期 批准人 批准日期 一、适用对象高中后三年制学生或五年高职。二、适用专业计算机技术专业群相关专业三、课程性质本课程是 计算机技术 专业群中相关专业的编程基础课程。四、课程目标总体目标通过本课程的学习,使学生具备 Java程序设计语言相关知识、能够编写、调试Java程序,遵守良好的代码编写规范。能够使用Java语言解决实际问题,能胜任Java客户端开发,软件测试等工作任务。1、知识目标 (1)掌握JAVA语言的基本语法。(2)掌握数组的使用(3)掌握面向对象程序设计的基本方法(4)学会处理程序运行中的异常(5)学会使用Java常用的类,包括(String类,Java包装类,Math类,Java集合框架)(6) 学会使用Java IO流读写文件(7)会使用swing开发简单的图形界面;(8)了解多线程编程(9)了解基于JDBC的数据库编程方法。2、技能目标 (1)能熟练使用常用集成开发环境(Eclipse)编写、调试、运行Java程序。(2)能够阅读J2SE的API帮助文档,查找类的使用方法,能够使用常用的Java类开发应用程序3、素质养成目标(1)通过课程的学习, 培养学生独立分析解决问题的能力,养成良好的编程习惯(2)通过分钟完成任务,培养学生团队协作精神4、证书目标 计算机二级证书五、参考学时 本课程共 60 学时。六、设计思路1.内容选择课程中所涵盖的教学内容是依据对行业及相关企业的调研、根据行业专家对IT制造专业所涵盖的岗位群进行的任务和职业能力分析,同时遵循高等职业学校学生的认知规律,紧密结合职业资格证书中相关考核要求。2.教学法设计根据本课程的教学目标要求和课程特点以及有关学情,选择适合于本课程的最优化教学法。综合考虑教学效果和教学可操作性等因素,本课程选用 讲授法、实验教学法及案例驱动法。实验教学法:是指学生在教师的指导下,上机编写程序案例驱动法:是指由老师提出或设置某些问题,通过带领学生解决实际的案例教授知识点和类库的用法。3.内容编排设计教学内容是根据Java程序员的基本要求,结合职业技能证书考证,培养学生的实践动手能力,使学生在职业实践活动的基础上掌握知识,增强课程内容与职业岗位能力要求的相关性。七、课程内容与教学要求1.课时分配表序号单元(或项目)内容学时分配备注1Java编程起步22基本数据类型43使用类和对象44实现条件转移65循环控制66文件的输入与输出47方法68数组69异常处理210图形用户界面611编写类412继承和多态413线程、集合框架、数据库6总学时622.单元(或项目)设计单元1Java编程起步学时理论实践一体化2学习目标: 了解计算机是如何执行指令的 区分伪代码与程序代码 认识Java程序的结构 会编写一个简单的Java程序 用eclipse创建、编译和运行Java程序主要内容主要教学方法u Java技术的发展历史和Java语言的特点u Java程序结构u Java程序的运行机制u Java SDK介绍u Eclipse环境下创建、运行Java程序讲练结合教学地点教学及参考资料练习与习题建议书后习题考核与评价方式说明权重分配单元2基本数据类型学时理论实践一体化4学习目标: u 理解数值型数据、字符型数据的表示方法u 正确定义变量与变量赋值u 编写Java程序完成数据的简单计算u 理解Java语言中数据类型的分类u 熟练应用表达式中数据类型的转换主要内容主要教学方法u Java标识符和关键字u 基本数据类型u 数据运算u 从控制台获得输入讲练结合教学地点教学及参考资料练习与习题建议考核与评价方式说明权重分配 单元3使用类和对象学时理论实践一体化4学习目标: 会使用String类进行字符串处理。 会使用Math类进行数学运算。 理解包装类的作用,能够使用包装类进行字符串和数值之间的转换。 会使用对话框进行输入输出。 理解包的作用,包和类的关系,会在程序中使用import语句导入类。主要内容主要教学方法u 使用String类处理字符串u 使用Math类进行数学运算u 使用包装类u 使用对话框u 使用包讲练结合教学地点 教学及参考资料练习与习题建议考核与评价方式说明权重分配 单元4使用条件转移学时理论实践一体化6学习目标: u 叙述程序中条件转移的流程。u 使用if else结构实现条件控制。u 使用switch语句实现条件控制。u 理解逻辑运算在条件转移中的作用。u 使用三元运算符书写表达式。主要内容主要教学方法u 关系运算和逻辑运算u If语句u If else语句u switch case语句讲练结合教学地点 教学及参考资料练习与习题建议考核与评价方式说明权重分配 单元5循环控制学时理论实践一体化6学习目标: u 叙述循环语句的控制流程。u 使用while、for、do while语句来控制语句的重复。u 叙述循环条件的作用。u 理解三种循环结构的相同点和不同点。u 使用break与continue语句控制程序跳转。u 编写二重嵌套循环程序主要内容主要教学方法u while语句u for语句u do while语句u 多重循环u 循环跳转语句讲练结合教学地点 教学及参考资料练习与习题建议考核与评价方式说明权重分配 5%单元6文件的输入和输出学时理论实践一体化4学习目标: u 理解文本I/O和二进制I/O的区别。u 了解Java如何进行输入输出操作。u 会使用File类查看文件属性。u 会使用PrintWriter写文本文件。u 会使用BufferedReader读文本文件。u 会使用DataInputStream和DataOtputStream读写二进制文件。主要内容主要教学方法u 使用File类获得文件属性u PrintWriter类写文本文件u BufferedReader类读文本文件u DataInputStream读二进制文件u DataOtputStream写二进制文件讲练结合教学地点 教学及参考资料练习与习题建议考核与评价方式说明权重分配 单元7方法学时理论实践一体化6学习目标: u 根据问题的复杂性创建方法。u 正确调用方法。u 正确使用参数传递规则u 理解全局变量,判断局部变量的作用域。u 理解递归方法的设计方法。 u 使用方法重载。主要内容主要教学方法u 创建方法u 调用方法u 参数的传递u 变量的作用域讲练结合教学地点 教学及参考资料练习与习题建议考核与评价方式说明权重分配 单元8数组学时理论实践 一体化6学习目标: 描述数组在程序设计的必要性掌握使用数组的步骤:声明数组变量、创建数组掌握初始化数组的值的方法使用下标访问数据元素了解数组的复制方法掌握给方法传递数组参数以及从方法中返回数组的方法了解常用的数组元素的排序和查找方法会使用Arrays类中的方法;声明和创建二维数组。主要内容主要教学方法u 一维数组的创建和初始化u 一维数组元素的引用u Arrays类常用方法u 二维数组的创建和使用讲练结合教学地点 教学及参考资料练习与习题建议考核与评价方式说明权重分配 单元9异常处理学时理论实践一体化2学习目标: 理解异常和异常处理 区别异常的类型 了解何时进行异常处理 在方法中抛出异常 用try-catch块捕获和处理异常 解释异常的传播方式 在try-catch中使用finally子句 了解自定义异常的方法。主要内容主要教学方法u 异常和异常处理u 异常类型u 方法抛出异常u 用try-catch块捕获和处理异常u 在try-catch中使用finally子句u 自定义异常。讲练结合教学地点 教学及参考资料练习与习题建议考核与评价方式说明权重分配 单元10图形用户界面学时理论实践一体化6学习目标: 描述Java GUI API的体系结构 理解布局管理的作用 使用FlowLayout、GridLayout和BorderLayout布局管理器在容器中布局组件 使用JPanel和JScrollPanel作为子容器 使用JButton、JLabel、JTextField、JTextArea、JCheckBox、JRadioButton、JComboBox、JTable创建用户图形界面主要内容主要教学方法u 容器类JFrame,JPanel,JScrollPaneu 布局管理器FlowLayout、GridLayout和BorderLayoutu 辅助类Color,Font,ImageIcon,边框类u 基本组件JButton、JLabel、JTextField、JTextArea、JCheckBox、JRadioButton、JComboBox、JTable讲练结合教学地点 教学及参考资料练习与习题建议考核与评价方式说明权重分配 单元11编写类学时理论实践一体化4学习目标: 理解对象和类,并用类来建立对象模型 使用UML图形符号来描述类 学会如何定义类和创建类的对象 叙述构造方法的特征及作用 正确使用this关键字 叙述实例变量与静态变量,实例方法与静态方法的区别 正确使用类成员变量和方法的访问权限主要内容主要教学方法u 定义类和创建类的对象;(重点)u 使用构造方法构造对象;(重点)u 区分引用变量和基本数据类型变量;(重点)u 使用Java类库中的类;(重点)u 实例变量和静态变量、实例方法和静态方法的区别;(难点)u 类和成员的不同访问级别(重点)u 编写带有对象参数的方法(重点)u 使用this关键字访问对象(重点)u 用数组存储和处理对象。(重点)讲练结合教学地点 教学及参考资料练习与习题建议考核与评价方式说明权重分配 单元12继承和多态学时理论实践一体化4学习目标: u 利用继承性由父类创建子类u 使用关键字调用父类的构造方法和方法;u 在子类中覆盖父类方法;u 区分覆盖和重载的区别;u 理解多态性和动态绑定;u final修饰符;u 熟悉Object类的几个常用方法u 声明和使用接口主要内容主要教学方法u 声明抽象类(重点)u 抽象类的继承;(重点)u 声明接口,(重点)u 实现接口,(重点)u 使用接口(重点)讲练结合教学地点 教学及参考资料练习与习题建议考核与评价方式说明权重分配 单元13特别主题学时理论实践一体化6学习目标: 编写Java多线程程序 使用Java集合框架处理多个对象 使用JDBC进行数据库编程主要内容主要教学方法u JDBC的概念u 使用JDBC访问数据库的方法u 使用Thread类创建线程u 使用Runnable接口创建线程u 线程的启动、暂停和停止方法u 线程的执行方式u 线程的优先级u synchronized对象锁u ArrayList类u LinkedList类u Stack类u Hashtable类讲练结合教学地点 教学及参考资料练习与习题建议考核与评价方式说明权重分配 八、教学评价、考核要求评价建议应体现多元评价方法,重视教学过程评价,突出阶段评价、目标评价、理论与实践一体化评价等,注重学生动手能力和在实践中分析问题、解决问题能力的考核,关注学生个别差异,鼓励学生创新实践。

    注意事项

    本文(java程序设计基础java课程标准(类似教学大纲仅供参考).doc)为本站会员(scccc)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开