Pregled bibliografske jedinice broj: 1205252
Proposal of Methodology for Teaching Subjects Related to Programming Skills in the Case of Online Teaching
Proposal of Methodology for Teaching Subjects Related to Programming Skills in the Case of Online Teaching // Proceedings of EDULEARN22 Conference
Valencia: International Academy of Technology, Education and Development (IATED), 2022. str. 6988-6991 doi:10.21125/edulearn.2022.1643 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 1205252 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Proposal of Methodology for Teaching Subjects
Related to Programming Skills in the Case of
Online Teaching
Autori
Radovan, Aleksander ; Mihaljević, Branko ; Petrović, Dora ; Piškor, Matko
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
Izvornik
Proceedings of EDULEARN22 Conference
/ - Valencia : International Academy of Technology, Education and Development (IATED), 2022, 6988-6991
ISBN
978-84-09-42484-9
Skup
14th International Conference on Education and New Learning Technologies (EDULEARN22)
Mjesto i datum
Palma de Mallorca, Španjolska, 04.07.2022. - 06.07.2022
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
programming skills ; online teaching ; methodology
Sažetak
Given that programming skills are in high demand in the labor market, higher education institutions need to meet those requirements to adequately teach their students how to acquire them as effectively as possible, whether live or online teaching. In addition, software development companies highly value individuals who bring knowledge from educational institutions they use in their daily work and do not have to teach it. Therefore, the authors decided to adapt to the pandemic restriction's requirements and circumstances and develop their methodology to maximize student's opportunities to learn and develop. According to the author's experience, it has been shown that classical teaching of programming using exclusively "ex-cathedra" approaches with Powerpoint presentations and slides did not always result in the best results. It was shown through the obtained grades and the acquired knowledge. This paper describes a proposal for a methodology for teaching programming skills in the case of conducting online classes when it is not possible to conduct live classes. The described methodology aims to acquaint students with the basic concepts of planning, critical thinking, decision making, design, and program code optimization. Particular emphasis is placed on acquiring skills that facilitate the development of young developers, gaining new experiences that make them more efficient in the future and striving to write software solutions based on the concepts of simplicity, maximum reusability, and clean code. Pair programming approaches, in which the professor live codes and students participate in giving suggestions, commenting, and sharing ideas, have also been used, as they have proven to be good in practice according to the author's experience. Code debugging is also significantly covered and used in the proposed methodology. It forms the backbone of gaining the independence of young programmers, which guarantees them career advancement after graduation and gaining self- confidence crucial to excellence in the future. At the end of the paper, a review on the use of methodology is given and future development on it.
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Visoko učilište Algebra, Zagreb ,
RIT Croatia, Dubrovnik