首页 课程主页
课程分享  
Java语言程序设计-入门
主讲教师 沙有闯/安徽国防科技职业学院
学习人数 295
开课周期 2019年03月04日 ~ 2019年08月31日
教学进度
预报名
进行中
已结课
课程期次 共 26 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

《Java语言程序设计-入门》是软件技术相关专业的一门基础课程。对于软件技术类专业的学生而言,程序设计是专业基础知识,是进一步学习其他专业知识的第一步阶梯;对于非计算机专业而言,程序设计的学习有助于理解计算机的能力所在,理解哪些是计算机擅长解决的问题,怎样的方式方法是计算机擅长的手段,从而能更好地利用计算机来解决本专业领域内的问题。

Java是近20年来最流行的编程语言,在各类编程语言排行榜上长年占据第一名的位置。本课程是以Java语言来讲授程序设计的入门知识,而非具体教授Java语言,关于Java语言的全面知识,还需要学习本课程的后续课程——“Java SE 核心技术”。

程序设计是实践性很强的课程,该课程的学习有其自身的特点,听不会,也看不会,只能练会。你必须通过大量的编程训练,在实践中掌握编程知识,培养编程能力,并逐步理解和掌握程序设计的思想和方法。在这里所提供的,只是基础的知识讲解,要想学会编程,还需要更多时间的投入和努力。

为了学习编程,你需要有一台计算机,安装必要的编程软件。无论是Windows、Mac OS X还是Linux,都有适合Java语言编程的软件。


课程概述
课程大纲
  • 认识Java语言
    • 1.1 认识Java语言
    • 1.2 搭建Java开发环境
    • 1.3 第一个Java程序
    • 第一单元课件
    • 实验指导书:JDK的安装和简单Java程序
  • 数据表达和计算
    • 2.2 变量
    • 2.1 数据类型
    • 2.3 常量
    • 2.4 标识符和关键字
    • 2.5运算符和表达式-1
    • 2.5运算符和表达式-2
    • 2.5运算符和表达式-3
    • 案例:购物小票打印
    • 第二单元课件-1
    • 第二单元课件-2
    • 实验指导书:基本数据类型与简单计算
    • 实验指导书:Java的运算规则
  • 顺序结构与输入和输出
    • 3.1 结构化程序设计思想
    • 3.2 Java中的输出操作
    • 3.3 Java中的输入操作
    • 案例:顺序结构
    • 实验指导书:数据的输入与输出
  • 用选择结构让程序交互起来
    • 4.1 简单分支结构
    • 4.2 多分支结构程序
    • 4.3 开关结构switch
    • 第四单元课件
    • 实验指导书: 选择结构程序设计
  • 用循环实现重复计算
    • 5.1 循环结构
    • 5.2 while句型
    • 5.3 do while循环
    • 5.4 for循环
    • 5.5 循环的中断和退出
    • 5.6 循环的嵌套
    • 案例:循环的应用
    • 第五单元课件
    • 实验指导书:循环结构程序设计
  • 用数组表示简单的集合
    • 6.1.1 数组的概念
    • 6.1.2 一维数组
    • 6.1.3 理解一维数组
    • 6.2 二维数组
    • 6.3.1 字符串的特殊性
    • 6.3.2 字符串的重要应用
    • 6.3.3 StringBuffer类和StringBuilder类
    • 第六单元课件
    • 实验指导书:数组
  • 模块化的程序设计
    • 7.1 方法的引入
    • 7.2 方法的声明与调用
    • 7.3 方法的返回值
    • 7.4 方法的参数传递
    • 7.5 递归
    • 第七单元课件
    • 实验指导书:结构化程序设计
  • 结课项目:ATM及模拟系统
    • 项目简介
    • ATM项目运行结果演示
    • 实训指导书
  • 中期考试1:java 基础知识考试
  • 中期考试2:三大结构程序
  • Java中期考试:程序结构
  • Java2019春学期期末考试
授课目标
预备知识
配套教材
参考教材
0.0

0 条评价

本次开课 查看全部
0.0

0 条评价

本次开课 查看全部
授课教师
安徽国防科技职业学院
安徽国防科技职业学院
安徽国防科技职业学院
安徽国防科技职业学院
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有