• Home
  • Search
  • Intelligent vs. unintelligent programming systems for novices
  • Cite Icon3
  • https://doi.org/10.1109/cmpsac.1992.217576Copy DOI Icon

Intelligent vs. unintelligent programming systems for novices

  • Sep 21, 1992
  • H Ramadhan
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The approach presented concentrates on integrating intelligent and unintelligent approaches to come up with an environment that helps novices develop not only problem-solving skills, but also an accurate conceptual and mental model of the programming process. DISCOVER, an intelligent discovery program system supports novices in an initial unintelligent free discovery programming phase and in a subsequent intelligent guided discovery programming phase. In the initial phase, novices explore, observe, and discover the dynamic behavior of individual programming concepts and whole programs as well as of the national machine to build the underlying conceptual programming knowledge. In the subsequent phase, novices compose together programming concepts and language constructs, observed and discovered in the initial phase, to solve given problems under explicit intelligent guidance of system domain expert to transform their programming knowledge into programming skill. Several design issues and decisions that have influenced the development of DISCOVER are discussed. >

Similar Papers
  • Research Article
  • Citations9

Real-world treatment sequencing and healthcare costs among CLL/SLL patients treated with venetoclax

  • Jun 04, 2021
  • Current Medical Research and Opinion
  • Kerry A Rogers +6
  • Research Article
  • Citations57

The Effects of Mind Mapping with Cooperative Learning on Programming Performance, Problem Solving Skill and Metacognitive Knowledge among Computer Science Students

  • Jan 01, 2010
  • Journal of Educational Computing Research
  • Mohd Nasir Ismail +2
  • Research Article

Exploring differences in the cognitive and metacognitive scaffolding use of high and low working memory students in block-based programming

  • Sep 05, 2025
  • Journal of Research on Technology in Education
  • Yi-Pin Huang +5
  • Research Article
  • Citations121

Coordinated Regulation of Lymph Node Vascular–Stromal Growth First by CD11c+ Cells and Then by T and B Cells

  • Dec 01, 2011
  • The Journal of Immunology
  • Susan Chyou +6
  • Research Article

AI Driven Programming Mistake Analyser

  • Apr 06, 2026
  • International Journal of Creative and Open Research in Engineering and Management
  • G.Samatha G.Samatha +3
  • Research Article
  • Citations1

The role of spontaneous recovery effects in the context of German orthography instruction methods with delayed correction.

  • Mar 01, 2022
  • Journal of Experimental Psychology: Applied
  • Julia Erdmann +1
  • PDF
  • Research Article
  • Citations9

A Community Arts Program for Underserved Children: Getting Things Done and Member Development

  • Sep 01, 2020
  • SciMedicine Journal
  • Sang-Hie Lee
  • Research Article
  • Citations3

Aluminium-Transition Metal Thin-Film Reactions

  • Jan 01, 1988
  • MRS Proceedings
  • E G Colgan +1
  • Research Article
  • Citations32

Intraoperative cavernous nerve stimulation during nerve sparing radical prostatectomy: how and when?

  • May 01, 2000
  • Current opinion in urology
  • L Klotz
  • Research Article
  • Citations13

Characterization of Ca2+/calmodulin-dependent protein kinase II from smooth muscle

  • Sep 01, 1995
  • Biochemical Journal
  • Z H L Zhou +3
  • Conference Article
  • Citations4

Towards a programming environment that adaptively suggests examples and corresponding puzzles based on programmer skill

  • Jul 01, 2014
  • Kyle J Harms
  • Conference Article
  • Citations26

Improving the mental models held by novice programmers using cognitive conflict and jeliot visualisations

  • Jul 06, 2009
  • Linxiao Ma +4
  • Conference Article
  • Citations13

Using Peer Code Review to Support Pedagogy in an Introductory Computer Programming Course

  • Oct 01, 2019
  • Tamaike Brown +3
  • Book Chapter
  • Citations1

On the Use of Mixed Reality for Setting up Control and Coordination Strategies for Teams of Autonomous UAV

  • Nov 12, 2017
  • F Orjales +4
  • Research Article

Transformation of C Programming Language Memory Model into Object-Oriented Representation of EO Language

  • Dec 01, 2023
  • Automatic Control and Computer Sciences
  • A I Legalov +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.