Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- ArticleApril 2001
Infrared communication to control software applications
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 328–329Computers are becoming more and more easy to use. From a sequence of keys pressed to a click of a mouse button users can make choices or events happen. However, people are required to sit at a computer. If they are away from the computer they cannot use ...
- ArticleApril 2001
Charles Peirce's existential graphs: a logic tool in Java
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 325–326A hundred years ago the American philosopher Peirce found the linear notation and accompanying rules of traditional logic systems restrictive. He developed what he called Existential graphs (EG), which allow the user to express logical statements in a ...
- ArticleApril 2001
A cognitive model of learning from examples
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 302–303I 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 ...
- ArticleApril 2001
Heavy machinery for deforestation: establishing a dialogue between GHC and HUGS for program transformation development
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 295–296Functional programmers pride themselves on writing elegant and modular programs for the case with which such programs can be read, updated, and extended. In the modular style of programming, larger programs are written as compositions of smaller mix-and-...
- ArticleApril 2001
The PNA project
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 276–284The Personal Nutrition Assistant (PNA) Project is a join effort involving faculty and students from two universities. The project was initially funded with a seed grant that supported cooperative efforts between these institutions. The goal of the PNA ...
-
- ArticleApril 2001
Algorithm design by successive transformation
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 270–275Algorithms courses are typically organized either by application area or by design technique. Each of these organizations has its strength, but neither effectively reflects the fact that sophisticated algorithms are not designed in a single pass. This ...
- ArticleApril 2001
Computer laboratories for the theory of computing course
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 262–269We describe, a set of structured laboratories designed for the theory of computing course. These laboratories include various types of exercises, including the writing of programs which perform tasks related to the concepts studied in class, as well as ...
- ArticleApril 2001
Metrics based plagarism monitoring
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 253–261Plagiarism in programming courses is a pervasive and frustrating problem that undermines the educational process. Defining plagiarism is difficult because of the fuzzy boundary between allowable peer-peer collaboration and plagiarism. Pursuing suspected ...
- ArticleApril 2001
Put ethics and fun into your computer course
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 247–251This article describes a fun yet informative approach to covering ethical issues in a Systems Analysis and Design course. By assigning a series of readings, collectively known as “The Case of the Killer Robot,” students were exposed to a number of ...
- ArticleApril 2001
Computer security and impact on computer science education
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 233–246The integration of computer security into existing Computer Science undergraduate education is an urgent and complicated task. With the increasing risk of computer intrusion, computer crimes and information wars, Computer Science educators bear the ...
- ArticleApril 2001
The IWAR range: a laboratory for undergraduate information assurance education
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 223–232This paper describes a unique resource at West Point, the Information Analysis and Research Laboratory, referred to as the IWAR range. The IWAR range is an isolated laboratory used by undergraduate students and faculty researchers. The IWAR is a ...
- ArticleApril 2001
Strategy game programming projects
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 205–213In this paper, we show how programming projects centered around the design and construction of computer players for strategy games can play a meaningful role in the educational process, both in and out of the classroom. We describe several game-related ...
- ArticleApril 2001
Computer organization in the breadth-first course
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 182–195The topic of computer organization in the breadth-first CS course is addressed. A set of materials and a particular ordering of sub-topics is suggested to maximize the “cognitive hooks” for students. A new entry point to computer organization based on a ...
- ArticleApril 2001
Interpreter based assignments for a standard programming languages course
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 159–161This tutorial will demonstrate how to use MuLE (MUltiple Language Environment) based projects in a programming languages design and implementation course. MuLE is a software tool (consisting primarily of four languages from different paradigms) ...
- ArticleApril 2001
Teaching client/server programming in the context of computing curricula 2001
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 122–133This paper discusses a client/server programming course and its relationship to the knowledge units suggested by the draft proposal Computing Curricula 2001 [IEEE00]. First, the progression of concepts covered by this course is discussed. The course is ...
- ArticleApril 2001
Enhancing group projects in software engineering
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 111–121Many professors in computer science feel that group projects are not worth the hassle and complications[1]. Several reasons have been cited: different student schedules make it difficult to get together, centralizing information is tedious and usually ...
- ArticleApril 2001
General education in the computer science curriculum: software engineering
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 90–110This 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.
- ArticleApril 2001
Synchronous distance learning via the Internet experience and status report –
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 92–98Remote conferencing via the Internet will soon provide a cost effective and convenient avenue for distance learning. Used in conjunction with the asynchronous methods that are currently popular, both virtual classrooms and virtual office visits will ...
- ArticleApril 2001
A multi-Api course in computer graphics
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small collegesApril 2001, Pages 66–73The choice of what to cover in a computer science 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 ...