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...
Saved in:
| Published in: | Proceedings - Frontiers in Education Conference pp. 1 - 9 |
|---|---|
| Main Authors: | , , |
| 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 |