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...
Saved in:
Published in: | Revista IEEE América Latina Vol. 16; no. 5; pp. 1468 - 1475 |
---|---|
Main Authors: | , , , |
Format: | Journal Article |
Language: | English Portuguese |
Published: |
Los Alamitos
IEEE
01-05-2018
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
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 | eNpNkF1LwzAUhoNMcJveC94EvLUzH02aXI7hF1QUrdchTU-3jq2ZSafs39uxKV6dF87zngPPCA1a3wJCl5RMKCX6tsinE0aomqiUqDTlJ2hIRaoSojUb_MtnaBTjkhCupOJDZKf4fRc7WNuucfgNvhr4xr7GedNBsN02APYtfoZu4Su_8vMG4g1-Ddb1-D7atsKF96uIax_6hZ8Hu1437RwXYN2iD-fotLarCBfHOUYf93fF7DHJXx6eZtM8cYzRLrHWVRyYznhmKysprUmteUaBlqkodVlJmpFayrIUhIlMlVyIlEPqhFOszCQfo-vD3U3wn1uInVn6bWj7l4YRKQXXWtGeIgfKBR9jgNpsQrO2YWcoMXuRphdp9iLNUWRfuTpUGgD4w3-3P_hecEg |
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_s44217_024_00144_4 crossref_primary_10_1007_s10639_022_11079_4 crossref_primary_10_31417_educitec_v7_1598 crossref_primary_10_36704_sciaseducomtec_v5i2_7839 crossref_primary_10_14483_23448350_18339 |
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 Electronic Library Online 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 Electronic Library Online url: http://ieeexplore.ieee.org/Xplore/DynWel.jsp 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 ABQJQ ACGFS ACIWK AENEX AETIX AIBXA ALMA_UNASSIGNED_HOLDINGS AZLTO BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ IFIPE IPLJI JAVBF LAI M43 O9- OCL RIA RIE RIG RNS AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
ID | FETCH-LOGICAL-c221t-aacd3e29737ada611f0f9371e1b45b9bd6170f66bb502578b35543e4c5c82b763 |
IEDL.DBID | RIE |
ISSN | 1548-0992 |
IngestDate | Thu Oct 10 18:39:30 EDT 2024 Fri Aug 23 01:18:10 EDT 2024 Mon Nov 04 12:07:34 EST 2024 |
IsPeerReviewed | false |
IsScholarly | true |
Issue | 5 |
Language | English Portuguese |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c221t-aacd3e29737ada611f0f9371e1b45b9bd6170f66bb502578b35543e4c5c82b763 |
PQID | 2066539981 |
PQPubID | 75720 |
PageCount | 8 |
ParticipantIDs | ieee_primary_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.2061384 |
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 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 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV09T8MwELVoJxj4aEEUCvLAgtSUOHESe6ygVYeCkFoktshOLhMkiLT_H5_jRCBY2KwktqK7-O6ce_eOkBsJhWCRxtItc9Lhua88EQN4gkteRMaFcMB65-U6eXoVD3OkyZl0tTAAYMFnMMWhzeXnVbbDX2V35jAiOA97pJdI0dRqtVY3FLEI2zSkL-82qxnitsTUzfnhdmwflV_G13qUxdH_3uWYHLrIkc4aVZ-QPSgH2HTZATQG5OAbt-CQqBlddyzNtEkB0Kqgq45HmVYlfbQNpK0BhHpCn13NlBmqMqebqnqrqQlrzQ0L43o3S9ONA2CekpfFfHO_9Fw_BS8LArb1lMryELBZVaJyFTNW-AXS4QHTPNJS50jOXsSx1pGPO1ljLBICz6JMBNoYojPSL6sSzglNkjDKAxaDrwJu4nMlmZZBIZG9jWW-GJHbVtzpR0Obkdrjhi9To5oUVZM6EY7IEMXbPdddHrf6Sd2-qlMkn0cuXcEu_p51SfZx7QaSOCb97ecOrkivznfX9nv5AnGwveo |
link.rule.ids | 315,782,786,798,27933,27934,54767 |
linkProvider | IEEE |
linkToHtml | http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NT4MwFG_cPKgHPzaN06k9eDEZG4UC5bjolhnZYjJMvJGWlpOCke3_t698RKMXbw1QIO_R90F_7_cQug1VxognoHRLZzpU2txivlIWoyHNPO1CqIJ658U6WL2yhxnQ5IzaWhillAGfqTEMzV6-LNIt_Cqb6GSEUep20K5HAz-oqrUau-syn7nNRqQdTuJoCsgtNq5n_XA8ppPKL_NrfMr86H9vc4wO69gRTytln6Adlfeg7XIN0eihg2_sgn3Ep3jd8jTjahMAFxmOWiZlXOR4aVpIGxOoyhF-rqum9JDnEsdF8VZiHdjqEwbI9a5vjeMagnmKXuaz-H5h1R0VrNRxyMbiPJWugnZVAZfcJySzMyDEU0RQT4RCAj175vtCeDasZQHRiKto6qXMEdoUnaFuXuTqHOEgcD3pEF_Z3KE6QuchEaGThcDfRlKbDdBdI-7koyLOSEzCYYeJVk0CqklqEQ5QH8TbXtceHjb6SeqVVSZAPw9suoxc_D3rBu0t4mWURI-rp0u0D8-pAIpD1N18btUV6pRye22-nS-baME7 |
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=Borges%2C+R.+P.&rft.au=Oliveira%2C+P.+R.+F.&rft.au=da+R.+Lima%2C+R.+G.&rft.au=de+Lima%2C+R.+W.&rft.date=2018-05-01&rft.pub=IEEE&rft.eissn=1548-0992&rft.volume=16&rft.issue=5&rft.spage=1468&rft.epage=1475&rft_id=info:doi/10.1109%2FTLA.2018.8408443&rft.externalDocID=8408443 |
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 |