\cqulsirion o i problem solving skll!, Cognltlic Skdls and thctr Aiqursttron (ed. Anderson J . R . ) . Erlbaum. Hillsdale, 1981. ,
Academic Press t d i c s :n plan constnutton I dna(vsrs o j a n cx~cndcdpro:ocol (Tcch Rep No SXI-80-0'78-DEN), 1980. ,
C a g n ~ t i ~ . ~ stmturcs in thc comprchcnsron and mrmory o j i o m p u t n program, ). U.S. Armv Research Insr~tute idr the Behavioral and Social Sciences, 1978. ,
Knowlrdgc-Based Propram Canstnrrtlon. Nonh-Holland ,
From convcrsatlon to composition: Instruction in a developrnenral process ,
hfehan H & Qulnn C N Real and non-red time interaction. Unraveling multiple threads of discourse. Dtscoursc Proccsscs, 1983. ,
Natural problem solving strateges and programming language constructs Prorccdings o i the Founh .4n?ua! Conjnrncc of :hc C o p t t c v S c m c c Soctr~v, ~ n n Arbor, 1982. ,
Uncovering principles o i novlce programming Yale Cnive+tv Deparrmen[ ,>iComputer Science, Research Report .t 240, T o appear ~n the Tenth SIGPL.AS-SIGhCT Svmposium on the Pnnciples of Programming Languages, 1982. ,
DOI : 10.1145/567067.567069
Srudvmg programmer behavior experimenrallv: T h e problems o i proper methodo l o q Communrcat~on o f t h c .iC, Lf, vol.23, pp.207-209, 1980. ,
Towards a theory of the cognit~ve processes in computer programming. Intrmatronal Journc! $.\fan-.lfarhlnc S t d I c s 9, pp.737-744, 1977. ,
Learning and dwelopment. T h e problemsof cornpatibilitv, access. and induction. Humcn Dc~riopmrn: 25. 89 -115 I, 1981. ,
letacognirion, executive control. self-replation and other even more mysterious mechanisms, 1983. ,
Learning to learn how to read In Rcadn .Lfrrts .iuthor, Brtdgtng the Gap ;I P~ychollngutstlr and Soc, 1983. ,
Learning. remembering, and understanding In . L f u s m Handbook of Chdd P v c h o i o g (eds, Flavell J H . & \larkman E, 1983. ,
URL : https://hal.archives-ouvertes.fr/hal-00704065
T h e development of strategies for studying texts. Chlla' Dciciopmen~ 49. 1076 -i088 i, 1978. ,
Diagnostic models for procedural buqs in basic mathematical skllls Cog~lfruc Xciclrncr 2, p.192, 1978. ,
5 3r C'anLehn I(. Repair theorv . A qenerarlve theory o i bugs in procedural sk~lls Cogvittct 5c:mcr 4, pp.379-426, 1980. ,
D e b u g p : Diagnosis o i errors In basic mathematics skills In Infc!llgrnt Tulortng Systems leds, 1981. ,
A new measure ior determining children's subjec~ive organization of 16 ,
Goidhery J Operarlonal effic~encv and the growth of shorr-rcrn menom span Journal tt Ex,cr.:mr~~al Chdd P ~ x i o i o ~ 3 3, pp.30-206, 1980. ,
F e l r o ~ ~ c h P J 5-Gla.er R Ca:eeor~zat~on and represcnratlon of phys~cs probierns b\ evpertr and novlces Cognr~r;r Scirncr 5, pp.121-152, 1981. ,
Departrner,: o i Phvs~cs and Astronomy. Universlrv of \lassachuserts, 1970. ,
Foundat:ons of L a n p g r a d Thought Essais :n Honor of, Coie \l 6 Gr~ffin P Cillrural ampi~fiers recons~dered In Thr Soera, 1980. ,
ng runnabit m m d modil~. Procccd~ngs of the Founh Annual Conference o i r h e Cognir~vt. Sc~ence Socier). . i n n Arbor, M I, 1982. ,
and cogn~rion. thc cognirion hvpothesis InScu Pripccri ,
Borst 1 1 A. & Love T. Measuring thc psvcholoeical cornpiex~t\ of soiruarr maintenance tasks w1ti-i the Halsread and XlcCabe merrlcs, IEEE Travac:~ons on Sofirrare Engrncning SE, vol.5, pp.96-104, 1979. ,
Menmi models of physical mcchanisms and their acqu~s~tion In Cognmc< Sicdls and rhr:r Acqum~ron, 1981. ,
Tht School and Soctrr,. C n ~ v e r s ~ r v of C h ~ c a g o Press, 1900. ,
An experiment using memorization/rcconsrmct~on as a measure of programmer ab111r~ Intrmcr1onai Journal of.Lfan-Machrnr S~ud.us 13, pp.339-342 ,
C n i e a r n ~ n g .4r1storel1an physics. A study of knowledge-based learning. Cop~::cc 5c:mcr 6. 3, p.75 ,
Hou lo work 1 . h ~ Logo machrnr .4 pn'mn-for ELOGO (D .L\ I Occas~onai Paper S o 4 ) Depanmenr of ,
Shea T 8; 1Ionk J T h e black box inside the glass box: Presenting cornpurrnp concepts 19 novlcrs, lnrmarronai Journal of Man-llfarhtnr Studws, vol.14, pp.237-249, 1981. ,
Compurer based laborarories for high school mathematics. Srzrncc and .\farhnnatrcs 22, pp.93-99 ,
Crrar~ng plrasant programming mcironmmfsfor cop::::.r rc:rncr stua'mts. Paper presented ar [he meeting ofrnc Co, 1981. ,
M:crocompu~ns in cdlrra~~on (Reporr No ,
National Insritute of Educatlon . and Xllnistn ior [he Development of Human Inrelligence, Republic of Venezueia, Healrh. Educarlon. and Welfare Bolt Beranek, vol.8, 1981. ,
Propamming iangungrs as a conrrprtal fiarnruork-lor ~ r n r h l ~ g marnmltcs (Rcpon No. 1899), 1969. ,
61 Draquns J h microgener~c approach to pcrception and thought, Pyhoiogrral Bulkin, vol.54, issue.19, p.31, 1957. ,
Thc Theory 0. f .Llulf!pic In:ri!lgrncrs B a s ~ c Books, 119833. ,
Schema induction and analogical transfer Cogn:t:cr P y n o i o ~ 15, pp.1-39, 19821. ,
Art~ficlai intelligence, languagc. and the stud\ of knoulrd<e Cog~l:::r Srzrncr 1, pp.84-123, 1977. ,
Thr Domrstlratton oJe:hc Saoaer .lilnd ,
Some p$chologlci ev~dence on how people debug computer programs, pp.5-6 ,
4n exploratory investigation of computer program debugging Human Fac:ors 16, pp.258-277, 1974. ,
O n prosram synthesis knowledge Art~ficral I d l : q m c r 10, pp.241-270, 1978. ,
Sr \ewe11 A Rcscarch on cognuton ana ie?atror rririan: : o rduratlor: rn mathmat;ci SCZCICC ,
The Impact of computer activitb on the soc~ai erpenence o i c!assrooms Journai qf ..lppltra Dcrrlopmrnfal P;.icholog). 2, pp.36-37, 1983. ,
Psycholog~cai differences amonq problem ~somorpiis, ) . Voi. 2 . Erlbaum, Hiilsdale. Sj, 1977. ,
mat:on o j ~tmr rrptrmrnfs dur~ng planning Thc :ntrmcrtons brtzrm mofloaflon and cogn:tion. N-1581-OSR. . A Rand Note ,
A 1 1 Deveiopmehtal stases In learning to program In Cognrrzon and .limo?v Intrrdirc:pL:naT Rrsrarcn qf Human .tinnor). dct:cttrrs (eds ,
4 Xl Lramtnp mthrmnflcs through Logo prqramming !Research Paper No 153) Deparcment of .\n~t'icial Intelligence, 1981. ,
Teaching rnarhemarlcs through Loeo proqrammlnq .An evaluation studv In Cornputn-;lsslsud Lmrnlng-Scope, Progrrss and Limtts ~ e d s . L m i s R 3r ,
Sonh-Holland, 19791. ,
Xlechanlcs o i verbal abdiry P;Jchologrcar Rcr~ez 85 109 -130 ( 1078) Inhelder B , S~nclalr H . & Bover 1 1 Lrarnlngand~hc Dccciopmrn: o;~Co'ogn:t~on H a n a r d Unl\ersitv Press, 1974. ,
-1 iomparxon ojthr dcbuggtng bchaator ojrxpm and 7oc:cr programmers. Paper presented a; rhe .Annual Xleetlng of the Amencan Educarloni Research .4ssociatlon. Sew York C I ! ~ . Xlarch 1, 19821. ,
URL : https://hal.archives-ouvertes.fr/hal-00284948
An eifecti~e bug classification scheme musr take the proqrammcr inro accounr. Procccdtngs ofthc I.t>risnop on Higi-Lrccl Dtbugpnp. P d o, Airo. C, vol.4, 1983. ,
Programmers' mental models of their programminq tasks: The interaction of real-world knowledge and programmmg knowledge Proceedings of the Fourch .Annual Coniercnce of the Cognirive Science Soclety, Ann .Arbor. XfI. Augusr, pp.4-6, 1982. ,
& Pea R D Children's mental models of recursive Loqo programs, Proceedings of the Fifth Annual Xlect~ng of the Coqnitlve Sclence Societv. Rochester. NY. &lay !983 (.Also Tech. Rep. 10. Center for Children & T e c h n o l o p . Bank Street College, 1983. ,
Kurland Laboraron of C o m p a r a t ~ \ e Human Coen~rlon Culture and coenltlve de\elopment In .ifunrn Ha%ibo,~i oiCnrid P j ~ c n o b g ; Hritu:; Thror:r~ a ? d ,
S e h York I 1983 I Laboraton of Comparatl\c Human C o q n i t ~ o n . bl~crocomputcr cornmunlcaclon ncrworks for rducatlon Tnc @ a r m ! , .tru;!rt:r o+f thr Laboratorv o f Comparatluc Human C ,
and novlcc performance in soiv~ng phvs~cs probicms Sclnrr 208 Lauier R \\-Extrndtng J o o u ~ t ~ r u i tata I Lo40 u c m o No 58, pp.335-1312, 1980. ,
\ 6 L r e e : 1. P ~ r, p.50 ,
Erlbaum ,
Why things arc so bad for the computer-naive user, Informar~on Scicnccs Institurc, p.larch, 1975. ,
Towards a proccss model ofhlgh school algcbra crrors In I n k l l l g m ~ Tuforing S y s m (cds, 1981. ,
T h e psvcholog\ of lcarning cornputcr proqramrninq by novices Computtng Sunr).s 13. 121 -141 11981; \la\er R E Some c o n d ~ r ~ o n s of mcan~neful l e a r n ~ n g for compurcr proqrammlng Advance organizers and subjcct control of frame order, pp.589-593, 1979. ,
Psvcholog\ of calculator languagec A framework for descnbmg d~fferenccs In users knowledge Commun~caftons o f fhr, 4C.M, vol.24, pp.51-52, 1981. ,
~ l c d g c organlzatlon and sk~ll dlffercnce: In computer programmers Coprtror Psvchoiopv 13. 307 -325 (1981) 111ller L A Programming b\ non-programmers I n f n a t ~ o n a l Journal of.Uan-.Mrh~nc Sfudrrs 6, 111nsky S l . Form and content in computcr scicncc Communrca:lons of the .4CM, pp.23-260, 1970. ,
Procrdural Handbook I977 -78 M a f h m r a ~ m .4ssrsrmrnt. Educat~on Commission of the States, Dcnvcr. C O, 1980. ,
Computer programming as a vchiclc for tcaching thinking skills. Thlnirlng. Thr J u u . ~ a i o f Phl1osophh>for Chrla'rm 4, pp.42-48, 1982. ,
Why ~ntcractlve computcr svstcrns arc somctimcs not uscd by people who might bcncfit irom thcm. I n m a t r o n a l Journal of .Wan-;Uarhtnr S f u d ~ r s 14, pp.469-481, 1981. ,
( e d . ) P n s p c c ~ r ~ r ~ on Cognrtlcc Srtmcc Erlbaum, Hillsdde NJ, 1981. ,
Basic Books ~ a b e r t S. Teaching children thinking Programmrd Lrarnrng and Eduatronal T c c h n o i o ~ 9, pp.245-255, 1972. ,
Tcaching children to be mathcmat~cians versus tcaching about mathematics, In&natzonal Journai for .Uathrmartcal Education. Srimcc and Tcchnoiopv, vol.3, pp.249-262, 1972. ,
A. & Lc'eir S .-in asscssmcnr anat documc-tlatlon o j a chlidrcn 's compu:r !aborato?v Final Reporr of the Brookl~ne Loqo Project, 1979. ,
Programming a n d p r o b i m solc~~ng Chridrcn 'scxpnlmcc a ~ t f h Logo. Paper presented at Annual \teerings of the, American Educat~onal Research, 1983. ,
Re? I? Center tor C h ~ l d r e n & Technolocp, Bank Street College, 1983. ,
har is planninq development the development of? In ,Vcw Dtrcc~lom in Chdd Dcrc10,o- m m t Chlidrm's Plalnlng 3 r a l c p s ~ e d s Forbes D & Greenberg XI ), L.01 ,
& H a w k ~ n s J , . A mlcrogeneric studv of planning processes in a chore-scheduling task ,
Cambridge L n ~ v e r s ~ t v Press, Carnbr~dge, 1984. ,
9 Kurland D. h i . Logo prograrnmtng and ~iu druciopmmt ofpiannlng skzlls (Tech. Rep. No 16) Center for C h ~ l d r e n & Technoloyv. Bank Street College, 1983. ,
Center for Children & T e c h n o l o p , Bank Street College, 1983. ,
Intellectual evoiution from adolescence to adulthood, pp.1-12, 1972. ,
DOI : 10.1159/000271225
Thc Ps~vchoiog) of the Ehild. Basic Books, 1969. ,
to Soitc 11. Doubledav-.Anchor, 11957. ,
9 R a m ~ r e z ,LI Skill and consemanon: . A study of potten-makinq children. Decclopmmtal P ~ v c h o i o ~ 1, p.769, 1969. ,
+ mathcmarlcr and sclrnrr learning Presentation at the Nat~onal Convocation on Precollege Educat~on in Xlathematics and Science. National .Acaqemy o i Sciences and S a t ~ o n a l .Acsdemv of Engineering, pp.12-13, 1982. ,
Initla1 report on a Llsp programmer's apprentice. I E E E Transacttons on Softxarr Engtncmng SE-4, pp.4-67, 1978. ,
Teachmg mathematics through programming: T e n years on Norrh-Holland, 1981. ,
tfcmoy Cambridge Cniversitv Press, Cambridge, 1982. ,
Scr:pts. Plans. Goals and Lhdnstcndlng Erlbaurn, Hillsdale. ~ ~, vol.1, pp.9-16 ,
Thinking and Lcarnlng Skzlls, Hillsdale. NJ, 1984. ,
Coping with complexity. .Yoor Cognltlcc and Instmctlonai Sclrnrcs Serrcr CIS-IS. Xprd I, 19813. ,
Teachins procedural !iterac, Proccrd~n~r of.iC.If .innual Con, pp.125-126 ,
T e a c h ~ n g procedural literacy. Procecdlngs 4i.iC.ll .innuai Conitrencr 1'Lj -126, 19601. ,
Endreweit h1. & Bdlings K. S t G v of ~ssucs rclatcd to thc lmpimcntation, rchoois Final Report, National Institute of Education, 1981. ,
Curtis B . hlill~man P & Love T hlodern coding practices and proyammer performance I E E E Cornpulrr 5, pp.41-49, 1979. ,
Development ofchildren in schools for mentallv retarded. In .i Handbook of Conhnporar; Soulct Psyc.hoioey :,eds. Colt. 11 & llaltzrnan I.). Basic Books, 1969. ,
Information processing approaches to development. In .tlusscn Handbook oj Chlid' Ps-ycholoqr (4th can) H l ~ i o y . Theory, and ,
Lt'arers R 9 Sussman G .i h-vpothcrzrai monoiogur diustratlng :hc knodcdgc of'undn(vlng program anaiysl~ [Xlrmo No 507), XIIT Artlficlal Intell~gence Laborarorv. Carnbndse, vol.11, issue.1, 1979. ,
Reducrnq programmine errors In ncst'ed cond ~ r ~ o n a i s b\ prescrtb~ng a NrrrtnK procedurc Inrc-narronai journal qf ,
\ Problem s o l v ~ n ~ and rducarron In Probim Soirrny and Eduiatron Issuts tn T&hr ,
S ~ m o n H h & Haves J R T h e undcrstandiny process, Problcm isomorphs. Cognrt~vc &choiog, pp.5-190, 1976. ,
-In oudrnc O ~ U r o n c e p ~ u l ~ ~ a m c ~ ~ o r k ~ f o ~ fhc fcachrng o f thtnk:nf sk:!is ,
URL : https://hal.archives-ouvertes.fr/in2p3-00003202
Bonar J & Ehrlrch K Coentr~ve srrareeles and loop~nq consrructs An ernp~rrcai srudy Comrnu~rratrons o! thc, 4C.if, vol.26, pp.853-860, 1983. ,
Tacir programming knowledqc Procccdtngs ofrhc Fourth Annuai Coninmcr 4;thc Cop:frr.r Srrmrr S o o r r ~ . .Ann Arbor. %ftchtpan, Auqust, pp.4-6, 1982. ,
Bonar J & Grcenspan J What do novrces know about programmine' In Drrccrtons rn Human Abicx ,
Does computer programming enhance solvms abdiry' Some posrrlve ev~dence on alycbra word problems In C o m p u f n Lr~rraq IS& and D rcrr~ons for 19Hj feds Selde:MESO-11, 1982. ,
Problm sol~tng and Logo Find repon of Syracuse Vnlversirv Logo Projecr, Syracuse Untversrt\. S e -1.ork 11473) ,
T h e development of analogical reasoning processes. gourna! ?' Expcrrrncn~ai Cirid P ~ w n o i o g ~ 2 7, pp.195-232, 1979. ,
Xlajor issues in software cngineering projec! mana2e- menr I E E E Transactrons on Sqfiu.arc Engtncnrng SE-7, pp.333-342, 1981. ,
ThF programmer's apprentice: Knowledge based program editing I E E E T r a m acfrons on, Sqfiilarc Engincming SE, vol.8, issue.1 ,
A computer envrronmcnt for learnlnp-drsabled students, Thc Compurr Trarhrr, vol.8, issue.1 ,
Thc m a c h ~ n e inside the machine Users' models of pocket calculators. Inumatronai Journal of.Cfan-.Mnrhtnc S f d r c s 15, pp.51-85, 1981. ,
Human errors rn programmrng I n, Journal q f Man-.Mochtnt Sfudrti, vol.6 ,