SPOC学校专有课程
面向对象程序设计(Java)
分享
spContent=面向对象程序设计(Java)》是大数据管理与应用、计算机科学与技术、软件工程等专业的必修课程。本课程主要讲述当前流行的面向对象程序设计的基本知识和编程思想,为学生建立初步的面向对象程序设计的基本知识体系结构,为以后的编程学习打下坚实基础。
—— 课程团队
课程概述

    面向对象程序设计这门课是以Java程序设计语言的学习为任务,使学习者从中了解和掌握面向对象程序设计思维模式和方法。课程将进行面向对象思维、方法的训练,通过学习、设计及实现,使学习者掌握其方法、原则与理论,并具有一定的面向对象设计、开发能力。


课程目标


从课程及其与专业人才培养目标的关系阐述教学目的和要求,要求分解、细化专业人才培养目标,解释清楚课程目标与毕业要求、专业培养目标的支撑关系。课程目标须体现课程思政要求,应努力体现国际视野。


L01:理解面向对象程序设计基本思想;


L02:掌握面向对象程序设计中类与对象、继承、多态性、接口等基本概念及其应用;


L03:通过学习,让学生真正掌握面向对象程序设计技术和结构化设计方法的区别,并使学生能够使用面向对象的思维设计和开发程序,提高其实际动手能力和创新能力。初步具备使用面向对象思想描述和解决大数据处理的能力。


L04:本门课程在培养学生专业素质和思维能力的同时,使其深刻理解Java作为重要的编程语言对我国信息技术发展乃至经济、社会发展的重要作用,引导学生树立与时俱进的学习意识、投身科学研究和技术创新的远大理想,培养学生的民族自豪感。





 

授课目标

面向对象程序设计这门课是以 Java 程序设计语言的学习为任务,使学习者从中了解和掌握面向对象程序设计思维模式和方法。课程将进行面向对象思维、方法的训练,通过学习、设计及实现,使学习者掌握其方法、原则与理论,并具有一定的面向对象设计、开发能力。继续学习一种区别于结构化程序设计方法的编程技术。作为一种新的热门的面向对象程序语言, Java 是一种简单的、跨平台的、分布式的,解释的、健壮的安全的、可移植的,支持多线程的、解释性的语言,而且适用于诸多领域的程序开发。

成绩要求

学习完每章内容后完成课后习题,结合线下课堂完成一定的测试后按照正确率给出平时成绩(40%)并参与最后期末考试(60%)。

课程大纲
预备知识

学习本课程需要学习者对基本的程序设计方法有一定的了解,例如结构化的编程语言或者面向对象编程语言Python。同时需要学习者提前掌握一定的数据结构知识。

参考资料

‍Java程序设计教程(第2版) 雍俊海著 清华大学出版社‍‍‍

常见问题

学习过程当中的任何问题都可以通过企业微信联系王康老师沟通。