Investigating the Use of Active Learning Methodologies in Programming Education: Findings From a Brazilian National Survey
Teaching programming requires instructors to help students develop complex problem-solving and logical reasoning skills. Active Learning Methodologies (ALMs) have the potential to enhance this process, but their adoption in programming education remains limited due to various challenges. This study,...
Gespeichert in:
| Veröffentlicht in: | IEEE-RITA Jg. 20; S. 381 - 390 |
|---|---|
| Hauptverfasser: | , , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
Piscataway
IEEE
2025
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Schlagworte: | |
| ISSN: | 1932-8540, 2374-0132 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | Teaching programming requires instructors to help students develop complex problem-solving and logical reasoning skills. Active Learning Methodologies (ALMs) have the potential to enhance this process, but their adoption in programming education remains limited due to various challenges. This study, from the instructors' perspective, explores the use of ALMs in programming education across Brazil, identifying key barriers, perceived benefits, and strategies for wider adoption through an online survey of programming instructors. The findings reveal a wide range of programming languages, tools, and platforms in use, as well as 11 key motivators and 19 benefits associated with ALM adoption. Results highlight the diversity of teaching practices, the positive impact of ALMs on student engagement and learning outcomes, and the need for institutional support and further research. By identifying the factors that influence ALM adoption, the study provides valuable insights for educators, institutions, and policymakers seeking to enhance programming instruction through more active and effective learning approaches. |
|---|---|
| AbstractList | Teaching programming requires instructors to help students develop complex problem-solving and logical reasoning skills. Active Learning Methodologies (ALMs) have the potential to enhance this process, but their adoption in programming education remains limited due to various challenges. This study, from the instructors’ perspective, explores the use of ALMs in programming education across Brazil, identifying key barriers, perceived benefits, and strategies for wider adoption through an online survey of programming instructors. The findings reveal a wide range of programming languages, tools, and platforms in use, as well as 11 key motivators and 19 benefits associated with ALM adoption. Results highlight the diversity of teaching practices, the positive impact of ALMs on student engagement and learning outcomes, and the need for institutional support and further research. By identifying the factors that influence ALM adoption, the study provides valuable insights for educators, institutions, and policymakers seeking to enhance programming instruction through more active and effective learning approaches. |
| Author | Silva, Williamson Feitosa, Eduardo Calderon, Ivanilse Oran, Ana Carolina |
| Author_xml | – sequence: 1 givenname: Ivanilse orcidid: 0000-0002-8885-0979 surname: Calderon fullname: Calderon, Ivanilse email: ivanilse.calderon@icomp.ufam.edu.br organization: Universidade Federal do Amazonas (UFAM), Manaus, Brazil – sequence: 2 givenname: Ana Carolina surname: Oran fullname: Oran, Ana Carolina email: anaoram@icomp.ufam.edu.br organization: Universidade Federal do Amazonas (UFAM), Manaus, Brazil – sequence: 3 givenname: Williamson orcidid: 0000-0003-1849-2675 surname: Silva fullname: Silva, Williamson email: williamsonsilva@unipampa.edu.br organization: Universidade Federal do Amazonas (UFAM), Manaus, Brazil – sequence: 4 givenname: Eduardo orcidid: 0000-0001-6401-3992 surname: Feitosa fullname: Feitosa, Eduardo email: efeitosa@icomp.ufam.edu.br organization: Universidade Federal do Amazonas (UFAM), Manaus, Brazil |
| BookMark | eNpFUEtPAjEQbgwmIvIDTDw08bzYTtt9eEMDSoKPKJw33W4XSqDFdiGBX--ukDiXSb5XZr5r1LHOaoRuKRlQSrKHr8lsOAACYsBiEIKnF6gLLOERoQw6qEszBlEqOLlC_RBWpJlU0CxOuug4sXsdarOQtbELXC81ngeNXYWHqjZ7jadaettSb7peutKt3cLogI3Fn94tvNxsWnJU7lST4OwjHhtbNlDAY-82WOInL49mbaTF738KucbfO7_Xhxt0Wcl10P3z7qH5eDR7fo2mHy-T5-E0UsDTOlKi4IJTWShSQSllKaHgwBkrUkYUJJxDrOIi4XGpKHCa8VJIyqFIRINUGeuh-1Pu1rufXfNsvnI739wRcgYJoyTNIG5U9KRS3oXgdZVvvdlIf8gpyduW87blvG05P7fceO5OHqO1_tdToCnlCfsFE1B7Mw |
| CODEN | RITAC2 |
| Cites_doi | 10.5753/cbie.sbie.2020.172 10.1109/TE.2020.3033416 10.1109/ACCESS.2020.3036976 10.1145/1151588.1151604 10.1007/978-3-030-32489-6_17 10.1145/3159450.3159585 10.1016/j.chb.2020.106349 10.1109/CCWC51732.2021.9376037 10.1126/science.abj9957 10.1007/s10956-007-9057-3 10.28945/4618 10.1590/1807-57622016.0316 10.18178/ijiet.2021.11.7.1532 10.1109/RITA.2017.2658918 10.28945/4767 10.1002/curj.125 10.23919/CISTI49556.2020.9141115 10.1109/TLA.2018.8408443 10.1109/FIE49875.2021.9637482 10.1016/j.eij.2023.03.001 10.1109/ACCESS.2019.2929089 10.1145/1041624.1041673 10.1109/RITA.2022.3191286 10.1021/bk-2022-1409.ch001 10.1007/978-1-84800-044-5_3 10.16920/jeet/2021/v34i0/157205 10.1145/1999747.1999807 10.1080/2331186X.2023.2204055 10.1007/978-3-031-54975-5_12 10.1145/2899415.2899432 10.1007/978-3-0348-5357-6 10.1016/j.cosrev.2016.05.002 10.4324/9781315172231 10.1016/j.compedu.2020.103872 10.1002/rev3.3346 10.1145/1113847.1113886 10.1007/978-981-10-5660-4_2 10.1166/asl.2017.7509 10.15388/infedu.2024.11 10.1111/bjet.13036 10.15388/infedu.2005.09 10.1145/1083431.1083474 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2025 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2025 |
| DBID | 97E RIA RIE AAYXX CITATION 7SP 8FD L7M |
| DOI | 10.1109/RITA.2025.3625548 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Electronics & Communications Abstracts Technology Research Database Advanced Technologies Database with Aerospace |
| DatabaseTitle | CrossRef Technology Research Database Advanced Technologies Database with Aerospace Electronics & Communications Abstracts |
| DatabaseTitleList | Technology Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Education |
| EISSN | 2374-0132 |
| EndPage | 390 |
| ExternalDocumentID | 10_1109_RITA_2025_3625548 11218147 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: Coordination for the Improvement of Higher Education Personnel-Brazil (CAPES) grantid: 001 – fundername: Amazonas State Research Support Foundation (FAPEAM) through the Postgraduate Program (POSGRAD), and in part by the Institutional Qualification Incentive Program (PIQ) grantid: 34/2024/REIT-DGP/IFRO |
| GroupedDBID | 0R~ 6IK 97E AAJGR AASAJ AAWTH ABJNI ABQJQ ABVLG AGQYO AGSQL AHBIQ AKJIK AKQYR ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ IFIPE IPLJI JAVBF M43 OCL RIA RIE AAYXX CITATION 7SP 8FD ABAZT L7M |
| ID | FETCH-LOGICAL-c248t-c5b4541abc0f2daada2b42433b830c274426c6b746dc124194d5a142b756dcf93 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 0 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001618770800002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1932-8540 |
| IngestDate | Thu Nov 20 04:31:59 EST 2025 Thu Nov 27 00:17:14 EST 2025 Wed Nov 26 07:22:48 EST 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c248t-c5b4541abc0f2daada2b42433b830c274426c6b746dc124194d5a142b756dcf93 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0003-1849-2675 0000-0001-6401-3992 0000-0002-8885-0979 |
| PQID | 3273108926 |
| PQPubID | 2040419 |
| PageCount | 10 |
| ParticipantIDs | ieee_primary_11218147 crossref_primary_10_1109_RITA_2025_3625548 proquest_journals_3273108926 |
| PublicationCentury | 2000 |
| PublicationDate | 20250000 2025-00-00 20250101 |
| PublicationDateYYYYMMDD | 2025-01-01 |
| PublicationDate_xml | – year: 2025 text: 20250000 |
| PublicationDecade | 2020 |
| PublicationPlace | Piscataway |
| PublicationPlace_xml | – name: Piscataway |
| PublicationTitle | IEEE-RITA |
| PublicationTitleAbbrev | IEEE-RITA |
| PublicationYear | 2025 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref13 Elliott (ref12) 1996 ref56 Eickholt (ref1) 2018 ref15 ref14 ref53 ref52 ref55 ref10 ref54 ref17 ref16 ref19 ref18 Randeree (ref31) 2005; 12 ref50 Parsons (ref23) 2011; 1 ref46 Ariza (ref43) 2022 ref48 ref47 ref42 ref41 ref8 ref7 ref9 ref4 ref3 ref6 ref5 ref34 ref37 Villas-Boas (ref35) ref36 ref33 ref32 Gómez (ref45) 2022 ref2 ref38 Bacich (ref49) 2018 ref24 ref26 ref25 ref20 ref22 ref21 Coelho (ref40) 2020; 2 ref28 ref27 ref29 Conklin (ref44) 2005 Arık (ref11) 2020; 10 Oliveira (ref39) 2017; 28 McCracken (ref30) 2001; 33 Vygotsky (ref51) 1978 |
| References_xml | – ident: ref34 doi: 10.5753/cbie.sbie.2020.172 – ident: ref2 doi: 10.1109/TE.2020.3033416 – ident: ref46 doi: 10.1109/ACCESS.2020.3036976 – volume: 10 start-page: 44 issue: 1 year: 2020 ident: ref11 article-title: The effect of constructivist learning approach and active learning on environmental education: A meta-analysis study publication-title: Int. Electron. J. Environ. Educ. – ident: ref29 doi: 10.1145/1151588.1151604 – start-page: 1 volume-title: Proc. Act. Learn. Eng. Educ. Workshop ident: ref35 article-title: A survey of active learning in Brazilian engineering schools – ident: ref42 doi: 10.1007/978-3-030-32489-6_17 – ident: ref6 doi: 10.1145/3159450.3159585 – ident: ref37 doi: 10.1016/j.chb.2020.106349 – ident: ref33 doi: 10.1109/CCWC51732.2021.9376037 – volume: 33 start-page: 125 issue: 4 volume-title: Distribution year: 2001 ident: ref30 article-title: Report by the iticse 2001 working group on assessment of programming skills of first-year cs students – ident: ref20 doi: 10.1126/science.abj9957 – ident: ref50 doi: 10.1007/s10956-007-9057-3 – volume: 12 start-page: 1 issue: 11 year: 2005 ident: ref31 article-title: Active learning strategies in engineering education in Gulf countries publication-title: Int. J. Learn. – ident: ref5 doi: 10.28945/4618 – start-page: 140 year: 2022 ident: ref43 article-title: RaspyLab: Un laboratorio remoto de bajo costo para aprender programación y computación física mediante Python y Raspberry Pi – ident: ref8 doi: 10.1590/1807-57622016.0316 – ident: ref10 doi: 10.18178/ijiet.2021.11.7.1532 – ident: ref14 doi: 10.1109/RITA.2017.2658918 – ident: ref56 doi: 10.28945/4767 – ident: ref13 doi: 10.1002/curj.125 – ident: ref53 doi: 10.23919/CISTI49556.2020.9141115 – volume-title: The Development of Higher Psychological Processes year: 1978 ident: ref51 – ident: ref3 doi: 10.1109/TLA.2018.8408443 – ident: ref7 doi: 10.1109/FIE49875.2021.9637482 – ident: ref4 doi: 10.1016/j.eij.2023.03.001 – ident: ref48 doi: 10.1109/ACCESS.2019.2929089 – ident: ref27 doi: 10.1145/1041624.1041673 – volume: 28 start-page: 1 issue: 1 year: 2017 ident: ref39 article-title: Condução de uma fábrica de software e o processo de aprendizagem em cursos de graduação de ti: Uma aplicação de um survey sobre a percepção da importância publication-title: SBIE – ident: ref47 doi: 10.1109/RITA.2022.3191286 – volume-title: Educational Psychology: Effective Teaching, Effective Learning year: 1996 ident: ref12 – volume: 1 start-page: 8 issue: 1 year: 2011 ident: ref23 article-title: Preparing computer science graduates for the 21st century publication-title: Teach. Innov. Projects – volume: 2 year: 2020 ident: ref40 article-title: Desenvolvimento de questionários e aplicação na pesquisa em informática na educação publication-title: Metodologia De Pesquisa Em Informática Na Educacão: Abordagem Quantitativa De Pesquisa – ident: ref54 doi: 10.1021/bk-2022-1409.ch001 – ident: ref38 doi: 10.1007/978-1-84800-044-5_3 – ident: ref15 doi: 10.16920/jeet/2021/v34i0/157205 – ident: ref19 doi: 10.1145/1999747.1999807 – ident: ref9 doi: 10.1080/2331186X.2023.2204055 – ident: ref16 doi: 10.1007/978-3-031-54975-5_12 – ident: ref18 doi: 10.1145/2899415.2899432 – ident: ref52 doi: 10.1007/978-3-0348-5357-6 – volume-title: A Taxonomy for Learning, Teaching, and Assessing: A Revision of Bloom’s Taxonomy of Educational Objectives Complete Edition year: 2005 ident: ref44 – ident: ref36 doi: 10.1016/j.cosrev.2016.05.002 – ident: ref41 doi: 10.4324/9781315172231 – ident: ref25 doi: 10.1016/j.compedu.2020.103872 – ident: ref24 doi: 10.1002/rev3.3346 – ident: ref26 doi: 10.1145/1113847.1113886 – ident: ref21 doi: 10.1007/978-981-10-5660-4_2 – ident: ref32 doi: 10.1166/asl.2017.7509 – start-page: 318 year: 2022 ident: ref45 article-title: Plataforma Web de Gestión de Actividades de aprendizaje, para soporte del modelo de Aula Invertida en Educación Media – ident: ref55 doi: 10.15388/infedu.2024.11 – year: 2018 ident: ref1 article-title: Barriers to active learning for computer science faculty publication-title: arXiv:1808.02426 – start-page: 238 volume-title: Metodologias Ativas para uma Educação Inovadora: Uma Abordagem Teórico-Prática year: 2018 ident: ref49 – ident: ref22 doi: 10.1111/bjet.13036 – ident: ref28 doi: 10.15388/infedu.2005.09 – ident: ref17 doi: 10.1145/1083431.1083474 |
| SSID | ssj0000851967 |
| Score | 2.2948856 |
| Snippet | Teaching programming requires instructors to help students develop complex problem-solving and logical reasoning skills. Active Learning Methodologies (ALMs)... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Index Database Publisher |
| StartPage | 381 |
| SubjectTerms | Active learning active learning methodologies Cognition & reasoning computer programming Education Education programming Focusing Learning Planning Problem-solving Programming languages Programming profession Reviews STEM Surveys Teachers Teaching |
| Title | Investigating the Use of Active Learning Methodologies in Programming Education: Findings From a Brazilian National Survey |
| URI | https://ieeexplore.ieee.org/document/11218147 https://www.proquest.com/docview/3273108926 |
| Volume | 20 |
| WOSCitedRecordID | wos001618770800002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE/IET Electronic Library customDbUrl: eissn: 2374-0132 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000851967 issn: 1932-8540 databaseCode: RIE dateStart: 20130101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NT8IwFG-EePDiJ0YUTQ-eTAZb126tNzQSPUiIQsJtabuOkMgwG5DIX2_bFdQYD96WrXtZ3lvf-_V9AnAtubbLKpQeZQJ5mGXUo8pECn1BMiSJDFQ1bCLu9-l4zAauWN3WwiilbPKZaptLG8tP53JpXGUdjQ20QcJxDdTiOKqKtbYOFYMdWBS7yGXgs87L07CrT4CItLWW1maT_rA9dpjKLw1szUrv4J8fdAj2HX6E3UrgR2BH5cdm9LJL0zgB62-dM_IJ1PgOjkoF5xnsWtUGXUfVCXy2w6Ot8lMlnOZwUOVqzczDLcVb2JvaypcS9or5DHJ4V_D11HhHoGuq_QZfl8VKfTTAqPcwvH_03IAFTyJMF54kAhMccCH9DKWcpxwJjHAYChr60vQORJGMRIyjVGocEDCcEh5gJGKi72QsPAX1fJ6rMwBJGCO9nU1ZL8eUG8IsIyo1w41FhPwmuNmwPnmv-mgk9vzhs8TIKTFySpycmqBheP210LG5CVobaSVuq5VJqAFY4FOGovM_XrsAe4Z65ThpgfqiWKpLsCtXi2lZXNm_6BMKBsbA |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3dS8MwEA9-gb74OXE6NQ8-CXVtmrSJb1Mcim4M3cC3kqTpGLhO2k1wf71JmvmB-OBb6Uda7pq7Xy539wPgTHLtl1UoPcoE8jDLqEeV2Sn0BcmQJDJQFdlE3O3S52fWc8XqthZGKWWTz9SFObR7-elEzkyorKmxgXZIOF4Gq4Y6y5VrfYZUDHpgUez2LgOfNR_v-i29BkTkQttp7TjpD-9j6VR-2WDrWNpb__ykbbDpECRsVSrfAUsq3zXkyy5RYw_Mv_XOyIdQIzw4KBWcZLBljRt0PVWHsGPpo635UyUc5bBXZWuNzcXPES9he2RrX0rYLiZjyOFVwecjEx-Brq32C3yaFW_qvQYG7Zv-9a3nKBY8iTCdepIITHDAhfQzlHKeciQwwmEoaOhL0z0QRTISMY5SqZFAwHBKeICRiIk-k7FwH6zkk1wdAEjCGOkJbQp7OabcDMwyolJDbywi5NfB-UL0yWvVSSOxKxCfJUZPidFT4vRUBzUj668bnZjroLHQVuImW5mEGoIFPmUoOvzjsVOwftvvPCQPd937I7Bh3lSFURpgZVrM1DFYk2_TUVmc2D_qA46Bygk |
| 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=Investigating+the+Use+of+Active+Learning+Methodologies+in+Programming+Education%3A+Findings+From+a+Brazilian+National+Survey&rft.jtitle=IEEE-RITA&rft.au=Calderon%2C+Ivanilse&rft.au=Oran%2C+Ana+Carolina&rft.au=Silva%2C+Williamson&rft.au=Feitosa%2C+Eduardo&rft.date=2025&rft.pub=IEEE&rft.eissn=2374-0132&rft.volume=20&rft.spage=381&rft.epage=390&rft_id=info:doi/10.1109%2FRITA.2025.3625548&rft.externalDocID=11218147 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1932-8540&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1932-8540&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1932-8540&client=summon |