메뉴 건너뛰기




Volumn 7241 LNCS, Issue , 2012, Pages 1-45

A programming tutor for Haskell

Author keywords

[No Author keywords available]

Indexed keywords

COMBINATORS; FUNCTIONAL PROGRAMS; FUNDAMENTAL CONCEPTS; HASKELL; INTERACTIVE SYSTEM; PROGRAM TRANSFORMATIONS; STUDENTS LEARNING;

EID: 84865027796     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-32096-5_1     Document Type: Conference Paper
Times cited : (7)

References (41)
  • 3
    • 0346498671 scopus 로고    scopus 로고
    • Normalization by Evaluation
    • Möller, B., Tucker, J.V. (eds.) Prospects for Hardware Foundations. Springer, Heidelberg
    • Berger, U., Eberl, M., Schwichtenberg, H.: Normalization by Evaluation. In: Möller, B., Tucker, J.V. (eds.) Prospects for Hardware Foundations. LNCS, vol. 1546, pp. 117-137. Springer, Heidelberg (1998)
    • (1998) LNCS , vol.1546 , pp. 117-137
    • Berger, U.1    Eberl, M.2    Schwichtenberg, H.3
  • 4
    • 0021870594 scopus 로고
    • Algebra of communicating processes with abstraction
    • Bergstra, J.A., Klop, J.W.: Algebra of communicating processes with abstraction. Theoretical Computer Science 37, 77-121 (1985)
    • (1985) Theoretical Computer Science , vol.37 , pp. 77-121
    • Bergstra, J.A.1    Klop, J.W.2
  • 5
    • 0003048561 scopus 로고
    • An introduction to the theory of lists
    • Broy, M. (ed.) Logic of Programming and Calculi of Discrete Design. Springer
    • Bird, R.S.: An introduction to the theory of lists. In: Broy, M. (ed.) Logic of Programming and Calculi of Discrete Design. NATO ASI Series, vol. F36, pp. 5-42. Springer (1987)
    • (1987) NATO ASI Series , vol.F36 , pp. 5-42
    • Bird, R.S.1
  • 6
    • 0018235476 scopus 로고
    • Diagnostic models for procedural bugs in basic mathematical skills
    • Brown, J.S., Burton, R.R.: Diagnostic models for procedural bugs in basic mathematical skills. Cognitive Science 2, 155-192 (1978)
    • (1978) Cognitive Science , vol.2 , pp. 155-192
    • Brown, J.S.1    Burton, R.R.2
  • 8
    • 0016543936 scopus 로고
    • Guarded commands, nondeterminacy and formal derivation of programs
    • Dijkstra, E.W.: Guarded commands, nondeterminacy and formal derivation of programs. Commun. ACM 18, 453-457 (1975)
    • (1975) Commun. ACM , vol.18 , pp. 453-457
    • Dijkstra, E.W.1
  • 10
    • 35048817996 scopus 로고    scopus 로고
    • A Denotational Account of Untyped Normalization by Evaluation
    • Walukiewicz, I. (ed.) FOSSACS 2004. Springer, Heidelberg
    • Filinski, A., Rohde, H.K.: A Denotational Account of Untyped Normalization by Evaluation. In: Walukiewicz, I. (ed.) FOSSACS 2004. LNCS, vol. 2987, pp. 167-181. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.2987 , pp. 167-181
    • Filinski, A.1    Rohde, H.K.2
  • 12
    • 84955614843 scopus 로고
    • Functional Parsers
    • Jeuring, J., Meijer, E. (eds.) AFP 1995. Springer, Heidelberg
    • Fokker, J.: Functional Parsers. In: Jeuring, J., Meijer, E. (eds.) AFP 1995. LNCS, vol. 925, pp. 1-23. Springer, Heidelberg (1995)
    • (1995) LNCS , vol.925 , pp. 1-23
    • Fokker, J.1
  • 14
    • 67650532706 scopus 로고    scopus 로고
    • Feedback services for exercise assistants
    • Remenyi, D. (ed.) Academic Publishing Limited Also available as Technical report Utrecht University UU-CS-2008-018
    • Gerdes, A., Heeren, B., Jeuring, J., Stuurman, S.: Feedback services for exercise assistants. In: Remenyi, D. (ed.) ECEL 2007: Proceedings of the 7th European Conference on e-Learning, pp. 402-410. Academic Publishing Limited (2008); Also available as Technical report Utrecht University UU-CS-2008-018
    • (2008) ECEL 2007: Proceedings of the 7th European Conference on E-Learning , pp. 402-410
    • Gerdes, A.1    Heeren, B.2    Jeuring, J.3    Stuurman, S.4
  • 15
    • 77952177585 scopus 로고    scopus 로고
    • Using strategies for assessment of programming exercises
    • Lewandowski, G., Wolfman, S.A., Cortina, T.J., Walker, E.L. (eds.) ACM
    • Gerdes, A., Jeuring, J., Heeren, B.: Using strategies for assessment of programming exercises. In: Lewandowski, G., Wolfman, S.A., Cortina, T.J., Walker, E.L. (eds.) SIGCSE, pp. 441-445. ACM (2010)
    • (2010) SIGCSE , pp. 441-445
    • Gerdes, A.1    Jeuring, J.2    Heeren, B.3
  • 17
    • 33745225522 scopus 로고    scopus 로고
    • Programming environments for novices
    • Fincher, S., Petre, M. (eds.) RoutledgeFalmer
    • Guzdial, M.: Programming environments for novices. In: Fincher, S., Petre, M. (eds.) Computer Science Education Research. RoutledgeFalmer (2004)
    • (2004) Computer Science Education Research
    • Guzdial, M.1
  • 20
    • 69049109925 scopus 로고    scopus 로고
    • Canonical Forms in Interactive Exercise Assistants
    • Carette, J., Dixon, L., Coen, C.S., Watt, S.M. (eds.) Calculemus/MKM 2009. Springer, Heidelberg
    • Heeren, B., Jeuring, J.: Canonical Forms in Interactive Exercise Assistants. In: Carette, J., Dixon, L., Coen, C.S., Watt, S.M. (eds.) Calculemus/MKM 2009. LNCS (LNAI), vol. 5625, pp. 325-340. Springer, Heidelberg (2009)
    • (2009) LNCS (LNAI) , vol.5625 , pp. 325-340
    • Heeren, B.1    Jeuring, J.2
  • 21
    • 77954873572 scopus 로고    scopus 로고
    • Adapting Mathematical Domain Reasoners
    • Autexier, S., Calmet, J., Delahaye, D., Ion, P.D.F., Rideau, L., Rioboo, R., Sexton, A.P. (eds.) AISC/Calculemus/MKM 2010. Springer, Heidelberg
    • Heeren, B., Jeuring, J.: Adapting Mathematical Domain Reasoners. In: Autexier, S., Calmet, J., Delahaye, D., Ion, P.D.F., Rideau, L., Rioboo, R., Sexton, A.P. (eds.) AISC/Calculemus/MKM 2010. LNCS (LNAI), vol. 6167, pp. 315-330. Springer, Heidelberg (2010)
    • (2010) LNCS (LNAI) , vol.6167 , pp. 315-330
    • Heeren, B.1    Jeuring, J.2
  • 22
    • 79961189948 scopus 로고    scopus 로고
    • Interleaving Strategies
    • Davenport, J.H., Farmer, W.M., Urban, J., Rabe, F. (eds.) Calculemus/MKM 2011. Springer, Heidelberg
    • Heeren, B., Jeuring, J.: Interleaving Strategies. In: Davenport, J.H., Farmer, W.M., Urban, J., Rabe, F. (eds.) Calculemus/MKM 2011. LNCS (LNAI), vol. 6824, pp. 196-211. Springer, Heidelberg (2011)
    • (2011) LNCS (LNAI) , vol.6824 , pp. 196-211
    • Heeren, B.1    Jeuring, J.2
  • 24
    • 51049115172 scopus 로고    scopus 로고
    • Specifying Strategies for Exercises
    • Autexier, S., Campbell, J., Rubio, J., Sorge, V., Suzuki, M., Wiedijk, F. (eds.) AISC/Calculemus/MKM 2008. Springer, Heidelberg
    • Heeren, B., Jeuring, J., van Leeuwen, A., Gerdes, A.: Specifying Strategies for Exercises. In: Autexier, S., Campbell, J., Rubio, J., Sorge, V., Suzuki, M., Wiedijk, F. (eds.) AISC/Calculemus/MKM 2008. LNCS (LNAI), vol. 5144, pp. 430-445. Springer, Heidelberg (2008)
    • (2008) LNCS (LNAI) , vol.5144 , pp. 430-445
    • Heeren, B.1    Jeuring, J.2    Van Leeuwen, A.3    Gerdes, A.4
  • 25
    • 84945708698 scopus 로고
    • An axiomatic basis for computer programming
    • Hoare, C.A.R.: An axiomatic basis for computer programming. Commun. ACM 12, 576-580 (1969)
    • (1969) Commun. ACM , vol.12 , pp. 576-580
    • Hoare, C.A.R.1
  • 27
    • 4344600729 scopus 로고    scopus 로고
    • Guided programming and automated error analysis in an intelligent Prolog tutor
    • Hong, J.: Guided programming and automated error analysis in an intelligent Prolog tutor. International Journal on Human-Computer Studies 61(4), 505-534 (2004)
    • (2004) International Journal on Human-Computer Studies , vol.61 , Issue.4 , pp. 505-534
    • Hong, J.1
  • 28
    • 0031321493 scopus 로고    scopus 로고
    • Functional Pearl: The Zipper
    • Huet, G.: Functional Pearl: The Zipper. Journal of Functional Programming 7(5), 549-554 (1997)
    • (1997) Journal of Functional Programming , vol.7 , Issue.5 , pp. 549-554
    • Huet, G.1
  • 29
    • 84974183714 scopus 로고
    • Higher-order Functions for Parsing
    • Hutton, G.: Higher-order Functions for Parsing. Journal of Functional Programming 2(3), 323-343 (1992)
    • (1992) Journal of Functional Programming , vol.2 , Issue.3 , pp. 323-343
    • Hutton, G.1
  • 31
    • 0025109063 scopus 로고
    • Automation and schema acquisition in learning elementary computer programming: Implications for the design of practice
    • van Merriënboer, J.J.G., Paas, F.G.W.C.: Automation and schema acquisition in learning elementary computer programming: Implications for the design of practice. Computers in Human Behavior 6, 273-289 (1990)
    • (1990) Computers in Human Behavior , vol.6 , pp. 273-289
    • Van Merriënboer, J.J.G.1    Paas, F.G.W.C.2
  • 32
    • 5844367311 scopus 로고
    • Evolution of Novice Programming Environments: The Structure Editors of Carnegie Mellon University
    • Miller, P., Pane, J., Meter, G., Vorthmann, S.: Evolution of Novice Programming Environments: The Structure Editors of Carnegie Mellon University. Interactive Learning Environments 4(2), 140-158 (1994)
    • (1994) Interactive Learning Environments , vol.4 , Issue.2 , pp. 140-158
    • Miller, P.1    Pane, J.2    Meter, G.3    Vorthmann, S.4
  • 36
    • 0010299967 scopus 로고
    • From problems to programs via plans: The content and structure of knowledge for introductory LISP programming
    • Soloway, E.: From problems to programs via plans: the content and structure of knowledge for introductory LISP programming. Journal of Educational Computing Research 1(2), 157-172 (1985)
    • (1985) Journal of Educational Computing Research , vol.1 , Issue.2 , pp. 157-172
    • Soloway, E.1
  • 37
    • 84957545443 scopus 로고    scopus 로고
    • Deterministic, Error-correcting Combinator Parsers
    • Launchbury, J., Meijer, E., Sheard, T. (eds.) AFP 1996. Springer, Heidelberg
    • Doaitse Swierstra, S., Duponcheel, L.: Deterministic, Error-correcting Combinator Parsers. In: Launchbury, J., Meijer, E., Sheard, T. (eds.) AFP 1996. LNCS, vol. 1129, pp. 184-207. Springer, Heidelberg (1996)
    • (1996) LNCS , vol.1129 , pp. 184-207
    • Doaitse Swierstra, S.1    Duponcheel, L.2
  • 38
    • 70349113488 scopus 로고    scopus 로고
    • Combinator Parsing: A Short Tutorial
    • Bove, A., Barbosa, L.S., Pardo, A., Pinto, J.S. (eds.) Language Engineering and Rigorous Software Development. Springer, Heidelberg
    • Doaitse Swierstra, S.: Combinator Parsing: A Short Tutorial. In: Bove, A., Barbosa, L.S., Pardo, A., Pinto, J.S. (eds.) Language Engineering and Rigorous Software Development. LNCS, vol. 5520, pp. 252-300. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5520 , pp. 252-300
    • Doaitse Swierstra, S.1
  • 41
    • 0038639116 scopus 로고    scopus 로고
    • Transformation-based diagnosis of student programs for programming tutoring systems
    • Xu, S., Chee, Y.S.: Transformation-based diagnosis of student programs for programming tutoring systems. IEEE Transactions on Software Engineering 29(4), 360-384 (2003)
    • (2003) IEEE Transactions on Software Engineering , vol.29 , Issue.4 , pp. 360-384
    • Xu, S.1    Chee, Y.S.2


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