Real-world object-oriented design experience for computer science students
Due to the limitations of time and resources, many undergraduate software engineering courses provide a survey of a broad range of development approaches rather than the experience of software production in a real-life setting. In this paper, we propose an innovative learning environment that integr...
Gespeichert in:
Hauptverfasser: | , |
---|---|
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 | 13A3/6 vol.2 |
---|---|
container_issue | |
container_start_page | 13A3/1 |
container_title | |
container_volume | 2 |
creator | Ouyang, Y. Wang, S.S. |
description | Due to the limitations of time and resources, many undergraduate software engineering courses provide a survey of a broad range of development approaches rather than the experience of software production in a real-life setting. In this paper, we propose an innovative learning environment that integrates our undergraduate software-engineering course with an application course in client/server computing. Such an environment allows students to apply software methodologies. This paper presents detailed class schedules for both courses for a 16-week regular semester to implement real-world applications and analyses the benefits of such a learning environment. Not all students in the software-engineering course are taking the client/server computing course, and vice versa. Therefore, team organization and student assessments become complicated and are discussed in the paper. |
doi_str_mv | 10.1109/FIE.1999.841721 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_841721</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>841721</ieee_id><sourcerecordid>841721</sourcerecordid><originalsourceid>FETCH-LOGICAL-i87t-d4c9b58f14e2e2818ca22be8e41bfd8b5711f3a0684af7ee4950223539d95e2d3</originalsourceid><addsrcrecordid>eNotkM1KAzEYRYM_4LS6FlzNC2TM7-TLUkpbKwVBunBXMskXmTLtDMkU9e1VxtWBA-cuLiH3nFWcM_u42iwrbq2tQHEj-AUphDSG1lK9X5IZM8CkrpWEK1IwbhnVoOCGzHI-MMYk1KYgL2_oOvrZpy6UfXNAP9I-tXgaMZQBc_txKvFrwD_lsYx9Kn1_HM4jpjL7SebxHH6DfEuuo-sy3v1zTnar5W7xTLev683iaUtbMCMNyttGQ-QKBQrg4J0QDQIq3sQAjTacR-lYDcpFg6isZkJILW2wGkWQc_IwzbaIuB9Se3Tpez89IH8ARtpOag</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Real-world object-oriented design experience for computer science students</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Ouyang, Y. ; Wang, S.S.</creator><creatorcontrib>Ouyang, Y. ; Wang, S.S.</creatorcontrib><description>Due to the limitations of time and resources, many undergraduate software engineering courses provide a survey of a broad range of development approaches rather than the experience of software production in a real-life setting. In this paper, we propose an innovative learning environment that integrates our undergraduate software-engineering course with an application course in client/server computing. Such an environment allows students to apply software methodologies. This paper presents detailed class schedules for both courses for a 16-week regular semester to implement real-world applications and analyses the benefits of such a learning environment. Not all students in the software-engineering course are taking the client/server computing course, and vice versa. Therefore, team organization and student assessments become complicated and are discussed in the paper.</description><identifier>ISSN: 0190-5848</identifier><identifier>ISBN: 0780356438</identifier><identifier>ISBN: 9780780356436</identifier><identifier>EISSN: 2377-634X</identifier><identifier>DOI: 10.1109/FIE.1999.841721</identifier><language>eng</language><publisher>IEEE</publisher><subject>Application software ; Computer science ; Object oriented modeling ; Operating systems ; Problem-solving ; Processor scheduling ; Production systems ; Programming ; Software engineering ; Software systems</subject><ispartof>FIE'99 Frontiers in Education. 29th Annual Frontiers in Education Conference. Designing the Future of Science and Engineering Education. Conference Proceedings (IEEE Cat. No.99CH37011, 1999, Vol.2, p.13A3/1-13A3/6 vol.2</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/841721$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/841721$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Ouyang, Y.</creatorcontrib><creatorcontrib>Wang, S.S.</creatorcontrib><title>Real-world object-oriented design experience for computer science students</title><title>FIE'99 Frontiers in Education. 29th Annual Frontiers in Education Conference. Designing the Future of Science and Engineering Education. Conference Proceedings (IEEE Cat. No.99CH37011</title><addtitle>FIE</addtitle><description>Due to the limitations of time and resources, many undergraduate software engineering courses provide a survey of a broad range of development approaches rather than the experience of software production in a real-life setting. In this paper, we propose an innovative learning environment that integrates our undergraduate software-engineering course with an application course in client/server computing. Such an environment allows students to apply software methodologies. This paper presents detailed class schedules for both courses for a 16-week regular semester to implement real-world applications and analyses the benefits of such a learning environment. Not all students in the software-engineering course are taking the client/server computing course, and vice versa. Therefore, team organization and student assessments become complicated and are discussed in the paper.</description><subject>Application software</subject><subject>Computer science</subject><subject>Object oriented modeling</subject><subject>Operating systems</subject><subject>Problem-solving</subject><subject>Processor scheduling</subject><subject>Production systems</subject><subject>Programming</subject><subject>Software engineering</subject><subject>Software systems</subject><issn>0190-5848</issn><issn>2377-634X</issn><isbn>0780356438</isbn><isbn>9780780356436</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1999</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotkM1KAzEYRYM_4LS6FlzNC2TM7-TLUkpbKwVBunBXMskXmTLtDMkU9e1VxtWBA-cuLiH3nFWcM_u42iwrbq2tQHEj-AUphDSG1lK9X5IZM8CkrpWEK1IwbhnVoOCGzHI-MMYk1KYgL2_oOvrZpy6UfXNAP9I-tXgaMZQBc_txKvFrwD_lsYx9Kn1_HM4jpjL7SebxHH6DfEuuo-sy3v1zTnar5W7xTLev683iaUtbMCMNyttGQ-QKBQrg4J0QDQIq3sQAjTacR-lYDcpFg6isZkJILW2wGkWQc_IwzbaIuB9Se3Tpez89IH8ARtpOag</recordid><startdate>1999</startdate><enddate>1999</enddate><creator>Ouyang, Y.</creator><creator>Wang, S.S.</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>1999</creationdate><title>Real-world object-oriented design experience for computer science students</title><author>Ouyang, Y. ; Wang, S.S.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i87t-d4c9b58f14e2e2818ca22be8e41bfd8b5711f3a0684af7ee4950223539d95e2d3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1999</creationdate><topic>Application software</topic><topic>Computer science</topic><topic>Object oriented modeling</topic><topic>Operating systems</topic><topic>Problem-solving</topic><topic>Processor scheduling</topic><topic>Production systems</topic><topic>Programming</topic><topic>Software engineering</topic><topic>Software systems</topic><toplevel>online_resources</toplevel><creatorcontrib>Ouyang, Y.</creatorcontrib><creatorcontrib>Wang, S.S.</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>Ouyang, Y.</au><au>Wang, S.S.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Real-world object-oriented design experience for computer science students</atitle><btitle>FIE'99 Frontiers in Education. 29th Annual Frontiers in Education Conference. Designing the Future of Science and Engineering Education. Conference Proceedings (IEEE Cat. No.99CH37011</btitle><stitle>FIE</stitle><date>1999</date><risdate>1999</risdate><volume>2</volume><spage>13A3/1</spage><epage>13A3/6 vol.2</epage><pages>13A3/1-13A3/6 vol.2</pages><issn>0190-5848</issn><eissn>2377-634X</eissn><isbn>0780356438</isbn><isbn>9780780356436</isbn><abstract>Due to the limitations of time and resources, many undergraduate software engineering courses provide a survey of a broad range of development approaches rather than the experience of software production in a real-life setting. In this paper, we propose an innovative learning environment that integrates our undergraduate software-engineering course with an application course in client/server computing. Such an environment allows students to apply software methodologies. This paper presents detailed class schedules for both courses for a 16-week regular semester to implement real-world applications and analyses the benefits of such a learning environment. Not all students in the software-engineering course are taking the client/server computing course, and vice versa. Therefore, team organization and student assessments become complicated and are discussed in the paper.</abstract><pub>IEEE</pub><doi>10.1109/FIE.1999.841721</doi></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 0190-5848 |
ispartof | FIE'99 Frontiers in Education. 29th Annual Frontiers in Education Conference. Designing the Future of Science and Engineering Education. Conference Proceedings (IEEE Cat. No.99CH37011, 1999, Vol.2, p.13A3/1-13A3/6 vol.2 |
issn | 0190-5848 2377-634X |
language | eng |
recordid | cdi_ieee_primary_841721 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Application software Computer science Object oriented modeling Operating systems Problem-solving Processor scheduling Production systems Programming Software engineering Software systems |
title | Real-world object-oriented design experience for computer science students |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T09%3A24%3A08IST&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=Real-world%20object-oriented%20design%20experience%20for%20computer%20science%20students&rft.btitle=FIE'99%20Frontiers%20in%20Education.%2029th%20Annual%20Frontiers%20in%20Education%20Conference.%20Designing%20the%20Future%20of%20Science%20and%20Engineering%20Education.%20Conference%20Proceedings%20(IEEE%20Cat.%20No.99CH37011&rft.au=Ouyang,%20Y.&rft.date=1999&rft.volume=2&rft.spage=13A3/1&rft.epage=13A3/6%20vol.2&rft.pages=13A3/1-13A3/6%20vol.2&rft.issn=0190-5848&rft.eissn=2377-634X&rft.isbn=0780356438&rft.isbn_list=9780780356436&rft_id=info:doi/10.1109/FIE.1999.841721&rft_dat=%3Cieee_6IE%3E841721%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=841721&rfr_iscdi=true |