cpt111 Principles of Programming

Hello, dear friend, you can consult us at any time if you have any questions
Overview
Coursework 3 (CW3) is the final coursework component of the course this semester.
It contributes to 30% of your final marks .
You will apply the object-oriented principles, file processing techniques, data
structures, and graphics concepts you have learned throughout the semester to visualize data from input files. Additionally, you will create a video presentation to demonstrate your problem-solving skills and understanding of object-oriented principles.
You are required to submit the following files: Java code, a Word and PDF report, an ethics quiz, an MP4 video, and a PowerPoint (PPT) presentation used in the video.
University Lateness Policy
Report and video files are allowed to have late submission with penalty for max 5 days.
There will be no late code or ethics quiz submissions since feedback is given by the automatic grader or quiz. This is consistent to University lateness policy on not having late submission period for assessment with feedback.
Outline
The rest of the task sheet will describe the visualization tools, the detailed
specification of the tasks, and the deliverables you have to submit.
Data visualization involves the use of graphical elements and structures to represent and communicate data patterns, relationships, and insights. Diagrams are visual representations that can simplify complex data, making it easier for viewers to understand and analyze information. Data visualization using diagrams serves several purposes such as Data Exploration, Data Presentation, and Pattern Recognition.
You must choose one type of diagrams in this coursework:
1. Bar Charts , a simple visualization for a standard mark ( max 70 marks ).
2. Sankey Diagrams , a more complicated visualization for a higher mark ( max 100
marks ).
For the remainder of this task sheet, we will explain how the Sankey Diagram will be graded, with a maximum coursework score of 100 marks. The marks for bar graphs will be adjusted proportionally , with a maximum coursework score of 70 marks.
Bar Charts
A bar chart is a graphical representation used in data visualization to display
categorical data with rectangular bars. Each bar's length or height corresponds to the value it represents, making it easy to compare and analyze data across different categories. Bar charts are widely used in various fields to convey information effectively, such as the amount of investment, sales and profit over the years.
To create a bar chart from a data file, you will need to specify the categories, set up  the chart's axes, and customize its appearance with titles or legends.

相关推荐

  1. cpt111 Principles of Programming

    2024-04-20 14:40:03       13 阅读
  2. ukui-kwin-x11占用cpu 100%

    2024-04-20 14:40:03       36 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-20 14:40:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-20 14:40:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-20 14:40:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-20 14:40:03       20 阅读

热门阅读

  1. Spring自定义注解+AOP实现接口防重复提交

    2024-04-20 14:40:03       13 阅读
  2. CentOS 7软件安装全攻略:YUM命令详解与实战

    2024-04-20 14:40:03       16 阅读
  3. Github访问太慢解决方案

    2024-04-20 14:40:03       10 阅读
  4. 人工智能电话机器人常见的问题有哪些?

    2024-04-20 14:40:03       12 阅读
  5. 【御控物联】物联网数据传输数据格式

    2024-04-20 14:40:03       13 阅读
  6. R 格式(蓝桥杯)

    2024-04-20 14:40:03       11 阅读
  7. Excel遇上VBA,开启智能联网新篇章!

    2024-04-20 14:40:03       15 阅读
  8. 开源AI Agent框架的选择

    2024-04-20 14:40:03       12 阅读
  9. 驱动开发platform传地址,led点灯

    2024-04-20 14:40:03       12 阅读
  10. MySQL -事务、锁

    2024-04-20 14:40:03       11 阅读
  11. C# 截图并保存为图片

    2024-04-20 14:40:03       15 阅读
  12. 整洁代码:定义和原则

    2024-04-20 14:40:03       12 阅读