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

Nifty assignments

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2007
2007
2019
2019

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(9 citation statements)
references
References 0 publications
0
9
0
Order By: Relevance
“…Other than these considerations, the ordering of the units in our syllabus is somewhat arbitrary, and chosen in part to make unit-ending projects fall at convenient times in the term. To wrap up the unit on problem space search and heuristics, students code a grid-based pathfinder that uses A* and a variety of heuristics, which we have presented previously [9], and this project is begun shortly after the midterm exam. For the units on interface design and data modelling, students design and implement a database to organise a collection (of books, baseball cards, manga, or some other item of interest to them), with a GUI front end and a database back end using the JDBC interface to SQLite.…”
Section: Contentmentioning
confidence: 99%
“…Other than these considerations, the ordering of the units in our syllabus is somewhat arbitrary, and chosen in part to make unit-ending projects fall at convenient times in the term. To wrap up the unit on problem space search and heuristics, students code a grid-based pathfinder that uses A* and a variety of heuristics, which we have presented previously [9], and this project is begun shortly after the midterm exam. For the units on interface design and data modelling, students design and implement a database to organise a collection (of books, baseball cards, manga, or some other item of interest to them), with a GUI front end and a database back end using the JDBC interface to SQLite.…”
Section: Contentmentioning
confidence: 99%
“…As an example, consider an assignment -based loosely on Sooriamurthi's Mind Reader assignment [6] -in which students build a rock-paper-scissors AI. A head might be a visitor to the rockpaper-scissors "arena complex".…”
Section: Building Assignments Atop Pooglementioning
confidence: 99%
“…• competition-style Universes, such as the rock-paper-scissors AI assignment described in Section 2.1 • MUD/MOO-style Universes, in which students contribute elements of a navigable virtual space like Octothorpia or Estell's Adventure assignment [7] • artificial environments in which students' agents interact, such as a cellular automata or stock market trading simulations • an ensemble classifier [10] to which students submit classifiers, such as an authority rating system for user-supplied websites Figure 4: Talktothorpia inverter skin of Figure 3, minus getter bodies (all string constant returns), imports, and parameters.…”
Section: Other Proposed Universesmentioning
confidence: 99%
“…Other common games that have been used in the classroom include Othello, Boggle, Minesweeper, and the dice game Pig. From this reasoning, it may not be surprising to find that several of SIGCSE's Nifty Assignments are games [16].…”
Section: Games and Prizes: Motivationmentioning
confidence: 99%