The choice of what to cover in a computerscience major course is governed by both the objectives of the course, and the overall goals of the major. We describe a set of design decisions that have resulted in a projec...
The choice of what to cover in a computerscience major course is governed by both the objectives of the course, and the overall goals of the major. We describe a set of design decisions that have resulted in a project-oriented course in computer Graphics that uses four different graphics APIs: Windows GDI, DirectDraw, Java 2D, and OpenGL.
This paper will describe how the game of Arithmetical Croquet was used in a second semester programming course. This game can be used as an assignment in many different ways: students can design it completely from scr...
This paper will describe how the game of Arithmetical Croquet was used in a second semester programming course. This game can be used as an assignment in many different ways: students can design it completely from scratch; students can complete classes that are already designed; students can focus only on the strategy module to select the next move when everything else has been supplied to them, etc. In particular, this paper describes experiences with the first assignment type listed above, and provides the details for the program evaluation scheme that was used.
The past decade has seen the emergence of an overwhelming amount of genome data and the desperate need to catalog, organize, analyze, and interpret it. This “tsunami of information”, as Gene Myers, Jr. of Celera Gen...
The past decade has seen the emergence of an overwhelming amount of genome data and the desperate need to catalog, organize, analyze, and interpret it. This “tsunami of information”, as Gene Myers, Jr. of Celera Genomics calls it, is continuously being fed by the masses of raw genome data erupting from the successful genome projects of various organisms, especially humans. It has forced the creation of the interdisciplinary field of Genomics — the union between computerscience and biology, in which programmers acknowledge biology as an information science and biologists admit that there is too much data for them to fairly and efficiently sift through alone.
I am working on a project involving cognitive modeling. I am currently examining some of the types of study habits that cause students to learn most effectively. For this project we are focusing on students learning i...
I am working on a project involving cognitive modeling. I am currently examining some of the types of study habits that cause students to learn most effectively. For this project we are focusing on students learning introductory physics. My current goal is to investigate an existing computer program called Cascade (VanLehn, Jones, & Chi, 1992), and evaluate its coverage of some recent psychological data on human learning. In past research Cascade was able to model psychological data on the “Self-Explanation Effect” (Chi, Bassok, Lewis, Reimann, & Glaser, 1989). I intend to use Cascade to explain new results (Renkl, Atkinson, & Maier, 2000) showing how student learning can depend on the particular presentation of examples and study problems. To summarize, Renkl et al. found that it is possible to increase the effectiveness of studying worked out examples, if the examples are gradually “faded” from fully worked out examples to increasingly more incomplete problems.
This tutorial gives an overview of the C++ standard template library (STL), including its overall structure, functionality, and capabilities. Particular emphasis is placed on the ways in which STL may be used in the c...
This tutorial gives an overview of the C++ standard template library (STL), including its overall structure, functionality, and capabilities. Particular emphasis is placed on the ways in which STL may be used in the curriculum.
暂无评论