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...
Gespeichert in:
Veröffentlicht in: | SIGCSE bulletin 2000-12, Vol.32 (4), p.63-65 |
---|---|
Hauptverfasser: | , |
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 |