Modern software development concepts

In this paper we propose a significantly different approach to CS2, the second course in the undergraduate computer science curriculum. Rather than a central focus on the design and implementation of data structures, we propose that the central focus be on modern software development concepts such a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:SIGCSE bulletin 2000-12, Vol.32 (4), p.63-65
Hauptverfasser: Tymann, Paul T, Schneider, G Michael
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 65
container_issue 4
container_start_page 63
container_title SIGCSE bulletin
container_volume 32
creator Tymann, Paul T
Schneider, G Michael
description In this paper we propose a significantly different approach to CS2, the second course in the undergraduate computer science curriculum. Rather than a central focus on the design and implementation of data structures, we propose that the central focus be on modern software development concepts such as object-oriented design, exceptions, GUIs, graphics, collection classes, threads, and networking. We believe that these are the important concepts that students should be exposed to and should use in the second computer science course.
doi_str_mv 10.1145/369295.369329
format Article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_miscellaneous_29416964</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>29416964</sourcerecordid><originalsourceid>FETCH-LOGICAL-c1149-2f9c476f0e88112d476633906a2515a2a48ce3b7ac7b9ed5f6f9ad06192e04c03</originalsourceid><addsrcrecordid>eNotjT1PwzAUAD2ARCmM7BkQW8rz17PfiCq-pCKWdq5c-1kCpXGIU_j7RILpbroT4kbCSkpj7zWSIruaoRWdiQUAudYb6S_EZa2fAMohmoW4fSuJx76pJU8_YeQm8Td3ZThyPzWx9JGHqV6J8xy6ytf_XIrd0-N2_dJu3p9f1w-bNs5PalWmaBxmYO-lVGl21JoAg7LSBhWMj6wPLkR3IE42Y6aQACUpBhNBL8XdX3cYy9eJ67Q_ftTIXRd6Lqe6V2QkEhr9C0aFP8M</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>29416964</pqid></control><display><type>article</type><title>Modern software development concepts</title><source>Access via ACM Digital Library</source><creator>Tymann, Paul T ; Schneider, G Michael</creator><creatorcontrib>Tymann, Paul T ; Schneider, G Michael</creatorcontrib><description>In this paper we propose a significantly different approach to CS2, the second course in the undergraduate computer science curriculum. Rather than a central focus on the design and implementation of data structures, we propose that the central focus be on modern software development concepts such as object-oriented design, exceptions, GUIs, graphics, collection classes, threads, and networking. We believe that these are the important concepts that students should be exposed to and should use in the second computer science course.</description><identifier>ISSN: 0097-8418</identifier><identifier>DOI: 10.1145/369295.369329</identifier><language>eng</language><ispartof>SIGCSE bulletin, 2000-12, Vol.32 (4), p.63-65</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c1149-2f9c476f0e88112d476633906a2515a2a48ce3b7ac7b9ed5f6f9ad06192e04c03</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Tymann, Paul T</creatorcontrib><creatorcontrib>Schneider, G Michael</creatorcontrib><title>Modern software development concepts</title><title>SIGCSE bulletin</title><description>In this paper we propose a significantly different approach to CS2, the second course in the undergraduate computer science curriculum. Rather than a central focus on the design and implementation of data structures, we propose that the central focus be on modern software development concepts such as object-oriented design, exceptions, GUIs, graphics, collection classes, threads, and networking. We believe that these are the important concepts that students should be exposed to and should use in the second computer science course.</description><issn>0097-8418</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2000</creationdate><recordtype>article</recordtype><recordid>eNotjT1PwzAUAD2ARCmM7BkQW8rz17PfiCq-pCKWdq5c-1kCpXGIU_j7RILpbroT4kbCSkpj7zWSIruaoRWdiQUAudYb6S_EZa2fAMohmoW4fSuJx76pJU8_YeQm8Td3ZThyPzWx9JGHqV6J8xy6ytf_XIrd0-N2_dJu3p9f1w-bNs5PalWmaBxmYO-lVGl21JoAg7LSBhWMj6wPLkR3IE42Y6aQACUpBhNBL8XdX3cYy9eJ67Q_ftTIXRd6Lqe6V2QkEhr9C0aFP8M</recordid><startdate>20001201</startdate><enddate>20001201</enddate><creator>Tymann, Paul T</creator><creator>Schneider, G Michael</creator><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20001201</creationdate><title>Modern software development concepts</title><author>Tymann, Paul T ; Schneider, G Michael</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c1149-2f9c476f0e88112d476633906a2515a2a48ce3b7ac7b9ed5f6f9ad06192e04c03</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2000</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Tymann, Paul T</creatorcontrib><creatorcontrib>Schneider, G Michael</creatorcontrib><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>SIGCSE bulletin</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Tymann, Paul T</au><au>Schneider, G Michael</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Modern software development concepts</atitle><jtitle>SIGCSE bulletin</jtitle><date>2000-12-01</date><risdate>2000</risdate><volume>32</volume><issue>4</issue><spage>63</spage><epage>65</epage><pages>63-65</pages><issn>0097-8418</issn><abstract>In this paper we propose a significantly different approach to CS2, the second course in the undergraduate computer science curriculum. Rather than a central focus on the design and implementation of data structures, we propose that the central focus be on modern software development concepts such as object-oriented design, exceptions, GUIs, graphics, collection classes, threads, and networking. We believe that these are the important concepts that students should be exposed to and should use in the second computer science course.</abstract><doi>10.1145/369295.369329</doi><tpages>3</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0097-8418
ispartof SIGCSE bulletin, 2000-12, Vol.32 (4), p.63-65
issn 0097-8418
language eng
recordid cdi_proquest_miscellaneous_29416964
source Access via ACM Digital Library
title Modern software development concepts
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T13%3A03%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Modern%20software%20development%20concepts&rft.jtitle=SIGCSE%20bulletin&rft.au=Tymann,%20Paul%20T&rft.date=2000-12-01&rft.volume=32&rft.issue=4&rft.spage=63&rft.epage=65&rft.pages=63-65&rft.issn=0097-8418&rft_id=info:doi/10.1145/369295.369329&rft_dat=%3Cproquest%3E29416964%3C/proquest%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=29416964&rft_id=info:pmid/&rfr_iscdi=true