Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education 2006
DOI: 10.1145/1121341.1121430
|View full text |Cite
|
Sign up to set email alerts
|

Exploiting on-line data sources as the basis of programming projects

Abstract: The Internet is an exciting place to find real, interesting, and interactive sources of data for use in the classroom. This data (often real world), can provide the basis of interesting projects for CS1 and CS2 courses. Additionally, the source or exchange protocol can be used as a gentle introduction for novice computer science majors to the myriad of data formats and emerging technologies available today. Presented here are a number of interesting data sources used during the 2004-2005 academic year in our o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2008
2008
2015
2015

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 9 publications
(7 citation statements)
references
References 2 publications
0
7
0
Order By: Relevance
“…At the CS 2 level, students may not yet be ready to work with live clients but they are able to work with live data. At RU, the CS 2 class includes an introduction to JSON formatted data (as described by Depasquale [2]), web services, and the concept of a web crawler. These live, online data sources provide a rich area for CS 2 level projects and in-class discussions.…”
Section: Live Data In Csmentioning
confidence: 99%
See 1 more Smart Citation
“…At the CS 2 level, students may not yet be ready to work with live clients but they are able to work with live data. At RU, the CS 2 class includes an introduction to JSON formatted data (as described by Depasquale [2]), web services, and the concept of a web crawler. These live, online data sources provide a rich area for CS 2 level projects and in-class discussions.…”
Section: Live Data In Csmentioning
confidence: 99%
“…">SUMMARYIt is well understood and has been well documented that there is much to gain by using live projects in the computer science classroom [1][2][3][4][5][6][7][8][9][10][11][12][13]. Live projects include those that serve a real client with a real problem as well as those those that integrate live datasets.…”
mentioning
confidence: 99%
“…Stevenson's real-world programming assignments [10,11] are a web crawler, spam evaluator, and steganography. DePasquale [2] presents three data sources: stock quotes, and the APIs from Google and Slashdot.…”
Section: Comparison To Other Teaching Approachesmentioning
confidence: 99%
“…The primer for examples in exploiting online data sources comes from Peter DePasquale's paper on using online data sources in coursework [1]. In it, he proposes ideas including looking at stock data, search engine APIs, and other sources of data.…”
Section: Related Workmentioning
confidence: 99%
“…Online data sources are an interesting approach to making assignments come alive for students [1,2]. These data sources can include items such as historic data, census data, stock data, DNA sequences, and others.…”
Section: Introductionmentioning
confidence: 99%