Pregled bibliografske jedinice broj: 1055920
Mediated transfer from blocks to text-based programming
Mediated transfer from blocks to text-based programming // INTED 2020: 14th International Technology, Education and Development Conference: Proceedings / Chova, LG ; Martinez, AL ; Torres, IC (ur.).
Valencia: International Academy of Technology, Education and Development (IATED), 2020. str. 6335-6341 doi:10.21125/inted.2020.1709 (predavanje, recenziran, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 1055920 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Mediated transfer from blocks to text-based
programming
Autori
Krpan, Divna ; Mladenović, Saša ; Zaharija, Goran ; Aglić Čuvić, Marin
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
Izvornik
INTED 2020: 14th International Technology, Education and Development Conference: Proceedings
/ Chova, LG ; Martinez, AL ; Torres, IC - Valencia : International Academy of Technology, Education and Development (IATED), 2020, 6335-6341
ISBN
978-84-09-17939-8
Skup
14th International Technology, Education and Development Conference (INTED 2020)
Mjesto i datum
Valencia, Španjolska, 02.03.2020. - 04.03.2020
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Recenziran
Ključne riječi
tangible programming ; mediated transfer ; block-based language ; visual programming
Sažetak
Learning programming using text-based languages is difficult for most novice programmers regardless of their age. That perception has a negative effect on motivation and unfortunately, their first experience with programming often confirms it. Novice programmers have to develop complex skills like problem-solving and abstract thinking, learn and understand programming concepts together with artificial language syntax while trying to grasp an overwhelming developing environment. Using simpler programming languages and environments is the attempt to make programming more approachable for novices. Block-based programming languages play an important role in lowering the barrier towards programming by taking a step further and removing syntax issues. However, using block-based languages is not a magic solution that might solve everything. It is very important to choose the age- appropriate first programming language and development environment, and also to connect learning experience with the real-life context. Using block-based programming too early or too late may both fail. Some authors suggest replacing visual blocks with physical objects, so children may start learning programming earlier than expected by their age or computer skills. Such languages are referred to as tangible programming languages. The key is to connect concrete tangible objects with programming concepts. There are some suggestions that for some students the top level of programming expertise will be using block-based languages, but others with the potential of moving further often have the problem of transferring knowledge and skills learned from blocks to the text-based programming language. It seems that with each new language teachers start everything from the beginning. In this paper, we provide a short overview of age- appropriate languages and didactic tools for teaching programming, which we developed and used in practice. One of the tools presented here is a tangible programming language designed for teaching programming and computational thinking to young novice programmers. The other language which we have developed is a block-based language that enables mediated transfer to different text- based programming languages. The block-based programming community and the number of projects available online are rapidly growing. Teachers who use block-based languages in their classes may encounter evaluation issues. Some authors suggest automatic graders for block- based languages with a similar approach used in text-based languages, so we have made an analysis and comparison of automatic and real teacher project evaluation.
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo, Obrazovne znanosti (psihologija odgoja i obrazovanja, sociologija obrazovanja, politologija obrazovanja, ekonomika obrazovanja, antropologija obrazovanja, neuroznanost i rano učenje, pedagoške discipline)
Napomena
Book Series: INTED Proceedings
POVEZANOST RADA
Ustanove:
Prirodoslovno-matematički fakultet, Split
Profili:
Marin Aglić Čuvić
(autor)
Goran Zaharija
(autor)
Saša Mladenović
(autor)
Divna Krpan
(autor)
Citiraj ovu publikaciju:
Časopis indeksira:
- Web of Science Core Collection (WoSCC)
- Conference Proceedings Citation Index - Social Sciences & Humanities (CPCI-SSH)