Java程序设计
分享
课程详情
课程评价
spContent=Java是目前世界上最流行的计算机编程语言,Java内容繁多,因此一些Java课程无暇顾及程序基本设计思想,而是要求学习者具备编程经验,特别是大多将C语言作为学习本课程的先修课程。我们没有这个约束,一切从零开始学习程序设计。没有程序设计经验?或者只具备简单的程序设计能力?这门课程都适合你。
—— 课程团队
课程概述

    Java是目前世界上最流行的计算机编程语言,是一种可以编写跨平台应用软件的面向对象的程序设计语言。权威统计机构统计——在所有软件开发类人才的需求中,对Java工程师的需求达到全部需求量的60%~70%。     

    本课程主要目的是培养学生掌握Java语言的基本特点和基本语法,进行简单的程序设计, 能够使用Java语言编写小型的应用程序如扑克牌程序,重点掌握Java语言的面向对象特性。

    通过本课程的学习,如果你足够努力的话,将能初步掌握Java语言面向对象程序设计技术,达到初级程序员入门水平。从编写程序的效果来说,你将能具备初步的程序设计能力,了解和编写简单的面向对象程序,能编写出计算器程序、简单版本的斗地主之类的扑克牌程序。

授课目标

    本课程的学习目标是掌握Java语言的基本特点和基本语法,能够进行简单的基础程序设计, 能够使用Java语言完成简单的程序设计,能够进行简单的图形用户界面设计,掌握面向对象语言的特征,并能用Java语言进行简单的面向对象程序设计,为进一步学习java语言高级应用打好基础。

课程大纲
预备知识

    具备一定的计算机基础知识,会使用计算机即可。


证书要求

申请认证证书需完成如下要求:

1、学习所有课程章节,完成课程单元测验和单元作业。

2、参加期末考试,并且课程总成绩达到60分及以上。

3、优秀证书要求:总分90分(含)以上为优秀。

4、为了保障证书权威性,平台不再支持免费电子证书,只提供认证证书。总分60分以上可申请合格认证证书。


参考资料

一、参考教材

    Java语言程序设计(基础篇)(梁勇著,戴开宇译,机械工业出版社,2015年)

    Java 编程思想:第4版 (陈昊鹏等译,机械工业出版社,2007 年)

二、常用Java学习网站

    https://java.sun.com   

    https://www.servlets.com/docs/index.html


常见问题

:学习本门课程之前需要先学习哪些课程或知识呢?

:只要有一定的计算机基础就可以学习本课程,当然如果有一定的程序设计经验就会更好更快地理解本课程的知识。


:学习Java使用的计算机需要什么档次的计算机以及什么样的操作系统呢?

:我们学习的是Java基础编程,所以一般的通用计算机都可以,不需要最新的高端计算机。另外因为Java是一门跨平台的语言,所以无论是使用Windows系统、Linux系统还是苹果机的系统都可以。


:学习过程中遇到不懂的问题应该怎么办?

:首先可以反复观看视频中老师讲解的相关知识点,如果依然无法理解可以使用互联网搜索引擎寻找答案,还可以在学习论坛发帖求助,老师会及时回复你的问题。此外,在每周的网上讨论时也可以集中提问。


:本门课程学习完毕Java编程会达到一个什么样的水平?

:首先要强调的是,Java包含的内容十分丰富,我们的课程仅仅学习最基础的编程知识,所以学习结束后我们应该掌握了Java的编程基础,能进行简单的程序设计,能完成简单的图形用户界面设计,理解面向对象的基本概念并能简单实现面向对象的程序设计。在此基础上,同学们可以继续学习Java的其他内容。