Search
Skip to Search Results- 7Object-oriented
- 5Databases
- 4Computer Games
- 4Distributed computing
- 4Multimedia
- 4Programming environments
- 39Computing Science, Department of
- 39Computing Science, Department of/Technical Reports (Computing Science)
- 6Educational Psychology, Department of
- 6Educational Psychology, Department of/Journal Articles (Educational Psychology)
- 1Agricultural, Food and Nutritional Science, Department of
- 1Agricultural, Food and Nutritional Science, Department of/Journal Articles (Agricultural, Food and Nutritional Science)
-
Assessing Computational Thinking and Data Literacy: Designing the Callysto Computational Thinking Test (CCTt)
Download2019-01-01
Cutumisu, Maria, Adams, Cathy, Yuen, Connie, Hackman, Leah, Lu, Chang, Samuel, Mark, Chu, Byron
The Callysto Project is a collaborative project by Cybera and the Pacific Institute for Mathematical Sciences (PIMS), with funding from the Government of Canada. It involves the development and assessment of modules that promote data literacy and computational thinking. Using the Jupyter notebook...
-
2015
Blair, Kristen Pilner, Cutumisu, Maria, Schwartz, Daniel Lewis , Chin, Doris B.
We introduce one instance of a game-based assessment designed to measure students’ self-regulated learning choices. We describe our overarching measurement strategy and we present Posterlet, an assessment game in which students design posters and learn graphic design principles from feedback. We...
-
2013
Sturtevant, Nathan R., Valenzano, Richard, Schaeffer, Jonathan
While greedy best-first search (GBFS) is a popular algorithm for solving automated planning tasks, it can exhibit poor performance if the heuristic in use mistakenly identifies a region of the search space as promising. In such cases, the way the algorithm greedily trusts the heuristic can cause...
-
2012
Lanctot, Marc, Gibson, Richard, Burch, Neil, Szafron, Duane
In large extensive form games with imperfect information, Counterfactual Regret Minimization (CFR) is a popular, iterative algorithm for computing approximate Nash equilibria. While the base algorithm performs a full tree traversal on each iteration, Monte Carlo CFR (MCCFR) reduces the per...
-
2010
Carbonaro, Mike, Cutumisu, Maria, Schaeffer, Jonathan, Szafron, Duane
Enrollment in Computing Science university programs is at a dangerously low level. A major reason for this is the general lack of interest in Computing Science by females. In this paper, we discuss our experience with using a computer game construction environment as a vehicle to encourage female...
-
Fall 2009
Character behaviours in computer role-playing games have a significant impact on game-play, but are often difficult for story authors to implement and modify. Many computer games use custom scripts to control the behaviours of non-player characters (NPCs). Therefore, a story author must write...
-
2008
Schaeffer, Jonathan, Cutumisu, Maria, Waugh, Kevin, Siegel, Jeff, Szafron, Duane, Schumacher, Allan, Duff, Harvey, Gillis, Stephanie, Carbonaro, Mike, Onuczko, Curtis
The unprecedented growth in numbers of children playing computer games has stimulated discussion and research regarding what, if any, educational value these games have for teaching and learning. The research on this topic has primarily focused on children as players of computer games rather than...
-
2008
Schaeffer, Jonathan, Sturtevant, Nathan, Holte, Robert, Anderson, Ken
Technical report TR08-05. The following report describes some techniques that generalize and attempt to improve upon the Coarse-to-Fine Dynamic Programming (CFDP) algorithm developed by Christopher Raphael. CFDP uses a hierarchy of abstraction graphs, iteratively searches to find optimal...
-
2007
Schaeffer, Jonathan, Siegel, Jeff, Duff, Harvey, Schumacher, Allan, Roy, Thomas, Gillis, Stephanie, Onuczko, Curtis, McNaughton, Matthew, Carbonaro, Mike, Waugh, Kevin, Szafron, Duane, Cutumisu, Maria
The traditional approach to implementing interactions between a player character (PC) and objects in computer games is to write scripts in a procedural scripting language. These scripts are usually so complex that they must be written by a computer programmer rather than by the author of the game...
-
2006
Onuczko, Curtis, Schaeffer, Jonathan, Cutumisu, Maria, Roy, Thomas, Carbonaro, Mike, McNaughton, Matthew, Szafron, Duane
To compete in today's market, companies that develop computer role-playing games (CRPGs) must quickly and reliably create realistic, engaging game stories. Indeed, intricate storylines and realism that goes beyond graphics have become major product differentiators. To establish both, it's...