Integration of Python into Science Teacher Education, Developing Computational Problem Solving and Using Information and Communication Technologies Competencies of Pre-service Science Teachers

This study reports the findings of a program that aims to develop pre-service science teachers’ computational problem-solving skills and views on using information and communications technology in science education. To this end, pre-service science teachers were trained on computational thinking, co...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Informatics in education 2022, Vol.21 (2), p.235-251
1. Verfasser: Bati, Kaan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 251
container_issue 2
container_start_page 235
container_title Informatics in education
container_volume 21
creator Bati, Kaan
description This study reports the findings of a program that aims to develop pre-service science teachers’ computational problem-solving skills and views on using information and communications technology in science education. To this end, pre-service science teachers were trained on computational thinking, computational problem solving, designing an algorithm, and Python coding, and then they were asked to solve problem situations determined within the science education program using the computational problem-solving process. The study was conducted in a faculty of education in Turkey and carried out conducted in an elective course in the spring semester of the 2019 - 2020 academic year (in an online platform due to the Covid-19 Pandemic). 38 pre-service science teachers were included in the study. In this process, pre-service science teachers’ conceptual development levels regarding computational thinking and their views regarding the use of ICT in schools were collected quantitatively. The development of computational problem-solving skills of pre-service science teachers was scored by a rubric developed in this study. According to the analyzes, pre-service science teachers increased knowledge of computational thinking (t = -5,969, p = .000), enhanced views regarding the use of ICT in schools (t = -2,436, p = .020), and developed computational problem-solving skills (χ2(2) = 9.000, p = 0,011). These findings have the potential to provide evidence on how computational problem-solving skills can be integrated into science teacher education programs.
doi_str_mv 10.15388/infedu.2022.12
format Article
fullrecord <record><control><sourceid>ceeol_eric_</sourceid><recordid>TN_cdi_eric_primary_EJ1347759</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ceeol_id>1045452</ceeol_id><ericid>EJ1347759</ericid><doaj_id>oai_doaj_org_article_a077acdb21b7466ba9a0532fa4bda0f3</doaj_id><sourcerecordid>1045452</sourcerecordid><originalsourceid>FETCH-LOGICAL-c2892-d1829dffd5893bb325baefaa6ce68dd122559f7dfb19ba9c7e046ba100b8fb393</originalsourceid><addsrcrecordid>eNpdkstq3DAUhk1podO0664Khm7riS6WJS_LdNpOCTSQZC10OZrR4LGmkj2Qt8ujVbZLAl0IHZ3L9x_EXxQfMVpjRoW49r0DO64JImSNyatiRShllWg5fl2scFOLigmK3xbvUjoiVCPOyKp42vUD7KMafOjL4Mrbx-GQI98PobwzHnoD5T0oc4BYbu1o5sYv5Te4QBfOvt-Xm3A6j8OcV115G4Pu4FTehe4yVVVvy4c0RbvehXhahKZsnjuNvV-IWcMc-tCFvYc0I2HI2tNjWipClSBefF7mv6XS--KNU12CD__uq-Lh-_Z-87O6-f1jt_l6UxkiWlJZLEhrnbNMtFRrSphW4JRqDDTCWkwIY63j1mncatUaDqhutMIIaeE0belVsVu4NqijPEd_UvFRBuXlnAhxL1UcvOlAKsS5MlYTrHndZEqrEKPEqVpbhRzNrE8LC6I3z6ztL0xrztmk9Xmpn2P4M0Ia5DGMMX9vkqThomZNPrnreukyMaQUwT2TMJKzJeRiCTlZQmLyomsAQvcCxahmNSP0L1NpuPA</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2678456845</pqid></control><display><type>article</type><title>Integration of Python into Science Teacher Education, Developing Computational Problem Solving and Using Information and Communication Technologies Competencies of Pre-service Science Teachers</title><source>ERIC - Full Text Only (Discovery)</source><source>DOAJ Directory of Open Access Journals</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><source>Education Source</source><creator>Bati, Kaan</creator><creatorcontrib>Bati, Kaan</creatorcontrib><description>This study reports the findings of a program that aims to develop pre-service science teachers’ computational problem-solving skills and views on using information and communications technology in science education. To this end, pre-service science teachers were trained on computational thinking, computational problem solving, designing an algorithm, and Python coding, and then they were asked to solve problem situations determined within the science education program using the computational problem-solving process. The study was conducted in a faculty of education in Turkey and carried out conducted in an elective course in the spring semester of the 2019 - 2020 academic year (in an online platform due to the Covid-19 Pandemic). 38 pre-service science teachers were included in the study. In this process, pre-service science teachers’ conceptual development levels regarding computational thinking and their views regarding the use of ICT in schools were collected quantitatively. The development of computational problem-solving skills of pre-service science teachers was scored by a rubric developed in this study. According to the analyzes, pre-service science teachers increased knowledge of computational thinking (t = -5,969, p = .000), enhanced views regarding the use of ICT in schools (t = -2,436, p = .020), and developed computational problem-solving skills (χ2(2) = 9.000, p = 0,011). These findings have the potential to provide evidence on how computational problem-solving skills can be integrated into science teacher education programs.</description><identifier>ISSN: 1648-5831</identifier><identifier>EISSN: 2335-8971</identifier><identifier>DOI: 10.15388/infedu.2022.12</identifier><language>eng</language><publisher>Vilnius: Vilniaus Universiteto Leidykla</publisher><subject>Algorithms ; Coding ; Computation ; computational problem solving ; Computational Thinking ; COVID-19 ; Education ; Educational technology ; Elective Courses ; Foreign Countries ; ICT Information and Communications Technologies ; information and communications technology ; Information Technology ; Preservice Teachers ; Problem Solving ; Programming ; Programming Languages ; python ; Science education ; Science Instruction ; science teacher education ; Science Teachers ; Scores ; Scoring Rubrics ; Skill Development ; Skills ; Teacher education ; Teacher Education Programs ; Teacher Improvement ; Teachers ; Technology Integration</subject><ispartof>Informatics in education, 2022, Vol.21 (2), p.235-251</ispartof><rights>2022. This work is published under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>230,314,689,778,782,862,883,2098,4012,27906,27907,27908</link.rule.ids><backlink>$$Uhttp://eric.ed.gov/ERICWebPortal/detail?accno=EJ1347759$$DView record in ERIC$$Hfree_for_read</backlink></links><search><creatorcontrib>Bati, Kaan</creatorcontrib><title>Integration of Python into Science Teacher Education, Developing Computational Problem Solving and Using Information and Communication Technologies Competencies of Pre-service Science Teachers</title><title>Informatics in education</title><addtitle>Informatics in Education An International Journal</addtitle><description>This study reports the findings of a program that aims to develop pre-service science teachers’ computational problem-solving skills and views on using information and communications technology in science education. To this end, pre-service science teachers were trained on computational thinking, computational problem solving, designing an algorithm, and Python coding, and then they were asked to solve problem situations determined within the science education program using the computational problem-solving process. The study was conducted in a faculty of education in Turkey and carried out conducted in an elective course in the spring semester of the 2019 - 2020 academic year (in an online platform due to the Covid-19 Pandemic). 38 pre-service science teachers were included in the study. In this process, pre-service science teachers’ conceptual development levels regarding computational thinking and their views regarding the use of ICT in schools were collected quantitatively. The development of computational problem-solving skills of pre-service science teachers was scored by a rubric developed in this study. According to the analyzes, pre-service science teachers increased knowledge of computational thinking (t = -5,969, p = .000), enhanced views regarding the use of ICT in schools (t = -2,436, p = .020), and developed computational problem-solving skills (χ2(2) = 9.000, p = 0,011). These findings have the potential to provide evidence on how computational problem-solving skills can be integrated into science teacher education programs.</description><subject>Algorithms</subject><subject>Coding</subject><subject>Computation</subject><subject>computational problem solving</subject><subject>Computational Thinking</subject><subject>COVID-19</subject><subject>Education</subject><subject>Educational technology</subject><subject>Elective Courses</subject><subject>Foreign Countries</subject><subject>ICT Information and Communications Technologies</subject><subject>information and communications technology</subject><subject>Information Technology</subject><subject>Preservice Teachers</subject><subject>Problem Solving</subject><subject>Programming</subject><subject>Programming Languages</subject><subject>python</subject><subject>Science education</subject><subject>Science Instruction</subject><subject>science teacher education</subject><subject>Science Teachers</subject><subject>Scores</subject><subject>Scoring Rubrics</subject><subject>Skill Development</subject><subject>Skills</subject><subject>Teacher education</subject><subject>Teacher Education Programs</subject><subject>Teacher Improvement</subject><subject>Teachers</subject><subject>Technology Integration</subject><issn>1648-5831</issn><issn>2335-8971</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>REL</sourceid><sourceid>8G5</sourceid><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><sourceid>GUQSH</sourceid><sourceid>M2O</sourceid><sourceid>GA5</sourceid><sourceid>DOA</sourceid><recordid>eNpdkstq3DAUhk1podO0664Khm7riS6WJS_LdNpOCTSQZC10OZrR4LGmkj2Qt8ujVbZLAl0IHZ3L9x_EXxQfMVpjRoW49r0DO64JImSNyatiRShllWg5fl2scFOLigmK3xbvUjoiVCPOyKp42vUD7KMafOjL4Mrbx-GQI98PobwzHnoD5T0oc4BYbu1o5sYv5Te4QBfOvt-Xm3A6j8OcV115G4Pu4FTehe4yVVVvy4c0RbvehXhahKZsnjuNvV-IWcMc-tCFvYc0I2HI2tNjWipClSBefF7mv6XS--KNU12CD__uq-Lh-_Z-87O6-f1jt_l6UxkiWlJZLEhrnbNMtFRrSphW4JRqDDTCWkwIY63j1mncatUaDqhutMIIaeE0belVsVu4NqijPEd_UvFRBuXlnAhxL1UcvOlAKsS5MlYTrHndZEqrEKPEqVpbhRzNrE8LC6I3z6ztL0xrztmk9Xmpn2P4M0Ia5DGMMX9vkqThomZNPrnreukyMaQUwT2TMJKzJeRiCTlZQmLyomsAQvcCxahmNSP0L1NpuPA</recordid><startdate>2022</startdate><enddate>2022</enddate><creator>Bati, Kaan</creator><general>Vilniaus Universiteto Leidykla</general><general>Vilnius University Press</general><general>Institute of Mathematics and Informatics</general><general>Vilnius University Institute of Mathematics and Informatics, Lithuanian Academy of Sciences</general><general>Vilnius University</general><scope>AE2</scope><scope>BIXPP</scope><scope>REL</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>0-V</scope><scope>3V.</scope><scope>7SC</scope><scope>7XB</scope><scope>88B</scope><scope>8AL</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>8G5</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ALSLI</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>BYOGL</scope><scope>CCPQU</scope><scope>CJNVE</scope><scope>CNYFK</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>GUQSH</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0N</scope><scope>M0P</scope><scope>M1O</scope><scope>M2O</scope><scope>MBDVC</scope><scope>P5Z</scope><scope>P62</scope><scope>PADUT</scope><scope>PQEDU</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope><scope>ERI</scope><scope>GA5</scope><scope>DOA</scope></search><sort><creationdate>2022</creationdate><title>Integration of Python into Science Teacher Education, Developing Computational Problem Solving and Using Information and Communication Technologies Competencies of Pre-service Science Teachers</title><author>Bati, Kaan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c2892-d1829dffd5893bb325baefaa6ce68dd122559f7dfb19ba9c7e046ba100b8fb393</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Algorithms</topic><topic>Coding</topic><topic>Computation</topic><topic>computational problem solving</topic><topic>Computational Thinking</topic><topic>COVID-19</topic><topic>Education</topic><topic>Educational technology</topic><topic>Elective Courses</topic><topic>Foreign Countries</topic><topic>ICT Information and Communications Technologies</topic><topic>information and communications technology</topic><topic>Information Technology</topic><topic>Preservice Teachers</topic><topic>Problem Solving</topic><topic>Programming</topic><topic>Programming Languages</topic><topic>python</topic><topic>Science education</topic><topic>Science Instruction</topic><topic>science teacher education</topic><topic>Science Teachers</topic><topic>Scores</topic><topic>Scoring Rubrics</topic><topic>Skill Development</topic><topic>Skills</topic><topic>Teacher education</topic><topic>Teacher Education Programs</topic><topic>Teacher Improvement</topic><topic>Teachers</topic><topic>Technology Integration</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Bati, Kaan</creatorcontrib><collection>Central and Eastern European Online Library (C.E.E.O.L.) (DFG Nationallizenzen)</collection><collection>CEEOL: Open Access</collection><collection>Central and Eastern European Online Library</collection><collection>CrossRef</collection><collection>ProQuest Social Sciences Premium Collection</collection><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Education Database (Alumni Edition)</collection><collection>Computing Database (Alumni Edition)</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>Research Library (Alumni Edition)</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Social Science Premium Collection</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection (ProQuest)</collection><collection>East Europe, Central Europe Database</collection><collection>ProQuest One Community College</collection><collection>Education Collection</collection><collection>Library &amp; Information Science Collection</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>Research Library Prep</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Computing Database</collection><collection>Education Database</collection><collection>Library Science Database</collection><collection>Research Library</collection><collection>Research Library (Corporate)</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>Research Library China</collection><collection>ProQuest One Education</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><collection>ERIC</collection><collection>ERIC - Full Text Only (Discovery)</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>Informatics in education</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Bati, Kaan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><ericid>EJ1347759</ericid><atitle>Integration of Python into Science Teacher Education, Developing Computational Problem Solving and Using Information and Communication Technologies Competencies of Pre-service Science Teachers</atitle><jtitle>Informatics in education</jtitle><addtitle>Informatics in Education An International Journal</addtitle><date>2022</date><risdate>2022</risdate><volume>21</volume><issue>2</issue><spage>235</spage><epage>251</epage><pages>235-251</pages><issn>1648-5831</issn><eissn>2335-8971</eissn><abstract>This study reports the findings of a program that aims to develop pre-service science teachers’ computational problem-solving skills and views on using information and communications technology in science education. To this end, pre-service science teachers were trained on computational thinking, computational problem solving, designing an algorithm, and Python coding, and then they were asked to solve problem situations determined within the science education program using the computational problem-solving process. The study was conducted in a faculty of education in Turkey and carried out conducted in an elective course in the spring semester of the 2019 - 2020 academic year (in an online platform due to the Covid-19 Pandemic). 38 pre-service science teachers were included in the study. In this process, pre-service science teachers’ conceptual development levels regarding computational thinking and their views regarding the use of ICT in schools were collected quantitatively. The development of computational problem-solving skills of pre-service science teachers was scored by a rubric developed in this study. According to the analyzes, pre-service science teachers increased knowledge of computational thinking (t = -5,969, p = .000), enhanced views regarding the use of ICT in schools (t = -2,436, p = .020), and developed computational problem-solving skills (χ2(2) = 9.000, p = 0,011). These findings have the potential to provide evidence on how computational problem-solving skills can be integrated into science teacher education programs.</abstract><cop>Vilnius</cop><pub>Vilniaus Universiteto Leidykla</pub><doi>10.15388/infedu.2022.12</doi><tpages>17</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1648-5831
ispartof Informatics in education, 2022, Vol.21 (2), p.235-251
issn 1648-5831
2335-8971
language eng
recordid cdi_eric_primary_EJ1347759
source ERIC - Full Text Only (Discovery); DOAJ Directory of Open Access Journals; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals; Education Source
subjects Algorithms
Coding
Computation
computational problem solving
Computational Thinking
COVID-19
Education
Educational technology
Elective Courses
Foreign Countries
ICT Information and Communications Technologies
information and communications technology
Information Technology
Preservice Teachers
Problem Solving
Programming
Programming Languages
python
Science education
Science Instruction
science teacher education
Science Teachers
Scores
Scoring Rubrics
Skill Development
Skills
Teacher education
Teacher Education Programs
Teacher Improvement
Teachers
Technology Integration
title Integration of Python into Science Teacher Education, Developing Computational Problem Solving and Using Information and Communication Technologies Competencies of Pre-service Science Teachers
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-16T08%3A02%3A28IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ceeol_eric_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Integration%20of%20Python%20into%20Science%20Teacher%20Education,%20Developing%20Computational%20Problem%20Solving%20and%20Using%20Information%20and%20Communication%20Technologies%20Competencies%20of%20Pre-service%20Science%20Teachers&rft.jtitle=Informatics%20in%20education&rft.au=Bati,%20Kaan&rft.date=2022&rft.volume=21&rft.issue=2&rft.spage=235&rft.epage=251&rft.pages=235-251&rft.issn=1648-5831&rft.eissn=2335-8971&rft_id=info:doi/10.15388/infedu.2022.12&rft_dat=%3Cceeol_eric_%3E1045452%3C/ceeol_eric_%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2678456845&rft_id=info:pmid/&rft_ceeol_id=1045452&rft_ericid=EJ1347759&rft_doaj_id=oai_doaj_org_article_a077acdb21b7466ba9a0532fa4bda0f3&rfr_iscdi=true