Skip to content

Neko-vecter/Python-PBL-Project-2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python PBL Project 2020

Powered By Neko.vecter Kalashnikov Bill

Adopt Python to Perform Basic Statistical Data Analysis and Visualize the Results

Code for 2020 computer programming PBL (Problem-Based Learning method) project.

Project Mission

Make Python program to analyze data than export an excel document.

About Excel Document

​ Export Excel document will include a table that show all data. Also, will show a visual pie chart in document.

Learning Objective

  • Understand and interpret user requirements in real-world contexts properly.

  • At the theoretical level

    • Design an appropriate algorithm to perform the analysis to achieve the desired data.
  • At the engineering level

    • Manipulate the data in Excel and visualize the results in Pie graph.
  • At the thinking level

    • Develop computational thinking, i.e., divide and conquer.
  • Develop independent thinking.

How to Get Project Files?

Download Zip file

​ "Download Latest Commit"

use git to Clone

git clone https://github.com/Neko-vecter/Python-PBL-Project-2020.git
Method Definition Description
add_new_e(age, num) Add new element into list
remove_old_e() Remove last element in "age_list" and "num_list"
times_age() To count how many times each age appears
request_unique_age_list() To return which ages have appeared
request_score_age_list() To return average score
request_times_age_list() To return how much times appear in list
s_age_list() Show and return how many age you input
s_num_list() Show and return how many num you input
bubbles_sort_age() Bubbles sort age
request_bubbles_unique_age_list() Return bubbles unique age list
request_bubbles_sort_score_list() Return bubbles score list
request_bubbles_times_age_list() Return bubbles age appear list
avg_s(num, times) Calculate the average of all ages
avg_s_age(age, num, times) Calculate the average of each age score separately

Other

  • If you have problem or code have issue please "Add issues"
  • Don’t forget to "Star" if the project is helpful to you

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages