No Cover Image

Journal article 155 views 4 downloads

A Tool to Visualise and Interact with Probability Density Functions - Development and Case Study

Kristian Evans, ARRON WILLIAMS

MSOR Connections, Volume: 23, Issue: 1, Pages: 15 - 28

Swansea University Authors: Kristian Evans, ARRON WILLIAMS

Abstract

This article is an overview of the design, implementation and testing of a tool to visualise and interact with probability density functions. The tool is a desktop application implemented entirely in Python using the tkinter library for the graphical user interface. The project was undertaken as par...

Full description

Published in: MSOR Connections
ISSN: 1473-4869 2051-4220
Published: Educational Development Unit, University of Greenwich 2024
Online Access: Check full text

URI: https://cronfa.swan.ac.uk/Record/cronfa67698
first_indexed 2024-09-17T08:02:05Z
last_indexed 2024-11-25T14:20:39Z
id cronfa67698
recordtype SURis
fullrecord <?xml version="1.0"?><rfc1807 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><datestamp>2024-10-24T12:06:33.2607033</datestamp><bib-version>v2</bib-version><id>67698</id><entry>2024-09-17</entry><title>A Tool to Visualise and Interact with Probability Density Functions - Development and Case Study</title><swanseaauthors><author><sid>1c65edfdcd4ef282f3953f359c5e7209</sid><firstname>Kristian</firstname><surname>Evans</surname><name>Kristian Evans</name><active>true</active><ethesisStudent>false</ethesisStudent></author><author><sid>c76f6c541d8937d2ef197b32d390ced5</sid><firstname>ARRON</firstname><surname>WILLIAMS</surname><name>ARRON WILLIAMS</name><active>true</active><ethesisStudent>false</ethesisStudent></author></swanseaauthors><date>2024-09-17</date><deptcode>MACS</deptcode><abstract>This article is an overview of the design, implementation and testing of a tool to visualise and interact with probability density functions. The tool is a desktop application implemented entirely in Python using the tkinter library for the graphical user interface. The project was undertaken as part of a collaboration between Mathematics and Computer Science. The goal of the application is to provide a simple user interface for teaching staff and students to visualise and interact with probability density functions. The application should help improve students&#xE2;&#x20AC;&#x2122; understanding of the concepts involved and its simple design should reduce the complexity barrier that often faces users when using technology in the classroom. Following initial testing, a variety of teaching staff were involved with trialling the tool, together with student volunteers from a first-year and second-year statistics module at Swansea University. Feedback was obtained and evaluated from all participants. For the teaching staff group, we found that&#xC2; all four participants strongly agreed that the application is easy to use and that the user interface was not distracting. Furthermore,&#xC2; all teaching staff stated that they would consider using the application in their own teaching and all would recommend using the application to a colleague/friend. For the student volunteer group,&#xC2; all twelve participants either agreed or strongly agreed with the statements that the application is easy to use, useful and not distracting. Similar to the teaching staff group, all the student participants stated that they would consider using the application in their own learning and all would recommend the application to a friend. A full analysis of the survey results is provided in the Feedback section.</abstract><type>Journal Article</type><journal>MSOR Connections</journal><volume>23</volume><journalNumber>1</journalNumber><paginationStart>15</paginationStart><paginationEnd>28</paginationEnd><publisher>Educational Development Unit, University of Greenwich</publisher><placeOfPublication/><isbnPrint/><isbnElectronic/><issnPrint>1473-4869</issnPrint><issnElectronic>2051-4220</issnElectronic><keywords>Teaching application, visual learning, statistics, probability density functions, python</keywords><publishedDay>16</publishedDay><publishedMonth>9</publishedMonth><publishedYear>2024</publishedYear><publishedDate>2024-09-16</publishedDate><doi>10.21100/msor.v23i1.1504</doi><url/><notes>Case Study</notes><college>COLLEGE NANME</college><department>Mathematics and Computer Science School</department><CollegeCode>COLLEGE CODE</CollegeCode><DepartmentCode>MACS</DepartmentCode><institution>Swansea University</institution><apcterm>Not Required</apcterm><funders/><projectreference/><lastEdited>2024-10-24T12:06:33.2607033</lastEdited><Created>2024-09-17T08:54:00.4135078</Created><path><level id="1">Faculty of Science and Engineering</level><level id="2">School of Mathematics and Computer Science - Mathematics</level></path><authors><author><firstname>Kristian</firstname><surname>Evans</surname><order>1</order></author><author><firstname>ARRON</firstname><surname>WILLIAMS</surname><order>2</order></author></authors><documents><document><filename>67698__32695__1a626cff395649b9b89aba81a4ea17b7.pdf</filename><originalFilename>67698.VoR.pdf</originalFilename><uploaded>2024-10-24T12:03:28.4419026</uploaded><type>Output</type><contentLength>524170</contentLength><contentType>application/pdf</contentType><version>Version of Record</version><cronfaStatus>true</cronfaStatus><documentNotes>The copyright of articles will remain with the author(s).</documentNotes><copyrightCorrect>true</copyrightCorrect><language>eng</language></document></documents><OutputDurs><OutputDur><Id>272</Id><IsDataAvailableOnline xsi:nil="true"/><DataNotAvailableOnlineReasonId xsi:nil="true"/><IsDurRestrictions xsi:nil="true"/><DurRestrictionReasonId xsi:nil="true"/><DurEmbargoDate xsi:nil="true"/></OutputDur></OutputDurs></rfc1807>
spelling 2024-10-24T12:06:33.2607033 v2 67698 2024-09-17 A Tool to Visualise and Interact with Probability Density Functions - Development and Case Study 1c65edfdcd4ef282f3953f359c5e7209 Kristian Evans Kristian Evans true false c76f6c541d8937d2ef197b32d390ced5 ARRON WILLIAMS ARRON WILLIAMS true false 2024-09-17 MACS This article is an overview of the design, implementation and testing of a tool to visualise and interact with probability density functions. The tool is a desktop application implemented entirely in Python using the tkinter library for the graphical user interface. The project was undertaken as part of a collaboration between Mathematics and Computer Science. The goal of the application is to provide a simple user interface for teaching staff and students to visualise and interact with probability density functions. The application should help improve students’ understanding of the concepts involved and its simple design should reduce the complexity barrier that often faces users when using technology in the classroom. Following initial testing, a variety of teaching staff were involved with trialling the tool, together with student volunteers from a first-year and second-year statistics module at Swansea University. Feedback was obtained and evaluated from all participants. For the teaching staff group, we found that all four participants strongly agreed that the application is easy to use and that the user interface was not distracting. Furthermore, all teaching staff stated that they would consider using the application in their own teaching and all would recommend using the application to a colleague/friend. For the student volunteer group, all twelve participants either agreed or strongly agreed with the statements that the application is easy to use, useful and not distracting. Similar to the teaching staff group, all the student participants stated that they would consider using the application in their own learning and all would recommend the application to a friend. A full analysis of the survey results is provided in the Feedback section. Journal Article MSOR Connections 23 1 15 28 Educational Development Unit, University of Greenwich 1473-4869 2051-4220 Teaching application, visual learning, statistics, probability density functions, python 16 9 2024 2024-09-16 10.21100/msor.v23i1.1504 Case Study COLLEGE NANME Mathematics and Computer Science School COLLEGE CODE MACS Swansea University Not Required 2024-10-24T12:06:33.2607033 2024-09-17T08:54:00.4135078 Faculty of Science and Engineering School of Mathematics and Computer Science - Mathematics Kristian Evans 1 ARRON WILLIAMS 2 67698__32695__1a626cff395649b9b89aba81a4ea17b7.pdf 67698.VoR.pdf 2024-10-24T12:03:28.4419026 Output 524170 application/pdf Version of Record true The copyright of articles will remain with the author(s). true eng 272
title A Tool to Visualise and Interact with Probability Density Functions - Development and Case Study
spellingShingle A Tool to Visualise and Interact with Probability Density Functions - Development and Case Study
Kristian Evans
ARRON WILLIAMS
title_short A Tool to Visualise and Interact with Probability Density Functions - Development and Case Study
title_full A Tool to Visualise and Interact with Probability Density Functions - Development and Case Study
title_fullStr A Tool to Visualise and Interact with Probability Density Functions - Development and Case Study
title_full_unstemmed A Tool to Visualise and Interact with Probability Density Functions - Development and Case Study
title_sort A Tool to Visualise and Interact with Probability Density Functions - Development and Case Study
author_id_str_mv 1c65edfdcd4ef282f3953f359c5e7209
c76f6c541d8937d2ef197b32d390ced5
author_id_fullname_str_mv 1c65edfdcd4ef282f3953f359c5e7209_***_Kristian Evans
c76f6c541d8937d2ef197b32d390ced5_***_ARRON WILLIAMS
author Kristian Evans
ARRON WILLIAMS
author2 Kristian Evans
ARRON WILLIAMS
format Journal article
container_title MSOR Connections
container_volume 23
container_issue 1
container_start_page 15
publishDate 2024
institution Swansea University
issn 1473-4869
2051-4220
doi_str_mv 10.21100/msor.v23i1.1504
publisher Educational Development Unit, University of Greenwich
college_str Faculty of Science and Engineering
hierarchytype
hierarchy_top_id facultyofscienceandengineering
hierarchy_top_title Faculty of Science and Engineering
hierarchy_parent_id facultyofscienceandengineering
hierarchy_parent_title Faculty of Science and Engineering
department_str School of Mathematics and Computer Science - Mathematics{{{_:::_}}}Faculty of Science and Engineering{{{_:::_}}}School of Mathematics and Computer Science - Mathematics
document_store_str 1
active_str 0
description This article is an overview of the design, implementation and testing of a tool to visualise and interact with probability density functions. The tool is a desktop application implemented entirely in Python using the tkinter library for the graphical user interface. The project was undertaken as part of a collaboration between Mathematics and Computer Science. The goal of the application is to provide a simple user interface for teaching staff and students to visualise and interact with probability density functions. The application should help improve students’ understanding of the concepts involved and its simple design should reduce the complexity barrier that often faces users when using technology in the classroom. Following initial testing, a variety of teaching staff were involved with trialling the tool, together with student volunteers from a first-year and second-year statistics module at Swansea University. Feedback was obtained and evaluated from all participants. For the teaching staff group, we found that all four participants strongly agreed that the application is easy to use and that the user interface was not distracting. Furthermore, all teaching staff stated that they would consider using the application in their own teaching and all would recommend using the application to a colleague/friend. For the student volunteer group, all twelve participants either agreed or strongly agreed with the statements that the application is easy to use, useful and not distracting. Similar to the teaching staff group, all the student participants stated that they would consider using the application in their own learning and all would recommend the application to a friend. A full analysis of the survey results is provided in the Feedback section.
published_date 2024-09-16T08:21:28Z
_version_ 1824110872066260992
score 11.050721