Use of active methodologies for the development of a teaching plan for the algorithms subject

This Research to Practice Full Paper presents that the contents seen in introductory programming subjects, such as that of algorithms or equivalent subjects, provide a basis for further programming studies provided by computing courses. The contents related to programming are considered complex and...

Full description

Saved in:
Bibliographic Details
Published in:Proceedings - Frontiers in Education Conference pp. 1 - 9
Main Authors: Da Silva Garcia, Fabricio Wickey, Da Costa Carvalho, Elielton, Bezerra Oliveira, Sandro Ronaldo
Format: Conference Proceeding
Language:English
Published: IEEE 13.10.2021
Subjects:
ISSN:2377-634X
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract This Research to Practice Full Paper presents that the contents seen in introductory programming subjects, such as that of algorithms or equivalent subjects, provide a basis for further programming studies provided by computing courses. The contents related to programming are considered complex and difficult to understand, this ends up generating high failure rates in the subjects and, consequently, can influence the increase in the dropout rate in computing courses. Thus, the difficulties faced in learning algorithms require teachers to constantly search for new tools and methodologies that facilitate learning and adequately develop the skills and competences related to programming. Therefore, several forms of interventions in the subjects of algorithms have been used and presented in the specialized literature, with emphasis on active methodologies, which have been generating promising results, making it possible to increase the interaction between students in addition to providing more autonomous learning. Thus, the objective of this work is to present a teaching plan focused on the subject of algorithms, elaborated based on six active methodologies, detailing all the stages of preparing the teaching plan, as well as the teaching units that are worked on each day of class. This work will also present the results of the evaluation of the teaching plan that was carried out by expert teachers in the use of active methodologies and in the teaching of algorithms. For the development of this work, a quasi-Systematic Review of Literature was carried out, which allowed the identification of the main forms of intervention that are currently being used in the teaching of algorithms. Then, the teaching plan was elaborated based on the active methodologies that were identified in the previous step and, finally, the evaluation was carried out using the peer review technique, which counted on the participation of teachers with experience in teaching algorithms and using active methodologies. As a result, there is a teaching plan that is entirely shaped by active methodologies, which consists of 17 theoretical and practical classes, distributed in 5 modules. This plan is based on curriculum references such as the Brazilian Computer Society (SBC) and Association for Computing Machinery / Institute of Electrical and Electronic Engineers (ACM / IEEE). In addition, the plan also has support materials for all classes. The elaboration of a teaching plan of great importance, as it allows to diversify the way of teaching complex subjects that cause a high failure rate in algorithm subjects.
AbstractList This Research to Practice Full Paper presents that the contents seen in introductory programming subjects, such as that of algorithms or equivalent subjects, provide a basis for further programming studies provided by computing courses. The contents related to programming are considered complex and difficult to understand, this ends up generating high failure rates in the subjects and, consequently, can influence the increase in the dropout rate in computing courses. Thus, the difficulties faced in learning algorithms require teachers to constantly search for new tools and methodologies that facilitate learning and adequately develop the skills and competences related to programming. Therefore, several forms of interventions in the subjects of algorithms have been used and presented in the specialized literature, with emphasis on active methodologies, which have been generating promising results, making it possible to increase the interaction between students in addition to providing more autonomous learning. Thus, the objective of this work is to present a teaching plan focused on the subject of algorithms, elaborated based on six active methodologies, detailing all the stages of preparing the teaching plan, as well as the teaching units that are worked on each day of class. This work will also present the results of the evaluation of the teaching plan that was carried out by expert teachers in the use of active methodologies and in the teaching of algorithms. For the development of this work, a quasi-Systematic Review of Literature was carried out, which allowed the identification of the main forms of intervention that are currently being used in the teaching of algorithms. Then, the teaching plan was elaborated based on the active methodologies that were identified in the previous step and, finally, the evaluation was carried out using the peer review technique, which counted on the participation of teachers with experience in teaching algorithms and using active methodologies. As a result, there is a teaching plan that is entirely shaped by active methodologies, which consists of 17 theoretical and practical classes, distributed in 5 modules. This plan is based on curriculum references such as the Brazilian Computer Society (SBC) and Association for Computing Machinery / Institute of Electrical and Electronic Engineers (ACM / IEEE). In addition, the plan also has support materials for all classes. The elaboration of a teaching plan of great importance, as it allows to diversify the way of teaching complex subjects that cause a high failure rate in algorithm subjects.
Author Da Silva Garcia, Fabricio Wickey
Da Costa Carvalho, Elielton
Bezerra Oliveira, Sandro Ronaldo
Author_xml – sequence: 1
  givenname: Fabricio Wickey
  surname: Da Silva Garcia
  fullname: Da Silva Garcia, Fabricio Wickey
  email: fabriciogarcia@ufpa.br
  organization: Federal University of Pará Federal Rural University of the Amazon,Graduate Program in Computer Science,Belém,Pará,Brazil
– sequence: 2
  givenname: Elielton
  surname: Da Costa Carvalho
  fullname: Da Costa Carvalho, Elielton
  email: elielton.carvalho@icen.ufpa.br
  organization: Federal University of Pará Federal Rural University of the Amazon,Graduate Program in Computer Science,Belém,Pará,Brazil
– sequence: 3
  givenname: Sandro Ronaldo
  surname: Bezerra Oliveira
  fullname: Bezerra Oliveira, Sandro Ronaldo
  email: srbo@ufpa.br
  organization: Federal University of Pará Federal Rural University of the Amazon,Graduate Program in Computer Science,Belém,Pará,Brazil
BookMark eNo9kF1LwzAYhaMouM39AhHyB1qTvvloLmVsOhh448AbGWn7ts1om9LEgf_eocOb88Dh4VycObkZ_ICEPHKWcs7M02a7FibXMs1YxlOjQIs8uyJLo3OulBSQSw7XZJaB1okC8XFH5iEcGWOQKz0jn_uA1NfUltGdkPYYW1_5zjcOA639RGOLtMITdn7scYi_Lo1oy9YNDR07O_xrtmv85GLbBxq-iiOW8Z7c1rYLuLxwQfab9fvqNdm9vWxXz7vEZQxiourMsqKQhWBVJaXQwqBVgJpVilfKCDSWKVNLsJzLc1-gBGaxyMtzgIYFefjbdYh4GCfX2-n7cHkDfgCCLVdL
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/FIE49875.2021.9637482
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Education
EISBN 9781665438513
1665438517
EISSN 2377-634X
EndPage 9
ExternalDocumentID 9637482
Genre orig-research
GroupedDBID -~X
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IJVOP
IPLJI
OCL
RIE
RIL
RIO
RNS
ID FETCH-LOGICAL-i203t-6f2a0bb5b40dd554749ea63e70d61d694e9a069f53a1153e7be530aeb8caeb373
IEDL.DBID RIE
ISICitedReferencesCount 8
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000821947700370&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Wed Aug 27 02:23:29 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i203t-6f2a0bb5b40dd554749ea63e70d61d694e9a069f53a1153e7be530aeb8caeb373
PageCount 9
ParticipantIDs ieee_primary_9637482
PublicationCentury 2000
PublicationDate 2021-Oct.-13
PublicationDateYYYYMMDD 2021-10-13
PublicationDate_xml – month: 10
  year: 2021
  text: 2021-Oct.-13
  day: 13
PublicationDecade 2020
PublicationTitle Proceedings - Frontiers in Education Conference
PublicationTitleAbbrev FIE
PublicationYear 2021
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0003867
Score 2.2153666
Snippet This Research to Practice Full Paper presents that the contents seen in introductory programming subjects, such as that of algorithms or equivalent subjects,...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms active methodologies
algorithms
Collaboration
Conferences
Education
Heuristic algorithms
Machinery
Programming
teaching plan
Title Use of active methodologies for the development of a teaching plan for the algorithms subject
URI https://ieeexplore.ieee.org/document/9637482
WOSCitedRecordID wos000821947700370&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
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEA5VPOhFbSu-ycGj2-5uXpuztOil9GChFynJZqKFulu6W3-_SbpsFbx4CWFICCRh5ptkZj6EHhJfEkWzLBKa6ohayqMsd84KCOsk3DKdqEA2ISaTbD6X0w56bHNhACAEn8HAd8NfvinzrX8qG7rLImjmFO6BEHyXq9VqXZJx0WToJLEcjl9G1LnTzHmAaTJoJv5iUAkGZHz6v6XPUH-fiYenrY05Rx0oup5puYnK6KKTHwUFe-htVgEuLVZBi-EdPXRQb1BhB0-xg3vY7OOEwlhcNxGVeL1SRTtMrd7LzbL--KxwtdX-uaaPZuPR69Nz1BAoRMs0JnXEbapirZmmsTEONwgqQXECIjY8MVxSkCrm0jKiHDB0cg2MxAp0lruGCHKBDouygEuENWjmJjOqjaSGWG0dUEgtcd5PykUur1DPb9pivauRsWj26_pv8Q069ufibUBCbtFhvdnCHTrKv-pltbkPB_sNIrSlsw
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LTwIxEG4ImqgXFTC-7cGjC7vb1_ZsIBCRcICEiyHttlUSZAm7-Ptty2bRxIuXppm0adI2M9-0M_MB8Bi5kiiSJAGTWAbYYBokqXVWNDNWQg2RkfBkE2w0SmYzPq6BpyoXRmvtg89023X9X77K0q17KuvYy8JwYhXuAcE4DnfZWpXeRQllZY5OFPJOb9DF1qEm1geMo3Y59ReHijchvdP_LX4GWvtcPDiurMw5qOlVw3Etl3EZDXDyo6RgE7xNcw0zA4XXY3BHEO0VnM6hBajQAj6o9pFCfiwsyphKuF6KVTVMLN-zzaL4-MxhvpXuwaYFpr3u5LkflBQKwSIOURFQE4tQSiJxqJRFDgxzLSjSLFQ0UpRjzUVIuSFIWGho5VITFAotk9Q2iKELUF9lK30JoNSS2MkES8WxQkYaCxVig6z_E1OW8ivQdJs2X--qZMzL_br-W_wAjvqT1-F8OBi93IBjd0bOIkToFtSLzVbfgcP0q1jkm3t_yN_tk6j6
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%3Abook&rft.genre=proceeding&rft.title=Proceedings+-+Frontiers+in+Education+Conference&rft.atitle=Use+of+active+methodologies+for+the+development+of+a+teaching+plan+for+the+algorithms+subject&rft.au=Da+Silva+Garcia%2C+Fabricio+Wickey&rft.au=Da+Costa+Carvalho%2C+Elielton&rft.au=Bezerra+Oliveira%2C+Sandro+Ronaldo&rft.date=2021-10-13&rft.pub=IEEE&rft.eissn=2377-634X&rft.spage=1&rft.epage=9&rft_id=info:doi/10.1109%2FFIE49875.2021.9637482&rft.externalDocID=9637482