Viera K. Proulx

Publication List Details

Period

1994 - 2008

Number

18

Co-Authors

Computer Science/Informatics: The Study of Information World”, submitted to the (2008)

Viera K. Proulx

In this paper we argue that every secondary school curriculum should include a course of study of informatics/computer science. (In the USA the subject is typically called computer science, while the...

Biography (2008)

Viera K. Proulx

In this paper we examine the current computer science curriculum in elementary schools and identify its shortcomings. We then presents a new approach to teaching computer science at the elementary...

Informatics and Biology: What Do They Have in Common (2008)

Viera K. Proulx, Associate Professor

By comparing informatics with biology we make an argument for including the study of informatics in a standard secondary school curriculum. Both sciences examine the world we live in, from the...

Usage Simulation for Evaluating Educational Materials (2008)

Viera K. Proulx, Joseph W. Proulx

In this paper we describe how usage simulation can be used to evaluate educational software. Usage simulation, typically conducted by an expert acting as a typical user, provides a detailed review of...

oriented programming (2008)

Viera K. Proulx

We present software tools that support robust input processing and comprehensive testing in Java. The software includes the JPT library that supports error-checked typed input via console or GUI for...

Computer Science vs. Computer Literacy Which to Teach? (2008)

Viera K. Proulx

With the widespread use of computers in all areas of work and play, it became clear that all students (in secondary schools, universities, and even in elementary schools) should be taught...

How to Design Class Hierarchies (2008)

Viera K. Proulx

We report on the experience of teaching introductory second semester computer science course on Fundamentals of Computer Science that uses our curriculum How to Design Class Hierarchies 1 and the...

Abstract Hospital Emergency Room Simulation: Object Oriented Design Issues for CS2 (2008)

Viera K. Proulx

This paper describes a project suitable for students in CS2 that combines the classical implementation of basic data structures (priority queues, lists, arrays) with the design and implementation of...

Calculator problem and the Design Recipe (2005)

Viera K. Proulx

This paper presents a superior alternative approach to designing a solution to the calculator problem due to Alphonce [1]. While Alphonce presents a fictitious one-act play between professors, this...

Objects from the beginning – with GUIs (2002)

Viera K. Proulx

We describe a way to introduce objects at the beginning of the first CS course through the use of objects that have significant nontrivial behavior and interactions with other objects. We will...

Objects from the beginning – with GUIs (2002)

Viera K. Proulx

We describe a way to introduce objects at the beginning of the first CS course through the use of objects that have significant nontrivial behavior and interactions with other objects. We will...

Scaling: a design pattern in introductory computer science courses (1998)

Harriet J. Fell, Viera K. Proulx, Richard Rasala

We present a series of programming exercises that use scaling as a theme for teaching design techniques in the introductory computer science course sequence. All exercises are on the level easily...

From Animation to Analysis in Introductory Computer Science (1994)

Richard Rasala, Viera K. Proulx, Harriet J. Fell

At educational computer conferences and exhibits, one is overwhelmed by the extensive use of computers as learning tools in almost any subject. However, the one subject which stands out for its...