19
ş 2018 Cilt 8 Sayı 1 Winter 2018 Volume 8 Issue 1 ISSN: 2147-1908

Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

Kış 2018 Cilt 8

Sayı 1

Winter 2018 Volume 8

Issue 1

ISSN:2147-1908

Page 2: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

EĞİTİMTEKNOLOJİSİKURAMVEUYGULAMA/EDUCATIONALTECHNOLOGYTHEORYANDPRACTICE

Cilt8,Sayı1,Kış2018

Volume8,Issue1,Winter2018

GenelYayınEditörü/Editor-in-Chief:Dr.HalilİbrahimYALINEditör/Editor:Dr.TolgaGÜYER

SorumluYazıİşleriMüdürü/PublisherEditor:Dr.TolgaGÜYERRedaksiyon/Redaction:Dr.TolgaGÜYERDizgi/Typographic:Dr.TolgaGÜYER

SayfaTasarımı/PageDesign:Dr.TolgaGÜYERKapakTasarımı/CoverDesign:Dr.BilalATASOY

İletişim/ContactPerson:Dr.AslıhanKOCAMANKAROĞLU

Dizinlenmektedir/Indexedin:ULAKBİMSosyalveBeşerîBilimlerVeritabanı,TürkEğitimİndeksi

ETKUDergisi2011yılındanitibarenyıldaikidefadüzenliolarakyayınlanmaktadır.EducationalTechnologyTheoryandPracticeJournalispublishedregularlytwiceayearsince2011.

EditörKurulu/EditorialBoard*

Dr.AbdullahKuzu Dr.AnaPaulaCorreiaDr.Aytekinİşman Dr.BuketAkkoyunluDr.CemÇuhadar Dr.DenizDeryakulu

Dr.DeepakSubramonyDr.FezaOrhan Dr.H.FerhanOdabaşıDr.HafizeKeser Dr.HalilİbrahimYalınDr.Hyo-JeongSo

Dr.KyongJee(Kj)KimDr.M.YaşarÖzdenDr.MehmetGürolDr.ÖzcanErkanAkgünDr.S.SadiSeferoğluDr.SandieWaters

Dr.ServetBayramDr.ŞirinKaradenizDr.TolgaGüyerDr.TrenaPaulusDr.YavuzAkpınarDr.Yun-JoAn

*Listeismegörealfabetikolarakoluşturulmuştur./Listiscreatedinalphabeticalorder

HakemKurulu/Reviewers*

Dr.AbdullahKuzuDr.AdileAşkımKurtDr.AgahTuğrulKorucuDr.ArifAltunDr.AslıhanİstanbulluDr.AslıhanKocamanKaroğluDr.AyçaÇebiDr.AyferAlperDr.AynurKolburanGeçerDr.AyşegülBakarÇörezDr.BaharBaranDr.BerrinDoğusoyDr.BilalAtasoyDr.ÇelebiUluyolDr.DemetSomuncuoğluÖzerbaşDr.DenizAtalKöysürenDr.DenizMertkanGezginDr.EbruKılıçÇakmakDr.EbruSolmazDr.EkmelÇetinDr.EminİbiliDr.EmineCabıDr.EmineŞendururDr.ErinçKarataşDr.ErhanGüneşDr.ErkanÇalışkanDr.ErkanTekinarslanDr.ErmanYükseltürkDr.ErolÖzçelik

Dr.ErtuğrulUstaDr.EsmaAybikeBayırDr.FatmaBayrakDr.FatmaKeskinkılıçDr.FezileÖzdamlıDr.FilizKalelioğluDr.FundaErdoğduDr.GizemKaraoğlanYılmazDr.GökçeBecitİşçitürkDr.GökhanAkçapınarDr.GökhanDağhanDr.GülfidanCanDr.H.FerhanOdabaşıDr.HafizeKeserDr.HalilErsoyDr.HalilİbrahimAkyüzDr.HalilİbrahimYalınDr.HalilYurdugülDr.HasanÇakırDr.HasanKaralDr.HaticeDurakDr.HaticeSancarTokmakDr.HüseyinBicenDr.HüseyinÇakırDr.HüseyinÖzçınarDr.HüseyinUzunboyluDr.IşılKabakçıYurdakulDr.İbrahimArpacıDr.İlknurResioğluDr.KeremKılıçer

Dr.KevserHavaDr.M.EmreSezginDr.M.FikretGeliboluDr.MehmetAkifOcakDr.MehmetBarışHorzumDr.MehmetKokoçDr.MelihEnginDr.MeltemKurtoğluDr.MukaddesErdemDr.MustafaSerkanGünbatarDr.MutluTahsinÜstündağDr.NadireÇavuşDr.NecmiEşgiDr.NezihÖnalDr.NurayGedikDr.NurettinŞimşekDr.OnurDönmezDr.ÖmerFarukİslimDr.ÖmerFarukUrsavaşDr.ÖmürAkdemirDr.ÖzcanErkanAkgünDr.ÖzdenŞahinİzmirliDr.ÖzlemÇakırDr.RamazanYılmazDr.RecepÇakırDr.SamiAcarDr.SamiŞahinDr.SelayArkünKocadereDr.SelçukKaraman

Dr.SelçukÖzdemirDr.SerapYetikDr.SerdarÇiftçiDr.SerçinKarataşDr.SerkanŞendağDr.SerkanYıldırımDr.SerpilYalçınalpDr.SibelSomyürekDr.SonerYıldırımDr.ŞafakBayırDr.ŞahinGökçearslanDr.ŞeyhmusAydoğduDr.ŞirinKaradenizDr.TayfunTanyeriDr.TurgayAlakurtDr.TolgaGüyerDr.TürkanKarakuşDr.UğurBaşarmakDr.ÜmmühanAvcıYücelDr.ÜnalÇakıroğluDr.VeyselDemirerDr.VildanÇevikDr.YalınKılıçTürelDr.YaseminDemirarslanÇevikDr.YaseminGülbaharDr.YaseminKoçakUsluelDr.YavuzAkbulutDr.YusufZiyaOlpakDr.YükselGöktaş

*Listeismegörealfabetikolarakoluşturulmuştur./Listiscreatedinalphabeticalorder.

İletişimBilgileri/ContactInformation

İnternetAdresi/Web:http://dergipark.gov.tr/etkuE-Posta/E-Mail:[email protected]/Phone:+90(312)2021738Belgegeçer/Fax:+90(312)2028387

Adres/Adress:GaziÜniversitesi,GaziEğitimFakültesi,BilgisayarveÖğretimTeknolojileriEğitimiBölümü06500Teknikokullar-Ankara/Türkiye

Page 3: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

209

EĞİTİMTEKNOLOJİSİKuramveUygulamaCilt:8Sayı:1Yıl:2018

BLOKTEMELLİPROGRAMLAMAYAİLİŞKİNÖZ-YETERLİKALGISIÖLÇEĞİGELİŞTİRMEÇALIŞMASI:SCRATCHÖRNEĞİ

ArifALTUN1,İbrahimKASALAK2

Öz

Bu çalışma kapsamında, “blok temelli programlamaya ilişkin öz-yeterlik algısı ölçeği”geliştirilmiştir.Ayrıcageliştirilenölçmearacı ilekatılımcılardaneldeedilenöz-yeterlikalgısıpuanlarıçeşitlideğişkenleraçısındanincelenmiştir.4farklıildebulunanortaokullardaeğitimgören,dahaöncebloktemelliprogramlamaeğitimialmışve/veyahalenbueğitimialmaktaolan toplamda 329 öğrenciden toplanan verilerle yapılan geçerlik ve güvenirlik çalışmasısonucunda5maddedenoluşan“basitbloktemelliprogramlamagörevleri”ve7maddedenoluşan“karmaşıkbloktemelliprogramlamagörevleri”şeklinde isimlendirilen2 faktörlü5’liLikerttipindebir“bloktemelliprogramlamayailişkinöz-yeterlikalgısıölçeği”geliştirilmiştir.Açımlayıcı faktöranalizi sonunda5maddelikbirinci faktör toplamvaryansın%11.462’ini,7maddelikikincifaktörisetoplamvaryansın%46.763’ünüaçıklamış,açıklanantoplamvaryansise%58.225 olarak hesaplanmıştır. Bu yapıya ilişkinmodel doğrulayıcı faktör analizi ile dedoğrulanarakbireylerinbloktemelliprogramlamayailişkinöz-yeterlikalgısınıölçengeçerlivegüvenilirbiraraçeldeedilmiştir.

Anahtarsözcükler:Bloktemelliprogramlama,kodlama,öz-yeterlikalgısı

PERCEIVEDSELF-EFFICACYSCALEDEVELOPMENTSTUDYRELATEDTOBLOCK-BASEDPROGRAMMING:SCRATCHCASE

Abstract

Thisstudyreportsthedevelopmentprocessofself-efficacyperceptionscalerelatedtoblock-based programming. Self-efficacy is a well-established variable to be used in predictingprogrammingskills.Atotalof329studentsfromthemiddleschoollevelparticipatedinscaledevelopment study. The scale itemswere generated based on the literature in computerprogrammingingeneralandScratchuseinparticularwithaLikert-typedesign.Thefindingsindicatedatwo-factorstructureforthe"self-efficacyperceptionscalerelatedtoblock-basedprogramming":"simpleblock-basedprogrammingtasks"consistingof5itemsand"complexblock-basedprogrammingtasks"consistingof7items.Attheendoftheexploratoryfactor 1 Prof. Dr., Hacettepe Üniversitesi, [email protected] 2 Şehit Muzaffer Aydoğdu O.O., [email protected]

Makale Geçmişi / Article History Alındı/Received: 23.08.2017 Düzeltme Alındı/Received in revised form: 28.11.2017 Kabul edildi/Accepted: 29.11.2017

Page 4: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

BlokTemelliProgramlamayaİlişkinÖz-YeterlikAlgısıÖlçeğiGeliştirmeÇalışması

Cilt:8Sayı:1Yıl:2018

210

analysis, the first factor of five itemsexplained11.462%of the total variance, the secondfactorwithsevenitemsexplained46.763%ofthetotalvariance.Themodelwasvalidatedbyusingconfirmatoryfactoranalysis.

Keywords:Blokbasedprogramming,coding,self-efficacyperception

Summary

Theinclusionofblock-basedprogrammingtrainingincurriculumacrosstheglobehasincreasedtheimportanceofresearchoncodingeducation.ScratchsoftwaredevelopedintheMITmedialaboratoriesandwidelyusedinprogrammingeducationatprimaryeducationlevelinTurkeyhasbeenchosenasablock-basedcodingtoolinordertopromoteproblemsolvingability,self-efficacy,motivation,interestincrease.

Therearestudiesthatemphasizetherelationshipbetweenperceivedself-efficacyandprogrammingperformanceintheliterature(Ramalingam,LaBelle&Wiedenbeck,2004;Aşkar&Davenport,2009;Altun&Mazman,2012;Mazman,2013;Yükseltürk&Altıok,2016;Altun&MazmanAkar,2017).AltunandMazmanAkar (2017) foundthat therewasasignificantpositivecorrelationbetweentheprogrammingself-efficacyperceptionandtheprogrammingperformanceintheirstudy.

Inthisstudy,itwasaimedtocontributetotheliteraturebydevelopinga"perceivedself-efficacyscalerelatedtoblock-basedprogramming".Inaddition,perceivedself-efficacyscoreswere examined in terms of various variables in order to examine the factors that affectindividualself-efficacyscoresrelatedtoblock-basedprogramming.

It was initially observed that existing self-efficacy scales related to computerprogrammingwere not appropriate for block-based programming tasks due to the designcharacteristics of block-based software. Therefore, a need for a new scale has emerged.Duringthedevelopmentoftheseitems,varioussourceswerereviewedincludingthefeaturesrelatedtotheprogramminginScratchmentionedinanarticle(Resnicketal.,2009)preparedbytheScratchsoftwaredevelopersweretakenasreferences.Inaddition,someitemswereadaptedfromtheprogrammingself-efficacyperceptionscale,developedbyAltun&Mazman(2012). Once the item pool was created, face-to-face interviews with 8 students wereconductedtonecessarycorrectionsweremade.Thisprocesswasrepeated4timesand14-itemscalewasfinalized.

The studygroupof the study consistedof329 studentswhowereattending to fourstate-funded secondary schools inAnkara, İzmir, andUşakprovinces (Girls=163,Males=166). The kurtosis and skewness coefficients were calculated to check the normalityassumptionfortheitems.Itwasobservedthatthecoefficientofskewnessofthefourthitemis-3.36andthecoefficientofkurtosisis12.001,thatthecoefficientofskewnessofthefifthitemis-3.131andthecoefficientofkurtosisis10.424,andtheitemsareremovedfromthescale.

Kaiser-Meyer-Olkin(KMO)andBarlettsphericitytestswereperformedtodetermineifthedatawereappropriateforfactoranalysis.Thedatawerefoundtobeappropriateforfactoranalysis(KMO=.887,χ2=1835.038p<0.05).

Thedeterminationofthediscriminatorypoweroftheitemswasmadebytheitem-totaltestcorrelationcoefficients.Accordingtotheanalysisresults,item-totalcorrelationsoftheitemsrangedfrom0.491to0.702.Anexploratory factoranalysiswasperformedusingthe

Page 5: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

ArifALTUN,İbrahimKASALAK

EĞİTİMTEKNOLOJİSİKuramveUygulama

211

principal component analysis technique for the 12-item scale. According to the results offactor analysis; Therewere five items under the "simple block-based programming tasks"factorandtheloadvaluesoftheitemsrangedfrom0.789to0.636.Thisfactoraccountedfor11.462% of variability. Under the "complex block-based programming tasks" factor, thereweresevenitemsintotal,andtheloadvaluesoftheitemsrangedfrom0.824to0.578.Thisfactoraccountedfor46.763%ofvariability.

Firstlevelconfirmatoryfactoranalysiswasperformedtoconfirmthestructureobtainedbytheexploratoryfactoranalysis.Firstofall,thecomplianceindicesobtainedbysubjectingthemodeltoconfirmatoryfactoranalysiswereexamined.Aftertheproposedmodificationsweremade, all values indicated a good fit index (AGFI= .92, GFI= .95, NFI= .97, CFI= .98,RMSEA= .061,S-RMR= .047).The internalconsistencycoefficient (Cronbach'salpha)of thescalewasfoundtobe.893.Thereliabilitycoefficientsofthefactors(Cronbach'salpha)werefoundtobe.893forfactor1and.868forfactor2.

When examining self-efficacy perception scores related to simple block-basedprogramming and self-efficacy perception scores related to complex block-basedprogrammingintermsofvariousvariables, itwasfirstfoundthattherewasnostatisticallysignificantdifferencewasobservedbetweenparticipants'perceivedself-efficacyscoresintwosub-factorsacrossgender.Thisfindingissimilartomanystudiesinthefield(seeRamalingam&Wiedenbeck,1998,Byrne&Lyons,2001,Pillay&Jugoo,2005,Altun&Mazman,2013).

Therewasnosignificantdifferencebetweenparticipants'perceivedself-efficacyscoresrelatedtosimpleblock-basedprogrammingandwhethertheirtakingprogramminglessonswithScratchandwritingprogramswithScratchbefore.These findingsare in linewith thefindingsofResnick et al. (2009) that these concepts canbe learnedeasilywithout specialtraining or support.On the other hand, therewas found a significant difference betweenparticipants'scoresinSimpleandComplexBlock-BasedProgrammingscoresandtheirtakingprogramming lesson with Scratch and their previous experience with writing codes withScratch.ThedifferencewashigherinthosewhohadtakencoursesandwrittencodeswithScratch.ThesefindingscoincidewiththefindingsthatAltunandMazman(2013).Inaddition,thesefindingssupportthefindingsofResnicketal.(2009)that10thand11thitemsincomplexblock-basedprogrammingtaskscanbelearnedwithmoreexpertsupport.ThesesignificantdifferenceswerealsoobservedinthosewhowerecurrentlyenrolledintakingcoursesandwritingcodesinScratch.

Giriş

Papert’ın(1980)ilkçalışmalarındancode.org,Scratchgibigünümüzçalışmalarınakadarolansüreçteprogramlamaeğitimininilköğretimdüzeyindeverilebilecekşekildedüzenlenmesiyönündegirişimlerbaşarılısonuçlarvermeyebaşlamışvebirçokülkedeprogramlamaeğitimiöğretimprogramlarınadâhiledilmiştir(örn.,Code.org2016AnnualReport,2016).

Ülkemizdeprogramlamaeğitimikapsamındayürütülençalışmalarneticesinde“ProblemAnalizveÇözmeYaklaşımları”,“AlgoritmaveStratejiGeliştirme(algoritmaoluşturmamantığı,sözde kod, akış şemaları vb.)”, “Programlama”, “Yazılım Projesi Geliştirme, Uygulama veYaygınlaştırma”konubaşlıklarıaltındaprogramlamaeğitimi2012yılındaBilişimTeknolojileriveYazılımDersiÖğretimProgramınadâhiledilmiştir(TTKB,2012).Lisedüzeyindeise2016yılıitibariyle Bilgisayar Bilimi Dersi kapsamında “Problem Çözme ve Algoritmalar”,

Page 6: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

BlokTemelliProgramlamayaİlişkinÖz-YeterlikAlgısıÖlçeğiGeliştirmeÇalışması

Cilt:8Sayı:1Yıl:2018

212

“Programlama”, “Web Tabanlı Programlama”, “Mobil Programlama” konu başlıklarının yeraldığıöğretimprogramıhazırlanmıştır (TTKB,2016).Millî EğitimBakanlığı tarafından2017-2018eğitim-öğretimyılındanitibarenkademeliolaraköncelikle5.sınıfdüzeyinde,2018-2019eğitim-öğretim yılından itibaren de 6. sınıf düzeyinde haftada 2 saat zorunlu olarakyürütülmesi kararı alınan bilişim teknolojileri ve yazılım dersinin 2017 yılı Temmuz ayındayayınlanan öğretim programının her iki sınıf düzeyinde de %50’si “Problem Çözme veProgramlama”ünitesialtında“ProblemÇözmeKavramlarıveYaklaşımları”ve“Programlama”konubaşlıklarınıiçermektedir(TTKB,2017).

Blok temelli programlama eğitiminin birçok ülke ile eşzamanlı ülkemizde de öğretimprogramlarınadahiledilmesi,programlamaeğitimineilişkinaraştırmalarınöneminiartırmıştır.MITmedya laboratuvarlarında geliştirilen veülkemizde ilköğretimdüzeyindeprogramlamaeğitiminde yaygın olarak kullanılan Scratch yazılımının öğrenciler üzerinde problem çözmebecerisi, öz-yeterlik, motivasyon, ilgi artışı gibi etkilerine bakan çalışmalar yapıldığı, ancakbununsınırlısayıdaolduğugörülmüştür(örn.Genç&Karakuş,2011;Gülbahar&Kalelioğlu,2014; Kukul & Gökçearslan, 2014; Yükseltürk & Altıok, 2016). Alanyazında bireylerinprogramlama performanslarını ve öz-yeterlik algılarını yordamaya yönelik çeşitli araçlarbulunmasına rağmen A-12 düzeyinde yaygın olarak kullanılan blok temelli programlamayailişkinbiröz-yeterlikalgısıölçeğinerastlanılmamıştır.

İlgili alanyazında bireylerin öz-yeterlik algısı ile programlama performansı arasındakiilişkiyevurguyapançalışmalarbulunmaktadır. (Ramalingam,LaBelleveWiedenbeck,2004;AşkarveDavenport,2009;AltunveMazman,2012;Mazman,2013;AltunveMazman2013;YükseltürkveAltıok,2016;AltunveMazmanAkar,2017).Wiedenberg(2005)tarafından120üniversite öğrencisi ile programlamaya giriş dersi kapsamında yürütülen çalışmada,programlamaya ilişkinöz-yeterlikalgısıprogramlamaperformansınınanlamlıbiryordayıcısıolarak bulunmuştur. Altun veMazman Akar (2017), farklı üniversitelerde eğitim gören veprogramlama-1 dersi almış 129 öğrenci ile yürüttükleri, “programlama performansınıetkileyen faktörlerin bilişsel tabanlı bireysel farklılıklar temelinde modellenmesi” başlıklıçalışmalarında,programlamayailişkinöz-yeterlikalgısıileprogramlamaperformansıarasındapozitifyöndeanlamlıilişkiolduğubulgusunaulaşmışlardır.

Alanyazındabloktemelliprogramlamayailişkinbiröz-yeterlikalgısıölçeğibulunmamasınedeniyle,buçalışmakapsamında“bloktemelliprogramlamayailişkinöz-yeterlikalgısıölçeği”geliştirilerek alanyazına katkı sağlanması amaçlanmaktadır. Bunun yanında bireylerin bloktemelli programlamaya ilişkin öz-yeterlik algısı puanlarını etkileyen faktörleri incelemekamacıylaçeşitlideğişkenler(cinsiyet,dahaönceScratch’leprogramlamadersialma,dahaönceScratch’leprogramyazma,halenScratch’leprogramlamadersialma,halenScratch’leprogramyazma)açısındanöz-yeterlikalgısıpuanlarınınincelenmesihedeflenmektedir.

Yöntem

Bubölümdeçalışmagrubu,veritoplamaaraçlarıveverilerinanaliziileilgilibilgileryeralmaktadır.

ÇalışmaGrubu

Araştırmanın çalışma grubunu, Ankara, İzmir, Uşak illerinde bulunan 4 devlet ortaokulunda eğitim gören 329 öğrenci oluşturmaktadır. Söz konusu okullarda eğitim gören

Page 7: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

ArifALTUN,İbrahimKASALAK

EĞİTİMTEKNOLOJİSİKuramveUygulama

213

öğrencilerin Scratch’le programlama eğitimi almış ve/veya almakta olduğununöğretmenleriyleyapılangörüşmelerneticesindetespitedilmesiveilgiliokullardagörevyapanbilişimteknolojileriöğretmenlerininaraştırmayakatılmayagönüllüolmalarınedeniyleelverişlibulunmalarıçalışmagrubununseçimindebelirleyiciolmuştur.BuöğrencilereaitdemografikverilerdeneldeedilenbetimselistatistiklerTablo1’deverilmiştir.

Tablo1: ÇalışmaGrubunaAitBetimselİstatistikler

N %

CinsiyetKız 163 %49.5

Erkek 166 %50.5

SınıfDüzeyi

5.Sınıf 233 %70.8

6.Sınıf 61 %18.5

7.Sınıf 25 %7.6

8.Sınıf 8 %3.0

DahaÖnceScratch’leProgramlamaDersiAlma

Evet 203 %61.7

Hayır 126 %38.3

HalenScratch’leProgramlamaDersiAlma

Evet 261 %78.6

Hayır 68 %20.7

DahaÖnceScratch’leProgramYazma

Evet 209 %63.5

Hayır 120 %36.5

HalenScratch’leProgramYazma

Evet 250 %76.0

Hayır 78 %23.7

VeriToplamaAracı

Veriler iki bölümden oluşan bir ölçme aracı ile toplanmıştır. Ölçme aracının birincibölümünü cinsiyet, daha önce Scratch’le programlama dersi alma, daha önce Scratch’leprogramyazma,halenScratch’leprogramlamadersialma,halenScratch’leprogramyazmayailişkinsorularınyeraldığıdemografikbilgikısmıoluşturmuştur.İkincibölümdeisebloktemelliprogramlamaya ilişkin 12 maddeden oluşan sorular yer almaktadır. Ölçekte toplamda 12maddeyeralmaktaolupsorular5’li Likert tipindehazırlanmışve1-HiçGüvenmiyorum,2-Biraz Güveniyorum, 3- %50 / %50, 4- Oldukça Güveniyorum, 5- Tamamen Güveniyorumbelirtecekşekildepuanlanmıştır.

ÖnUygulamaveMaddeHavuzununOluşturulması

MaddehavuzununoluşturulmasıamacıylailgilialanyazındabulunanAltunveMazman(2012)tarafındanTürkçeyeuyarlamasıyapılmışolanprogramlamayailişkinöz-yeterlikalgısıölçeğinin blok temelli programlamaya ilişkin öz-yeterlik algısı ölçeği olarak uyarlama

Page 8: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

BlokTemelliProgramlamayaİlişkinÖz-YeterlikAlgısıÖlçeğiGeliştirmeÇalışması

Cilt:8Sayı:1Yıl:2018

214

çalışmasının yapılmasına karar verilmiştir. Ancak, blok temelli programlama dillerininprogramlama eğitiminin genç insanlara verilmesinin önündeki engelleri kaldırmaya yöneliközel tasarımları nedeniyle, ölçek maddelerinin büyük çoğunluğunun blok temelliprogramlamayayönelikuyarlanmaçalışmasınınmümkünolmadığıgörülmüştür.Maddeleringeliştirilmesi sürecinde, blok temelli programlama dillerinden birisi olan Scratch yazılımınıgeliştiren MIT Media Lab tarafından hazırlanan bir makalede (Resnick ve diğerleri, 2009)belirtilen blok temelli programlamaya ilişkin özellikler referans alınmıştır. Bunun yanı sıraAltunveMazman(2012)tarafındanTürkçeyeuyarlamasıyapılmışolanprogramlamayailişkinöz-yeterlikalgısıölçeğindebulunanveuyarlamasıyapılabilenbeşmaddedehazırlananölçeğedâhil edilmiştir.Madde geliştirilme sürecine dahil edilecek programlamaya ilişin ifadelerintespitinde blok temelli programlama dillerinin ortak özelliklerinin dikkate alınmasına özengösterilmiştir.MITMedia Lab tarafından hazırlananmakalede (Resnick ve diğerleri, 2009)belirtilen özelliklerden Scratch’te bulunan ancak blok temelli programlama dillerinin ortaközelliklerinden olmayan çizim, ses kaydı, sosyal paylaşım gibi özellikler çalışmaya dahiledilmemiştir. Hazırlanan bu öz-yeterlik algısı ölçeği araştırmacı bilişim teknolojileriöğretmeninin görev yaptığı devlet okulunda eğitim gören, blok temelli programlamabecerisinin iyi düzeyde olduğu gözlemlenen 2 erkek - 2 kız öğrenciye ve blok temelliprogramlamabecerisinindüşükdüzeydeolduğugözlemlenen2erkek-2kızöğrenciyeolmaküzeretoplam8öğrenciyeuygulanmıştır.Uygulamanınardındanöğrencilerlebirebirgörüşmetekniği ile soruları anlayıp anlamadıklarını tespit etmeye yönelik görüşmelergerçekleştirilmiştir. Anlaşılmayan, net olmayan ya da eksik ifade edilenmaddelere yönelikyapılan görüşmelerle elde edilen veriler neticesinde ölçekte düzeltmelere gidilmiştir.Öğrencilerinbloktemelliprogramlama,programlama,kodlamagibiifadelerianlamaktagüçlükçektikleritespitedilmiştir.Bunedenlebirçokülkedeolduğugibiülkemizdedeyaygınolarakkullanılan blok temelli programlama dili olan Scratch’in, blok temelli programlama ifadesiyerinekullanılmasınakararverilmiştir.Buşekildeortaokuldüzeyindekiöğrencilerin,önpilotuygulamalarında, maddeleri daha anlaşılır bulduğu görülmüştür. Yeniden düzenlenensorularlaaynıçalışmafarklı8öğrenci iletekrarlanmıştır.Alınandönütlerneticesindetekrardüzeltmeler yapılmıştır. Bu süreç 4 defa tekrarlanmış ve ön çalışma neticesinde ölçeğe 14maddeliksonşekliverilmiştir.

VerilerinToplanması

Ölçekmaddelerioluşturulduktansonra,ölçekçevrimiçierişimiçinhazırhalegetirilmiştir.ÖğrencilerinScratch’leprogramlamaeğitimialmışveyaalmaktaolduğununtespitedilmesiveilgiliokullardagörevyapanbilişimteknolojileriöğretmenlerininaraştırmayagönüllüolmalarınedeniyleelverişlibulunanAnkara,İzmir,Uşakillerindeki4devletokulundaeğitimgören329ortaokul öğrencisi ile ölçek uygulanmıştır. “Google Formlar” ile hazırlanan çevrimiçi ölçekkullanılarak toplanan veriler SPSS 24 ve Lisrel 8.7 programlarında analiz edilmek üzereMicrosoftExcel(.xls)formatındayerelbilgisayarınsabitdiskinekaydedilmiştir.

VerilerinAnalizi

Verilerin analizine geçilmeden önce kayıp verilen tespit çalışması yapılmıştır.Öğrencilerin ölçeklere verdikleri yanıtlarda kayıp verilerin ilgili maddelere verilen toplamyanıtlariçerisindekioranı%5’tenküçükolduğutespitedilmiştir.Budoğrultuda,tespitedileneksik veriler o maddeye ilişkin ortalamayı değiştirmemesi nedeniyle ilişkili maddeninortalamasıyladoldurulmuştur.

Page 9: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

ArifALTUN,İbrahimKASALAK

EĞİTİMTEKNOLOJİSİKuramveUygulama

215

Maddelereilişkinnormallikvarsayımınıkontroletmekiçinbasıklıkveçarpıklıkkatsayılarıhesaplanmıştır. 4. maddenin çarpıklık katsayı değerinin -3.36 ve basıklık katsayı değerinin12.001olduğu, 5.maddenin çarpıklık değerinin -3.131 vebasıklık katsayı değerinin 10.424olduğugörülmüştürvesözkonusumaddelerölçektençıkartılmıştır.

Verilerin faktör analizi için uygun olup olmadığının tespit edilmesi amacıyla Kaiser-Meyer-Olkin(KMO)veBarlettKüreselliktestleriyapılmıştır.KMOörneklemyeterlilikindeksi,%60’danyüksekolmasıveBarlettküreselliktestininanlamlıçıkması(<0.05)verilerinfaktöranaliziiçinuygunolduğunugöstermektedir(Büyüköztürk,2007).

Bu çalışmadaki verilerin KMO ve Bartlett küresellik testi sonuçları Tablo 2’degösterilmektedir.

Tablo2: KMOandBartlettTestSonuçları

Kaiser-Meyer-OlkinÖrneklemYeterliğiÖlçümü .887

ωBartlettKüresellikTesti YaklaşıkKi-Kare 1835.038

df 66

p .000

Ölçeğinyapıgeçerliliği içinaçımlayıcıvedoğrulayıcı faktöranalizleriyapılmıştır.Doğrulayıcıfaktör analizinde kurulan modelin iyilik uyumunun değerlendirilmesinde iyilik uyumindekslerinden AGFI, IFI, GFI, NNFI, NFI, CFI, RMSEA ve S-RMR değerleri esas alınmıştır.Güvenirlik çalışması için ölçeğin iç tutarlılık katsayısı (Cronbach alpha) hesaplanmıştır.Grupların çeşitli değişkenler açısından bağımlı değişken verileri üzerinden karşılaştırıldığıanalizleriçinbağımsız-örneklemttestiyapılmıştır.

Bulgular

MaddeGeçerliğineİlişkinBulgular

Maddelerinin ayırt edicilik gücünün belirlenmesi, madde toplam test korelasyonkatsayıları ile yapılmıştır. Bu yöntem ile testin her birmaddesinden alınan puan ile testintamamındanalınanpuanarasındaki ilişkigösterilmektedir.Maddetoplamkorelasyonlarının0.3’tenküçükolmasıomaddenindiğermaddelerleaynı yapıyıölçmediğini, yanimaddeninölçeğingerikalanıkorelasyonununzayıfolduğunugösterir(Field,2005).

Analizsonucundaeldeedilenverileregöreölçeğeilişinhiçbirmaddeninmaddetoplamkorelasyonu 0.3’ün altında olmayıp, toplamda 12maddeninmadde toplam korelasyonları0.491-0.702arasındadeğişmektedir.

YapıGeçerliğineİlişkinBulgular

İlkolarakölçeğin tümüne toplamda12maddenin faktör yüklerini ve faktör yapılarınıbelirlemekamacıylaaçımlayıcıfaktöranaliziyapılmıştır.Analizsonucundafaktörleraltındakiyükdeğerleriincelenmiş,ortayaçıkanfaktörleryüklerinegöre12maddeninözdeğeri1’denbüyük olan iki faktör altında toplandığı doğrulanmıştır. 3., 6., 7., 8. ve 9.maddeler birincifaktördetoplanırken1.,2.,10.,11.,12.,13.ve14.maddelerikincifaktördetoplanmıştır.

Page 10: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

BlokTemelliProgramlamayaİlişkinÖz-YeterlikAlgısıÖlçeğiGeliştirmeÇalışması

Cilt:8Sayı:1Yıl:2018

216

Buçalışmakapsamındageliştirilenbloktemelliprogramlamayailişkinöz-yeterlikalgısıölçeğinde,ölçekmaddelerininaltındatoplandığıikifaktörünisimlendirilmesinde,Resnickvediğerleri’nin (2009) çalışmasında blok temelli programlamaya yönelik kavramlarınisimlendirmesi ve Altun ve Mazman (2012) tarafından yapılan çalışmada kullanılan faktörisimlendirmesireferansalınmıştır.Açımlayıcıfaktöranalizindeneldeedilen1.faktöraltındatoplanan maddeler Resnick ve diğerleri’nin (2009) makalesinde “temel programlamakavramlarına”yönelikgörevlerekarşılıkgelmektedir.2.faktöraltındatoplananmaddelerdendeğişkenoluşturmavekullanmayayönelikgörevleriiçeren10.ve11.maddeler“dahafazlauzmandesteğiileöğrenilebilecekkavramlara”yönelikgörevlerekarşılıkgelmekteiken1.,2.,12., 13. ve 14. maddeler ise Altun ve Mazman (2012) tarafından Türkçeye uyarlananprogramlamaya ilişkin öz-yeterlik algısı ölçeğindeki “karmaşık programlama görevlerine”ilişkin faktör altında toplanan maddelerin blok temelli programlamaya yönelik küçük yaşgrubununanlayabileceğiifadeleresahipuyarlamasışeklindedir.

Yapılan değerlendirme sonucunda, blok temelli programlama ilişkin öz-yeterlik algısıölçeğineait iki faktörün,5maddedenoluşan (3.,6.,7.,8. ve9.)birinci faktörü“basitbloktemelliprogramlamagörevleri”olarak,7maddedenoluşan(1.,2.,10.,11.,12.,13.ve14.)ikinci faktörü ise “karmaşık blok temelli programlama görevleri” olarak isimlendirilmiştir.Ölçek5’lilikerttipiolduğundanbasitbloktemelliprogramlamayailişkinöz-yeterlikalgısıiçinalınabilecekmaksimumpuan25,minimumpuanise5,karmaşıkbloktemelliprogramlamayayöneliköz-yeterlikalgısıiçinalınabilecekmaksimumpuan35,minimumpuanise5’tir.

AçımlayıcıFaktörAnalizineİlişkinBulgular

Blok temelli programlamaya ilişkin öz-yeterlik algısı ölçeğinin son hali verilen 12maddelik formuna boyutların belirlenmesi amacıyla açımlayıcı faktör analizi uygulanmış;faktörçıkarımtekniğiolarakisetemelbileşenleranalizitekniğikullanılmıştır.Analizsonucundafaktörleraltındaki yükdeğerleri incelenmiş,ortaya çıkan faktörler yüklerinegöreözdeğeri(eigenvalue)1’denbüyükolan(5.612,1.375)ikifaktöraltındatoplandığıbulunmuştur.

Programlamayailişkinöz-yeterlikalgısıölçeğinintemelbileşenleranalizisonuçlarıTablo3’teverilmektedir.

Page 11: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

ArifALTUN,İbrahimKASALAK

EĞİTİMTEKNOLOJİSİKuramveUygulama

217

Tablo3: ProgramlamayaİlişkinÖz-YeterlikAlgısıÖlçeğiTemelBileşenlerAnaliziSonuçları

Tablo3’tegörüldüğüüzerefaktöranalizisonuçlarınagöre;ilkfaktörünaltında5maddeyer almakta ve maddelerin yük değerleri 0.789 ile 0.636 arasında değişmektedir. Faktöryapısında yer alan maddelerin içeriğine göre bu faktör “basit blok temelli programlamagörevleri” olarak adlandırılmıştır. Bu faktör değişkenliğin%11.462’ini açıklamaktadır. Diğerfaktördeisetoplamda7maddeyeralmakta,maddelerinyükdeğerleri0.824ile0.578arasındadeğişmektedir. Bu faktör ise “Karmaşık blok temelli programlama görevleri” şeklindeadlandırılmıştır. Bu faktör değişkenliğin %46.763’ünü açıklamaktadır. Açıklanan toplamvaryansise%58.225olarakhesaplanmıştır.

Faktör MaddeFaktörYükleri

12

BasitBlokTemelliProg

ramlamaGö

revleri

M3.Birkaraktereherhangibirhareketvermekistediğimde,Scratch’tebununeredenyapabileceğimibilirim. 0.6360.203

M6.Sahnedekikarakteriistediğimhızdahareketettirebilirim. 0.7530.165

M7.Sahnedekikarakterisüreklihareketettirebilirim. 0.7890.189

M8.Scratch’tebirkarakteringörünümünü(kostüm,renk,boyut,konuşmagibi)birkoşulabağlıolarak(örneğin:eğerise)değiştirebilirim.

0.7690.234

M9.Scratch’tebirkarakterinhareketini(hızı,yönü,konumugibi)birkoşulabağlıolarak(örneğin:eğerise)değiştirebilirim. 0.6900.349

Karm

aşıkBlokTemelliProg

ramlamaGö

revleri

M1.Scratch’teyazılmışbirprogram(yazılar)gördüğümde,çalıştırıldığındanelerolacağınısöyleyebilirim. 0.4590.535

M2.Başkasıtarafındanhazırlananbirprogramı(yazılarını)okuyupanlayabilirim. 0.4230.578

M10.Biroyundakullanıcınıneldeettiğipuandeğerinintutulacağıbirdeğişkenoluşturabilirim. 0.1640.725

M11.Biroyundaistenilenlerbaşarıldıkça“Puan”veya“Skor”değerininarttığıveyaazaldığıbirprogramhazırlayabilirim. 0.1420.824

M12.İstenilenleraçıkçatanımlandığındaoldukçakarmaşıkveuzunkodlardan(yazılardan)oluşanbiroyunhazırlayabilirim. 0.2770.767

M13.Scratch’tehazırlananbirprogramdakihatalarıbulabilirim. 0.1760.726

M14.Scratch'tehazırlananbirprogramdakihatalarıdüzeltipçalışabilirhalegetirebilirim. 0.3300.670

Page 12: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

BlokTemelliProgramlamayaİlişkinÖz-YeterlikAlgısıÖlçeğiGeliştirmeÇalışması

Cilt:8Sayı:1Yıl:2018

218

DoğrulayıcıFaktörAnalizineİlişkinBulgular

Açımlayıcı faktör analizi ile iki faktör (“basit blok temelli programlama görevleri” ve“karmaşık blok temelli programlama görevleri”) ve 12maddeden (göstergedeğişken) eldeedilen yapının doğrulanması amacıyla Lisrel 8.70 programı kullanılarak birinci düzeydoğrulayıcı faktör analizi yapılmıştır. İlk olarak iki gizil değişken (“basit blok temelliprogramlama görevleri ve “karmaşık blok temelli programlama görevleri”) ve 12 göstergedeğişken(M1,M2…..M12)ileoluşturanmodeldoğrulayıcıfaktöranalizinetabitutularakeldeedilenuyumindeksleriincelenmiştir.Eldeedileniyilikuyumindeksleriuygundeğeraralığındabulunmadığından, önerilen modifikasyon indeksleri incelenmiş ve aynı faktörün açıkladığımaddelerolan“M1veM2”,“M10veM11”ve“M13veM14”arasındakihatakovaryanslarıserbest bırakılmıştır. Modifikasyonlar yapıldıktan sonra program tekrar çalıştırılarak analizedilmiştir.AnalizsonucundaeldeedilendeğerlerTablo4’tegösterilmiştir.

Tablo4: BirinciDüzeyDoğrulayıcıFaktörModeliUyumİndeksleri

UyumÖlçütleri MükemmelUyum KabulEdilebilirUyum ModelDeğeri

RMSEA 0<RMSEA<0.05 0.05<RMSEA<0.08 0.061

S-RMR 0≤S-RMR≤0.05 0.05<S-RMR<0.1 0.047

NNFI 0.97≤NNFI≤1 0.95<NNFI<0.97 0.98

NFI 0.97≤NFI≤1 0.95<NFI<0.97 0.97

CFI 0.97≤CFI≤1 0.95<CFI<0.97 0.98

GFI 0.95≤GFI≤1 0.90<GFI<0.95 0.95

AGFI 0.90≤AGFI≤1 0.85<AGFI<0.90 0.92

IFI 0.95≤IFI≤1 0.90<IFI<0.95 0.98

Tablo 4’te görüldüğü üzere modelin tüm değerlerinin oldukça iyi uyum gösterdiğibulunmuştur. Birinci düzey doğrulayıcı faktör analizinin bağlantı diyagramı Şekil 1’de yeralmaktadır.

Page 13: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

ArifALTUN,İbrahimKASALAK

EĞİTİMTEKNOLOJİSİKuramveUygulama

219

Şekil1: BirinciDüzeyDoğrulayıcıFaktörAnaliziBağlantıDiyagramı(standartkatsayılar)

GüvenirlikAnalizineİlişkinBulgular

Ölçeğintümününiçtutarlıkkatsayısı(Cronbach'salpha).893olarakbulunmuştur.HerbirfaktöriçinhesaplanangüvenirlikkatsayılarıTablo5’tegösterilmektedir.

Page 14: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

BlokTemelliProgramlamayaİlişkinÖz-YeterlikAlgısıÖlçeğiGeliştirmeÇalışması

Cilt:8Sayı:1Yıl:2018

220

Tablo5: FaktörlereAitGüvenirlikKatsayıları

Faktör Madde α

BasitBlokTemelli

ProgramlamaGö

revleri M3

0.828

M6

M7

M8

M9

Karm

aşıkBlokTemelliProgramlama

Görevleri

M1

0.868

M2

M10

M11

M12

M13

M14

Tablo5’tegörüldüğügibifaktörlereaitgüvenirlikkatsayılarınıntümü(Cronbach'salpha)0.8’in üzerinde olup bu sonuç ölçme aracının güvenirliğinin oldukça iyi olduğunugöstermektedir(GeorgeveMallery,2003).

ÖlçeğinUygulanmasındanEldeEdilenPuanlaraİlişkinÇeşitliDeğişkenlerAçısındanBulgular

Bireylerin programlamaya ilişkin öz-yeterlik algısı puanlarını etkileyen faktörleribelirlemek amacıyla çeşitli değişkenler (cinsiyet, daha önce Scratch’le programlama dersialma,dahaönceScratch’leprogramyazma,halenScratch’leprogramlamadersialma,halenScratch’leprogramyazma)açısındanöz-yeterlikalgısıpuanlarıincelenmiştir.

Bireylerincinsiyet,dahaönceScratch’leprogramlamadersialma,dahaönceScratch’leprogramyazma,halenScratch’leprogramlamadersialma,halenScratch’leprogramyazmayailişkinölçekpuanlarınınortalamalarıvestandartsapmalarıTablo6’daverilmiştir.

Page 15: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

ArifALTUN,İbrahimKASALAK

EĞİTİMTEKNOLOJİSİKuramveUygulama

221

Tablo6: DemografikVerilereİlişkinOrtalamaveStandartSapmalar

BasitBlokTemelliProgramlamayaİlişkinÖz-YeterlikAlgısı(En

yüksek25)

KarmaşıkBlokTemelliProgramlamayaİlişkinÖz-YeterlikAlgısı(En

yüksek35)

N Ortalama StandartSapma Ortalama Standart

Sapma

CinsiyetKız 163 22.349 3.630 26.276 6.139

Erkek 166 22.410 3.131 26.405 6.408DahaÖnceScratch'le

ProgramlamaDersiAldım

Evet 203 22.393 3.449 26.955 6.301

Hayır 126 22.359 3.287 25.353 6.107

DahaÖnceScratch'le

ProgramYazdım

Evet 209 22.548 3.288 27.193 6.071

Hayır 120 22.088 3.536 24.858 6.351

HalenScratch'leProgramlamaDersiAlıyorum

Evet 261 22.621 2.968 26.983 5.778

Hayır 68 21.46 4.55 23.88 7.42

HalenScratch'leProgramYazıyorum

Evet 250 22.811 2.788 27.340 5.790

Hayır 79 21.02 4.56 23.18 6.69

İlkolarakbireylerinbasitbloktemelliprogramlamayailişkinöz-yeterlikalgısıpuanlarınınve karmaşık blok temelli programlamaya ilişkin öz-yeterlik algısı puanlarının cinsiyete görefarklılaşıp farklılaşmadığını ortaya koymak amacıyla bağımsız örneklem t testi yapılmıştır.Bağımsızörneklemttestisonuçlarınagörebireylerinbasitbloktemelliprogramlamayailişkinöz-yeterlikalgısıpuanlarının(𝑋kız=22.349;𝑋erkek=22.410;t=0.164,p=0.870)vekarmaşıkbloktemelli programlamaya ilişkin öz-yeterlik algısı puanlarının (𝑋kız= 26.276;𝑋erkek=26.405; t=0.187,p=0.852)cinsiyetegörefarklılaşmadığıbulunmuştur.

DahaönceScratch’leprogramlamadersialanvealmayanöğrencilerarasındabasitbloktemelliprogramlamaya ilişkinöz-yeterlikalgısıpuanlarınınanlamlıderecede farklılaşmadığıbulunmuştur (𝑋dersalan=22.393; 𝑋dersalmayan=22.359; t=0.87, p=0.931). Daha önce Scratch’leprogramlamadersialanöğrencilerinkarmaşıkbloktemelliprogramlamayailişkinöz-yeterlikalgısı puanları daha önce Scratch’le programlama dersi almayan öğrencilere göre anlamlıderecedeyüksekolarakbulunmuştur(𝑋dersalan=26.955;𝑋dersalmayan=25.353;t=2.268,p=0.024).

DahaönceScratch’leprogramyazanveyazmayanöğrencilerarasındabasitbloktemelliprogramlamaya ilişkin öz-yeterlik algısı puanlarının anlamlı derecede farklılaşmadığıbulunmuştur (𝑋prgyazan=22.548;𝑋prgyazmayan=22.088; t=1.188, p=0.236).Dahaönce Scratch’leprogram yazan öğrencilerin karmaşık blok temelli programlamaya ilişkin öz-yeterlik algısı

Page 16: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

BlokTemelliProgramlamayaİlişkinÖz-YeterlikAlgısıÖlçeğiGeliştirmeÇalışması

Cilt:8Sayı:1Yıl:2018

222

puanlarıdahaönceScratch’leprogramyazmayanöğrencileregöreanlamlıderecedeyüksekolarakbulunmuştur(𝑋prgyazan=27.193;𝑋prgyazmayan=24.858;t=3.301,p=0.01).

HalenScratch’leprogramlamadersialanöğrencilerinhembasithemdekarmaşıkbloktemelliprogramlamaya ilişkinöz-yeterlikalgısıpuanlarıhalenScratch’leprogramlamadersialmayanöğrencileregöreanlamlıderecedeyüksekolarakbulunmuştur (basit:𝑋halendersalan=22.621; 𝑋halendersalmayan=21.46; t=2.551, p=0.011; karmaşık: 𝑋halendersalan= 26.983;𝑋halendersalmayan=23.88;t=3.705,p=0.00).

HalenScratch’leprogramyazanöğrencilerinhembasithemdekarmaşıkblok temelliprogramlamaya ilişkin öz-yeterlik algısı puanları halen Scratch’le program yazmayanöğrencilere göre anlamlı derecede yüksek olarak bulunmuştur (basit:𝑋halenprgyazan=22.811;𝑋halenprgyazmayan=21.02;t=4.218,p=0.00;karmaşık:𝑋halenprgyazan=27.340;𝑋halenprgyazmayan=23.18;t=5.355,p=0.00).

SonuçveTartışma

A-12 düzeyinde programlama eğitiminin öğretim programlarına dahil edilmesikapsamındabirçokülkedeyürütülençalışmalarlaeşzamanlıolarakülkemizdedeprogramlamaeğitimi öğretim programlarına dâhil edilmiştir (bkz. TTKB, 2012; TTKB, 2016; TTKB, 2017).AlanyazıntaramasındaA-12düzeyindeyaygınolarakkullanılanbloktemelliprogramlamayailişkinbiröz-yeterlikalgısıölçeğinerastlanılmamışvebuçalışmakapsamındageliştirilenbloktemelli programlamaya ilişkin öz-yeterlik algısı ölçeği ile alanyazına katkı sağlanmasıamaçlanmıştır.

Ayrıcageliştirilenölçmearacıileçeşitliillerdebulunan4okuldaneldeedilenbloktemelliprogramlamayailişkinöz-yeterlikalgısıpuanlarınınçeşitlideğişkenleraçısından(cinsiyet,dahaönce Scratch’le programlama dersi alma, daha önce Scratch’le program yazma, halenScratch’leprogramlamadersialma,halenScratch’leprogramyazma)farklılaşıpfarklılaşmadığıortayakonulmuştur.

Basit blok temelli programlamaya ilişkin öz-yeterlik algısı puanları ve karmaşık bloktemelli programlamaya ilişkin öz-yeterlik algısı puanları çeşitli değişkenler açısındanincelendiğinde, ilk olarak cinsiyet bakımından istatistiksel olarak anlamlı bir fark olmadığıortayaçıkmıştır.Bubulgu ilgili alanyazındakibirçokaraştırma ilebenzerlikgöstermektedir(Ramalingam &Wiedenbeck, 1998; Byrne & Lyons, 2001; Pillay & Jugoo, 2005; Altun veMazman,2013).

DahaönceScratch’leprogramlamadersialmavedahaönceScratch’leprogramyazmadurumlarınagöreöğrencilerinbasitbloktemelliprogramlamayailişkinöz-yeterlikalgılarındaanlamlıbirfarkbulunmamıştır.Basitbloktemelliprogramlamagörevlerineilişkinmaddelerdeyer alan kavramlara ilişkin bu bulgular, Resnick ve diğerlerinin (2009) çalışmasında bukavramlarınözelbireğitimveyadesteğegerekkalmadankolaycaöğrenilebileceğiyönündekibulguları ile paralellik göstermektedir. Daha önce Scratch’le programlama dersi alanöğrencilerinkarmaşıkbloktemelliprogramlamayailişkinöz-yeterlikalgısıpuanlarıdahaönceScratch’leprogramlamadersialmayanöğrencileregöre,dahaönceScratch’leprogramyazanöğrencilerinkarmaşıkbloktemelliprogramlamayailişkinöz-yeterlikalgısıpuanlarıdahaönceScratch’leprogramyazmayanöğrencileregöreanlamlıderecedeyüksekolarakbulunmuştur.Bu bulgular, Altun ve Mazman’ın (2013) öz-yeterlik algısı puanlarına yönelik yaptıklarıçalışmada, programlama deneyiminin artışı ile öz-yeterlik puanın anlamlı olarak arttığıyönünde elde ettikleri bulgularla örtüşmektedir. Ayrıca bu bulgular, karmaşık blok temelli

Page 17: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

ArifALTUN,İbrahimKASALAK

EĞİTİMTEKNOLOJİSİKuramveUygulama

223

programlamagörevleriarasındayeralan10.ve11.maddelerin,Resnickvediğerleri (2009)tarafındandahafazlauzmandesteğiileöğrenilebileceknitelikteolduğuyönündekitespitlerinidedesteklemektedir.

Halen Scratch’le programlama dersi alan öğrencilerin halen Scratch’le programlamadersialmayanöğrencileregöre,halenScratch’leprogramyazanöğrencilerinhalenScratch’leprogramyazmayanöğrencileregörehembasithemdekarmaşıkbloktemelliprogramlamayailişkin öz-yeterlik algısı puanları anlamlı derecede yüksek olarak bulunmuştur. Bu bulgular,programlamadersialmailedoğruorantılıolarakbireylerinprogramlamayailişkinöz-yeterlikalgılarının da arttığı yönündeki bulguları (bkz. Ramalingam veWiedenbeck, 1998; Jegede,2009;AltunveMazman,2013)desteklerniteliktedir.

Ölçekmaddeleriningeliştirmesürecindeortaokuldüzeyindekiöğrencilerinbloktemelliprogramlama, programlama, kodlama gibi ifadeleri anlamakta güçlük çektikleri tespitedilmiştirvebuifadelerinyerinebloktemelliprogramlamaeğitimindeyaygınolarakkullanılan“Scratch”ifadesininkullanılmasıtercihedilmiştir.Ölçekgeliştirmeçalışmasınınyürütüldüğü2015-2016eğitimöğretimyılı itibariyle2013yılındayürürlüğügirenbilişim teknolojileri veyazılım dersi öğretim programı yürürlükteydi. Söz konusu öğretim programındaprogramlamayailişkinüniteninancaköğretimprogramınınsonundakısabirüniteolarakyeralması“programlama”ifadesininöğrencilertarafındananlaşılmamasındaetkiliolabilir.2017-2018eğitim-öğretimyılındayürürlüğegirenöğretimprogramının%50’sinin“ProblemÇözmeveProgramlama”ünitesineayrılmışolmasınedeniylebloktemelliprogramlamaeğitimialmışolanortaokulöğrencisi sayısınınartacağıdüşünüldüğünde,daha sonraki çalışmalardadahagenişbirörneklemeulaşmaimkanınınmümkünolabileceğiöngörülmektedir.

Page 18: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

BlokTemelliProgramlamayaİlişkinÖz-YeterlikAlgısıÖlçeğiGeliştirmeÇalışması

Cilt:8Sayı:1Yıl:2018

224

Kaynakça

Altun,A.,&Mazman,S.G.(2012).ProgramlamayailişkinözyeterlilikalgısıölçeğininTürkçeformumungeçerlilikvegüvenirlikçalışması.EğitimdevePsikolojideÖlçmeveDeğerlendirmeDergisi,3(2),297-308.

Altun,A.,&Mazman,S.G.(2013).Programlama-1dersininBÖTEbölümüöğrencilerininprogramlamayailişkinözyeterlilikalgılarıüzerineetkisi.JournalofInstructionalTechnologies&TeacherEducation,2(3),24-29.

Aşkar,P.,&Davenport,D.(2009).Aninvestigationoffactorsrelatedtoself-efficacyforjavaprogramming.TheTurkishOnlineJournalofEducationalTechnology–TOJETJanuary,8(1).

Byrne,P.,&Lyons,G.(2001).Theeffectofstudentattributesonsuccessinprogramming.ProceedingsofITICSE.49-52.

Code.org2016AnnualReport.(2016).Globalcomputerscienceeducation.Kasım21,2017tarihindehttps://goo.gl/bHifH0adresindenalındı

Field,A.(2005).DiscoveringstatisticsusingSPSS(2b.).London:Sage.

Genç,Z.,&Karakuş,S.(2011).Tasarımlaöğrenme:EğitselbilgisayaroyunlarıtasarımındaScratchkullanımı.5thInternationalComputer&InstructionalTechnologiesSymposium(ICITS).Elazığ.

George,D.,&Mallery,P.(2003).SPSSforWindowsstepbystep:Asimpleguideandreference.11.0update(4b.).Boston:Allyn&Bacon.

Gülbahar,Y.,&Kalelioğlu,F.(2014).Theeffectsofteachingprogramming.InformaticsinEducation-AnInternationalJournal,13(1),33-50.

Kline,R.(2005).StructuralEquationModeling,2nded.NewYork,NY:TheGuilfordPress.

Kukul,V.,&Gökçearslan,Ş.(2014).Scratchileprogramlamaeğitimialanöğrencilerinproblemçözmebecerilerininincelenmesi.8.UluslararasıBilgisayarveÖğretimTeknolojileriSempozyumu,(s.58-63).Edirne.

MazmanAkar,S.G.,&Altun,A.(2017).Individualdifferencesinlearningcomputerprogramming:Asocialcognitiveapproach.ContemporaryEducationalTechnology,8(3),s.195-213.

Mazman,S.G.(2013).Programlamaperformansınıetkileyenfaktörlerinbilişseltabanlıbireyselfarklılıklartemelindemodellenmesi.Ankara:HacettepeÜniversitesi.

Papert,S.(1980).Mindstorms:Children,computers,andpowerfulideas.NewYork:Inc.,Publishers.

Pillay,N.,&Jugoo,V.(2005).Aninvestigationintostudentcharacteristicsaffectingnoviceprogrammingperformance.ACMSIGCSEBulletin,37(4).doi:10.1145/1113847.1113888

Page 19: Kış 2018 Cilt 8 Sayı 1 - Ana Sayfa | TOAD · Dr. Özlem Çakır Dr. Ramazan Yılmaz Dr. Recep Çakır Dr. Sami Acar Dr. Sami Şahin Dr. Selay Arkün Kocadere Dr. Selçuk Karaman

ArifALTUN,İbrahimKASALAK

EĞİTİMTEKNOLOJİSİKuramveUygulama

225

Ramalingam,V.,&Wiedenbeck,S.(1998).Developmentandvalidationofscoresonacomputerprogrammingselfefficacyscaleandgroupanalysesofnoviceprogrammerself-efficacy.JournalofEducationalComputingResearch,19(4),365-379.

Ramalingam,V.,LaBelle,D.,&Wiedenbeck,S.(2004).Self-efficacyandmentalmodelsinlearningtoprogram.Proceedingsofthe9thannualSIGCSEconferenceonInnovationandtechnologyincomputerscience.Leeds,UnitedKingdom.

Resnick,M.,Maloney,J.,Monroy-Hernández,A.,Rusk,N.,Eastmond,E.,Brennan,K.,...Kafai,Y.(2009).Scratch:Programmingforall.CommunicationsoftheACM,52(11).

Rusk,N.,Resnick,M.,Berg,R.,&Pezalla-Granlund,M.(2008).Newpathwaysintorobotics:Strategiesforbroadeningparticipation.JournalofScienceEducationandTechnology,17,59-69.

Schermelleh-Engel,K.,&Moosbrugger,H.(2003).Evaluatingthefitofstructuralequationmodels:Testofsignificanceanddescriptivegoodness-of-fitmeasures.MethodsofsychologicalResearchOnline,8(2),23-74.

Sümer,N.(2000).Yapısaleşitlikmodelleri:Temelkavramlarveörnekuygulamalar,3(6).49-74.Aralık.TürkPsikolojiYazıları.,3(6),49-74.

TTKB.(2012).Bilişimteknolojileriveyazılımdersi(5,6,7ve8.sınıflar)öğretimprogramı.Ankara:MEB.

TTKB.(2016).Ortaöğretimbilgisayarbilimidersi(kur1,kur2)öğretimprogramı.Ankara:MEB.

TTKB.(2017).Bilişimteknolojileriveyazılımdersiöğretimprogramı.Ankara:MEB.

Wiedenberg,S.(2005).FactorsAffectingtheSuccessofNon-MajorsinLearningtoProgram.FirstinternationalworkshoponComputingeducationresearch.Seattle,WA,USA.

Yükseltürk,E.,&Altıok,S.(2016).Aninvestigationoftheeffectsofprogrammingwithscratch.BritishJournalofEducationalTechnology.doi:10.1111/bjet.12453

Yükseltürk,E.,&Altıok,S.(2016).Investigationofpre-serviceinformationtechnologyteachers'gameprojectspreparedwithScratch.SDUInternationalJournalofEducationalStudies,3(1),59-66.