Database programming with JDBC and JAVA
Database programming with JDBC and JAVA
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
PILOT: an interactive tool for learning and grading
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Yet, more Web exercises for learning C++
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
An intelligent distributed environment for active learning
Proceedings of the 10th international conference on World Wide Web
An intelligent distributed environment for active learning
Journal on Educational Resources in Computing (JERIC)
AGILE: An Agent-Assisted Infrastructure to Support Learning Environments
IDEAL '02 Proceedings of the Third International Conference on Intelligent Data Engineering and Automated Learning
IDEAL: An Integrated Distributed Environment for Asynchronous Learning
DCW '00 Proceedings of the Third International Workshop on Distributed Communities on the Web
Live programming as a lecture technique
Journal of Computing Sciences in Colleges
AlgoVista: an algorithmic search tool in an educational setting
Proceedings of the 35th SIGCSE technical symposium on Computer science education
An interactive tutorial system for Java
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Design and implementation of interactive tutorials for data structures
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
The work described in this paper is part of an NSF funded project to develop tutorial materials for introductory computer science courses. We had several general goals for these materials that had an impact on their design and implementation:• they should be delivered on-line;• they should be highly interactive;• they should be useful on a wide variety of hardware/software platforms; and• it should be easy to extend the content to different courses or contexts.In trying to meet these goals we designed and implemented a package of Java classes that provided a framework for creating our set of tutorials, yet was general enough to be used in other contexts such as interactive laboratories. This paper describes the framework and the design decisions that governed the implementation. Information about obtaining the package is included in section 7.