课程简介及教学目标
一、课程简介
Java是一门面向对象的程序设计语言。Java采用类C语言语法,简单易学,功能强大,拥有完整丰富的生态体系。自1995年由Sun公司发布以来,Java语言一直高居计算机编程语言排行榜榜首,是IT产业软件开发的主力语言。
本课程共包括15个单元,共计96学时,6学分。学习者通过个人在线学习、学习团队同伴协作,通过阅读讲义、观看教学视频、阅读编写调试程序、小组讨论、章节测验、课程设计、联合汇报等形式活动,深入理解Java语言,掌握Java语言的知识和基本能力,并能用Java语言去解决一定规模的复杂工程问题。
本课程将采用JDK16,Eclipse IDE采用4.2版本。我们将用16周的时间,通过“活代码”和“做中学”的CDIO理念来讲解学习Java,主要包括Java语言基础、面向对象编程技术、JDK常用类的使用、I/O技术、GUI技术、多线程技术、网络编程技术、JDBC编程技术等内容。我们将用4周的时间,学以致用,完成一个难度适中、功能完整的排队叫号系统课程设计。
让我们跟张老师一起学习Java语言,利用程序控制计算机,用计算机去触摸世界,用计算思维去创新实践。让我们在交流和讨论提高,在编程实践中升华。
欢迎走进精彩的Java编程世界!
二、教学目标
本课程面向计算机类专业(计算机科学与技术、网络工程专业和软件工程等)学生开设,课程一般安排在第三学期,学生基本已经完成C语言程序和数据结构等课程的学习。
1.知识目标:通过构建Java开发环境,掌握Eclipse全面深入学习Java语言,理解掌握Java语言语法和面向对象编程技术,掌握JDK常用类库、I/O技术、GUI编程技术、多线程技术、网络编程技术、JDBC 编程技术等高级编程知识。
2.能力目标:通过在Eclipse中开发Java应用程序,培养学生程序阅读、编写、调试、测试、文档阅读能力,培养学生理解和运用计算生态的能力,培养学生终身学习和创新能力,发现问题、分析问题、解决问题的能力。
3.素养目标:通过课程思政和Java教学有效融合,促进学生计算思维发展和核心素养养成,从而成为具有扎实学识、卓越能力、职业素养、责任担当的社会主义建设者。

