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,...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE-RITA Jg. 20; S. 381 - 390
Hauptverfasser: Calderon, Ivanilse, Oran, Ana Carolina, Silva, Williamson, Feitosa, Eduardo
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