A Systematic Review of Literature on Methodologies, Practices, and Tools for Programming Teaching

It has been frequent the discussion about the teaching and learning of Programming, from the initial series to the undergraduate courses. It is noticed that many students have difficulty to learn programming by several reasons: methodology, tools, programming languages, lack of programming logic in...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Revista IEEE América Latina Jg. 16; H. 5; S. 1468 - 1475
Hauptverfasser: Borges, R. P., Oliveira, P. R. F., da R. Lima, R. G., de Lima, R. W.
Format: Journal Article
Sprache:Englisch
Portugiesisch
Veröffentlicht: Los Alamitos IEEE 01.05.2018
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Schlagworte:
ISSN:1548-0992, 1548-0992
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract It has been frequent the discussion about the teaching and learning of Programming, from the initial series to the undergraduate courses. It is noticed that many students have difficulty to learn programming by several reasons: methodology, tools, programming languages, lack of programming logic in basic education, motivation, among others. Thus, this carries out a survey of the state of the art of existing and documented approaches in the literature, through a mapping of published works in the last five years (2012 to 2016) in two of Brazil's leading scientific computing platforms (CEIE and RENOTE), whose focus is to present solutions that address methodologies and tools that can be used in the different teaching modalities. As methodology was used the Systematic Review of Literature. As a result, it was found that, although studies still focus on higher education, in recent years there has been an increasing interest in programming teaching projects for children and teenagers, using gamification and tools such as Scratch. The results also demonstrate the growing interest of researchers in the search for approaches that provide better results in this area.
AbstractList It has been frequent the discussion about the teaching and learning of Programming, from the initial series to the undergraduate courses. It is noticed that many students have difficulty to learn programming by several reasons: methodology, tools, programming languages, lack of programming logic in basic education, motivation, among others. Thus, this carries out a survey of the state of the art of existing and documented approaches in the literature, through a mapping of published works in the last five years (2012 to 2016) in two of Brazil's leading scientific computing platforms (CEIE and RENOTE), whose focus is to present solutions that address methodologies and tools that can be used in the different teaching modalities. As methodology was used the Systematic Review of Literature. As a result, it was found that, although studies still focus on higher education, in recent years there has been an increasing interest in programming teaching projects for children and teenagers, using gamification and tools such as Scratch. The results also demonstrate the growing interest of researchers in the search for approaches that provide better results in this area.
Author Borges, R. P.
da R. Lima, R. G.
Oliveira, P. R. F.
de Lima, R. W.
Author_xml – sequence: 1
  givenname: R. P.
  surname: Borges
  fullname: Borges, R. P.
  organization: Instituto Federal de Educacao, Ciencia e Tecnologia do Rio Grande do Norte (IFRN), Natal, RN, Brasil
– sequence: 2
  givenname: P. R. F.
  surname: Oliveira
  fullname: Oliveira, P. R. F.
  email: pablorobertofernando@gmail.com
  organization: Universidade Estadual da Paraiba (UEPB), Joao Pessoa, PB, Brasil
– sequence: 3
  givenname: R. G.
  surname: da R. Lima
  fullname: da R. Lima, R. G.
  organization: Universidade do Estado do Rio Grande do Norte (UERN), Mossoro, RN, Brasil
– sequence: 4
  givenname: R. W.
  surname: de Lima
  fullname: de Lima, R. W.
  email: rommel.lima@gmail.com
  organization: Universidade do Estado do Rio Grande do Norte (UERN), Mossoro, RN, Brasil
BookMark eNp9kN1LwzAUxYNMcJu-C74EfLUzaZo0fRzDL6goWp9Lmt5uGV0zk0zZf2_HpogPPt0D53fu5Z4RGnS2A4TOKZlQSrLrIp9OYkLlRCZEJgk7QkPKExmRLIsHv_QJGnm_JIRJIdkQqSl-3foAKxWMxi_wYeAT2wbnJoBTYeMA2w4_QljY2rZ2bsBf4WendI_vpOpqXFjbetxY1xt27tRqZbo5LkDpRS9O0XGjWg9nhzlGb7c3xew-yp_uHmbTPNJxTEOklK4ZxFnKUlUrQWlDmoylFGiV8CqrakFT0ghRVZzEPJUV4zxhkGiuZVylgo3R5X7v2tn3DfhQLu3Gdf3JMiZCcJZlkvaU2FPaWe8dNKU2of_ddsEp05aUlLs6y77OcldneaizD5I_wbUzK-W2_0Uu9hEDAD_4t_sFS_aBsg
CitedBy_id crossref_primary_10_5209_rced_83108
crossref_primary_10_1145_3517133
crossref_primary_10_1386_adch_00044_1
crossref_primary_10_1109_TE_2021_3127215
crossref_primary_10_1007_s10639_022_11079_4
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2018
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2018
DBID 97E
RIA
RIE
AAYXX
CITATION
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
DOI 10.1109/TLA.2018.8408443
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE/IET Electronic Library (IEL) (UW System Shared)
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Technology Research Database
Computer and Information Systems Abstracts – Academic
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
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 Engineering
Education
EISSN 1548-0992
EndPage 1475
ExternalDocumentID 10_1109_TLA_2018_8408443
8408443
Genre orig-research
GroupedDBID 0R~
4.4
5GY
5VS
6IK
97E
AAJGR
AAWTH
ABAZT
ABQJQ
ABVLG
ACGFS
ACIWK
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AIBXA
ALMA_UNASSIGNED_HOLDINGS
AZLTO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
HZ~
IFIPE
IPLJI
JAVBF
LAI
M43
O9-
OCL
RIA
RIE
RNS
AAYXX
CITATION
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
RIG
ID FETCH-LOGICAL-c221t-aacd3e29737ada611f0f9371e1b45b9bd6170f66bb502578b35543e4c5c82b763
IEDL.DBID RIE
ISICitedReferencesCount 14
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000438094400025&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1548-0992
IngestDate Mon Jun 30 10:18:38 EDT 2025
Tue Nov 18 21:52:30 EST 2025
Sat Nov 29 02:42:56 EST 2025
Wed Aug 27 02:17:13 EDT 2025
IsPeerReviewed false
IsScholarly true
Issue 5
Language English
Portuguese
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-c221t-aacd3e29737ada611f0f9371e1b45b9bd6170f66bb502578b35543e4c5c82b763
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
PQID 2066539981
PQPubID 75720
PageCount 8
ParticipantIDs ieee_primary_8408443
crossref_citationtrail_10_1109_TLA_2018_8408443
crossref_primary_10_1109_TLA_2018_8408443
proquest_journals_2066539981
PublicationCentury 2000
PublicationDate 2018-05-01
PublicationDateYYYYMMDD 2018-05-01
PublicationDate_xml – month: 05
  year: 2018
  text: 2018-05-01
  day: 01
PublicationDecade 2010
PublicationPlace Los Alamitos
PublicationPlace_xml – name: Los Alamitos
PublicationTitle Revista IEEE América Latina
PublicationTitleAbbrev T-LA
PublicationYear 2018
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)
SSID ssj0038683
Score 2.1589036
Snippet It has been frequent the discussion about the teaching and learning of Programming, from the initial series to the undergraduate courses. It is noticed that...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 1468
SubjectTerms BASIC (programming language)
Children
Conferences
Education
IEEE transactions
Literature reviews
Programming languages
Programming profession
Systematic review
Systematic Review of Literature
Systematics
Teaching of Programming
Young people
Title A Systematic Review of Literature on Methodologies, Practices, and Tools for Programming Teaching
URI https://ieeexplore.ieee.org/document/8408443
https://www.proquest.com/docview/2066539981
Volume 16
WOSCitedRecordID wos000438094400025&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: 1548-0992
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0038683
  issn: 1548-0992
  databaseCode: RIE
  dateStart: 20030101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NS8MwFA_b8KAHPzbF6ZQcvAjrljZJ2xyHODzMMXDKbiVfBWG2sg__fpM0K4oieAttXih5zctL3nu_HwA3CglBkMSBQDkOiEyigFHNA4YJQ5yaLcJxHb5Mkuk0XSzYrAH6dS2M1toln-mBbbpYvirl1l6VDc1hJCUEN0EzSeKqVmtndXEap3gXhkRsOJ-MbN5WOvAy37Ydx6Pyw_i6HWV89L9vOQaH3nOEo0rVJ6Chi7YlXfYJGm1w8AVbsAP4CD7VKM2wCgHAMoeTGkcZlgV8dATSzgDqdR_OfM2UafJCwXlZLtfQuLXmhUvjejNDw7lPwDwFz-P7-d1D4PkUAhlF4SbgXCqsLVlVwhWPwzBHuYXD06EgVDChLDh7HsdCUGRXsrC-CNZEUplGwhiiM9AqykKfAygZpTJWBOdJTpBgPKSCc6qY8aCwUqQLhrvpzqQHG7ecF8vMHToQy4yCMqugzE9kF9zWEu8V0MYffTtWIXW_-nFvp9HMr8R1ZuHqLfpuGl78LnUJ9u3YVRJjD7Q2q62-AnvyY_O6Xl27n-wT2obQHg
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8QwEB58gXrwLb7NwYtg3bRJus1xEUWxLoJVvJW8CoK24q7-fpM0WxRF8BbaTFsyzWSSmfk-gCONpaRYkUjiikRU9ZOIMyMiTijHgtklwnMdPuT94TB7fOS3U3DS1cIYY3zymTl1TR_L1416d0dlPbsZySgl0zDLKE1wW601sbskSzMyCURi3ivygcvcyk6D1LeFxzOp_DC_fk25WP7f16zAUvAd0aBV9ipMmXrN0S6HFI01WPyCLrgOYoDuOpxm1AYBUFOhvENSRk2NbjyFtDeBZnSCbkPVlG2KWqOiaZ5HyDq29oZP5Hqxj0ZFSMHcgPuL8-LsMgqMCpFKkngcCaE0MY6uqi-0SOO4wpUDxDOxpExyqR08e5WmUjLs5rJ03ggxVDGVJdKaok2YqZvabAFSnDGVakqqfkWx5CJmUgimufWhiNZ0G3qT4S5VgBt3rBfPpd92YF5aBZVOQWUYyG047iReW6iNP_quO4V0_brLexONlmEujkoHWO_wd7N453epQ5i_LG7yMr8aXu_CgntPm9K4BzPjt3ezD3PqY_w0ejvwP9wn1H7TZQ
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=A+Systematic+Review+of+Literature+on+Methodologies%2C+Practices%2C+and+Tools+for+Programming+Teaching&rft.jtitle=Revista+IEEE+Am%C3%A9rica+Latina&rft.au=Rosemary+Pessoa+Borges&rft.au=Fernandes+Oliveira%2C+Pablo+Roberto&rft.au=Romulo+Galdino+Rocha+Lima&rft.au=Rommel+Wladimir+Lima&rft.date=2018-05-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.issn=1548-0992&rft.eissn=1548-0992&rft.volume=16&rft.issue=5&rft.spage=1468&rft_id=info:doi/10.1109%2FTLA.2018.8408443&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1548-0992&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1548-0992&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1548-0992&client=summon