Exploring Python Programming: A Project Based Learning-Centric Learning Experience

Information technology has experienced significant developments in science and technology, including programming languages. One of the most popular programming languages today is Python. However, many students still have difficulty learning the Python programming language. These difficulties are cau...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Journal of education technology (Bali) (Online) Ročník 8; číslo 2; s. 306 - 314
Hlavní autoři: Karnando, Joni, Muskhir, Mukhlidi, Luthfi, Afdal
Médium: Journal Article
Jazyk:angličtina
Vydáno: Universitas Pendidikan Ganesha 16.07.2024
Témata:
ISSN:2549-4856, 2549-8290
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Information technology has experienced significant developments in science and technology, including programming languages. One of the most popular programming languages today is Python. However, many students still have difficulty learning the Python programming language. These difficulties are caused by the lack of learning media that focus on the Python language, module explanations that are difficult to understand, and a lack of understanding of the library in the Python language. This research aims to create a Python programming language learning module focusing on the project-based Learning (PjBL) approach. The methodology used in this research is Research and Development (R&D). The data needed in this study were collected through questionnaires and learning outcomes exams with a subject of 28 students. The data in the effectiveness aspect is using the T-Test Test. This research results in a valid, practical, and effective PjBL-based Python programming language learning module. This module is considered valid by experts in media aspects with a value of 0.85 and material aspects with a value of 0.89. The practicality of this module is proven through positive responses from lecturers of 88.75%, student responses in the limited test of 88.5%, and the usage trial of 86.96%. Meanwhile, the effectiveness of this module can be seen from the classical completion rate of 82% and the gain score of 57%, and the t-test shows that this module significantly increases student learning outcomes in the Python programming language.
AbstractList Information technology has experienced significant developments in science and technology, including programming languages. One of the most popular programming languages today is Python. However, many students still have difficulty learning the Python programming language. These difficulties are caused by the lack of learning media that focus on the Python language, module explanations that are difficult to understand, and a lack of understanding of the library in the Python language. This research aims to create a Python programming language learning module focusing on the project-based Learning (PjBL) approach. The methodology used in this research is Research and Development (R&D). The data needed in this study were collected through questionnaires and learning outcomes exams with a subject of 28 students. The data in the effectiveness aspect is using the T-Test Test. This research results in a valid, practical, and effective PjBL-based Python programming language learning module. This module is considered valid by experts in media aspects with a value of 0.85 and material aspects with a value of 0.89. The practicality of this module is proven through positive responses from lecturers of 88.75%, student responses in the limited test of 88.5%, and the usage trial of 86.96%. Meanwhile, the effectiveness of this module can be seen from the classical completion rate of 82% and the gain score of 57%, and the t-test shows that this module significantly increases student learning outcomes in the Python programming language.
Author Muskhir, Mukhlidi
Luthfi, Afdal
Karnando, Joni
Author_xml – sequence: 1
  givenname: Joni
  surname: Karnando
  fullname: Karnando, Joni
– sequence: 2
  givenname: Mukhlidi
  orcidid: 0000-0002-3885-9756
  surname: Muskhir
  fullname: Muskhir, Mukhlidi
– sequence: 3
  givenname: Afdal
  orcidid: 0009-0002-2029-7182
  surname: Luthfi
  fullname: Luthfi, Afdal
BookMark eNo9kE1rAjEQQEOxUGs997p_YDXZTbJJb1asFYRKac8hm0xsFk0ku5T677t-4CFM5g28w3tEgxADIPRM8KQohaimDXSTX-GLCRdc0js0LBiVuSgkHlz_VDD-gMZt22CMey4Z4UP0ufg77GLyYZttjt1PDNkmxW3S-32PXrLZaW3AdNmrbsFma9Ap9Jd8DqFL3txA1nsgeQgGntC907sWxtc5Qt9vi6_5e77-WK7ms3VuCK1oDgQbzrgDyTmrNKsEdg7zorauwFTyyvZPM6prxiRlXBjHnbF1aYFRK2k5QquL10bdqEPye52OKmqvziCmrdKp82YHykItqLEWE7DUMi1pLQXnwgoCRErbu6YXl0mxbRO4m49gdS6s-sLqVFidC5f_RzVxtg
Cites_doi 10.35314/inovish.v5i1.1341
10.1016/j.techsoc.2019.101192
10.21070/jicte.v2i1.600
10.33627/oz.v9i2.380
10.37891/kpej.v3i2.156
10.1007/978-3-031-34144-1
10.15503/jecs2022.1.213.224
10.29333/ejmste/93575
10.1109/ICBIR57571.2023.10147530
10.33884/cbis.v9i2.4452
10.1007/978-3-030-13472-3_28
10.17509/aijbe.v2i1.15203
10.26618/jrpd.v3i1.3228
10.20961/jdc.v7i1.69363
10.3991/ijim.v17i22.42625
10.1016/j.compedu.2022.104445
10.17509/jik.v19i2.44226
10.24235/ileal.v7i2.9298
10.1186/s40862-017-0038-7
10.24127/biolova.v2i1.491
10.31331/jipva.v2i2.691
10.18260/1-2--28757
10.1021/acs.jchemed.0c00698
10.3389/fpsyg.2020.600814
10.33225/jbse/18.17.1017
10.1002/wcms.1340
10.1371/journal.pone.0249627
10.1080/26939169.2022.2111008
10.23969/jp.v8i1.8318
10.24036/kjie.v5i2.155
ContentType Journal Article
DBID AAYXX
CITATION
DOA
DOI 10.23887/jet.v8i2.68694
DatabaseName CrossRef
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
DatabaseTitleList
CrossRef
Database_xml – sequence: 1
  dbid: DOA
  name: Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
DeliveryMethod fulltext_linktorsrc
Discipline Education
EISSN 2549-8290
EndPage 314
ExternalDocumentID oai_doaj_org_article_deb84cdd01ed4d5a94b98668d81e199d
10_23887_jet_v8i2_68694
GroupedDBID AAYXX
ALMA_UNASSIGNED_HOLDINGS
CITATION
GROUPED_DOAJ
ID FETCH-LOGICAL-c1474-e10c656fe96657a5780ff062bdf204967d967a54ab5594568cf6fcdb3de54d943
IEDL.DBID DOA
ISSN 2549-4856
IngestDate Fri Oct 03 12:49:10 EDT 2025
Sat Nov 29 02:55:11 EST 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Issue 2
Language English
License http://creativecommons.org/licenses/by-sa/4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c1474-e10c656fe96657a5780ff062bdf204967d967a54ab5594568cf6fcdb3de54d943
ORCID 0000-0002-3885-9756
0009-0002-2029-7182
OpenAccessLink https://doaj.org/article/deb84cdd01ed4d5a94b98668d81e199d
PageCount 9
ParticipantIDs doaj_primary_oai_doaj_org_article_deb84cdd01ed4d5a94b98668d81e199d
crossref_primary_10_23887_jet_v8i2_68694
PublicationCentury 2000
PublicationDate 2024-07-16
PublicationDateYYYYMMDD 2024-07-16
PublicationDate_xml – month: 07
  year: 2024
  text: 2024-07-16
  day: 16
PublicationDecade 2020
PublicationTitle Journal of education technology (Bali) (Online)
PublicationYear 2024
Publisher Universitas Pendidikan Ganesha
Publisher_xml – name: Universitas Pendidikan Ganesha
References 1257230
1257231
1257210
1257232
1257211
1257233
1257212
1257234
1257213
1257235
1257214
1257236
1257215
1257237
1257216
1257238
1257217
1257218
1257219
1257220
1257221
1257200
1257222
1257209
1257201
1257223
1257202
1257224
1257203
1257225
1257204
1257226
1257205
1257227
1257206
1257228
1257207
1257229
1257208
References_xml – ident: 1257234
  doi: 10.35314/inovish.v5i1.1341
– ident: 1257208
  doi: 10.1016/j.techsoc.2019.101192
– ident: 1257237
  doi: 10.21070/jicte.v2i1.600
– ident: 1257221
  doi: 10.33627/oz.v9i2.380
– ident: 1257228
  doi: 10.37891/kpej.v3i2.156
– ident: 1257210
  doi: 10.1007/978-3-031-34144-1
– ident: 1257203
  doi: 10.15503/jecs2022.1.213.224
– ident: 1257214
  doi: 10.29333/ejmste/93575
– ident: 1257230
– ident: 1257219
– ident: 1257220
– ident: 1257224
  doi: 10.1109/ICBIR57571.2023.10147530
– ident: 1257232
– ident: 1257236
  doi: 10.33884/cbis.v9i2.4452
– ident: 1257206
  doi: 10.1007/978-3-030-13472-3_28
– ident: 1257223
  doi: 10.17509/aijbe.v2i1.15203
– ident: 1257235
  doi: 10.26618/jrpd.v3i1.3228
– ident: 1257200
  doi: 10.20961/jdc.v7i1.69363
– ident: 1257218
  doi: 10.3991/ijim.v17i22.42625
– ident: 1257238
  doi: 10.1016/j.compedu.2022.104445
– ident: 1257205
  doi: 10.17509/jik.v19i2.44226
– ident: 1257211
– ident: 1257213
– ident: 1257217
  doi: 10.24235/ileal.v7i2.9298
– ident: 1257222
  doi: 10.1186/s40862-017-0038-7
– ident: 1257225
  doi: 10.24127/biolova.v2i1.491
– ident: 1257207
  doi: 10.31331/jipva.v2i2.691
– ident: 1257202
– ident: 1257216
  doi: 10.18260/1-2--28757
– ident: 1257229
  doi: 10.1021/acs.jchemed.0c00698
– ident: 1257215
  doi: 10.3389/fpsyg.2020.600814
– ident: 1257227
  doi: 10.33225/jbse/18.17.1017
– ident: 1257231
  doi: 10.1002/wcms.1340
– ident: 1257204
– ident: 1257209
  doi: 10.1371/journal.pone.0249627
– ident: 1257233
– ident: 1257212
  doi: 10.1080/26939169.2022.2111008
– ident: 1257226
  doi: 10.23969/jp.v8i1.8318
– ident: 1257201
  doi: 10.24036/kjie.v5i2.155
SSID ssj0002909516
ssib051604883
Score 1.8764343
Snippet Information technology has experienced significant developments in science and technology, including programming languages. One of the most popular programming...
SourceID doaj
crossref
SourceType Open Website
Index Database
StartPage 306
SubjectTerms Module
Project Based Learning
Python
Title Exploring Python Programming: A Project Based Learning-Centric Learning Experience
URI https://doaj.org/article/deb84cdd01ed4d5a94b98668d81e199d
Volume 8
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAON
  databaseName: Directory of Open Access Journals
  customDbUrl:
  eissn: 2549-8290
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0002909516
  issn: 2549-4856
  databaseCode: DOA
  dateStart: 20170101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 2549-8290
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssib051604883
  issn: 2549-4856
  databaseCode: M~E
  dateStart: 20170101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV07T8MwELYQYmBBPEV5yQMDi2mcXBybrUVUTFWFQOpm-RVUJAoqBYl_z9kJoUwsDBliWVH03cX33eX0HSHnwQonROxUM9YwgNwxI4xkBpBeB1lYHiANm6jGYzmdqsnKqK_YE9bIAzfA9X2wEpz3GQ8efGkUWCWFkF7ywJXy8fRF1rOSTKEnlVxEzyy6akuuIpVIk-YwIWIgS9Ho_GDEklX_KeBpIGf5pZBCwa8QtaLkn0LOaJtstVyRDpp33CFrYb4bxyy3LRl75K7roKOTzygCQCdNu9UzLl3RQbyNdRY6xFjlaaul-shSSXfmugX6I3i8Tx5GN_fXt6wdksAchwpY4JlDTlYHFf-hGPwAs7rORG59nSP7F5XHy5RgLOYOyJakq0XtvC18KMErKA7I-vxlHg4JRbtlzhUWJO6vLUItc0TNIHCVtVD1yMU3Lvq10cLQmEMkCDVCqCOEOkHYI8OIW7ctilinBTStbk2r_zLt0X885Jhs5shDYjmWixOyvly8h1Oy4T6Ws7fFWfKaL9SjxVc
linkProvider Directory of Open Access Journals
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Exploring+Python+Programming%3A+A+Project+Based+Learning-Centric+Learning+Experience&rft.jtitle=Journal+of+education+technology+%28Bali%29+%28Online%29&rft.au=Karnando%2C+Joni&rft.au=Muskhir%2C+Mukhlidi&rft.au=Luthfi%2C+Afdal&rft.date=2024-07-16&rft.issn=2549-4856&rft.eissn=2549-8290&rft.volume=8&rft.issue=2&rft.spage=306&rft.epage=314&rft_id=info:doi/10.23887%2Fjet.v8i2.68694&rft.externalDBID=n%2Fa&rft.externalDocID=10_23887_jet_v8i2_68694
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2549-4856&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2549-4856&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2549-4856&client=summon