Student perspectives on learning through developing software for the real world

From a student's perspective, the standard computer science curriculum can effectively develop fundamental software design principles and techniques, but may struggle to fully prepare students for professional practice. Real-world projects require many skills that are challenging to foster in t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Dean, C., Lynch, T. D., Ramnath, R.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page T3F-6
container_issue
container_start_page T3F-1
container_title
container_volume
creator Dean, C.
Lynch, T. D.
Ramnath, R.
description From a student's perspective, the standard computer science curriculum can effectively develop fundamental software design principles and techniques, but may struggle to fully prepare students for professional practice. Real-world projects require many skills that are challenging to foster in the classroom, including the ability to implement large applications, interact professionally with others, and independently learn new concepts. Undergraduate programs have attempted to develop these abilities through capstone classes and by encouraging participation in co-ops and internships. At Ohio State University, nearly a dozen students have attempted to foster these abilities by doing long-term, real-world, large-scale, commercial-grade software development projects. The first such project recently released an iPhone-based, stadium-centric infotainment application to end-users in time for the 2010 football season. This paper, whose first author is an undergraduate computer science student, captures, from a student's perspective, the educational benefits of ongoing and real-world projects over the more traditional approaches. Following an examination of the educational impacts of these projects relative to the impacts of co-ops, internships and capstone classes, results suggest that long-term, real world projects are a valuable and synergistic component of an undergraduate education in computer science.
doi_str_mv 10.1109/FIE.2011.6142904
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6142904</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6142904</ieee_id><sourcerecordid>6142904</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-a6a5c981e0ed8ec59a9479f07eca5f6a21a1d8c54855a30eddcb7e803b476203</originalsourceid><addsrcrecordid>eNo1kEtPwkAUhcdXYkH2Jm7mD7Te23kvDQElIWEhC3dkaG-hprbNdID478WIq5Oc78tZHMYeETJEcM_zxSzLATHTKHMH8opNnLGoMbdSaoPXLMmFMakW8uOGjf6BVbcsAXSQKivtPRsNwycACKtNwlbv8VBSG3lPYeipiPWRBt61vCEf2rrd8bgP3WG35yUdqen632roqnjygXjVhTMnHsg3_NSFpnxgd5VvBppccszW89l6-pYuV6-L6csyrdGomHrtVeEsElBpqVDOO2lcBYYKryrtc_RY2kJJq5QXZ6kstoYsiK00OgcxZk9_szURbfpQf_nwvbn8In4ABiFTzw</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Student perspectives on learning through developing software for the real world</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Dean, C. ; Lynch, T. D. ; Ramnath, R.</creator><creatorcontrib>Dean, C. ; Lynch, T. D. ; Ramnath, R.</creatorcontrib><description>From a student's perspective, the standard computer science curriculum can effectively develop fundamental software design principles and techniques, but may struggle to fully prepare students for professional practice. Real-world projects require many skills that are challenging to foster in the classroom, including the ability to implement large applications, interact professionally with others, and independently learn new concepts. Undergraduate programs have attempted to develop these abilities through capstone classes and by encouraging participation in co-ops and internships. At Ohio State University, nearly a dozen students have attempted to foster these abilities by doing long-term, real-world, large-scale, commercial-grade software development projects. The first such project recently released an iPhone-based, stadium-centric infotainment application to end-users in time for the 2010 football season. This paper, whose first author is an undergraduate computer science student, captures, from a student's perspective, the educational benefits of ongoing and real-world projects over the more traditional approaches. Following an examination of the educational impacts of these projects relative to the impacts of co-ops, internships and capstone classes, results suggest that long-term, real world projects are a valuable and synergistic component of an undergraduate education in computer science.</description><identifier>ISSN: 0190-5848</identifier><identifier>ISBN: 1612844685</identifier><identifier>ISBN: 9781612844688</identifier><identifier>EISSN: 2377-634X</identifier><identifier>EISBN: 9781612844671</identifier><identifier>EISBN: 9781612844695</identifier><identifier>EISBN: 1612844693</identifier><identifier>EISBN: 1612844677</identifier><identifier>DOI: 10.1109/FIE.2011.6142904</identifier><language>eng</language><publisher>IEEE</publisher><subject>Capstones ; Comparative Study ; Conferences ; Educational institutions ; Experiential Learning ; Internships ; Lead ; Programming ; Software ; Teamwork ; Undergraduate Research</subject><ispartof>2011 Frontiers in Education Conference (FIE), 2011, p.T3F-1-T3F-6</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6142904$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6142904$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Dean, C.</creatorcontrib><creatorcontrib>Lynch, T. D.</creatorcontrib><creatorcontrib>Ramnath, R.</creatorcontrib><title>Student perspectives on learning through developing software for the real world</title><title>2011 Frontiers in Education Conference (FIE)</title><addtitle>FIE</addtitle><description>From a student's perspective, the standard computer science curriculum can effectively develop fundamental software design principles and techniques, but may struggle to fully prepare students for professional practice. Real-world projects require many skills that are challenging to foster in the classroom, including the ability to implement large applications, interact professionally with others, and independently learn new concepts. Undergraduate programs have attempted to develop these abilities through capstone classes and by encouraging participation in co-ops and internships. At Ohio State University, nearly a dozen students have attempted to foster these abilities by doing long-term, real-world, large-scale, commercial-grade software development projects. The first such project recently released an iPhone-based, stadium-centric infotainment application to end-users in time for the 2010 football season. This paper, whose first author is an undergraduate computer science student, captures, from a student's perspective, the educational benefits of ongoing and real-world projects over the more traditional approaches. Following an examination of the educational impacts of these projects relative to the impacts of co-ops, internships and capstone classes, results suggest that long-term, real world projects are a valuable and synergistic component of an undergraduate education in computer science.</description><subject>Capstones</subject><subject>Comparative Study</subject><subject>Conferences</subject><subject>Educational institutions</subject><subject>Experiential Learning</subject><subject>Internships</subject><subject>Lead</subject><subject>Programming</subject><subject>Software</subject><subject>Teamwork</subject><subject>Undergraduate Research</subject><issn>0190-5848</issn><issn>2377-634X</issn><isbn>1612844685</isbn><isbn>9781612844688</isbn><isbn>9781612844671</isbn><isbn>9781612844695</isbn><isbn>1612844693</isbn><isbn>1612844677</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2011</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo1kEtPwkAUhcdXYkH2Jm7mD7Te23kvDQElIWEhC3dkaG-hprbNdID478WIq5Oc78tZHMYeETJEcM_zxSzLATHTKHMH8opNnLGoMbdSaoPXLMmFMakW8uOGjf6BVbcsAXSQKivtPRsNwycACKtNwlbv8VBSG3lPYeipiPWRBt61vCEf2rrd8bgP3WG35yUdqen632roqnjygXjVhTMnHsg3_NSFpnxgd5VvBppccszW89l6-pYuV6-L6csyrdGomHrtVeEsElBpqVDOO2lcBYYKryrtc_RY2kJJq5QXZ6kstoYsiK00OgcxZk9_szURbfpQf_nwvbn8In4ABiFTzw</recordid><startdate>201110</startdate><enddate>201110</enddate><creator>Dean, C.</creator><creator>Lynch, T. D.</creator><creator>Ramnath, R.</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>201110</creationdate><title>Student perspectives on learning through developing software for the real world</title><author>Dean, C. ; Lynch, T. D. ; Ramnath, R.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-a6a5c981e0ed8ec59a9479f07eca5f6a21a1d8c54855a30eddcb7e803b476203</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Capstones</topic><topic>Comparative Study</topic><topic>Conferences</topic><topic>Educational institutions</topic><topic>Experiential Learning</topic><topic>Internships</topic><topic>Lead</topic><topic>Programming</topic><topic>Software</topic><topic>Teamwork</topic><topic>Undergraduate Research</topic><toplevel>online_resources</toplevel><creatorcontrib>Dean, C.</creatorcontrib><creatorcontrib>Lynch, T. D.</creatorcontrib><creatorcontrib>Ramnath, R.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Dean, C.</au><au>Lynch, T. D.</au><au>Ramnath, R.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Student perspectives on learning through developing software for the real world</atitle><btitle>2011 Frontiers in Education Conference (FIE)</btitle><stitle>FIE</stitle><date>2011-10</date><risdate>2011</risdate><spage>T3F-1</spage><epage>T3F-6</epage><pages>T3F-1-T3F-6</pages><issn>0190-5848</issn><eissn>2377-634X</eissn><isbn>1612844685</isbn><isbn>9781612844688</isbn><eisbn>9781612844671</eisbn><eisbn>9781612844695</eisbn><eisbn>1612844693</eisbn><eisbn>1612844677</eisbn><abstract>From a student's perspective, the standard computer science curriculum can effectively develop fundamental software design principles and techniques, but may struggle to fully prepare students for professional practice. Real-world projects require many skills that are challenging to foster in the classroom, including the ability to implement large applications, interact professionally with others, and independently learn new concepts. Undergraduate programs have attempted to develop these abilities through capstone classes and by encouraging participation in co-ops and internships. At Ohio State University, nearly a dozen students have attempted to foster these abilities by doing long-term, real-world, large-scale, commercial-grade software development projects. The first such project recently released an iPhone-based, stadium-centric infotainment application to end-users in time for the 2010 football season. This paper, whose first author is an undergraduate computer science student, captures, from a student's perspective, the educational benefits of ongoing and real-world projects over the more traditional approaches. Following an examination of the educational impacts of these projects relative to the impacts of co-ops, internships and capstone classes, results suggest that long-term, real world projects are a valuable and synergistic component of an undergraduate education in computer science.</abstract><pub>IEEE</pub><doi>10.1109/FIE.2011.6142904</doi></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0190-5848
ispartof 2011 Frontiers in Education Conference (FIE), 2011, p.T3F-1-T3F-6
issn 0190-5848
2377-634X
language eng
recordid cdi_ieee_primary_6142904
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Capstones
Comparative Study
Conferences
Educational institutions
Experiential Learning
Internships
Lead
Programming
Software
Teamwork
Undergraduate Research
title Student perspectives on learning through developing software for the real world
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T20%3A59%3A56IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Student%20perspectives%20on%20learning%20through%20developing%20software%20for%20the%20real%20world&rft.btitle=2011%20Frontiers%20in%20Education%20Conference%20(FIE)&rft.au=Dean,%20C.&rft.date=2011-10&rft.spage=T3F-1&rft.epage=T3F-6&rft.pages=T3F-1-T3F-6&rft.issn=0190-5848&rft.eissn=2377-634X&rft.isbn=1612844685&rft.isbn_list=9781612844688&rft_id=info:doi/10.1109/FIE.2011.6142904&rft_dat=%3Cieee_6IE%3E6142904%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781612844671&rft.eisbn_list=9781612844695&rft.eisbn_list=1612844693&rft.eisbn_list=1612844677&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6142904&rfr_iscdi=true