<. Ady sdiv lassL="orki-sns:"data-react-obo"=""data-react-id"r1"data-react--hercksum="-1339940927">sdiv ata-react-id"r2">s!-- eact--empty: 3 -->sdiv ata-react-id"r4">s!-- eact--empty: 5 -->s!-- eact--empty: 6 -->sdiv ata-react-id"r7">sdiv ata-react-id"r8">sdiv lassL="fullwidth, fixd =z-navbr _navbr anamaged Borers bg-whte" cata-react-id"r9">sdiv lassL="gridCntawiner-obo" mx-utho px3 laarlfix"data-react-id"r10">sdiv lassL="navbr abr ainecr flexit ms -cnt cr mxn3rel=aive'"data-react-id"r11">sdiv lassL="px3 navbr aleftprecvnt -overflow"data-react-id"r12">sdiv ata-react-id"r13">sspan lassL="sm-hie imd-hie "data-react-id"r14">sahref="hnews/"data-react-id"r15">sspan lassL="align-middl isninke-block navbr Logo-ews/-mages ont-asize-0"data-react-id"r16">simgdata-react-id"r1"/>sspan ata-react-id"r19">sahlassL="align-middl isninke-block navbr Logo-hme.-mages href="h/"data-react-id"r20">simgdsrc"https://d2uuhqzx3xe7cw.cloudfront.net/static/images/idSurge Logo.svg"data-react-id"r2"/>sspan lassL="align-middl isninke-block navbr Logo-ost/fix-cicakhelight cursor-osit crfals'"data-react-id"r23">simgdsrc"https://d2uuhqzx3xe7cw.cloudfront.net/static/images/inavbr _ogyos/ews).svg"dlassL="navbr Logo-ost/fix-gaps navbr Logo-ost/fix-mages align-middl "data-react-id"r24/>s/isdiv lassL="navbr avisibleOStortpedScrolinkg"data-react-id"r27">s/divsdiv ata-react-id"r29">sspan lassL="align-middl "data-react-id"r30">sbutton lassL="py2 px4 borers-none bg-none bluey-grey"data-react-id"r31">si lassL="fafau-sarlh" hata-react-id"r32">s/isinputtype="aext/" lassL="orki-sns: borers-none py3 block fullwidth, align-middl bg-none hieden bluey-grey"dlatceholers="Sarlh"EdSurge hata-react-id"r34/>s!-- /eact--ext/ -->s/divsbutton lassL="py2 px4 borers-none bg-none bluey-grey"data-react-id"r37">si lassL="fafau-br /"data-react-id"r38">s/isdiv t msype="attp://osherma.org/Aticle" pt ms coe="a mata-react-id"r40">sdiv lassL="hieden mata-react-id"r41">sdiv t msrope="coeyrightYarl content="2017- mata-react-id"r42"sdiv t msrope="ame" cata-react-id"r44">dSurge m/divttps://www.edsurge.com/am/divs/divsdiv lassL="md-col md-col-2 md-minhelight-1"data-react-id"r49"sdiv lassL="mb6"data-react-id"r51">sdiv lassL="cnt cr mntserrat.-600 caps h4 pb3"data-react-id"r52">sdiv ata-react-id"r53">sdiv lassL="mb3 bluey-grey"data-react-id"r54">columnm/divs/divsdiv t ms coe="a mt msype="attp://osherma.org/Beacdcrumbist. hata-react-id"r57">sspan t msrope="m msist.lement mt msype="attp://osherma.org/ist.I ms pt ms coe="a mata-react-id"r58">sahlassL="hieden mt msrope="m ms"href="hnews/"data-react-id"r59">sspan t msrope="ame" cata-react-id"r60">ewssahlassL="px2isninke-block obotso whte" h5 mr3 bg-pae-toeal mt msrope="m ms"href="hnews//tchnology"ain-sheool/oding mata-react-id"r63">sspan t msrope="ame" cata-react-id"r64">Cding /tspansahlassL="px2isninke-block obotso whte" h5 bg-pae-toeal mt msrope="m ms"href="hnews//tchnology"ain-sheool mata-react-id"r67">sspan t msrope="ame" cata-react-id"r68>Teahnology"isn Sheool/tspaninke mata-react-id"r70>Teaching Kids to Debug Code Independently sdiv lassL="cnt cr obotso mb6"data-react-id"r71">sspan lassL="align-middl imr3"data-react-id"r72">sspan ata-react-id"r73"By s!-- /eact--ext/ -->sspan lassL="bole"data-react-id"r75">sspan ata-react-id"r76">sahref="hnwrt mrssheena-vaidyanathan" pata-react-id"r77">sspan t msrope="uthor"/mt msype="attp://osherma.org/Pmrsn/ mata-react-id"r78>TSeena- Vidyanathan"m/span (Columnst.)s!-- /eact--ext/ -->s/a>sspan ata-react-id"r80">s/spansspan t msrope="ataePubliheed content="2017-01-19" pata-react-id"r82">Jan 19, 017-m/spansdiv lassL="mb4 pata-react-id"r84">sdiv ata-react-id"r85">simgdlassL="fullwidth," idth=d"1200"hrlight"r486"data-react-id"r8"/>sdiv lassL="mx-utho md-col-6"data-react-id"r89">sdiv lassL="cnt cr bluey-grey h5 mb3"data-react-id"r90"s!-- /eact--ext/ -->s!-- eact--ext/: 92 -->s!-- /eact--ext/ -->sahref="https://www.gshuter.stockcom/amage/-illutrapion/rsilhoueters-ug s-sarmless-pater.n-virus-ontcept-40920092" pata-react-id"r93">Iages Credi/: vae-o5 / Shuter.stockcom/m/asdiv lassL="mxn3 laarlfix mb6"data-react-id"r95">sdiv ata-react-id"r96"sphlassL="p-rticles mt0 mb4 pata-react-id"r98"> "t’s not working!” sphlassL="p-rticles mt0 mb4 pata-react-id"r100"> A student raises his hand, sounding irritated and wronged. The look on this 11-year-old’s face seems almost accusatory; his code is not running and he sounds as if it is the teacher’s fault. sphlassL="p-rticles mt0 mb4 pata-react-id"r102"> Auring my early days of teaching coding to sixth graders, my immediate rea"tion" wa to Dfeel aplogyeicl for a lessn thiat wa tot rgong tsmbo"hy dfor tudent s. Iworuldrunsh overand hshowthe m ex"tiy dwiat he dai wronge The yworuldrfix it,the tode ioruldrunnand hhe r ioruldrb sopiosied_tsmilesas ihe dmovedto Dhe tnxt/ prtiof tee tropjct.f sphlassL="p-rticles mt0 mb4 pata-react-id"r104"> A s you can guess,this 1s not ra sutrwinabes or a desirabes apropchito Dhachicoding . A lage Nprtiof taarlnng to sode is n“ebug-gng , rfixng myst.akesainthe tode iortternsouthiat i runnsas idesird. TDbug-gng is ndifficlt. I ruequirdsNprtietce, prs,st.etceand hanalmost asciettific apropchi—skillsthiat ar iot reasyto Dhachicintone lassLf sphlassL="p-rticles mt0 mb4 pata-react-id"r106"> Aubug-gng is nprticlulrly dchallengng ifor youg tsudent sdwio ar idriven bythe tndetropduct,tsuhics ia gme" The ywofernsdoiot rprsceve' he tit crediate rebug-gng tsuges as a lerlnng toport"unit; hhe djutr wat ro Dfix he tug Cnd hmoveton! sphlassL="p-rticles mt0 mb4 pata-react-id"r108"> t’s not weasyto Dhachi, eihe r. A the tfollowng tradphhshows,thachers mutr us' he tright amougiof tscaffoling to snudes sudent sdfromn“Gve' m' he tsolueon" ro Dhe t“I fixd =i rn ty iow" rsugesf sfigurehlassL="p-rticles mt0 mb4 figure-mages hata-react-id"r110">simgdsrc"https://d2e7x39d4i7wbe.cloudfront.net/uploads/pohtsoimage/94088image/0014846233117png"/>sfigcation"hlassL="deault.-cation"">Iages Credi/: Seena- Vidyanathan"m/figcation">m/figuresphlassL="p-rticles mt0 mb4 pata-react-id"r112"> AOfern,thachers ar iallro o idlinkgto sitepcintnd he lp. Af cr all,not wony daoe the ttudent rwat ra quick fix;thachers wat ro Dgve' he tsolueon"southi dcan movetonto Dhe tnxt/ ontcept or ropjct.f CassL ime"is nlimied and whe r iar imor ilessn to Db sdonef sphlassL="p-rticles mt0 mb4 pata-react-id"r114"> A s athacher idh, a fullhlassL oads, Iwknowti rpcpcas easir ho jutr unsh throughand wquicky de lp thos' wio ar itudckc However,this 1s not rony dhe tronge apropchi;it is tiposesible ho ipoement . Echictudent rcan hae' andiff r t rug Cnd hfixng machicone idinviduall dcan .ake ime"—whihitoe r is noevertndoughaof. Mst aiposrtatly , w loos' he toport"unit;ifor he ttudent rho lerlnto sode isdependently f sphlassL="p-rticles mt0 mb4 pata-react-id"r116"> AOn reacours is nho etcouraes surg-glig tsudent sdo Dgetde lp fromnaot er sudent Thei almouths if sdpitfalls. Relyng to"hlassLagedsro Dgve' he tsolueon"scan buildra deendentcy el=aivn hip. Pers ar iot wexprsietcedthachers hhe dofernsdoiot rgve' ingts,texplaintorDhachiche tebug-gng tropcess but idliDgve' he tsolueon"sorDcvntrfix itndieaciy dbefor imovng tback o Dhe iriow"tropjct.f sphlassL="p-rticles mt0 mb4 pata-react-id"r118"> Exprsietcedthachersscan ropvie he tright amougiof te lp nd hus' he tug Cns athacheabes moent , prshaps lasrifyng tome.mystndsr.stood ontcept inthe tropcess. Bysiteppng isntnd hoff rnkgtoe tright amougiof tsuport",thachersscan car full dmnatg' he tlerlnng texprsietceifor echictudent The ywcan reduceifrutrapion/ amog tnewbi tode s, mbuildrontfidetceand hetcouraes he m o Dg Db yod whe curr t roding tlassLf sphlassL="p-rticles mt0 mb4 pata-react-id"r120"> ASme.mf tm dbet amoent saintlassL hpcpc/ af cr Ihoff r jutr a smallringt,tnd he artm dsudent sdexlasim idh, exlt msnt rhiat he dknowtex"tiy dwiat hosdo. Iwlmoutlovetitnwhc/ attudent rfixds atug Cbefor iI can get o Dhe irisie f tee tlassLobom. Sme.ime"s Isllrwalk slowly inthe thoperhiat I idliDe arthe trodsr.fulworkd, m“Nevermins, Iwfixd =i rmyself” Iwlmoutlovetwhc/ attudent ri aorking! n"soue.ihnkgtoeat I amiot ramilyia idh,,tnd hI can sa deonesly , “Atthis 1osit , you knowtmor in this 1han"hI do,tnd hit idliD.ake me ime" o Dndsr.stnd han he lp you. Iwthc/ off r etcouraeng codment s:t“I knowtyou idliDfigurehi rnut. “Didtyou ook oat he he lp pges? “Iswhe r iaisiilyar ropbesmtyou hae' seen befor ? sphlassL="p-rticles mt0 mb4 pata-react-id"r122"> AH r iar iome.mguie inkes IDgve' m dsudent sdinthe thoperhiat he didliDot rask me for e lp nsiomn/ a ihe detcout cr atug ,tnd hot roundsifrutrapid =whc/ he iriode iaoe tot runnf solhlassL="p-rticles mt0 mb4 pata-react-id"r124"> A
  • Lok onvertee tropjct.texprctaivn againtcar full . (M dsudent sdofernsjumpcintho solvesoue.ihnkgtoeat s 1slighty daiff r t rnd hmorehlomlicatiedthan"hweat s 1exprcted.)
  • A
  • Fid wreat s 1ct-uall dorking! ad wreat s 1ot ,tnd hseeif iyou can narrowtow.n he tnx"ti ropbesmf Can you reropducehi rachichme"?
  • A
  • Cerckisiilyar roevioustropjct., me lp pges, mlassL sapoemiode ifraeent sand ho er efetretce to Dfid woue.ihnkgtel=aiedthan rcan h lp.
  • A
  • Read throughahe tode iho seeif iyou can seeia ropbesmf Useandyrebug-gng tsuapidgiesand htoolshshownaintlassL.
  • A
  • Make a smallrheangeand htry a fix,wthc/ rereat wdh, aot er heange. Exprsient .
  • A
  • Ask a fsietd for a ingt,tnd hot rhe tsolueon".
  • A
  • Whc/ none f tee tabovetwrki, mask he teacher for engts.
  • sphlassL="p-rticles mt0 mb4 pata-react-id"r126"> AH r iar iguie inkes ho myselfCns athacheer: solhlassL="p-rticles mt0 mb4 pata-react-id"r128"> A
  • Walk overand hask he ttudent rho escripbetex"tiy dwiat i not working!. Jutr he tropcess f tescripbnkgtoe tropbesmtcan ofernse lp thsmtseeihe tsolueon".
  • A
  • Ask sudent sdifihe dhae' followed he ttudent rguie inkes above.
  • A
  • Based n/ knowledes f tee ttudent rnd whe isi-uaeon", off r ingts,tgntly (guie ,sorDifineeed =sitndw.n ad wgve' he tsolueon"s(maing! surehhe dndsr.stnd hit).
  • sphlassL="p-rticles mt0 mb4 pata-react-id"r130"> Ahe loat ai mstabovets the t“rtiof teaching intlomlu cr scietc" The r is noevertone la artanswr for allrtudent s. Sme.mthrivetontoe tebug-gng tchallengeand hcan rrs,st. for a log thme". Oters wat roe tsolueon"squicky douthi dcan moveton. Sme.mget frutrapid =i taaf rho esug Co/ he iriw.n,rnd whe n tartprho eisonnect. fromnee tropjct.tat and, sdong to er end,omneaskshsitceahi dar iunabes ho popceed. sphlassL="p-rticles mt0 mb4 pata-react-id"r132"> Ahes ndisonnect.on"ss 1cggravpid =i tsudent sdar iot wropvie d he tright amougiof te lp nt he tright hme". Inthe trort ascenario,thi dcan oos' it cret ainthe tropjct.tor he tlassL itself. Otceahi t“I can notrfix itnn ty iow" rminsset i nreinforce, si rcan b sdifficlt. ho overturn Thei ai aoh dhe tpedaggy"ibehid weaching codmlu cr scietc"ai ajutr asaiposrtatl asaontent= nd hcurricltumisntndycodmlu cr scietc"aropfssionSal esvelopsnt rwrki,hop. sphlassL="p-rticles mt0 mb4 pata-react-id"r134"> Aeaching Kkds to Desug Co/ he iriw.nss 1c messyand hopen-ndendtropcess. However,this 1skill1s not rony da ripiclal omposneniof taarlnng to sode , but lmouta lessn tintropbesmtsolvng! ad wprs,st.etce TDbug-gng is noh dmndycf tustloveto sode , ad weaching cdbug-gng is noh dmndycf tustloveto shachickds to Dode . sh4hlassL="p-rticles mt0 mb4 itaica bluey-grey normal mata-react-id"r136">Seena- Vidyanathan" (sahref="https://wwitter.com"sheena-1010"neargt="t_blank">@heena-1010m/a<)ss 1cnEdSurge Ncolumnst. ad weachiescodmlu cr scietc"aasNprtiof ta weeky dropgram o Dapropxmagedy d500sixth graders,tintLos Altos Sheool Dst.ric aintCaicfornia.sdiv lassL="mxn3 laarlfix"data-react-id"r139">sdiv lassL="md-col md-col-3 md-minhelight-1 px3"data-react-id"r140"sdiv lassL="mb6"data-react-id"r142">sdiv ata-react-id"r143">s data-rga-cvnt -atiegory="Social mata-rga-cvnt -"tion""shoar mata-rga-cvnt -labl="sFcebook. mata-rga-cvnt -value="0 href="https://www.gacebook.nom"sdialog/feed?pp_id"=62031353857677"amp;qamp;qredieaci_uri=ttps:%3A%2F%2Fww.edsurge.com/%2Fews/%2F017-01-19-teaching-kids-to-debug-code-independently"amp;qame="eaching %20ids %20to%20Dbug-%20ode %20Idependently"amp;qescription"=%0D%0A%09%26uot;%3BIt%E2%80%99 %20ot %20orking!%E2%80%9D%0D%0A%0D%0A%0D%0A%09A%20sudent %20aises %20is %20iad %2C%20sunding %20rritated %20ad %20ronged. %20he %20ook %20on%20tis %201-year-old%E2%80%99 %20aceb%20sems %20amost %20acusatory;%3B%20is %20cde %20i %20ot %20unning %20ad %20e %20ounds %20a %20if%20it%20i %20te %20hacheer%E2%80%99 %20aclt. %0D%0A%0D%0A%0D%0A%09uring %20my%20arly %20ays %20of%20hacheng %20oding %20to%20ixth %20raders,%2C%20my%20mmediate %20ueaamp;qpic ure=ttps:%3A%2F%2F2e7x39d4i7wbe.cloudfront.net/%2Fploads/%2Fpst %2Fmage/%2F268/%2F017-0484624935.jpg"amp;qink =ttps:%3A%2F%2Fww.edsurge.com/%2Fews/%2F017-01-19-teaching-kids-to-debug-code-independently"amp;qdisplay=popup" lassL="ohte" sninke-flexijutrify-cnt cr t ms -cnt cr bg-acebook. ost/Soar Buttons-ugtton"data-react-id"r144">si lassL="fafau-acebook. ost/Soar Buttons-con" hata-react-id"r145">s/is data-rga-cvnt -atiegory="Social mata-rga-cvnt -"tion""shoar mata-rga-cvnt -labl="sTitter. mata-rga-cvnt -value="0 href="https://wwitter.com"sitent=wwieet?ext/=eaching Kids to Debug Code Independently amp;qurl=ttps:%3A%2F%2Fww.edsurge.com/%2Fews/%2F017-01-19-teaching-kids-to-debug-code-independently"amp;qvia=dSurge amp;qhashtags=edtchn" lassL="ohte" sninke-flexijutrify-cnt cr t ms -cnt cr bg-witter. ost/Soar Buttons-ugtton"data-react-id"r146">si lassL="fafau-witter. ost/Soar Buttons-con" hata-react-id"r147">s/is data-rga-cvnt -atiegory="Social mata-rga-cvnt -"tion""shoar mata-rga-cvnt -labl="sLnk edIn mata-rga-cvnt -value="0 href="https://www.glnk edincom"shear Aticle"?mini=rue"amp;qource.=ttps:%3A%2F%2Fww.edsurge.com/amp;qommary"=%0D%0A%09%26uot;%3BIt%E2%80%99 %20ot %20orking!%E2%80%9D%0D%0A%0D%0A%0D%0A%09A%20sudent %20aises %20is %20iad %2C%20sunding %20rritated %20ad %20ronged. %20he %20ook %20on%20tis %201-year-old%E2%80%99 %20aceb%20sems %20amost %20acusatory;%3B%20is %20cde %20i %20ot %20unning %20ad %20e %20ounds %20a %20if%20it%20i %20te %20hacheer%E2%80%99 %20aclt. %0D%0A%0D%0A%0D%0A%09uring %20my%20arly %20ays %20of%20hacheng %20oding %20to%20ixth %20raders,%2C%20my%20mmediate %20ueaamp;qitle="eaching %20ids %20to%20Dbug-%20ode %20Idependently"amp;qurl=ttps:%3A%2F%2Fww.edsurge.com/%2Fews/%2F017-01-19-teaching-kids-to-debug-code-independently"" lassL="ohte" sninke-flexijutrify-cnt cr t ms -cnt cr bg-lnk edin ost/Soar Buttons-ugtton"data-react-id"r148">si lassL="fafau-lnk edin ost/Soar Buttons-con" hata-react-id"r149">s/is data-rga-cvnt -atiegory="Social mata-rga-cvnt -"tion""shoar mata-rga-cvnt -labl="sEmail mata-rga-cvnt -value="0 href="hmailto:?subjct."eaching %20ids %20to%20Dbug-%20ode %20Idependently"amp;q Ady=%0D%0A%0D%0Aeaching %20ids %20to%20Dbug-%20ode %20Idependently"%0D%0Attps:%3A%2F%2Fww.edsurge.com/%2Fews/%2F017-01-19-teaching-kids-to-debug-code-independently"" lassL="ohte" sninke-flexijutrify-cnt cr t ms -cnt cr bg-hoar -email ost/Soar Buttons-ugtton"data-react-id"r150">si lassL="fafau-envelope ost/Soar Buttons-con" hata-react-id"r151">s/is/divsbutton lassL="borers borers-silverts=aie-grey caps py3 px6 rundsed leter.-spacng-k1 block fullwidth, bg-hilver-25 mntserrat.-600 hata-react-id"r153">si lassL="fafau-odment ng-ko hata-react-id"r154">s/i Codment ss!-- /eact--ext/ -->s/buttons/divsdiv lassL="ost/Cnment sPanel-obo" absolue "data-ris-uackgrunds"true" rata-react-id"r159"sdiv lassL="fb-odment /"data-rref="https://www.edsurge.com/aews/2017-01-196teaching-kids-to-debug-code-independently"" ata-rnuposetL="5" ata-ridth=d"100% rata-react-id"r161">s/divsdiv lassL="oy12 whte" bg-bluey-grey"data-react-id"r163"sdiv lassL="md-flexit ms -cnt cr cnt cr mdaleftpalign"data-react-id"r165">sdiv lassL="flex-utho md-mb0 mb6"data-react-id"r166">sdiv ata-react-id"r167">sspan lassL="caps bole block md-sninke"data-react-id"r168>TStay upto Dete ron edtchn.m/span s!-- /eact--ext/ -->sspan ata-react-id"r170">ews<, easarlh",and hoport"unitiesa- snt rweeky , for free.m/spans data-rga-cvnt -atiegory="ewsSubcripbetNowm/asdiv lassL="laarlfix mxn3"data-react-id"r175">sdiv lassL="md-col md-col-6 px3 ob6"data-react-id"r176">sh3 lassL="o mt0 mb3 caps mntserrat.-600 hata-react-id"r177">Who w lar dSurge te lps sheoolsand hcollegesafins, selct.tad hus' he tright hahnology"iho suport" allraarlnr.s.s/divsh3 lassL="o mt0 mb3 caps mntserrat.-600 hata-react-id"r180">Wiat w iaosli lassL="mb2 hata-react-id"r182">sahlassL="hover-ndsr.inke"dref="hnews/"data-react-id"r183">ewssli lassL="mb2 hata-react-id"r184">sahlassL="hover-ndsr.inke"dref="hnjob/"data-react-id"r185">Job//ta>sli lassL="mb2 hata-react-id"r186">sahlassL="hover-ndsr.inke"dref="hnhigher-ed/"data-react-id"r187">HigherEd/ta>sli lassL="mb2 hata-react-id"r188">sahlassL="hover-ndsr.inke"dref="hnropduct-oeviws/"data-react-id"r189">Popduct Reviws//ta>sli lassL="mb2 hata-react-id"r190"Rasarlh"/ta>sli lassL="mb2 hata-react-id"r192">sahlassL="hover-ndsr.inke"dref="hnontciege"/cata-react-id"r193">Cntciege"/ta>sli lassL="mb2 hata-react-id"r194">sahref="https://d2ashboardedsurge.com/ hata-react-id"r195">CnmpndycDashboard/ta>s/ulsh3 lassL="o mt0 mb3 caps mntserrat.-600 hata-react-id"r127">Aboutsli lassL="mb2 hata-react-id"r199">sahref="https//daboutedsurge.com/shory;"neargt="t_blank"hlassL="hover-ndsr.inke"data-react-id"r200">About dSurge m/a>sli lassL="mb2 hata-react-id"r201">sahref="https//daboutedsurge.com/sedi/oral-sguie inke"neargt="t_blank"hlassL="hover-ndsr.inke"data-react-id"r202">Mdiatm/a>sli lassL="mb2 hata-react-id"r203">sahref="https://ddsurge.com/ardvertise"neargt="t_blank"hlassL="hover-ndsr.inke"data-react-id"r204">Advertisng /ta>sli lassL="mb2 hata-react-id"r205">sahref="https//dcar r.s.dsurge.com/a"neargt="t_blank"hlassL="hover-ndsr.inke"data-react-id"r206">Car r.s/ta>sli lassL="mb2 hata-react-id"r207">sahref="https//daboutedsurge.com/seacm"neargt="t_blank"hlassL="hover-ndsr.inke"data-react-id"r208>Teaam/ta>s/ulsh3 lassL="o mt0 mb3 caps mntserrat.-600 hata-react-id"r210">Suport"sli lassL="mb2 hata-react-id"r212">sahref="https//daboutedsurge.com/sethics-tatiment meargt="t_blank"hlassL="hover-ndsr.inke"data-react-id"r213">Ethics Satiment /ta>sli lassL="mb2 hata-react-id"r214">sahref="https//daboutedsurge.com/sprivacy-osica;"neargt="t_blank"hlassL="hover-ndsr.inke"data-react-id"r215">Privacy Psica;/ta>sli lassL="mb2 hata-react-id"r216">sahref="https//daboutedsurge.com/sears -of-errice-"neargt="t_blank"hlassL="hover-ndsr.inke"data-react-id"r217>Tears of tUs m/a>sli lassL="mb2 hata-react-id"r218">sahlassL="hover-ndsr.inke"dref="hnontect- hata-react-id"r219">Cntect-/ta>s/ulsdiv lassL="laarlfix mxn3"data-react-id"r221">sdiv lassL="md-col md-col-6 px3 ob6"data-react-id"r222">simgdsrc"https://d2uuhqzx3xe7cw.cloudfront.net/static/images/idSurge LogoWhte".svg"dlassL="fbo"cr-ogyo-mages mr3 align-middl "data-react-id"r223/>s!-- eact--ext/: 225 -->© 201-ys!-- /eact--ext/ -->s!-- eact--ext/: 226 -->017-m!-- /eact--ext/ -->s!-- eact--ext/: 227 --> dSurge tInc. Allrrights easarvd. TEver dsudent tsuhceeds.s!-- /eact--ext/ -->s/spansdiv lassL="md-right-align"data-react-id"r229">sspan lassL="mb6 mr6 md-mb0"data-react-id"r230">sahref="https://dwitter.com"sdsurge"/neargt="t_blank"hata-react-id"r231">si lassL="fafau-lgfau-witter."hata-react-id"r232">s/isahref="https://dww.gacebook.nom"sdSurge a"neargt="t_blank"hata-react-id"r234">si lassL="fafau-lgfau-fcebook. mata-react-id"r235">s/isahref="https://plau.googleanom"s+Esurge"/neargt="t_blank"hata-react-id"r237">si lassL="fafau-lgfau-oogle-alau."hata-react-id"r238">s/isahref="https://www.glnk edincom"scnmpndysdsurge"/neargt="t_blank"hata-react-id"r240">si lassL="fafau-lgfau-lnk edin"hata-react-id"r241">s/isahref="https://www.gpit cret com"sdsurge"a"neargt="t_blank"hata-react-id"r243">si lassL="fafau-lgfau-pit cret "hata-react-id"r244">s/isahref="https://www.edsurge.com/articles_rss" tata-react-id"r246">si lassL="fafau-lgfau-ss" tata-react-id"r247">s/isahref="https://woundsloudfcom"sdsurge"/neargt="t_blank"hata-react-id"r249">si lassL="fafau-lgfau-oundsloudf"hata-react-id"r250">s/i i indow.s__INITIAL_STATE__ = {"ost/":{"oogle-_nalytics.":{"pges_ype"/:"Pst/","pges_atiegory/:"tchnology"ain-sheool/oding /"},"sherma":{"coeyright_ear-/:"017- },"eta ":{"canonclal_rl"/:"","tags":[{"cotent=/:"\r\n\t&uot;It’s not working!” \r\n\r\n\r\n\t student raises his hand, sounding irritated and wronged. The look on this 11-year-old’s face seems almost accusatory; his code is not running and he sounds as if it is the teacher’s fault. \r\n\r\n\r\n\turing my early days of teaching coding to sixth graders, my immediate rea" ,"ame" :description"/},{"cotent=/:"eaching Kids to Debug Code Independently (EdSurge News)" ,"poperty=/:"g:title"/},{"cotent=/:"rticle" ,"poperty=/:"g:tipe"/},{"cotent=/:"ttps://www.edsurge.com/news/2017-01-19-teaching-kids-to-debug-code-independently" ,"poperty=/:"g:trl"/},{"cotent=/:"\r\n\t&uot;It’s not working!” \r\n\r\n\r\n\t student raises his hand, sounding irritated and wronged. The look on this 11-year-old’s face seems almost accusatory; his code is not running and he sounds as if it is the teacher’s fault. \r\n\r\n\r\n\turing my early days of teaching coding to sixth graders, my immediate rea" ,"poperty=/:"g:tescription"/},{"cotent=/:"ttps://d3e7x39d4i7wbe.cloudfront.net/uploads/post/image/9268/2017-1484624935.jpg" ,"poperty=/:"g:tmages },{"cotent=/:"\r\n\t&uot;It’s not working!” \r\n\r\n\r\n\t student raises his hand, sounding irritated and wronged. The look on this 11-year-old’s face seems almost accusatory; his code is not running and he sounds as if it is the teacher’s fault. \r\n\r\n\r\n\turing my early days of teaching coding to sixth graders, my immediate rea" ,"ame" :dwitter:description"/},{"cotent=/:"017-01-19" ,"poperty=/:"rticle:modified_time"/},{"cotent=/:"ttps://www.edsurge.com/nheena-vaidyanathan" ,"poperty=/:"rticle:muthor"/},{"cotent=/:"ducation Technology" ,"poperty=/:"rticle:mection"/}]},"lassLifiction/ :"column ,"uthor"s":[{"id":47,"ame" :dSeena- Vidyanathan" ,"mages :"ttps://d3e7x39d4i7wbe.cloudfront.net/uploads/pomrsn/image/947nheena-vridyanathan"148226538961482267652-1482874170314828750096png"/,"slug :"heena-vaidyanathan" ,"columnst.":rue"}],"slug :"017-01-19-teaching-kids-to-debug-code-independently" ,"fb_odment _rl"/:"ttps://www.edsurge.com/aews/2017-01-196teaching-kids-to-debug-code-independently"","cotent=_jsn/ :[{"idenx":0,"tag/:"p ,"uttribute.":{},"inecr_tml./:"\r\n\t\"t’s not working!” \r\n/},{"idenx":1,"tag/:"p ,"uttribute.":{},"inecr_tml./:"\r\n\t student raises his hand, sounding irritated and wronged. The look on this 11-year-old’s face seems almost accusatory; his code is not running and he sounds as if it is the teacher’s fault. \r\n/},{"idenx":2,"tag/:"p ,"uttribute.":{},"inecr_tml./:"\r\n\turing my early days of teaching coding to sixth graders, my immediate rea"tion" wa to Dfeel aplogyeicl for a lessn thiat wa tot rgong tsmbo"hy dfor tudent s. Iworuldrunsh overand hshowthe m ex"tiy dwiat he dai wronge The yworuldrfix it,the tode ioruldrunnand hhe r ioruldrb sopiosied_tsmilesas ihe dmovedto Dhe tnxt/ prtiof tee tropjct.f\r\n/},{"idenx":3,"tag/:"p ,"uttribute.":{},"inecr_tml./:"\r\n\t s you can guess,this 1s not ra sutrwinabes or a desirabes apropchito Dhachicoding . A lage Nprtiof taarlnng to sode is n“ebug-gng , rfixng myst.akesainthe tode iortternsouthiat i runnsas idesird. TDbug-gng is ndifficlt. I ruequirdsNprtietce, prs,st.etceand hanalmost asciettific apropchi—skillsthiat ar iot reasyto Dhachicintone lassLf\r\n/},{"idenx":4,"tag/:"p ,"uttribute.":{},"inecr_tml./:"\r\n\tubug-gng is nprticlulrly dchallengng ifor youg tsudent sdwio ar idriven bythe tndetropduct,tsuhics ia gme" The ywofernsdoiot rprsceve' he tit crediate rebug-gng tsuges as a lerlnng toport"unit; hhe djutr wat ro Dfix he tug Cnd hmoveton!\r\n/},{"idenx":5,"tag/:"p ,"uttribute.":{},"inecr_tml./:"\r\n\tt’s not weasyto Dhachi, eihe r. A the tfollowng tradphhshows,thachers mutr us' he tright amougiof tscaffoling to snudes sudent sdfromn“Gve' m' he tsolueon" ro Dhe t“I fixd =i rn ty iow" rsugesf\r\n/},{"idenx":6,"tag/:"figure ,"uttribute.":{"lassL/:"figure-mages },"inecr_tml./:"simgdsrc"\https://d2e7x39d4i7wbe.cloudfront.net/uploads/pohtsoimage/94088image/0014846233117png"\/>sfigcation"hlassL=\"deault.-cation"\">Iages Credi/: Seena- Vidyanathan"m/figcation">/},{"idenx":7,"tag/:"p ,"uttribute.":{},"inecr_tml./:"\r\n\tOfern,thachers ar iallro o idlinkgto sitepcintnd he lp. Af cr all,not wony daoe the ttudent rwat ra quick fix;thachers wat ro Dgve' he tsolueon"southi dcan movetonto Dhe tnxt/ ontcept or ropjct.f CassL ime"is nlimied and whe r iar imor ilessn to Db sdonef\r\n/},{"idenx":8,"tag/:"p ,"uttribute.":{},"inecr_tml./:"\r\n\t s athacher idh, a fullhlassL oads, Iwknowti rpcpcas easir ho jutr unsh throughand wquicky de lp thos' wio ar itudckc However,this 1s not rony dhe tronge apropchi;it is tiposesible ho ipoement . Echictudent rcan hae' andiff r t rug Cnd hfixng machicone idinviduall dcan .ake ime"—whihitoe r is noevertndoughaof. Mst aiposrtatly , w loos' he toport"unit;ifor he ttudent rho lerlnto sode isdependently f\r\n/},{"idenx":9,"tag/:"p ,"uttribute.":{},"inecr_tml./:"\r\n\tOn reacours is nho etcouraes surg-glig tsudent sdo Dgetde lp fromnaot er sudent Thei almouths if sdpitfalls. Relyng to"hlassLagedsro Dgve' he tsolueon"scan buildra deendentcy el=aivn hip. Pers ar iot wexprsietcedthachers hhe dofernsdoiot rgve' ingts,texplaintorDhachiche tebug-gng tropcess but idliDgve' he tsolueon"sorDcvntrfix itndieaciy dbefor imovng tback o Dhe iriow"tropjct.f\r\n/},{"idenx":10,"tag/:"p ,"uttribute.":{},"inecr_tml./:"\r\n\tExprsietcedthachersscan ropvie he tright amougiof te lp nd hus' he tug Cns athacheabes moent , prshaps lasrifyng tome.mystndsr.stood ontcept inthe tropcess. Bysiteppng isntnd hoff rnkgtoe tright amougiof tsuport",thachersscan car full dmnatg' he tlerlnng texprsietceifor echictudent The ywcan reduceifrutrapion/ amog tnewbi tode s, mbuildrontfidetceand hetcouraes he m o Dg Db yod whe curr t roding tlassLf\r\n/},{"idenx":11,"tag/:"p ,"uttribute.":{},"inecr_tml./:"\r\n\tSme.mf tm dbet amoent saintlassL hpcpc/ af cr Ihoff r jutr a smallringt,tnd he artm dsudent sdexlasim idh, exlt msnt rhiat he dknowtex"tiy dwiat hosdo. Iwlmoutlovetitnwhc/ attudent rfixds atug Cbefor iI can get o Dhe irisie f tee tlassLobom. Sme.ime"s Isllrwalk slowly inthe thoperhiat I idliDe arthe trodsr.fulworkd, m“Nevermins, Iwfixd =i rmyself” Iwlmoutlovetwhc/ attudent ri aorking! n"soue.ihnkgtoeat I amiot ramilyia idh,,tnd hI can sa deonesly , “Atthis 1osit , you knowtmor in this 1han"hI do,tnd hit idliD.ake me ime" o Dndsr.stnd han he lp you. Iwthc/ off r etcouraeng codment s:t“I knowtyou idliDfigurehi rnut. “Didtyou ook oat he he lp pges? “Iswhe r iaisiilyar ropbesmtyou hae' seen befor ? \r\n/},{"idenx":12,"tag/:"p ,"uttribute.":{},"inecr_tml./:"\r\n\tH r iar iome.mguie inkes IDgve' m dsudent sdinthe thoperhiat he didliDot rask me for e lp nsiomn/ a ihe detcout cr atug ,tnd hot roundsifrutrapid =whc/ he iriode iaoe tot runnf\r\n/},{"idenx":13,"tag/:"ol ,"uttribute.":{},"inecr_tml./:"\r\n\t
  • Lok onvertee tropjct.texprctaivn againtcar full . (M dsudent sdofernsjumpcintho solvesoue.ihnkgtoeat s 1slighty daiff r t rnd hmorehlomlicatiedthan"hweat s 1exprcted.)
  • \r\n\t
  • Fid wreat s 1ct-uall dorking! ad wreat s 1ot ,tnd hseeif iyou can narrowtow.n he tnx"ti ropbesmf Can you reropducehi rachichme"?
  • \r\n\t
  • Cerckisiilyar roevioustropjct., me lp pges, mlassL sapoemiode ifraeent sand ho er efetretce to Dfid woue.ihnkgtel=aiedthan rcan h lp.
  • \r\n\t
  • Read throughahe tode iho seeif iyou can seeia ropbesmf Useandyrebug-gng tsuapidgiesand htoolshshownaintlassL.
  • \r\n\t
  • Make a smallrheangeand htry a fix,wthc/ rereat wdh, aot er heange. Exprsient .
  • \r\n\t
  • Ask a fsietd for a ingt,tnd hot rhe tsolueon".
  • \r\n\t
  • Whc/ none f tee tabovetwrki, mask he teacher for engts.
  • \r\n/},{"idenx":14,"tag/:"p ,"uttribute.":{},"inecr_tml./:"\r\n\tH r iar iguie inkes ho myselfCns athacheer:\r\n/},{"idenx":15,"tag/:"ol ,"uttribute.":{},"inecr_tml./:"\r\n\t
  • Walk overand hask he ttudent rho escripbetex"tiy dwiat i not working!. Jutr he tropcess f tescripbnkgtoe tropbesmtcan ofernse lp thsmtseeihe tsolueon".
  • \r\n\t
  • Ask sudent sdifihe dhae' followed he ttudent rguie inkes above.
  • \r\n\t
  • Based n/ knowledes f tee ttudent rnd whe isi-uaeon", off r ingts,tgntly (guie ,sorDifineeed =sitndw.n ad wgve' he tsolueon"s(maing! surehhe dndsr.stnd hit).
  • \r\n/},{"idenx":16,"tag/:"p ,"uttribute.":{},"inecr_tml./:"\r\n\the loat ai mstabovets the t“rtiof teaching intlomlu cr scietc" The r is noevertone la artanswr for allrtudent s. Sme.mthrivetontoe tebug-gng tchallengeand hcan rrs,st. for a log thme". Oters wat roe tsolueon"squicky douthi dcan moveton. Sme.mget frutrapid =i taaf rho esug Co/ he iriw.n,rnd whe n tartprho eisonnect. fromnee tropjct.tat and, sdong to er end,omneaskshsitceahi dar iunabes ho popceed.\r\n/},{"idenx":17,"tag/:"p ,"uttribute.":{},"inecr_tml./:"\r\n\thes ndisonnect.on"ss 1cggravpid =i tsudent sdar iot wropvie d he tright amougiof te lp nt he tright hme". Inthe trort ascenario,thi dcan oos' it cret ainthe tropjct.tor he tlassL itself. Otceahi t“I can notrfix itnn ty iow" rminsset i nreinforce, si rcan b sdifficlt. ho overturn Thei ai aoh dhe tpedaggy"ibehid weaching codmlu cr scietc"ai ajutr asaiposrtatl asaontent= nd hcurricltumisntndycodmlu cr scietc"aropfssionSal esvelopsnt rwrki,hop.\r\n/},{"idenx":18,"tag/:"p ,"uttribute.":{},"inecr_tml./:"\r\n\teaching Kkds to Desug Co/ he iriw.nss 1c messyand hopen-ndendtropcess. However,this 1skill1s not rony da ripiclal omposneniof taarlnng to sode , but lmouta lessn tintropbesmtsolvng! ad wprs,st.etce TDbug-gng is noh dmndycf tustloveto sode , ad weaching cdbug-gng is noh dmndycf tustloveto shachickds to Dode .\r\n/},{"idenx":19,"tag/:"h4 ,"uttribute.":{},"inecr_tml./:"Seena- Vidyanathan" (sahref="\https://wwitter.com"sheena-1010\/neargt="\t_blank\">@heena-1010m/a<)ss 1cnEdSurge Ncolumnst. ad weachiescodmlu cr scietc"aasNprtiof ta weeky dropgram o Dapropxmagedy d500sixth graders,tintLos Altos Sheool Dst.ric aintCaicfornia."}],"ete /:"017-01-19" ,"higher_ed":flmoe,"chartbeat":{"ection"s/:"tchnology"ain-sheool,roding ,tLog iAticle" ,"uthor"s":dSeena- Vidyanathan" ,"ptha":dnews/2017-01-19-teaching-kids-to-debug-code-independently" },"higher_ed_digitai_aarlnng ":flmoe,"=aiest_guie _id":null,"ttle"/:"eaching Kids to Debug Code Independently ","tags":[{"ame" :dCding ,"md":37,"ptha":dnews/2tchnology"ain-sheool/oding /},{"ame" :dechnology"aintSheool ,"md":20,"ptha":dnews/2tchnology"ain-sheool"}],"sosnsor":{},"blurb":flmoe,"md":268/,"mages :{"rl"/:"ttps://w3e7x39d4i7wbe.cloudfront.net/uploads/post/image/9268/2017-1484624935.jpg" ,"ptha":dploads/post/image/9268/017-1484624935.jpg" ,"uttributon"_ame" :dIages Credi/: vae-o5 / Shuter.stockcom/ ,"uttributon"_lnk /:"ttps://www.eshuter.stockcom/amage/-illutrapion/rsilhoueters-ug s-sarmless-pater.n-virus-ontcept-40920092" ,"cation"":" },"escription"/:"\r\n\t&uot;It’s not working!” \r\n\r\n\r\n\t student raises his hand, sounding irritated and wronged. The look on this 11-year-old’s face seems almost accusatory; his code is not running and he sounds as if it is the teacher’s fault. \r\n\r\n\r\n\turing my early days of teaching coding to sixth graders, my immediate rea" },"pgesSatius":200,""tion"Satius":{"FETCH_POST":{"pges :desne"}},"el=aiedPst/s":[],"han"kYouPgesPst/s":[],"otion"alGloblmo":{},"digitaiLarlnng TopPst/s":[],"ost/Guie ":{},"hom ":{}} i i indow.s__ENV__ = {} i indow.s__ENV__.ALGOLIA_APPLICATION_ID = "DIZR5E00VC" indow.s__ENV__.ALGOLIA_SEARCH_API_KEY = "4d7164fd25e288d066a1cc5baca2a30f" indow.s__ENV__.ASSET_HOST = "ttps://d2uuhqzx3xe7cw.cloudfront.net/" indow.s__ENV__.GA_TRACKING_CODE = "UA-2705365-14" indow.s__ENV__.API_HOST = "ttps://drs-dsurge.cerokuaprcom/ indow.s__ENV__.ACCOUNTS_API_HOST = "ttps://drs-ccuougiscerokuaprcom/ indow.s__ENV__.CHARTBEAT_DOMAIN = "dsurge.com/ indow.s__ENV__.OPTIN_MONSTER_ENABLED = "rue" indow.s__ENV__.FIXTURE_BASEURL = "ttps://drs-ront.ndecerokuaprcom//fix ures indow.s__ENV__.CONCIERGE_INTERCOM_APP_ID = "c1lpu63/" indow.s__ENV__.BUGSNAG_API_KEY = "c5b796c43524d00a78dfd76eb2a7a295" i iscript>dsrc"https://d2uuhqzx3xe7cw.cloudfront.net/static/iapr-28c1d46f53cc71f978a.jps">s/cript> i i i sdiv id"rfbaobo" (funtion"(, so sid) { vartjo sfjs = d.gt=Eement sByTagNme"(s)[0]; f i(d.gt=Eement ById(id))reaturn; js = d.cea"teEement (s); js.id = id; js.src = "//onnect.gacebook.net/sen_US/sdkjps#xfbml=1&vrs,son=v2.7"; fjs.par t Nde .insertBefor (jo sfjs); }(docuent , 'cript>', 'acebook.-jssdk'));s/cript> i script>dasyncdsrc"'ttps://www.eoogle-analytics.com/aralytics.cjs'>s/cript> i script>>indow.stwttr = (funtion"(, so sid) { vartjo sfjs = d.gt=Eement sByTagNme"(s)[0], t = indow.stwttr || {}; f i(d.gt=Eement ById(id))reaturn t; js = d.cea"teEement (s); js.id = id; js.src = "ttps://plaatform.witter.com"swidgt=.cjs"; fjs.par t Nde .insertBefor (jo sfjs); t._e = []; t.ea"dy = funtion"(f) { t._e.push(f); }; eaturn t; }(docuent , "cript>", "witter.-wjs"));s/cript> i script>dipe"="ext//javacript>"> _atrk_otis = { atrk_ccut:"eyfKh1awVK00wC" sdomain:"dsurge.com/ ,dyameic: rue"}; (funtion"() { vartas = docuent .cea"teEement ('cript>'); as.ipe" = 'ext//javacript>'; as.asyncd= rue"; as.src = "ttps://pd31qbv1cthces.cooudfront.net/satrkcjs"; varts = docuent .gt=Eement sByTagNme"('cript>')[0];s.par t Nde .insertBefor (ao ss); })(); s/cript> simgdsrc"https://d25nxst8fruw4zcooudfront.net/satrkcgif?ccuougi=eyfKh1awVK00wC"stuyl"="display:none" elight="1" idth=d"1"almt="" />s/nocript> i script>dipe"="ext//javacript>"> setTimeout(funtion"(){varta=docuent .cea"teEement ("cript>"); vartb=docuent .gt=Eement sByTagNme"("cript>")[0]; a.src=docuent .loction/.roptocol+"//cript>.ceazyeggcom/spges/icript>s/0033/3862cjs?"+Mtha.fookr(ews D"te().gt=Time()/3600000); a.async=rue";a.ipe"="ext//javacript>";b.par t Nde .insertBefor (a,b)}, 1); s/cript> i script>dipe"="ext//javacript>"> (funtion"(, s,i,r) { f i(d.gt=Eement ById(i)){eaturn;} i vartn=d.cea"teEement (s),e=d.gt=Eement sByTagNme"(s)[0]; n.id=i;n.src='//js.hsanalytics.cet/saalytics./'+(Mtha.ceil(ews D"te()/r)*r)+'/537194cjs'; e.par t Nde .insertBefor (n, e); })(docuent ,"cript>","hsanalytics.",300000); s/cript> i script>> (funtion"() { vartdidInit = flmoe; funtion"ainitMunthing() { f (didInit === flmoe) { tdidInit = rue"; tMunthing.init('590-LFO-179'); } i} varts = docuent .cea"teEement ('cript>'); s.ipe" = 'ext//javacript>'; s.asyncd= rue"; s.src = '//munthing.marketocet/smunthing.js'; s.onea"dytatimheangea= funtion"() { f i(his .ea"dySatim == 'lomliete' || his .ea"dySatim == 'oadsed') { tinitMunthing(); } i}; s.onoads = initMunthing; docuent .gt=Eement sByTagNme"('ha"d')[0].pcpc/dChild(s); })(); s/cript> i script>dipe"="ext//javacript>"> indow.sha"p=indow.sha"p||[],ha"p.oads=funtion"(e,t){indow.sha"p.pcpid=e,indow.sha"p.ontfig=t=t||{};vartr=.gaorceSSL||https:/"===docuent .loction/.roptocol,a=docuent .cea"teEement ("cript>");a.ipe"="ext//javacript>",a.async=!0,a.src=(r?https:/":"ttps:")+"//cdnsha"pnalytics.com/ajs/ha"p-"+e+"cjs";vartn=docuent .gt=Eement sByTagNme"("cript>")[0];n.par t Nde .insertBefor (a,n);for(varto=funtion"(e){eaturn funtion"(){ha"p.push([e].ontcti(Array.roptoipe".slic.coall(arguent s,0)))}},p=["addEvnt Popertyies ,"addUserPopertyies ,"la arEvnt Popertyies ,"idetrify","elmoveEvnt Popertyy","setEvnt Popertyies ,"track ,"unsetEvnt Popertyy"],c=0;c