메뉴 건너뛰기




Volumn 38, Issue 1, 1996, Pages 37-46

A closer look at programming expertise: Critical survey of some methodological issues

Author keywords

Abstraction; Development method; Generalization; Meta levels; Programming knowledge

Indexed keywords

COMPUTATION THEORY; FORMAL LOGIC; PROBLEM SOLVING; SOFTWARE ENGINEERING; SURVEYS; SYSTEMS ANALYSIS;

EID: 0029712786     PISSN: 09505849     EISSN: None     Source Type: Journal    
DOI: 10.1016/0950-5849(95)01043-2     Document Type: Article
Times cited : (7)

References (34)
  • 1
    • 4243975025 scopus 로고
    • What knowledge is the knowledge based programming based on? An inquiry into knowledge sources
    • Plander, I. (ed.), North-Holland
    • Návrat, P. and Mladá, I. 'What knowledge is the knowledge based programming based on? An inquiry into knowledge sources', in Plander, I. (ed.), Proc. Artificial Intelligence and Information-Control Systems of Robots 89, 1989, North-Holland, pp. 187-190.
    • (1989) Proc. Artificial Intelligence and Information-Control Systems of Robots 89 , pp. 187-190
    • Návrat, P.1    Mladá, I.2
  • 2
    • 0025488553 scopus 로고
    • KIDS: A semiautomatic program development system
    • Smith, D. R. 'KIDS: A semiautomatic program development system', IEEE Trans. on Soft. Eng., 16 (1990) 1024-1043.
    • (1990) IEEE Trans. on Soft. Eng. , vol.16 , pp. 1024-1043
    • Smith, D.R.1
  • 3
    • 0039141288 scopus 로고
    • Programming templates: Professional programmer knowledge needed by the novice
    • Sollohub, C. 'Programming templates: Professional programmer knowledge needed by the novice', Computer Science Education, 3 (1991) 255-266.
    • (1991) Computer Science Education , vol.3 , pp. 255-266
    • Sollohub, C.1
  • 5
    • 4244056197 scopus 로고
    • Identifying foundations of software engineering expertise
    • Rösel, A. and Bailes, P. 'Identifying foundations of software engineering expertise', SIGCSE Bulletin, 24 (1992) 52-63.
    • (1992) SIGCSE Bulletin , vol.24 , pp. 52-63
    • Rösel, A.1    Bailes, P.2
  • 8
    • 0000035241 scopus 로고
    • Learning prolog in a schema based environment
    • Gegg-Harrison, T. S. 'Learning Prolog in a schema based environment', Instructional Science, 20 (1991) 173-192.
    • (1991) Instructional Science , vol.20 , pp. 173-192
    • Gegg-Harrison, T.S.1
  • 9
  • 10
    • 0039733712 scopus 로고
    • Towards an intelligent environment for learning introductory programming
    • Lemut, E., Boulay, B. du and Dettori, G. (eds), Springer-Verlag
    • Brusilovsky, P. L. 'Towards an intelligent environment for learning introductory programming', in Lemut, E., Boulay, B. du and Dettori, G. (eds), Cognitive Models and Intelligent Environments for Learning Programming, Springer-Verlag, 1992, pp. 114-124.
    • (1992) Cognitive Models and Intelligent Environments for Learning Programming , pp. 114-124
    • Brusilovsky, P.L.1
  • 13
    • 0040919632 scopus 로고
    • Embodying theory in intelligent tutoring systems: An evaluation of plan-based accounts of programming skill
    • Davies, S. P. and Castel, A. M. 'Embodying theory in intelligent tutoring systems: an evaluation of plan-based accounts of programming skill', Computers and Education, 20 (1993) 89-96.
    • (1993) Computers and Education , vol.20 , pp. 89-96
    • Davies, S.P.1    Castel, A.M.2
  • 14
    • 4243554382 scopus 로고
    • Hierarchies of programming concepts: Abstraction, generality, and beyond
    • Návrat, P. 'Hierarchies of programming concepts: abstraction, generality, and beyond', ACM SIGCSE Bulletin, 26 (1994) 17-21.
    • (1994) ACM SIGCSE Bulletin , vol.26 , pp. 17-21
    • Návrat, P.1
  • 16
    • 0039141289 scopus 로고
    • A plan-based approach to prolog recursion
    • Newmarch, J. 'A plan-based approach to Prolog recursion', SIGCSE Bulletin, 25 (1993) 12-18.
    • (1993) SIGCSE Bulletin , vol.25 , pp. 12-18
    • Newmarch, J.1
  • 19
    • 0001890009 scopus 로고
    • A summary of the ACM/IEEE-CS joint curriculum task force report: Computing curricula 1991
    • Tucker, A. B. 'A summary of the ACM/IEEE-CS joint curriculum task force report: Computing curricula 1991', Comm. of the ACM, 34 (1991) 69-84.
    • (1991) Comm. of the ACM , vol.34 , pp. 69-84
    • Tucker, A.B.1
  • 26
    • 2442730016 scopus 로고
    • Steps in constructing problem solving methods
    • Aussenac, N., Boy, G., Gaines, B., Linster, M., Ganascia, J.-G. and Kodratoff, Y. (eds), Springer-Verlag, LNCS No 723
    • Akkermans, H., Wielinga, B. and Schreiber, G. 'Steps in constructing problem solving methods', in Aussenac, N., Boy, G., Gaines, B., Linster, M., Ganascia, J.-G. and Kodratoff, Y. (eds), Knowledge Acquisition for Knowledge-Based Systems - Proc. 7th European Workshop EKAW'93, Springer-Verlag, 1993, LNCS No 723, pp. 45-65.
    • (1993) Knowledge Acquisition for Knowledge-based Systems - Proc. 7th European Workshop EKAW'93 , pp. 45-65
    • Akkermans, H.1    Wielinga, B.2    Schreiber, G.3
  • 27
    • 0039950169 scopus 로고
    • How can knowledge-based systems solve large-scale problems? Model-based decomposition and problem solving
    • Ohsuga, S. 'How can knowledge-based systems solve large-scale problems? Model-based decomposition and problem solving', Knowledge-Based Systems, 6 (1993) 38-62.
    • (1993) Knowledge-Based Systems , vol.6 , pp. 38-62
    • Ohsuga, S.1
  • 29
    • 0039733710 scopus 로고
    • Meta-programming in prolog through direct introspection: A comparison with meta-interpretation techniques
    • Rogers, M. and Abramson, H. (eds), London, Massachusetts
    • Cavalieri, M., Lamma, E., Mello, P. and Natali, A. 'Meta-programming in Prolog through direct introspection: a comparison with meta-interpretation techniques', in Rogers, M. and Abramson, H. (eds), Proc. Meta-Programming in Logic Programming, London, Massachusetts, 1989, pp. 399-415.
    • (1989) Proc. Meta-Programming in Logic Programming , pp. 399-415
    • Cavalieri, M.1    Lamma, E.2    Mello, P.3    Natali, A.4
  • 30
    • 85029990187 scopus 로고
    • A programming technique of implementing multi-level logic programs
    • Slovak Technical University, Bratislava
    • Bieliková, M. and Návrat, P. 'A programming technique of implementing multi-level logic programs', Technical report, Slovak Technical University, Bratislava, 1995.
    • (1995) Technical Report
    • Bieliková, M.1    Návrat, P.2
  • 31
    • 84976859535 scopus 로고
    • Computational reflection in class based object oriented languages
    • Ferber, J. 'Computational reflection in class based object oriented languages', SIGPLAN Notices, Proc. OOPSLA'89, 24 (1989) 317-326.
    • (1989) SIGPLAN Notices, Proc. OOPSLA'89 , vol.24 , pp. 317-326
    • Ferber, J.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.