Java语言程序设计
分享
课程详情
课程评价
spContent=Java具有简单易学,面向对象,跨平台,多线程等众多特性,在软件设计中应用广泛。课程从零基础出发,系统讲解了Java SE的核心知识,课程教学内容丰富,内容覆盖计算机二级等级考试大纲要求,并融入了Java 8 的发展变化知识。课程简明形象地讲述了Java编程概念,结合丰富多彩的趣味性案例深入浅出地讲解Java编程思想与方法。通过项目导向的实战训练提升学生编程能力。
—— 课程团队
课程概述

    计算机在各行各业均有广泛应用,学习程序设计语言是为了让学生认识计算机解题的基本方法,培养学生的计算思维能力。Java语言作为程序设计语言的优秀代表,很好地体现了面向对象程序设计的思想,在现代软件开发中应用广泛。

    本课程内容覆盖了Java语言计算机等级考试的知识体系,并适当兼顾Java技术的最新发展,内容丰富。课程教学内容分3篇组织,第1篇为程序设计语言的共性知识,第2篇介绍面向对象的知识体系,第3篇体现Java高级特性。

    课程在讲述上由浅入深,遵循循序渐进原则,内容注重理论与实际的结合,难点概念通过图示配合,并通过动画展示程序逻辑与执行效果。讲解中注意启发学生思考,培养学生分析和解决问题能力。

授课目标

(1) 掌握Java语言的基本语法和程序调试过程;

(2) 理解面向对象编程思想,掌握Java面向对象编程方法;

(3) 了解Java高级编程的实现技术和方法

课程大纲
预备知识

   课程以计算机文化基础作为先修课程,学生要先熟悉计算机的操作使用,理解计算机中二进制表示数据的特点,理解计算机的基本组成和基本工作原理

参考资料

1.丁振凡 范萍编著,Java语言程序设计(第3版) 清华大学出版社 2022,10. 十二五国家级规划教材

2. 丁振凡 范萍编著, Java语言程序设计上机指导与题解 清华大学出版社 2023,8

3.丁振凡 Java8入门与实践(微课视频版),中国水利水电出版社,2019.5

4.丁振凡,Java8入门与实践实验指导与习题解析(微课视频版),中国水利水电出版社,2019,5

常见问题

Q :  如何快速学好Java?A :  边学边练,在做中学,动手实践是学好程序设计的关键

Q :  程序设计是靠背诵进行学习的吗?A :  程序设计不是靠背诵能掌握的,但模仿是学习程序设计的第一步,在模仿的基础上逐步体会计算思维的特点,熟悉典型问题的解题技巧

Q :  面向对象编程最突出的体现是啥?A :  面向对象的四大特性是面向对象编程的最突出体现,深刻理解和掌握相关概念对提高Java编程水平至关重要

Q :  Java编程用啥工具好?A :  使用工具可以提高编程效率,Eclipse是广泛使用的Java编程工具,简单Java程序调试直接用JDK就可以了