首页> 学术问答> 美国卡内基梅隆大学Java作业有什么要求?
我是美国卡内基梅隆大学的学生,我们这学期有一门课是面向对象编程,因为课程我学得不好,所以作业也不知道该怎么解决,不知道后续作业考察的重点是什么,成绩占比怎么样,作业相关的情况和要求老师能介绍一下吗?
最佳答案
课程顾问-Lea
2022-05-26 13:05:13
美国卡内基梅隆大学面向对象编程课程涵盖了使用Java语言进行面向对象编程的基础。因此作业均基于Java。课程介绍了面向对象的原则,如抽象、组合、类、对象、继承、多态和接口。同时研究了如何在JAVA语言中实现这些概念。在此过程中,同学会访问许多可以解决各种问题的JAVA库类。课程对Java集合类以及相当复杂的I/O类进行了详细的研究,此外还涉及异常处理、使用JavaFX构建GUI、使用JDBC连接数据库以及多线程。这些都是Java作业可能会涵盖的内容。下面是美国卡内基梅隆大学Java作业可能涉及的内容及要求。
一、美国卡内基梅隆大学Java作业所考察的内容
1、Java语言基础,包括变量、运算符和程序控制。
2、JAVA API类的使用,包括集合框架和JavaFX。
3、Java面向对象编程的原则,包括类、继承、多态、接口、容器和设计模式。
4、基本的UML和OO设计概念。
二、美国卡内基梅隆大学Java作业的分配和要求
1、家庭作业:
家庭作业共有6次,作业成绩共占课程总评估的18%。作业要求同学在应用课堂所学概念时进行批判性思考。所有的作业都是基于编程的。建议同学使用Netbeans开发JAVA程序。
2、小组项目:
小组项目成绩占课程总评估的7%。同学将以4-5人为一组,针对给定的问题领域开发一个完整的JAVA应用程序。
需要注意的是,截止日期后提交的作业将不被接受,除非在截止日期前得到导师的许可。迟交的作业,如果批准,应直接提交给导师。作业中不允许任何形式的合作。所有的作业都由助教评分,并由导师审核后再反馈给同学。
三、美国卡内基梅隆大学Java作业所涉及的主题
1、管理类,面向对象编程概述,基本元素
2、程序控制,运算符,基本I/O
3、初始化和清理,I/O,数组,数组列表,组合,实现隐藏
4、继承和多态封装
5、高级OOP,抽象类和接口
6、设计模式,Java I/O
7、JAVA错误处理和异常,文件I/O
8、JAVA关系数据库开发,JDBC
9、GUI开发,JavaFX,内部类和Lambda表达式
10、集合框架,数据结构和算法,泛型
11、JAVA并发(多线程)
美国卡内基梅隆大学面向对象编程课程作业所针对的是项目和问题解决的JAVA编程实践,同学有任何课程内容及Java作业方面的不理解或不熟悉,我们都能提供帮助,有需要的同学可以直接和我们沟通。
相关问答
美国卡内基梅隆大学Java作业有什么要求?
我是美国卡内基梅隆大学的学生,我们这学期有一门课是面向对象编程,因为课程我学得不好,所以作业也不知道该怎么解决,不知道后续作业考察的重点是什么,成绩占比怎么样,作业相关的情况和要求老师能介绍一下吗?
考而思2022-05-26卡内基梅隆大学数学系金融数学专业的DISCRETE TIME FINANCE需要补习
我们老师讲课太快了,我光是听课就已经很吃力了,课上根本就来不及记笔记,但是不记笔记我后面复习就没有依据,感觉会很麻烦,不知道老师能不能帮我补习这门课?要是还能帮我整理课程笔记的话就更好了。
考而思2023-04-27Carnegie Mellon University(CMU)卡内基梅隆大学课业辅导
CMU卡内基梅隆大学的情况你们了解吗,其中专业的课程辅导你们可以做吗?
考而思2023-04-24