Java程序设计基础与实战-教学大纲(45学时).docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Java程序设计基础与实战-教学大纲(45学时).docx》由会员分享,可在线阅读,更多相关《Java程序设计基础与实战-教学大纲(45学时).docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java语言程序设计(第三版)课程教学大纲学 分:3学分学 时:45学时(其中:讲课学时:30上机学时:15 )适用专业:通识选修课、专业拓展课一、课程的性质与目标Java语言程序设计的可作为一门计算机科学与技术的普及课、入门课,用作专业拓 展课或非计算机专业的通识选修课。通过本课程的学习,学生能够了解Java语言特征、常用 的Java类库以及面向对象程序设计思想,并理解计算机软件和计算机系统的工作原理和方 式,提高对计算机科学与技术的兴趣,促进学生能在未来的学习和工作中,使用“计算机思 维”来解决实际问题,全面提高学生的综合素质。二、课程设计理念与思路课程设计理念:高等职业教育不仅注重对专业
2、知识和技能的传授,也注重对学生综合素 质的培养,不局限于个人选择的专业,有助于个人潜力能够得到最大限度的发挥。在全球云 计算和移动互联的产业背景下,在高等教育的通识教育中增加有关计算机技术基础知识与能 力的课程,有助于非计算机专业大学生综合素质的提高。课程设计思路:Java语言程序设计作为一门选修课,让学生把一门程序设计语言掌握到 实用的程度较有难度。本课程并非介绍Java标准版的所有内容,而是通过Java语言深入理 解程序设计的精髓,大局部知识点是适用于所有编程的基础知识,如变量、运算符、流程控 制语句和10等。潜移默化地培养学生程序化、系统化的思维模式,让学生能够使用抽象思维 分类解决问题
3、。同时,培养学生的自学能力。软件技术的开展日新月异,教材不能做到和语 言同步,互联网的存在为自学掌握一门技能提供了便捷,可以让学生自己分析问题、动手编 程和,在此过程中,学生上网查阅相关资料,能够更新知识,并逐渐具备独立研究的能力。三、教学条件要求操作系统:Windows 10功能分析V工程预览V数据库设计V工程环境搭建V实体类设计V工具类设计V用户注册功能V用户登录功能个人中心功能V领养流浪猫功能V登记流浪猫功能用户信息修改功能流浪猫信息详情功能V用户管理功能V流浪猫管理功能领养记录管理模块五、学时分配章目讲课上机合计第一章走进Java的世界2学时1学时3学时第二章Java编程基本功3学时1
4、学时4学时第三章面向对象编程2学时1学时3学时第四章面向对象的特性3学时1学时4学时第五章抽象类和接口2学时1学时3学时第六章异常和常用类3学时2学时5学时第七章集合框架5学时2学时7学时第八章 I/O流3学时2学时5学时第九章图形用户界面3学时2学时5学时第十章线程与并发4学时2学时6学时第十一章网络编程3学时1学时4学时第十二章 使用JDBC操作数据库(可选)2学时1学时3学时第十三章 流浪猫救助平台(可选)2学时2学时4学时合计30课时15学时45课时注:可选章节未计入合计课时。六、考核模式与成绩评定方法本课程为考试课程,期末考试采用百分制的闭卷考试模式。学生的考试成绩由平时成绩 (30
5、%)和期末考试(70%)组成,其中,平时成绩包括出勤(5%)、作业(5%)、实验和上机成 绩(20%)。七、选用教材和主要参考书本大纲是根据教材Java语言程序设计(第三版)所设计的。八、大纲说明本课程的授课模式为:课堂授课+上机,其中,课堂主要采用多媒体的方式进行授课,并 且会通过测试题阶段测试学生的掌握程度;上机主要是编写程序,要求学生动手完成指定的 程序设计或验证。开发工具:IntelliJ IDEAU!U!、课程的主要内容及基本要求第一章 走进Java的世界学习单元第一章走进Java的世界学时3学时学习目标1 . 了解Java的开展史2 . 了解Java语言的特性3 .掌握Java开发
6、环境的搭建4 .理解Java的运行机制5 .掌握IntelliJ IDEA开发工具的基本使用学习内容知识点了解掌握重点难点可选计算机语言开展史VJava语言开展史VJava语言的特性VJDK的安装和配置VPath环境变量VJDK目录分析V第一个Java程序VJava的编译运行机制使用IntelliJ IDEA开发程序V第二章Java编程基本功学习单元第二章Java编程基本功学时4学时学习目标1 .掌握Java的基本语法格式2 .掌握变量和常量的定义与使用3 .掌握Java的基本数据类型和数据类型转换4 .掌握运算符的使用5 .掌握分支结构语句的使用6 .掌握循环结构语句的使用7 .掌握数组的定
7、义与使用8 . 了解JVM内存模型学习内容知识点了解掌握重点难点可选Java的基本语法格式Java中的注释VJava中的关键字VJava中的标识符V变量的声明和使用V常量的声明和使用V常用的数据类型V数据类型转换算术运算符V赋值运算符V比拟运算符V逻辑运算符V三元运算符V位运算符VV条件运算符V运算符的优先级V输入和输出V顺序结构VVif条件语句switch条件语句Vwhile循环语句Vdo, while循环语句Vfor循环语句循环结构V跳转语句(break、continue)V数组的定义VJVM内存模型VV数组的常见操作V二维数组VV第三章面向对象编程学习单元第三章面向对象编程学时3学时学习
8、目标1 .理解面向对象的概念2 .掌握类的定义3 .掌握对象的创立和使用4 .掌握方法的定义和使用5 .掌握构造方法的定义和重载6 .掌握this关键字和static关键字的使用7 .理解成员变量和局部变量的区别学习内容知识点了解掌握重点难点可选面向过程编程思想概述V面向对象编程思想概述类的定义V对象的创立与使用V匿名对象V类和对象的关系V方法的定义方法的重载4构造方法的定义U!构造方法的重载this关键字Vstatic关键字V静态变量V静态方法V静态代码块VU!面向对象的特性学习单元第四章面向对象的特性学时4学时学习目标1 .理解封装的概念2 .掌握封装的使用3 .掌握类的继承和方法重写4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 程序设计 基础 实战 教学大纲 45 学时
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内