Yayın:
A Valid and Reliable Scale for Developing Programming-Oriented Computational Thinking

dc.contributor.authorKılıç, Servet
dc.contributor.authorGökoğlu, Seyfullah
dc.contributor.authorÖztürk, Mücahit
dc.date.accessioned2026-01-04T14:37:18Z
dc.date.issued2020-10-14
dc.description.abstractIn this research, a scale was developed to determine the programming-oriented computational thinking skills of university students. The participants were 360 students studying in various departments at different universities in Turkey for computer programming. The scale consists of 33 items under conceptual knowledge, algorithmic thinking, and evaluation subscale. While there was no significant difference between the students’ conceptual knowledge and algorithmic thinking skills, the evaluation skills of male students differed significantly compared to females. Programming experience has a significant effect on conceptual knowledge, algorithmic thinking, and evaluation. The algorithmic thinking skills of the students who have low, middle, and high-level programming experience differed significantly. In terms of the development of conceptual knowledge and evaluation skills, it was observed that students should have at least one year of programming experience, but this experience will not make a significant difference if it is four years or more. It is thought that this scale, which is structured for different applications (e.g., web, game, robot) and learning environments (e.g., text, block) within the framework of its programming capabilities (conceptual, semantic, strategic knowledge), will contribute significantly to the evaluation of computational thinking as programming oriented.
dc.description.urihttps://doi.org/10.1177/0735633120964402
dc.description.urihttps://dx.doi.org/10.1177/0735633120964402
dc.description.urihttps://hdl.handle.net/20.500.12451/8212
dc.identifier.doi10.1177/0735633120964402
dc.identifier.eissn1541-4140
dc.identifier.endpage286
dc.identifier.issn0735-6331
dc.identifier.openairedoi_dedup___::eeadea25b1e06d91c2d472827b45a8ae
dc.identifier.orcid0000-0002-1687-3231
dc.identifier.orcid0000-0003-0074-7692
dc.identifier.orcid0000-0003-4293-9086
dc.identifier.scopus2-s2.0-85092671278
dc.identifier.startpage257
dc.identifier.urihttps://hdl.handle.net/20.500.12597/38301
dc.identifier.volume59
dc.identifier.wos000578501100001
dc.language.isoeng
dc.publisherSAGE Publications
dc.relation.ispartofJournal of Educational Computing Research
dc.rightsCLOSED
dc.subjectComputational Thinking
dc.subjectCTS Scale Development
dc.subjectComputer Programming and Programming Language
dc.subjectAlgorithmic Thinking
dc.subjectEvaluation
dc.subjectConceptual Knowledge
dc.subject.sdg4. Education
dc.titleA Valid and Reliable Scale for Developing Programming-Oriented Computational Thinking
dc.typeArticle
dspace.entity.typePublication
local.api.response{"authors":[{"fullName":"Servet Kılıç","name":"Servet","surname":"Kılıç","rank":1,"pid":{"id":{"scheme":"orcid","value":"0000-0002-1687-3231"},"provenance":null}},{"fullName":"Seyfullah Gökoğlu","name":"Seyfullah","surname":"Gökoğlu","rank":2,"pid":{"id":{"scheme":"orcid","value":"0000-0003-0074-7692"},"provenance":null}},{"fullName":"Mücahit Öztürk","name":"Mücahit","surname":"Öztürk","rank":3,"pid":{"id":{"scheme":"orcid","value":"0000-0003-4293-9086"},"provenance":null}}],"openAccessColor":null,"publiclyFunded":false,"type":"publication","language":{"code":"eng","label":"English"},"countries":null,"subjects":[{"subject":{"scheme":"keyword","value":"Computational Thinking"},"provenance":null},{"subject":{"scheme":"keyword","value":"CTS Scale Development"},"provenance":null},{"subject":{"scheme":"keyword","value":"Computer Programming and Programming Language"},"provenance":null},{"subject":{"scheme":"SDG","value":"4. Education"},"provenance":null},{"subject":{"scheme":"FOS","value":"05 social sciences"},"provenance":null},{"subject":{"scheme":"keyword","value":"Algorithmic Thinking"},"provenance":null},{"subject":{"scheme":"keyword","value":"Evaluation"},"provenance":null},{"subject":{"scheme":"FOS","value":"0503 education"},"provenance":null},{"subject":{"scheme":"keyword","value":"Conceptual Knowledge"},"provenance":null}],"mainTitle":"A Valid and Reliable Scale for Developing Programming-Oriented Computational Thinking","subTitle":null,"descriptions":["<jats:p> In this research, a scale was developed to determine the programming-oriented computational thinking skills of university students. The participants were 360 students studying in various departments at different universities in Turkey for computer programming. The scale consists of 33 items under conceptual knowledge, algorithmic thinking, and evaluation subscale. While there was no significant difference between the students’ conceptual knowledge and algorithmic thinking skills, the evaluation skills of male students differed significantly compared to females. Programming experience has a significant effect on conceptual knowledge, algorithmic thinking, and evaluation. The algorithmic thinking skills of the students who have low, middle, and high-level programming experience differed significantly. In terms of the development of conceptual knowledge and evaluation skills, it was observed that students should have at least one year of programming experience, but this experience will not make a significant difference if it is four years or more. It is thought that this scale, which is structured for different applications (e.g., web, game, robot) and learning environments (e.g., text, block) within the framework of its programming capabilities (conceptual, semantic, strategic knowledge), will contribute significantly to the evaluation of computational thinking as programming oriented. </jats:p>"],"publicationDate":"2020-10-14","publisher":"SAGE Publications","embargoEndDate":null,"sources":["Crossref"],"formats":["application/pdf"],"contributors":null,"coverages":null,"bestAccessRight":{"code":"c_14cb","label":"CLOSED","scheme":"http://vocabularies.coar-repositories.org/documentation/access_rights/"},"container":{"name":"Journal of Educational Computing Research","issnPrinted":"0735-6331","issnOnline":"1541-4140","issnLinking":null,"ep":"286","iss":null,"sp":"257","vol":"59","edition":null,"conferencePlace":null,"conferenceDate":null},"documentationUrls":null,"codeRepositoryUrl":null,"programmingLanguage":null,"contactPeople":null,"contactGroups":null,"tools":null,"size":null,"version":null,"geoLocations":null,"id":"doi_dedup___::eeadea25b1e06d91c2d472827b45a8ae","originalIds":["10.1177/0735633120964402","50|doiboost____|eeadea25b1e06d91c2d472827b45a8ae","3094319236","50|od______4866::f30cebf49f0b6ed651c3f8a9e7db2db7","oai:acikerisim.aksaray.edu.tr:20.500.12451/8212"],"pids":[{"scheme":"doi","value":"10.1177/0735633120964402"},{"scheme":"handle","value":"20.500.12451/8212"}],"dateOfCollection":null,"lastUpdateTimeStamp":null,"indicators":{"citationImpact":{"citationCount":25,"influence":4.3075934e-9,"popularity":2.1357975e-8,"impulse":16,"citationClass":"C4","influenceClass":"C4","impulseClass":"C4","popularityClass":"C4"}},"instances":[{"pids":[{"scheme":"doi","value":"10.1177/0735633120964402"}],"license":"https://journals.sagepub.com/page/policies/text-and-data-mining-license","type":"Article","urls":["https://doi.org/10.1177/0735633120964402"],"publicationDate":"2020-10-14","refereed":"peerReviewed"},{"alternateIdentifiers":[{"scheme":"mag_id","value":"3094319236"},{"scheme":"doi","value":"10.1177/0735633120964402"}],"type":"Article","urls":["https://dx.doi.org/10.1177/0735633120964402"],"refereed":"nonPeerReviewed"},{"pids":[{"scheme":"handle","value":"20.500.12451/8212"}],"alternateIdentifiers":[{"scheme":"doi","value":"10.1177/0735633120964402"}],"type":"Article","urls":["https://hdl.handle.net/20.500.12451/8212"],"publicationDate":"2021-06-28","refereed":"nonPeerReviewed"}],"isGreen":false,"isInDiamondJournal":false}
local.import.sourceOpenAire
local.indexed.atWOS
local.indexed.atScopus

Dosyalar

Koleksiyonlar