scispace - formally typeset
A

Amali Weerasinghe

Researcher at University of Adelaide

Publications -  43
Citations -  580

Amali Weerasinghe is an academic researcher from University of Adelaide. The author has contributed to research in topics: Intelligent tutoring system & Database design. The author has an hindex of 10, co-authored 42 publications receiving 531 citations. Previous affiliations of Amali Weerasinghe include University of Canterbury.

Papers
More filters
Journal Article

DB-Suite: Experiences with Three Intelligent, Web-Based Database Tutors.

TL;DR: This paper presents the experiences with three Web-based intelligent tutoring systems in the area of databases, SQL-Tutor teaches the SQL query language, NORMIT is a data normalization tutor, and KERMIT teaches conceptual database modelling using the Entity-Relationship data model.
Proceedings ArticleDOI

A Study of Code Design Skills in Novice Programmers using the SOLO taxonomy

TL;DR: This work presents an evaluation framework that uses the SOLO taxonomy to assess programming questions' complexity and extends SOLO by using the term "building block" as an adaptable parameter that explicitly defines the student's ability to increasingly write more complex pieces of code.
Proceedings ArticleDOI

Strategies for Maintaining Academic Integrity in First-Year Computing Courses

TL;DR: This national study of first-year computing programs provides insights into what strategies computing academics use to discourage or prevent their students from cheating.
Proceedings ArticleDOI

Revisiting Ill-Definedness and the Consequences for ITSs

TL;DR: It is shown that constraint-based modeling can be used in both well-and illdefined domains, and illustrated using several instructional tasks, in terms of their suitability for ill-defined tasks and domains.
Journal ArticleDOI

Facilitating deep learning through self-explanation in an open-ended domain

TL;DR: KERMIT, an intelligent tutoring system that teaches conceptual database design, is enhanced and the resulting system, KERMIT-SE, supports self-explanation by engaging students in tutorial dialogues when their solutions are erroneous.