个人介绍
JAVA基础

主讲教师:李彦奇

教师团队:共1

  • 李彦奇
学校: 河北旅游职业学院
开课院系: 信息技术系
开课专业: 计算机网络技术
课程负责人: 李彦奇
学分: 8
课时: 136
课程介绍
课程地位
在学习本课程知识和技能之前,先认识一下本课程在相关专业中所处的地位、于课程体系而言所承担的作用。明确本课程的重要性和意义。
计算机网络技术专业软件方向的培养目标为能够根据 JAVA 应用软件系统开发和测试业务需求,完成数据库开发、网页基本制作、样式设置、前后台交互、流行 Web 应用框架开发等工作任务的高素质复合型技术技能人才。
基于Java程序员,Java应用软件开发的就业岗位,把Java基础课程定义软件方向的专业课程。Java基础课程是2021年专业改革新增课程。基于就业岗位调研和分析后,把原有课程体系进行调整,围绕JavaWeb技术构建应用型课程体系,
对照计算机网络技术专业培养目标及就业岗位得出,学生必须掌握一门变成语言,编程语言的选择首当其冲,虽说一直强调学习编程学的是编程思想,而不是哪个语言。但是,根据不同的应用场景肯定会适配更适合的语言,根据应用领域来选择学习相对应的语言。应用场景划分为两个方向:
偏业务的应用方向: 
什么叫偏业务的方向:指使用技术去写一些应用,而不是实现技术本身
例如:做网页、APP、微信小程序
做这些东西只需要用现成的技术去实现我们的想法就可以了。
偏技术、偏底层方向
想要走这个方向的话适合选择C++进行学习,指要实现技术本身,难度大,学历门槛高。
显而易见对于高职院校起点的学生适合偏业务的应用方向,想要走这个方向适合选择Java进行学习。因为到目前为止,Java已经形成了一套完整的生态,我们要学的就是Java这一套生态体系。
Java的学习从最基本的Java基础学起,学完基础后去学习数据库,然后进行JavaWeb的学习,(原生Web)、手动书写工具或框架、SSM框架的学习,学习目的是为了掌握企业级开发



教师团队

李彦奇

职称:讲师

单位:河北旅游职业学院

部门:信息与智能工程学院

课程目标

(一)课程总目标

能遵循面向对象设计原则,按照Java程序员工作要求,以“新一代信息软件技术健康发展”为导向,使用JDK开发环境完成Java程序设计和调试的工作,能够使用Java语言解决实际问题,能胜任Java程序开发、软件测试等工作任务。具备遵纪守法、尊重知识产权、爱岗敬业、严守保密制度;实事求是、工作认真、尽职尽责、一丝不苟、精益求精、团队精神的职业道德,具备应用程序开发的工程实践能力、设计能力和创新能力以及团队协作、沟通力、抗压力、职业规范等素养,以胜任Java程序员,Java应用软件开发等岗位工作,服务“互联网+”移动互联等新技术、新模式、新业态、新应用的发展,积极推动“互联网+”软件产业的需求和新一代信息软件技术的高速发展。

(二)课程具体目标

1. 知识目标

1)能总结并复述Java开发环境基本配置步骤和关键点

2)能正确使用Java基本数据类型

3)能根据程序功能正确选择相应运算符、表达式、流程控制语句

4)能描述程序三种基本结构顺序、分支、循环应用场景、流程及语法

5)能总结一维数组的定义和使用语法并在编程中正确使用

6)能举例描述Java基本面向对象知识

7)能正确使用常用类String、ArrayList等编写程序

8)能熟知项目开发步骤指导完成软件开发u

2. 能力目标

        1)能够安装配置Java开发环境

        2)能够运用建模语言和相关工具理解设计要求

        3)能够绘制规范的流程图

        4)能够使用Java编程语言编写基于结构性设计的程序

        5)能够运用开发工具的联机帮助来解决编码问题

        6)能够使用相关调试工具和方法进行程序调试

        7)能够确定模块的具体实现算法并能够运用详细设计的描述工具进行模块的详细设计

        8)逐步建立起面向对象编程思想,从会使用对象,到内存分析,再到封装对象,进行Java面向对象程序的开发

        9)具有较强的软件质量意识及编码调试能力

        10)能够熟练使用软件开发工具编写出高质量的程序代码

11)完成本学期的相关课程并通过考试后,应获得国家劳动和社会保障部职业技能鉴定中心认证的初级程序员证书

3. 素质目标

1)通过深入、全面的学情分析,给与职业领域情况介绍,学生提升对高职、专业及职业认同;

2)通过标准开发过程和规范化的程序设计训练,学生具备吃苦耐劳、细致认真,一丝不苟的工作作风;

3)通过项目中界面设计,学生激发美学潜力和审美情趣;

4)通过分组协作,学生具备团队合作和与人交流、沟通的能力;

5)通过项目实施中的作品展示,学生具备表达和展示自我的能力与意识;

6)学生具备编程的良好习惯,不断拓展学习空间。

7)通过开展竞赛、以赛促研,学生具备创新能力


课程内容

学习项目

项目

学时

项目名称

项目(任务或情境)描述

项目1 认识课程

明确本课程地位、学习内容,如何进行课程学习及如何对课程进行考核评价。了解程序员开发行业的现状,明确行业承担的重要责任。

1.1认识课程

4

项目2 认识Java

 

通过学情问卷调查、学生的实践操作、合作学习等手段方法,能够安装开发工具、配置开发环境,完成Java开发环境的搭建,提升职业认同感。

2.1 认识Java、搭建开发环境

4

项目3 设计模块流程图

通过学生的自主学习、小组合作学习、实践操作及运用建模语言及相关工具分析等手段方法,能够理解设计要求并能够绘制规范的流程图,提升解决问题的思维能力

3.1 认识并设计流程图

4

项目4 学生成绩管理系统-成绩的表示和基本运算

通过小组合作学习、实践操作及标准开发过程和规范化的程序设计训练等手段方法,学生能使用Java语言实现基于结构化设计的学生成绩管理系统,学生具备良好的职业代码习惯及一丝不苟的工作品格。

4.1 认识Java基本语法

8

4.2类型转换

4

4.3 算术运算符和赋值运算符

4

4.4 项目训练--成绩的表示和基本运算

4

项目5 学生管理系统-系统业务框架实现及多学生信息录入

通过小组合作学习、实践操作及标准开发过程和规范化的程序设计训练等手段方法,学生能使用Java语言的分支结构实现系统中业务框架的搭建循环结构实现多学生信息的录入,学生具备良好的职业代码习惯及一丝不苟的工作品格。通过分组协作,学生具备团队合作和与人交流、沟通的能力;通过项目实施中的作品展示,学生具备表达和展示自我的能力与意识;

5.1 Java如何做决策之如何完成判断

4

5.2 决策模型-分支结构

4

5.3 switch决策模型

4

5.4单元任务-分支结构实验

4

5.5 如何实现循环-while 循环

4

5.6 for循环

4

5.7 单元任务循环结构实验

4

5.8 项目训练-业务框架及多学生信息录入

4

项目6 学生管理系统-学生成绩的存储及程序代码优化

通过学生的自主学习、小组合作学习、实践操作及开展竞赛等手段方法,使学生能够使用数组存储信息使用方法完成程序优化,提升发现问题并解决问题的能力及工匠精神

6.1认识数组

4

6.2 数组遍历及操作

4

6.3 单元任务-数组实验

4

6.4 认识方法

4

6.5 方法重载和传参机制

4

6.6 单元任务-方法实验

4

6.7 项目训练-学生成绩管理系统成绩的存储和程序优化

4

项目7 学生成绩管理系统(面向对象设计方法实现)

通过学生的自主学习、小组合作学习、实践操作及面向对象的分析于设计等手段方法,学生能够运用java语言实现面向对象程序的设计与实现,提升项目实践能力

7.1 设计使用对象

4

7.2 模拟购物车

4

7.3 封装与构造方法

4

7.4 单元实验-类与对象

4

7.5 认识常用API和String类

4

7.6 ArrayList集合

4

7.7 单元任务-集合与String实验

4

7.8 项目-学生管理系统实现

6

7.9 项目进阶-注册与登录

2

项目8 项目

学生成绩管理系统的设计与实现面向对象编程

通过项目贯穿,了解项目开发全流程遇到问题自主解决,学生学习能力提高。

 

8.1 学生成绩管理系统的设计与实现

8


学习方法


参考教材



教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1 请先看我
视频
.MP4
2021-12-29 9.21MB
 
文档
.pdf
2021-12-29 325.91KB
 
文档
.docx
2021-12-31 256.92KB
 
图片
.png
2021-12-31 --
1.2 与君初相识
视频
.mp4
2021-12-30 151.59MB
1.3 为何学Java
视频
.mp4
2021-12-31 616.98MB
 
文档
.pdf
2021-12-31 94.03KB
 
文档
.pdf
2021-12-31 89.11KB
 
文档
.pdf
2021-12-31 100.15KB
1.4 学什么?
视频
.mp4
2022-06-01 461.69MB
 
文档
.pdf
2022-06-01 68.52KB
 
文档
.pdf
2022-06-01 145.15KB
 
附件
.${file.extension}
2022-06-01 --
1.5 怎么学?
文档
.pptx
2022-06-01 191.28KB
 
附件
.${file.extension}
2022-06-01 --
 
附件
.${file.extension}
2022-06-01 --
1.6 如何评?
文档
.docx
2021-12-31 22.37KB
 
作业
.work
2021-12-31 --
 
附件
.${file.extension}
2021-12-31 --
 
附件
.${file.extension}
2021-12-31 --
 
附件
.${file.extension}
2021-12-31 --
1.7 走进软件行业
视频
.mp4
2021-12-31 83.65MB
 
文档
.pptx
2022-02-20 1021.58KB
 
文档
.docx
2022-02-20 128.05KB
2.1 搭建开发环境
文档
.pdf
2022-01-13 89.01KB
 
附件
.${file.extension}
2022-01-13 --
 
视频
.mp4
2022-01-15 204.16MB
 
视频
.mp4
2022-01-15 102.77MB
 
文档
.pdf
2022-01-15 496.75KB
 
文档
.pdf
2022-01-15 80.02KB
 
作业
.work
2022-01-15 --
2.2 认识Java
文档
.pdf
2022-01-13 208.26KB
 
附件
.${file.extension}
2022-01-13 --
 
文档
.pdf
2022-02-10 499.53KB
 
文档
.pdf
2022-02-10 154.78KB
 
文档
.docx
2022-02-10 1.29MB
 
视频
.mp4
2022-02-22 171.14MB
 
文档
.pdf
2022-02-22 111.18KB
 
作业
.work
2022-02-22 --
 
作业
.work
2022-02-22 --
3.1 程序设计利器-流程图
文档
.pdf
2022-02-18 238.07KB
 
附件
.${file.extension}
2022-02-18 --
 
视频
.mp4
2022-02-18 389.09MB
 
文档
.docx
2022-02-18 14.01KB
 
文档
.pptx
2022-02-18 1.77MB
 
作业
.work
2022-02-18 --
4.1 认识变量
文档
.pdf
2022-03-04 188.39KB
 
文档
.pdf
2022-03-04 142.09KB
 
作业
.work
2022-03-04 --
 
附件
.${file.extension}
2022-03-04 --
 
视频
.mp4
2022-03-04 264.83MB
 
文档
.docx
2022-03-04 25.19KB
 
视频
.mp4
2022-03-04 73.10MB
 
作业
.work
2022-03-04 --
 
视频
.mp4
2022-03-04 125.31MB
 
文档
.docx
2022-03-04 32.87KB
 
作业
.work
2022-03-04 --
 
作业
.work
2022-03-04 --
4.2 类型转换
作业
.work
2022-02-28 --
 
文档
.pdf
2022-02-28 214.58KB
 
文档
.pdf
2022-02-28 127.37KB
 
作业
.work
2022-02-28 --
 
附件
.${file.extension}
2022-02-28 --
 
视频
.mp4
2022-03-08 74.33MB
 
文档
.pdf
2022-03-08 178.35KB
 
视频
.mp4
2022-03-08 65.36MB
 
作业
.work
2022-03-08 --
4.3 算术运算符和赋值运算符
附件
.${file.extension}
2022-02-28 --
 
文档
.pdf
2022-02-28 160.99KB
 
文档
.pdf
2022-02-28 64.45KB
 
作业
.work
2022-02-28 --
 
附件
.${file.extension}
2022-02-28 --
 
视频
.mp4
2022-03-08 109.82MB
 
视频
.mp4
2022-03-08 49.78MB
 
作业
.work
2022-03-08 --
 
附件
.${file.extension}
2022-03-08 --
4.4 项目1:成绩的表示和基本运算
文档
.docx
2022-03-16 108.73KB
 
文档
.docx
2022-03-25 68.02KB
 
附件
.${file.extension}
2022-03-25 --
 
视频
.mp4
2022-05-21 24.13MB
 
文档
.docx
2022-05-21 562.67KB
4.5 Java如何做决策之如何完成判断
作业
.work
2022-03-16 --
 
文档
.pdf
2022-03-25 185.15KB
 
文档
.pdf
2022-03-25 541.69KB
 
作业
.work
2022-03-25 --
 
附件
.${file.extension}
2022-03-25 --
 
视频
.mp4
2022-03-26 256.24MB
 
作业
.work
2022-03-26 --
 
附件
.${file.extension}
2022-03-26 --
4.6 决策的模型--分支结构
文档
.pdf
2022-03-22 218.56KB
 
附件
.${file.extension}
2022-03-22 --
 
附件
.${file.extension}
2022-03-22 --
 
文档
.pdf
2022-03-23 224.60KB
 
文档
.pdf
2022-03-23 153.38KB
 
作业
.work
2022-03-23 --
 
附件
.${file.extension}
2022-03-23 --
 
视频
.mp4
2022-03-26 226.45MB
 
视频
.mp4
2022-03-26 191.16MB
 
视频
.mp4
2022-03-26 253.07MB
 
文档
.docx
2022-03-26 276.32KB
 
作业
.work
2022-03-26 --
 
附件
.${file.extension}
2022-03-26 --
4.7 Switch决策模型
文档
.pdf
2022-03-25 296.56KB
 
文档
.pdf
2022-03-25 570.81KB
 
作业
.work
2022-03-25 --
 
附件
.${file.extension}
2022-03-25 --
 
文档
.docx
2022-03-30 14.55KB
 
视频
.mp4
2022-03-30 448.92MB
 
作业
.work
2022-03-30 --
 
文档
.pdf
2022-03-30 91.86KB
4.8 单元任务:分支结构实验
文档
.pdf
2022-04-10 138.53KB
 
附件
.${file.extension}
2022-04-10 --
 
文档
.pdf
2022-05-21 343.09KB
 
视频
.mp4
2022-05-21 424.76MB
4.9 如何实现循环-while循环
附件
.${file.extension}
2022-04-02 --
 
附件
.${file.extension}
2022-04-02 --
 
文档
.pdf
2022-04-02 182.62KB
 
文档
.pdf
2022-04-02 383.09KB
 
作业
.work
2022-04-02 --
 
附件
.${file.extension}
2022-04-02 --
 
视频
.mp4
2022-04-06 540.03MB
 
作业
.work
2022-04-06 --
 
文档
.docx
2022-04-06 12.96KB
 
附件
.${file.extension}
2022-04-06 --
4.10 for循环
文档
.pdf
2022-04-12 173.72KB
 
文档
.pdf
2022-04-12 139.45KB
 
作业
.work
2022-04-12 --
 
附件
.${file.extension}
2022-04-12 --
 
视频
.mp4
2022-04-13 71.48MB
 
视频
.mp4
2022-04-13 134.90MB
 
文档
.pdf
2022-04-13 124.79KB
 
作业
.work
2022-04-13 --
4.11 单元任务:循环结构实验
文档
.pdf
2022-04-12 142.74KB
 
附件
.${file.extension}
2022-04-12 --
 
文档
.docx
2022-05-21 179.86KB
 
视频
.mp4
2022-05-21 82.23MB
4.12 项目2:系统业务框架实现及多学生信息录入
文档
.pdf
2022-05-02 140.12KB
 
附件
.${file.extension}
2022-05-02 --
 
视频
.mp4
2022-05-23 58.51MB
 
文档
.pdf
2022-05-23 282.33KB
5.1 认识数组
视频
.mp4
2022-04-17 76.18MB
 
视频
.mp4
2022-04-17 100.62MB
 
视频
.mp4
2022-04-17 47.25MB
 
文档
.pdf
2022-04-17 145.79KB
 
文档
.pptx
2022-04-17 1.17MB
 
作业
.work
2022-04-17 --
 
文档
.docx
2022-04-17 12.97KB
 
附件
.${file.extension}
2022-04-17 --
 
文档
.pdf
2022-04-19 261.91KB
 
文档
.pdf
2022-04-19 245.73KB
 
作业
.work
2022-04-19 --
 
附件
.${file.extension}
2022-04-19 --
5.2 数组遍历与数组操作
文档
.pdf
2022-04-19 241.30KB
 
文档
.pdf
2022-04-19 120.81KB
 
作业
.work
2022-04-19 --
 
附件
.${file.extension}
2022-04-19 --
 
视频
.mp4
2022-04-19 13.42MB
 
视频
.mp4
2022-04-20 80.13MB
 
文档
.pdf
2022-04-20 325.72KB
 
文档
.pdf
2022-04-20 165.93KB
 
视频
.mp4
2022-04-20 90.80MB
 
视频
.mp4
2022-04-20 44.71MB
 
作业
.work
2022-04-20 --
 
附件
.${file.extension}
2022-04-20 --
 
附件
.${file.extension}
2022-04-20 --
5.3 单元任务:数组实验
文档
.docx
2022-04-23 171.49KB
 
视频
.mp4
2022-04-23 255.38MB
 
视频
.mp4
2022-04-23 188.17MB
 
视频
.mp4
2022-04-23 450.26MB
 
文档
.pdf
2022-05-02 143.98KB
 
附件
.${file.extension}
2022-05-02 --
5.4 认识方法
视频
.mp4
2022-04-24 126.11MB
 
视频
.mp4
2022-04-24 106.14MB
 
文档
.pdf
2022-04-24 128.54KB
 
视频
.mp4
2022-04-24 41.67MB
 
文档
.pdf
2022-04-24 78.54KB
 
视频
.mp4
2022-04-24 54.71MB
 
作业
.work
2022-04-24 --
 
文档
.pdf
2022-05-02 231.15KB
 
文档
.pdf
2022-05-02 115.79KB
 
作业
.work
2022-05-02 --
 
附件
.${file.extension}
2022-05-02 --
5.5 方法重载和传参机制
文档
.pdf
2022-04-24 212.76KB
 
文档
.pdf
2022-04-24 128.93KB
 
作业
.work
2022-04-24 --
 
附件
.${file.extension}
2022-04-24 --
 
视频
.mp4
2022-05-02 94.80MB
 
文档
.pdf
2022-05-02 85.76KB
 
视频
.mp4
2022-05-02 27.74MB
 
视频
.mp4
2022-05-02 73.70MB
 
作业
.work
2022-05-02 --
 
附件
.${file.extension}
2022-05-02 --
 
附件
.${file.extension}
2022-05-02 --
5.6 单元任务:方法实验
文档
.pdf
2022-05-08 145.61KB
 
附件
.${file.extension}
2022-05-08 --
 
视频
.mp4
2024-05-31 62.60MB
 
文档
.pdf
2024-05-31 290.08KB
 
视频
.mp4
2024-05-31 658.14MB
 
文档
.pdf
2024-05-31 396.09KB
5.7 项目3:学生成绩管理系统
文档
.pdf
2022-04-29 143.75KB
 
附件
.${file.extension}
2022-04-29 --
 
视频
.mp4
2024-06-05 63.06MB
 
文档
.pdf
2024-06-05 329.18KB
 
文档
.docx
2024-06-05 14.77KB
6.1 设计类和对象
文档
.pdf
2022-05-09 179.33KB
 
文档
.pdf
2022-05-09 94.05KB
 
作业
.work
2022-05-09 --
 
附件
.${file.extension}
2022-05-09 --
 
视频
.mp4
2024-06-07 103.88MB
 
视频
.mp4
2024-06-07 85.70MB
 
视频
.mp4
2024-06-07 44.10MB
 
视频
.mp4
2024-06-07 46.90MB
 
视频
.mp4
2024-06-07 31.95MB
 
作业
.work
2024-06-07 --
6.2 模拟购物车功能
文档
.pdf
2022-05-06 197.51KB
 
文档
.pdf
2022-05-06 75.38KB
 
附件
.${file.extension}
2022-05-06 --
 
视频
.mp4
2022-05-06 204.15MB
 
视频
.mp4
2022-05-06 359.19MB
 
视频
.mp4
2022-05-06 637.51MB
 
作业
.work
2022-05-06 --
6.3 封装与构造方法
视频
.mp4
2022-05-07 113.17MB
 
视频
.mp4
2022-05-07 160.09MB
 
视频
.mp4
2022-05-07 32.68MB
 
作业
.work
2022-05-07 --
 
文档
.pdf
2022-05-08 170.88KB
 
文档
.pdf
2022-05-08 77.56KB
 
作业
.work
2022-05-08 --
 
附件
.${file.extension}
2022-05-08 --
 
作业
.work
2022-05-16 --
6.4 单元任务:类与对象实验
文档
.pdf
2022-05-08 140.54KB
 
附件
.${file.extension}
2022-05-08 --
 
视频
.mp4
2022-05-08 145.33MB
 
文档
.pdf
2022-05-08 350.78KB
6.5 认识String类
视频
.mp4
2022-05-11 66.78MB
 
视频
.mp4
2022-05-11 97.51MB
 
视频
.mp4
2022-05-11 53.69MB
 
作业
.work
2022-05-11 --
 
视频
.mp4
2022-05-18 506.54MB
 
文档
.pdf
2022-05-18 163.32KB
 
文档
.pdf
2022-05-18 62.64KB
 
作业
.work
2022-05-18 --
 
附件
.${file.extension}
2022-05-18 --
6.6 集合Arraylist
文档
.pdf
2022-05-13 189.14KB
 
文档
.pdf
2022-05-13 188.42KB
 
作业
.work
2022-05-13 --
 
附件
.${file.extension}
2022-05-13 --
 
视频
.mp4
2022-05-13 141.03MB
 
视频
.mp4
2022-05-13 139.24MB
 
视频
.mp4
2022-05-13 226.99MB
 
作业
.work
2022-05-13 --
6.7 单元任务:集合与字符串实验
文档
.docx
2022-05-14 110.85KB
 
视频
.mp4
2022-05-14 58.79MB
 
视频
.mp4
2022-05-14 97.09MB
 
视频
.mp4
2022-05-14 230.93MB
 
视频
.mp4
2022-05-14 234.31MB
 
文档
.pdf
2022-05-18 147.43KB
 
附件
.${file.extension}
2022-05-18 --
6.8 项目4:学生管理系统-1需求分析和基本功能实现
视频
.mp4
2022-05-19 127.95MB
 
视频
.mp4
2022-05-19 225.24MB
 
视频
.mp4
2022-05-20 147.28MB
 
视频
.mp4
2022-05-20 128.28MB
 
视频
.mp4
2022-05-20 222.62MB
 
文档
.pdf
2022-05-20 380.31KB
 
文档
.pdf
2022-05-20 144.91KB
 
附件
.${file.extension}
2022-05-20 --
6.9 学生管理系统-2进阶功能
视频
.mp4
2022-05-20 61.61MB
 
文档
.pdf
2022-05-20 235.30KB
 
文档
.pdf
2022-05-20 145.71KB
 
附件
.${file.extension}
2022-05-20 --
7.1 项目需求及评分标准
文档
.pdf
2022-05-21 106.62KB
 
附件
.${file.extension}
2022-05-21 --
提示框
取消 进入课程
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号