编程学习预备知识
本课程与同学们探讨学习编程必备的相关知识,程序与算法、二进制、用流程图描述算法、编程语言及计算机系统构成、Java开发过程及环境部署。面向没有任何编程基础的学习者。
课程价格
¥19.00
上机课程:4  
图文课程:  8

学习目标

●   认识程序与算法及其关系

●   认识流程图,并掌握流程图的绘制方法

●   对编程语言有个初步认知

●   了解二进制和十六进制计数

●   了解计算机基本构成及程序执行过程

●   了解Java语言

●    掌握Java开发环境及安装

●    初步掌握Java程序开发过程

课后习题答案

课后习题答案参见同步测试《编程学习预备知识课后习题及答案》试题

图文课程内容

(1)第一课时 程序与算法

从本篇开始,就要学习编程知识了。编程,顾名思义就是编写程序。学习之前,要先弄明白什么是程序?解决问题的步骤就是程序吗?算法和程序的关系是什么?本篇将一一给出答案。通过本篇的学习,你将了解到程序及算法的概念及其关系

(2)第二课时  用流程图描述算法

前面了解了程序和算法的关系,知道了算法是解决问题的具体方法和步骤,也学会了用文字去描述算法。哪还有没有其它描述算法的方式呢?毕竟文字看起来比较费劲。流程图就是一种描述算法的图形化描述,用流程图可以清晰地描述出算法的思路和过程。通过本篇的学习,你将了解到如何用流程图来描述算法。

(3)第三课时  用编程语言实现算法

用流程图描述算法,可以与用户更好地交流。如果需要算法在计算上运行,就需要把算法用编程语言编写为程序。在程序与算法课程中,给出了计算长方形面积算法的伪代码,伪代码比较直观地描述了算法的执行过程,但它不能在计算机上直接运行,需要把伪代码用一种编程语言转换为程序。本篇和同学们探讨如何用编程语言来实现算法以及编程语言的发展过程。通过本篇的学习,你将了解到编程语言是如何由二进制语言逐步发展为高级语言的,以及用Java语言如何实现计算长方形面积的算法。

(4)第四课时  二进制和十六进制

最早的编程语言是二进制语言,也是计算机能够直接识别的唯一语言。不管用什么高级语言编写的程序最后都要转换为二进制语言,才能在计算机上执行,因此掌握二进制知识对学习编程语言是非常有帮助的。本篇和同学们探讨二进制计数原理以及与十进制、十六进制的转换。通过本篇的学习,你将了解到为什么计算机能够直接识别二进制语言,二进制的计数原理以及与十进制、十六进制之间的数值转换。

(5)第五课时  计算机系统组成及程序执行过程

要想通过计算机解决现实世界中的问题,就需要对问题进行分析,找到解决问题的方法和步骤,也就是解决问题的算法,有了算法还需要用编程语言把算法转换为程序,输入到计算机中,由计算机来执行程序。那么,程序是如何在计算机上运行的呢?计算机的内部是如何组成的呢?。本篇和同学们探讨计算机的系统组成及程序运行过程。。通过本篇的学习,你将了解到计算机的组成结构,以及用AT89C51单片机构建的计算器程序执行原理。

(6)第六课时  深入浅出谈Java语言

本篇和同学们探讨Java语言的发展历程、以及开发运行Java程序必备的开发环境和运行环境。通过本篇的学习,你将了解到Java语言的起源、版本的迭代及Java的开发及运行环境、常用的Java开发工具。

(7)第七课时  Java开发环境的安装与部署

前面对Java语言及开发工具有了基本了解。如果要开发Java程序,还需要安装Java运行环境和开发工具,本篇和同学们探讨Java开发环境的安装与部署。通过本篇的学习,你将了解到Java运行及开发环境JDK的下载、安装、检测及JDK环境变量的配置。

(8)第八课时  Java程序的开发过程及基本调试方法

Java开发环境和运行环境都已部署完成,下一步就要进入编程环节的学习了。在学习之前呢,同学们有必要了解程序的完整开发流程,前面说过程序是用来解决现实世界问题的。那么,从问题到可运行的程序需要哪些方法和技术,需要遵循什么样的开发流程,这都是同学们要清楚和明白的,也是从编程小白到系统架构师的必经之路,而不仅仅是单纯的编码人员。本篇与同学们探讨程序的开发方法及如何编写第一个Java程序。通过本篇的学习,你将了解如何从问题的开始到程序编写的整个开发流程,尝试编写第一个Java程序,并能初步了解程序的调试方法。


编程必备的基础知识
本章和同学们探讨学习编程前需要必备的相关知识。主要内容包括程序与算法、用流程图描述算法,以及用编程语言实现算法等内容。
5159字,阅读需时18分钟
第4课   二进制和十六进制
5275字,阅读需时18分钟
第5课   计算机系统组成及程序执行过程
3549字,阅读需时12分钟
Java语言预备知识
本章学习Java语言预备知识,主要和同学们探讨Java语言的发展历程、以及开发运行Java程序必备的开发环境和运行环境。主要涉及到JDK的安装及配置,Java程序的开发过程及调试方法等内容。
第1课   深入浅出谈Java语言
4607字,阅读需时16分钟
第2课   Java开发环境的安装与部署
4372字,阅读需时15分钟
第3课   Java程序开发及基本调试方法
5831字,阅读需时20分钟
编程必备的基础知识
Java语言预备知识
第3课   定位发生语法错误的代码
16:00
郎宏林
授课老师
老师简介
项目经理,系统分析和架构师,从事多年中文信息处理技术。 联系老师 微信号:l18263658936
  • 备案号:鲁ICP备15001146号
  • @1997-2018 潍坊米粒花网络技术有限公司版权所有