BRIDGES: Real world data, assignments and visualizations to engage and motivate CS majors

BRIDGES is a software framework for creating engaging assignments for required courses such as data structures and algorithms. It provides students with a simplified API that populates their own data structure implementations with live and real-world data, and provides the ability for students to ea...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Education and information technologies 2024-06, Vol.29 (9), p.10649-10675
Hauptverfasser: Burlinson, David, Mcquaigue, Matthew, Goncharow, Alec, Subramanian, Kalpathi, Saule, Erik, Payton, Jamie, Goolkasian, Paula
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 10675
container_issue 9
container_start_page 10649
container_title Education and information technologies
container_volume 29
creator Burlinson, David
Mcquaigue, Matthew
Goncharow, Alec
Subramanian, Kalpathi
Saule, Erik
Payton, Jamie
Goolkasian, Paula
description BRIDGES is a software framework for creating engaging assignments for required courses such as data structures and algorithms. It provides students with a simplified API that populates their own data structure implementations with live and real-world data, and provides the ability for students to easily visualize the data structures they create as part of routine classroom exercises. The objective is to use the infrastructure to promote a better understanding of the data structure and its underlying algorithms. This report describes the BRIDGES infrastructure and provides evaluation data collected over the first five years of the project. In the first 2 years, as we were developing the BRIDGES projects, our focus was on gathering data to assess whether the addition of the BRIDGES exercises had an effect on student retention of core concepts in data structures; and throughout the 5-year duration of the project, student interest and faculty feedback were collected online and anonymously. A mixed method design was used to evaluate the project impact. A quasiexperimental design compared student cohorts who were enrolled in comparable course sections that used BRIDGES with those that did not. Qualitative and quantitative measures were developed and used together with course grades and grade point averages. Interest and relevance in BRIDGES programming assignments was assessed with additional survey data from students and instructors. Results showed that students involved in BRIDGES projects demonstrated larger gains in knowledge of data structures compared to students enrolled in comparable course sections, as well as long-term benefits in their performance in four follow-on required courses. Survey responses indicated that some investment of time was needed to use BRIDGES, but the extra efforts were associated with several notable outcomes. Students and instructors had positive perceptions of the value of engaging in BRIDGES projects. BRIDGES can become a tool to get students more engaged in critical foundational courses, demonstrating relevance and context to today’s computational challenges.
doi_str_mv 10.1007/s10639-023-11958-4
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_3078167092</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3078167092</sourcerecordid><originalsourceid>FETCH-LOGICAL-c270t-fcf8b27afc7c9f10c1c297c236a41972e8f1c7f37c3e7e44634c0b73cb711ae93</originalsourceid><addsrcrecordid>eNp9kE1LAzEQhoMoWKt_wFPAq9F8bHc23rTWWhCEVg-eQpomy5bdTU3Siv56167gzdMMzPO-Aw9C54xeMUrhOjKaC0koF4QxOSpIdoAGbASCQE6Lw24XOSVcjOAYncS4ppRKyPgAvd3NZ_fTyeIGz62u8YcP9QqvdNKXWMdYlW1j2xSxbld4V8WtrqsvnSrfRpw8tm2pS7s_Nj5VO50sHi9wo9c-xFN05HQd7dnvHKLXh8nL-JE8PU9n49snYjjQRJxxxZKDdgaMdIwaZrgEw0WuMyaB28IxA06AERZsluUiM3QJwiyBMW2lGKKLvncT_PvWxqTWfhva7qUSFAqWA5W8o3hPmeBjDNapTagaHT4Vo-pHoeoVqk6h2itUWRcSfSh2cFva8Ff9T-obuzJzjA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3078167092</pqid></control><display><type>article</type><title>BRIDGES: Real world data, assignments and visualizations to engage and motivate CS majors</title><source>SpringerLink Journals</source><creator>Burlinson, David ; Mcquaigue, Matthew ; Goncharow, Alec ; Subramanian, Kalpathi ; Saule, Erik ; Payton, Jamie ; Goolkasian, Paula</creator><creatorcontrib>Burlinson, David ; Mcquaigue, Matthew ; Goncharow, Alec ; Subramanian, Kalpathi ; Saule, Erik ; Payton, Jamie ; Goolkasian, Paula</creatorcontrib><description>BRIDGES is a software framework for creating engaging assignments for required courses such as data structures and algorithms. It provides students with a simplified API that populates their own data structure implementations with live and real-world data, and provides the ability for students to easily visualize the data structures they create as part of routine classroom exercises. The objective is to use the infrastructure to promote a better understanding of the data structure and its underlying algorithms. This report describes the BRIDGES infrastructure and provides evaluation data collected over the first five years of the project. In the first 2 years, as we were developing the BRIDGES projects, our focus was on gathering data to assess whether the addition of the BRIDGES exercises had an effect on student retention of core concepts in data structures; and throughout the 5-year duration of the project, student interest and faculty feedback were collected online and anonymously. A mixed method design was used to evaluate the project impact. A quasiexperimental design compared student cohorts who were enrolled in comparable course sections that used BRIDGES with those that did not. Qualitative and quantitative measures were developed and used together with course grades and grade point averages. Interest and relevance in BRIDGES programming assignments was assessed with additional survey data from students and instructors. Results showed that students involved in BRIDGES projects demonstrated larger gains in knowledge of data structures compared to students enrolled in comparable course sections, as well as long-term benefits in their performance in four follow-on required courses. Survey responses indicated that some investment of time was needed to use BRIDGES, but the extra efforts were associated with several notable outcomes. Students and instructors had positive perceptions of the value of engaging in BRIDGES projects. BRIDGES can become a tool to get students more engaged in critical foundational courses, demonstrating relevance and context to today’s computational challenges.</description><identifier>ISSN: 1360-2357</identifier><identifier>EISSN: 1573-7608</identifier><identifier>DOI: 10.1007/s10639-023-11958-4</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Algorithms ; Computer Appl. in Social and Behavioral Sciences ; Computer Science ; Computers and Education ; Education ; Educational Technology ; Grouping (Instructional Purposes) ; Information Systems Applications (incl.Internet) ; Quasiexperimental Design ; Required Courses ; School Holding Power ; Student Interests ; Student retention ; User Interfaces and Human Computer Interaction</subject><ispartof>Education and information technologies, 2024-06, Vol.29 (9), p.10649-10675</ispartof><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2023. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c270t-fcf8b27afc7c9f10c1c297c236a41972e8f1c7f37c3e7e44634c0b73cb711ae93</cites><orcidid>0000-0002-7316-2735</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s10639-023-11958-4$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s10639-023-11958-4$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,776,780,27903,27904,41467,42536,51298</link.rule.ids></links><search><creatorcontrib>Burlinson, David</creatorcontrib><creatorcontrib>Mcquaigue, Matthew</creatorcontrib><creatorcontrib>Goncharow, Alec</creatorcontrib><creatorcontrib>Subramanian, Kalpathi</creatorcontrib><creatorcontrib>Saule, Erik</creatorcontrib><creatorcontrib>Payton, Jamie</creatorcontrib><creatorcontrib>Goolkasian, Paula</creatorcontrib><title>BRIDGES: Real world data, assignments and visualizations to engage and motivate CS majors</title><title>Education and information technologies</title><addtitle>Educ Inf Technol</addtitle><description>BRIDGES is a software framework for creating engaging assignments for required courses such as data structures and algorithms. It provides students with a simplified API that populates their own data structure implementations with live and real-world data, and provides the ability for students to easily visualize the data structures they create as part of routine classroom exercises. The objective is to use the infrastructure to promote a better understanding of the data structure and its underlying algorithms. This report describes the BRIDGES infrastructure and provides evaluation data collected over the first five years of the project. In the first 2 years, as we were developing the BRIDGES projects, our focus was on gathering data to assess whether the addition of the BRIDGES exercises had an effect on student retention of core concepts in data structures; and throughout the 5-year duration of the project, student interest and faculty feedback were collected online and anonymously. A mixed method design was used to evaluate the project impact. A quasiexperimental design compared student cohorts who were enrolled in comparable course sections that used BRIDGES with those that did not. Qualitative and quantitative measures were developed and used together with course grades and grade point averages. Interest and relevance in BRIDGES programming assignments was assessed with additional survey data from students and instructors. Results showed that students involved in BRIDGES projects demonstrated larger gains in knowledge of data structures compared to students enrolled in comparable course sections, as well as long-term benefits in their performance in four follow-on required courses. Survey responses indicated that some investment of time was needed to use BRIDGES, but the extra efforts were associated with several notable outcomes. Students and instructors had positive perceptions of the value of engaging in BRIDGES projects. BRIDGES can become a tool to get students more engaged in critical foundational courses, demonstrating relevance and context to today’s computational challenges.</description><subject>Algorithms</subject><subject>Computer Appl. in Social and Behavioral Sciences</subject><subject>Computer Science</subject><subject>Computers and Education</subject><subject>Education</subject><subject>Educational Technology</subject><subject>Grouping (Instructional Purposes)</subject><subject>Information Systems Applications (incl.Internet)</subject><subject>Quasiexperimental Design</subject><subject>Required Courses</subject><subject>School Holding Power</subject><subject>Student Interests</subject><subject>Student retention</subject><subject>User Interfaces and Human Computer Interaction</subject><issn>1360-2357</issn><issn>1573-7608</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LAzEQhoMoWKt_wFPAq9F8bHc23rTWWhCEVg-eQpomy5bdTU3Siv56167gzdMMzPO-Aw9C54xeMUrhOjKaC0koF4QxOSpIdoAGbASCQE6Lw24XOSVcjOAYncS4ppRKyPgAvd3NZ_fTyeIGz62u8YcP9QqvdNKXWMdYlW1j2xSxbld4V8WtrqsvnSrfRpw8tm2pS7s_Nj5VO50sHi9wo9c-xFN05HQd7dnvHKLXh8nL-JE8PU9n49snYjjQRJxxxZKDdgaMdIwaZrgEw0WuMyaB28IxA06AERZsluUiM3QJwiyBMW2lGKKLvncT_PvWxqTWfhva7qUSFAqWA5W8o3hPmeBjDNapTagaHT4Vo-pHoeoVqk6h2itUWRcSfSh2cFva8Ff9T-obuzJzjA</recordid><startdate>20240601</startdate><enddate>20240601</enddate><creator>Burlinson, David</creator><creator>Mcquaigue, Matthew</creator><creator>Goncharow, Alec</creator><creator>Subramanian, Kalpathi</creator><creator>Saule, Erik</creator><creator>Payton, Jamie</creator><creator>Goolkasian, Paula</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0002-7316-2735</orcidid></search><sort><creationdate>20240601</creationdate><title>BRIDGES: Real world data, assignments and visualizations to engage and motivate CS majors</title><author>Burlinson, David ; Mcquaigue, Matthew ; Goncharow, Alec ; Subramanian, Kalpathi ; Saule, Erik ; Payton, Jamie ; Goolkasian, Paula</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c270t-fcf8b27afc7c9f10c1c297c236a41972e8f1c7f37c3e7e44634c0b73cb711ae93</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Algorithms</topic><topic>Computer Appl. in Social and Behavioral Sciences</topic><topic>Computer Science</topic><topic>Computers and Education</topic><topic>Education</topic><topic>Educational Technology</topic><topic>Grouping (Instructional Purposes)</topic><topic>Information Systems Applications (incl.Internet)</topic><topic>Quasiexperimental Design</topic><topic>Required Courses</topic><topic>School Holding Power</topic><topic>Student Interests</topic><topic>Student retention</topic><topic>User Interfaces and Human Computer Interaction</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Burlinson, David</creatorcontrib><creatorcontrib>Mcquaigue, Matthew</creatorcontrib><creatorcontrib>Goncharow, Alec</creatorcontrib><creatorcontrib>Subramanian, Kalpathi</creatorcontrib><creatorcontrib>Saule, Erik</creatorcontrib><creatorcontrib>Payton, Jamie</creatorcontrib><creatorcontrib>Goolkasian, Paula</creatorcontrib><collection>CrossRef</collection><jtitle>Education and information technologies</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Burlinson, David</au><au>Mcquaigue, Matthew</au><au>Goncharow, Alec</au><au>Subramanian, Kalpathi</au><au>Saule, Erik</au><au>Payton, Jamie</au><au>Goolkasian, Paula</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>BRIDGES: Real world data, assignments and visualizations to engage and motivate CS majors</atitle><jtitle>Education and information technologies</jtitle><stitle>Educ Inf Technol</stitle><date>2024-06-01</date><risdate>2024</risdate><volume>29</volume><issue>9</issue><spage>10649</spage><epage>10675</epage><pages>10649-10675</pages><issn>1360-2357</issn><eissn>1573-7608</eissn><abstract>BRIDGES is a software framework for creating engaging assignments for required courses such as data structures and algorithms. It provides students with a simplified API that populates their own data structure implementations with live and real-world data, and provides the ability for students to easily visualize the data structures they create as part of routine classroom exercises. The objective is to use the infrastructure to promote a better understanding of the data structure and its underlying algorithms. This report describes the BRIDGES infrastructure and provides evaluation data collected over the first five years of the project. In the first 2 years, as we were developing the BRIDGES projects, our focus was on gathering data to assess whether the addition of the BRIDGES exercises had an effect on student retention of core concepts in data structures; and throughout the 5-year duration of the project, student interest and faculty feedback were collected online and anonymously. A mixed method design was used to evaluate the project impact. A quasiexperimental design compared student cohorts who were enrolled in comparable course sections that used BRIDGES with those that did not. Qualitative and quantitative measures were developed and used together with course grades and grade point averages. Interest and relevance in BRIDGES programming assignments was assessed with additional survey data from students and instructors. Results showed that students involved in BRIDGES projects demonstrated larger gains in knowledge of data structures compared to students enrolled in comparable course sections, as well as long-term benefits in their performance in four follow-on required courses. Survey responses indicated that some investment of time was needed to use BRIDGES, but the extra efforts were associated with several notable outcomes. Students and instructors had positive perceptions of the value of engaging in BRIDGES projects. BRIDGES can become a tool to get students more engaged in critical foundational courses, demonstrating relevance and context to today’s computational challenges.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s10639-023-11958-4</doi><tpages>27</tpages><orcidid>https://orcid.org/0000-0002-7316-2735</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 1360-2357
ispartof Education and information technologies, 2024-06, Vol.29 (9), p.10649-10675
issn 1360-2357
1573-7608
language eng
recordid cdi_proquest_journals_3078167092
source SpringerLink Journals
subjects Algorithms
Computer Appl. in Social and Behavioral Sciences
Computer Science
Computers and Education
Education
Educational Technology
Grouping (Instructional Purposes)
Information Systems Applications (incl.Internet)
Quasiexperimental Design
Required Courses
School Holding Power
Student Interests
Student retention
User Interfaces and Human Computer Interaction
title BRIDGES: Real world data, assignments and visualizations to engage and motivate CS majors
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-23T07%3A41%3A45IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=BRIDGES:%20Real%20world%20data,%20assignments%20and%20visualizations%20to%20engage%20and%20motivate%20CS%20majors&rft.jtitle=Education%20and%20information%20technologies&rft.au=Burlinson,%20David&rft.date=2024-06-01&rft.volume=29&rft.issue=9&rft.spage=10649&rft.epage=10675&rft.pages=10649-10675&rft.issn=1360-2357&rft.eissn=1573-7608&rft_id=info:doi/10.1007/s10639-023-11958-4&rft_dat=%3Cproquest_cross%3E3078167092%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3078167092&rft_id=info:pmid/&rfr_iscdi=true