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...
Gespeichert in:
Veröffentlicht in: | Informatics in education 2022, Vol.21 (2), p.235-251 |
---|---|
1. Verfasser: | |
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 & 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 & 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 & Aerospace Database</collection><collection>ProQuest Advanced Technologies & 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 |