• Java程序设计
  • 授课教师: 古平
  • 课程概况: 393 个知识点,468 个教学活动
  • 课程试学中,不记录课程学习情况~

开篇导学

同学们:

大家好!很高兴能和大家一起学习《Java程序设计》这门课程。大家一定很想了解是怎样一门课,能学到哪些知识,如何学好这些知识,有哪些可利用的网络辅导资源等。下面就这些问题给大家做一概述。

一、课程内容简介

Java语言是当今计算机软件行业中最热门的网络编程语言,以Java为核心的芯片技术、编译技术、数据库连接技术,以及基于企业级应用的J2EE技术得到了迅猛的发展。Java的应用已经深入到我们生活的每一个角落。

本教程作为读者学习J2EE、J2ME的先导课程,主要从Java的运行机制、运行环境,基本程序设计方法入手,系统地对Java中基础语法、基本类库、图形界面、网络应用、数据库应用等进行分析和介绍,使读者具备扎实的基本知识,掌握网络环境下程序设计的要领,并为今后更好的学习和应用打下坚实的基础。

二、学习方法介绍

本课程的教学重点在提高学生对Java语言基本功的掌握上,采用任务式教学方法。在教学内容的安排上巧妙地将教材中的知识融入15个任务中,教师通过对任务完成过程中的步骤分析让学生掌握相关章节的理论知识及相关知识应用能力,学生在教师对任务思路分析的基础上完成相关任务,达到掌握知识应用技巧、加深相关知识理解的目的。如果完成任务有困难,请到系统学习里完整学习一遍课程知识后,再来接受任务挑战。期待您顺利完成所有任务!

要学好Java语言,学生首先应该根据自身实际补修相应的内容,尤其是基本的网络知识、数据库知识以及面向对象的基本概念。

作为一门语言课程,学生除对基础语法的掌握外,还需要认真阅读分析相关案例,通过例题将各知识点有机联系。如果有不懂或理解模糊的内容,可以立刻上机实践以加深理解和分析。

计算机语言课程的共同点是“强调实践”,因为我们学习的目的正是为了应用。因此,学生在理解的基础上一定要加强实践和编程能力的锻炼,从最简单的题目入手、从书上的例题入手,逐步增加问题的难度,循序渐进的培养自己分析问题、解决问题的能力。

由于课堂的时间毕竟有限,我们提供的学习内容也很有限,学生应该更多地借助网络获取所需知识,如SUN公司提供的Java在线帮助文档和类库(http://www.sun.com/),IBM公司的Java开发者园地(http://www.ibm.com/developerworks/cn/Jcxsj/),Java开发者中文网站(http://www.ChinaJavaWorld.com/)等,学生既可参与虚拟讨论组的讨论学习,又可下载各种学习文档。

三、辅导资源介绍

为了帮助同学们在本学期里学好这门课,我们会充分利用网络资源,根据课程的进度相应布置测试题、在线作业及考试模拟题,及时解答问题并安排专题讨论、案例分析等进行辅助教学。

1、学习讨论

(1)课程论坛(bbs)

凡有关课程的问题,均可在课程论坛提问或者发布,课程责任教师会及时解答你们的提问。

不定期的自由讨论,同学们可以畅所欲言,可以就感兴趣的相关讨论主题进行综述,也可以对某一方面加以引申,或对别人的观点加以补充,或提出充分的论据反驳他人的意见,在这里同学们可以充分展示自己的观点和独特见解,让个人的魅力得到充分的释放。

在论坛上对典型例题进行分析讨论,是一种互动的交流和研讨,有助于同学们思维的拓展和延伸。

(2)在线讨论

提供聊天室,实现同学们之间,同学和教师之间的在线实时交流。对学习中遇到的问题能够及时和同学探讨,向教师请教。

2、邮件交流

网络学院为每个同学提供了一个电子信箱,信箱名就是“大家的用户名@5any.com”,大家有一些比较复杂的问题,可以发邮件给老师,老师会一对一的帮你解答。

3、在线答疑

我们给大家提供一定次数的在线答疑,这个时候,大家集中一个固定的时间,共同在一个聊天室谈论。同学们可以面对面的和老师及其他同学交流。

除了以上三种方法以外,我们还提供不同层次的习题训练(在线作业、平时练习、考试模拟题登)。根据课程的进度我们还会安排相应布置测试题、在线作业及考试模拟题,及时解答问题并安排专题讨论进行辅助教学。测试题和在线作业均以客观题为主。测试题意在考察同学是否熟练掌握本课程的基本理论及常识;作业题主要考察同学是否能将基础知识与相关实践相结合,同时,作业内容、考试模拟题可以综合测试同学们对全部课程的掌握程度。

四、教材及参考资料

教材:

《Java技术及其应用》.王克宏.高等教育出版社

主讲教师参考教材:

《Java程序设计》(普通高等教育"十一五"国家级规划教材).朱庆生、古平主编.李晓明主审.清华大学出版社

参考资料:

《Java编程基础、应用与实例》.[韩]徐明浩著.武传海译.人民邮电出版社

《Java程序设计之网络编程》.李芝兴主编.杨瑞龙副主编.朱庆生主审.清华大学出版社

《Java语言教程》.王伦津、郭永、周冀兰.人民邮电出版社

《Java与面向对象程序设计教程》.印昊.高等教育出版社

《Java编程思想》.Bruce Eckel.机械工业出版社