Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Frank Ng

dblp:77/4560 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
0since 2021 · last 1995
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Interdisciplinary, comprehensive, and emerging computing
1 paper
Computing education · 100%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 67% Requirements engineering and software design · 33%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computing education
intelligent tutoring systems
0.011995
An Intelligent Tutoring System for the Dijkstra-Gries Methodology · IEEE Trans. Software Eng. 1995
Programming languages and type systems
object-oriented programming
0.011995
An Intelligent Tutoring System for the Dijkstra-Gries Methodology · IEEE Trans. Software Eng. 1995
Programming languages and type systems › object-oriented programming
smalltalk
0.011995
An Intelligent Tutoring System for the Dijkstra-Gries Methodology · IEEE Trans. Software Eng. 1995
Requirements engineering and software design
software design methodology
0.011995
An Intelligent Tutoring System for the Dijkstra-Gries Methodology · IEEE Trans. Software Eng. 1995

Methods — techniques the papers use, named apart from their topics

object-oriented paradigm · 0.0goal/plan approach · 0.0
YearPublicationVenuePosition
1995 An Intelligent Tutoring System for the Dijkstra-Gries Methodology
abstract
The paper describes the design and implementation of an intelligent tutoring system for the Dijkstra-Gries programming methodology as defined by Gries (1981) in "The Science of Programming". The first part of the paper identifies the requirements of intelligent tutoring systems in general and those of the methodology in particular. It shows the suitability of the Smalltalk environment for developing expandable intelligent systems and the compatibility of Smalltalk's object-oriented paradigm with the Gries methodology's goal/plan approach to programming. We then describe how these requirements are met: an overview of the system's support of the methodology and the modules that enable the system to respond intelligently. As an example, a reusable tutorial part is presented, first from a student's perspective, then from an author's perspective. Finally the results of an evaluation of the system drawn from actual student experience are presented.>
Frank Ng, Gregory Butler, Judy Kay
IEEE Trans. Software Eng.1