SPOC学校专有课程
面向对象的程序设计
分享
spContent=面向对象的程序设计是信息学院计算机科学与技术、软件工程专业的基础课。主要任务是以Java语言为载体学习当今主流的、也是技术上最为成熟的面向对象编程技术。通过学习本课程的学习使学生理解面向对象程序设计的基本概念和方法,并掌握Java编程技术同时用所学到的知识去解决一些应用问题。
—— 课程团队
课程概述

        编写计算机程序是计算机、软件工程类及相关专业的学生必须具备的一项能力。当今是一个互联网、移动应用、人工智能及大数据时代,在软件设计和实现上面向对象程序设计是今天这个时代最成熟的、主流的编程思想,也是应用最广泛的技术。信息学院的学生必须掌握这一思想。

       本课程的任务就是要让学生掌握理解面向对象的程序设计的思路和方法,培养学生(用Java程序语言)的编程能力。

       本课程的主要知识点群包括Java语言的面向对象思想和技术、异常处理、输入输出流、图形用户界面(GUI)设计等。

      本课程通过学习用Java程序设计语言编写程序的过程中,逐步加深对面向对象的思想的理解和领会。通过本课程的学习使学生掌握面向对象的程序设计语言—Java,并了解其它面向对象编程语言的编程思想,为今后进一步学习其他高级编程及相关课程打下良好的基础。同时良好的编程规范模式也是IT行业必要的一个训练,经过本课程的学习,希望能培养学生良好的编程规范意识。

        本课程是一门操作性实践性很强的课程,要求同学们练习编写大量的程序脚本才能掌握课程的知识点,其目的是训练同学们动手解决实际问题的能力。课程学习过程中,提供一些有实际背景的任务让同学们去完成,在完成的过程中激发同学们对本课程知识学习的热情,同时也体会到完成一个任务后的成就感。


课程大纲