Gábor Törley | Eötvös Loránd University (original) (raw)

Papers by Gábor Törley

Research paper thumbnail of A táblázatkezelés és a programozás didaktikai kapcsolata

Amikor a problémamegoldás készségéről beszélünk, akkor általában a programozás jut eszünkbe, mint... more Amikor a problémamegoldás készségéről beszélünk, akkor általában a programozás jut eszünkbe, mint tevékenység, ami fejleszti az algoritmikus gondolkodást, illetve az absztrakciós készséget. Ugyanakkor a táblázatkezelésről első gondolatként a szoftveralkalmazás területe juthat eszünkbe, illetve második gondolatként eszünkbe juthat a matematika. Amikor a táblázatkezelés és a programozás egy lapon szerepel, akkor a makrók programozása kerül előtérbe, ami inkább programozás, mint táblázatkezelés. Cikkünkben azt vesszük górcső alá, hogy miként hat egymásra ez a két terület, illetve fel kívánjuk hívni a figyelmet arra, hogy a táblázatkezelés is hatékony eszköz az algoritmikus gondolkodás fejlesztéséhez, sőt, több "áthallás" van a két eszköz között. Példákon keresztül mutatjuk meg továbbá, hogy a programozás és a táblázatkezelés között két irányú kapcsolat létezik, azaz a kölcsönös egymásra építés mindkét témakör számára hasznos lehet.

Research paper thumbnail of Algoritmus-vizualizáció a programozásoktatásban

Ez a cikk bemutatja az algoritmus-vizualizáció elméletét és eddig oktatási vonatkozású eredményei... more Ez a cikk bemutatja az algoritmus-vizualizáció elméletét és eddig oktatási vonatkozású eredményeit, majd példát mutat egy jól használható algoritmus-vizualizációs eszközre, végül értékeli azt. A cikk bemutatja továbbá, hogyan lehet felhasználni oktatóként és tanulóként az algoritmus-vizualizációs eszközöket, konkrétan a programozási tételek tanítása és tanulása közben, illetve értékeli a tanulási és tanítási módszert. Két eszközt fog példaként felhozni: a Jeliot-ot és a TRAKLA2-t Kulcsszavak: programozás, oktatás, algoritmus, vizualizáció, multimédia brought to you by CORE View metadata, citation and similar papers at core.ac.uk

Research paper thumbnail of Algorithm Visualization in Teaching Practice

Acta Didactica Napocensia, 2014

This paper presents the history of algorithm visualization (AV), highlighting teachingmethodology... more This paper presents the history of algorithm visualization (AV), highlighting teachingmethodology aspects. A combined, two-group pedagogical experiment will be presented as well, which measured the efficiency and the impact on the abstract thinking of AV. According to the results, students, who learned with AV, performed better in the experiment.

Research paper thumbnail of Expressiveness of programming languages and environments: a comparative study

Teaching Mathematics and Computer Science, 2008

In written and oral communication tools, the support of the understanding of our message have an ... more In written and oral communication tools, the support of the understanding of our message have an important role: we can increase the expressiveness and the level of understanding of our topic by approaching it in several ways, i.e. in written methods by highlighting the important parts; in oral by changing tone and other elements of non-verbal communication. In this paper programming languages and developing environments are compared with each other in terms of their methods and their level of support to the solution of programming tasks. There is a need to have these tools in programming and, of course, in teaching programming. What are the factors that define the distinctness and the legibility of a program? What are the basic principles which give an instrument in programmers' and students' hands in order to create a properly working program from already existing algorithms in the most efficient way? We search for the answers to these questions in this paper.

Research paper thumbnail of The Level of Information Security Awareness of First-Year University Students

According to the results of a representative survey by ESET Hungary Ltd. and statistics by Eurost... more According to the results of a representative survey by ESET Hungary Ltd. and statistics by Eurostat, in Hungary more than one million users visit infected webpages despite of the warnings of their antivirus program and almost every second individual caught a virus or other computer infection (worm, Trojan horse, etc.). These data are similar in Slovenia, in Croatia, in Slovakia and in Bulgaria. This can be caused by the low level of security awareness. According to the first International Computer and Information Literacy Study (ICILS), understanding of online safety and security issues are part of the definition of computer and information literacy. In 2012, the PISA assessment results show that among countries with deteriorating performance in digital reading, Hungary was one of the countries what shows the biggest declines in performance among their weakest students. This study discusses three topics: (1) What are pupils taught on e-safety, privacy and information security in Hungary and how much lesson hours can teachers use for these topics. This part of the study shows how solid is the "basement" of security awareness knowledge of an average pupil. (2) What level of information security awareness can be expected from an average first-year university student from different fields of knowledge without any university level teaching? A questionnaire on important concepts and user behavior (password policy, social networks, etc.) can answer this question. (3) How and what can we teach these people in university in order to strengthen their awareness? This is an important question because most of these students will manage other people's personal data at their workplaces,

Research paper thumbnail of Expressiveness of programming languages and environments

Research paper thumbnail of Algoritmus vizualizáció a tanítási gyakorlatban

Ez a cikk bemutatja az algoritmus vizualizáció (AV) történetét, külön kiemelve az oktatásmódszert... more Ez a cikk bemutatja az algoritmus vizualizáció (AV) történetét, külön kiemelve az oktatásmódszertani kérdéseket. Egy alapozó programozás kurzus hallgatóival elvégzett kétcsoportos pedagógiai vizsgálat is közlésre kerül, amely az AV eredményességét és az absztrakt gondolkodásra gyakorolt hatását mérte. A vizsgálat eredményei szerint eredményesebbek voltak az AV-t használó hallgatók.

Research paper thumbnail of Adatvédelem, adatbiztonság, biztonságtudatosság tanítása Angliában és Magyarországon

Néhány közelmúltbeli magyar és európai felmérés eredménye azt mutatja, hogy a magyar internethasz... more Néhány közelmúltbeli magyar és európai felmérés eredménye azt mutatja, hogy a magyar internethasználóknak igen alacsony a biztonságtudatosságuk. Ez nagyrészt azokra a fiatalokra igaz, akik éppen befejezték a középiskolát. Ez a fajta felkészületlenség kihathat későbbi felhasználói szokásaikra is. A biztonságtudatosság egy olyan gondolkodásmód, ami tanulható és tanítható, és ennek át kellene ívelnie az alap-és középfokú oktatást. Cikkemben összehasonlítom a magyar kerettantervet és az angol alaptantervet, filozófia, téma és óraszám szempontjából, majd következtetéseket és javaslatokat fogalmazok meg. Kulcsszavak: tanterv, kerettanterv, biztonságtudatosság, informatikai biztonság, közoktatás, informatika 1 Bevezetés A közelmúlt európai és hazai felmérései, kérdéseket vetnek fel azzal kapcsolatban, hogy Magyarországon milyen információbiztonság-tudatosság szinttel rendelkezik egy átlag felhasználó. Az ESET Magyarország felmérése szerint több mint 1 millió magyar netező belép veszélyes weboldalakra, a vírusirtója jelzése ellenére, sőt, a világhálón járók 10%-a szánt szándékkal kapcsolja ki a védelmi szoftvert. A 18-29 éves korosztályra a legjellemzőbb ez, azaz az internetezők 17%-ára. Az idősebb emberek (50-69 évesek) a legóvatosabbak, és a férfiak 15%-a, a nők csupán 6%-a indít el vírusosnak jelzett fájlt. [1] Ennek a hozzáállásnak komoly következménye van: a Symantec Intelligence Report [8] szerint, 2011. márciusában Magyarország a 3. helyen állt a "spamküldési világranglistán", az ország levélforgalmának 85,8%-a levélszemét volt, illetve az Eurostat adatai szerint a világhálóra kötött gépek 46%-a vírusos. Ez majdnem minden második magyar Internetre kötött gép. [2] Mindössze Szlovákiát, Máltát és Bulgáriát előzzük meg (1. táblázat).

Research paper thumbnail of Didactic Connection between Spreadsheet and Teaching Programming

Athens journal of technology & engineering, May 18, 2022

When we talk about problem-solving skills, then, generally, programming comes to our minds as an ... more When we talk about problem-solving skills, then, generally, programming comes to our minds as an activity that can develop algorithmic thinking and abstraction. Regarding the spreadsheet, the software application area could be our first, and mathematics could be our second thought. When spreadsheets and programming are mentioned together, programming of macros is in focus, which is in fact programming. In this paper, we want to focus on how these two areas impact each other, and we want to emphasize that the spreadsheet is an efficient tool to develop algorithmic thinking. Moreover, there is more "crosstalk" between these two tools. This paper will show through examples that there is a two-way connection between spreadsheet and programming; that is why it can be useful to build the concepts of these two topics mutually on each other.

Research paper thumbnail of Didactic Connection between Spreadsheet and Teaching Programming

Athens journal of technology & engineering, May 18, 2022

When we talk about problem-solving skills, then, generally, programming comes to our minds as an ... more When we talk about problem-solving skills, then, generally, programming comes to our minds as an activity that can develop algorithmic thinking and abstraction. Regarding the spreadsheet, the software application area could be our first, and mathematics could be our second thought. When spreadsheets and programming are mentioned together, programming of macros is in focus, which is in fact programming. In this paper, we want to focus on how these two areas impact each other, and we want to emphasize that the spreadsheet is an efficient tool to develop algorithmic thinking. Moreover, there is more "crosstalk" between these two tools. This paper will show through examples that there is a two-way connection between spreadsheet and programming; that is why it can be useful to build the concepts of these two topics mutually on each other.

Research paper thumbnail of The Most Difficult Notion of Programming: The Variable

ci ani we fragmentach nie mo e by rozpowszechniana ani powielana za pomoc urz dze elektronicznych... more ci ani we fragmentach nie mo e by rozpowszechniana ani powielana za pomoc urz dze elektronicznych, kopiuj cych, nagrywaj cych i innych bez pisemnej zgody posiadacza praw autorskich.

Research paper thumbnail of Spreadsheet as an Algorithm Visualisation Tool

This paper first presents the definition of algorithm visualization (AV) and its potential in inc... more This paper first presents the definition of algorithm visualization (AV) and its potential in increasing students' engagement in the learning process according to Bloom's taxonomy. Then it demonstrates in detail that not only can spreadsheet develop and support computational and algorithmic thinking, but it can also be used as an AV tool. Authors give examples as well on how learners can reach increasing levels of engagement using spreadsheet as an AV tool.

Research paper thumbnail of Teaching methods of information security awareness: the role of engagement

There are a wide range of information security awareness delivery methods such as Augmented / Vir... more There are a wide range of information security awareness delivery methods such as Augmented / Virtual Reality, web-based training materials, online videos, games (online and physical) and “unplugged” methods. This study suggests that those methods are better which could reach a higher level of thinking according to the Bloom’s taxonomy. Finding a well-working method is very important because pupils can meet the dangers of the Internet at a very young age

Research paper thumbnail of A Tablazatkezeles Es a Programozas Didaktikai Kapcsolata

Webdidaktika Alapítvány, 2020

Amikor a problémamegoldás készségéről beszélünk, akkor általában a programozás jut eszünkbe, mint... more Amikor a problémamegoldás készségéről beszélünk, akkor általában a programozás jut eszünkbe, mint tevékenység, ami fejleszti az algoritmikus gondolkodást, illetve az absztrakciós készséget. Ugyanakkor a táblázatkezelésről első gondolatként a szoftveralkalmazás területe juthat eszünkbe, illetve második gondolatként eszünkbe juthat a matematika. Amikor a táblázatkezelés és a programozás egy lapon szerepel, akkor a makrók programozása kerül előtérbe, ami inkább programozás, mint táblázatkezelés. Cikkünkben azt vesszük górcső alá, hogy miként hat egymásra ez a két terület, illetve fel kívánjuk hívni a figyelmet arra, hogy a táblázatkezelés is hatékony eszköz az algoritmikus gondolkodás fejlesztéséhez, sőt, több "áthallás" van a két eszköz között. Példákon keresztül mutatjuk meg továbbá, hogy a programozás és a táblázatkezelés között két irányú kapcsolat létezik, azaz a kölcsönös egymásra építés mindkét témakör számára hasznos lehet.

Research paper thumbnail of A táblázatkezelés és a programozás didaktikai kapcsolata

A táblázatkezelés és a programozás didaktikai kapcsolata, 2020

Amikor a problémamegoldás készségéről beszélünk, akkor általában a programozás jut eszünkbe, mint... more Amikor a problémamegoldás készségéről beszélünk, akkor általában a programozás jut eszünkbe, mint tevékenység, ami fejleszti az algoritmikus gondolkodást, illetve az absztrakciós készséget. Ugyanakkor a táblázatkezelésről első gondolatként a szoftveralkalmazás területe juthat eszünkbe, illetve második gondolatként eszünkbe juthat a matematika. Amikor a táblázatkezelés és a programozás egy lapon szerepel, akkor a makrók programozása kerül előtérbe, ami inkább programozás, mint táblázatkezelés. Cikkünkben azt vesszük górcső alá, hogy miként hat egymásra ez a két terület, illetve fel kívánjuk hívni a figyelmet arra, hogy a táblázatkezelés is hatékony eszköz az algoritmikus gondolkodás fejlesztéséhez, sőt, több "áthallás" van a két eszköz között. Példákon keresztül mutatjuk meg továbbá, hogy a programozás és a táblázatkezelés között két irányú kapcsolat létezik, azaz a kölcsönös egymásra építés mindkét témakör számára hasznos lehet.

Research paper thumbnail of SPREADSHEET AS AN ALGORITHM VISUALIZATION TOOL

SPREADSHEET AS AN ALGORITHM VISUALIZATION TOOL, 2021

This paper first presents the definition of algorithm visualization (AV) and its potential in inc... more This paper first presents the definition of algorithm visualization (AV) and its potential in increasing students' engagement in the learning process according to Bloom's taxonomy. Then it demonstrates in detail that not only can spreadsheet develop and support computational and algorithmic thinking, but it can also be used as an AV tool. Authors give examples as well on how learners can reach increasing levels of engagement using spreadsheet as an AV tool.

Research paper thumbnail of Didactic Connection between Spreadsheet and Teaching Programming

Didactic Connection between Spreadsheet and Teaching Programming, 2022

When we talk about problem-solving skills, then, generally, programming comes to our minds as an ... more When we talk about problem-solving skills, then, generally, programming comes to our minds as an activity that can develop algorithmic thinking and abstraction. Regarding the spreadsheet, the software application area could be our first, and mathematics could be our second thought. When spreadsheets and programming are mentioned together, programming of macros is in focus, which is in fact programming. In this paper, we want to focus on how these two areas impact each other, and we want to emphasize that the spreadsheet is an efficient tool to develop algorithmic thinking. Moreover, there is more "crosstalk" between these two tools. This paper will show through examples that there is a two-way connection between spreadsheet and programming; that is why it can be useful to build the concepts of these two topics mutually on each other.

Research paper thumbnail of Hallgatói teljesítményértékelés az algoritmikus gondolkodás tükrében

Az informatikai gondolkodás (computational thinking) egyik alapköve az algoritmikus gondolkodás. ... more Az informatikai gondolkodás (computational thinking) egyik alapköve az algoritmikus gondolkodás. Ennek mérésére, fejlesztésére több irányzat is létezik. Egyik igen komoly és sokrétű elgondolás a számítógép nélkül, a gondolkodási sémákon keresztül történő megközelítés. Ilyen a nemzetközi Bebras kezdeményezés is. Kutatásunkban az Eötvös Loránd Tudományegyetem Informatika Karának angol nyelvű BSc-s hallgatóin keresztül arra kerestük a választ, hogy az első szemeszter tantárgyainak hatására mennyire változik a hallgatók algoritmikus gondolkodása, illetve az alapozó programozást támogató (Programming) kurzuson nyújtott teljesítmény milyen összefüggéseket mutat ezen változásokkal. A felméréshez a Bebras kezdeményezés feladatainak segítségével készítettük el felmérésünket, melynek alapjait és elsődleges eredményeit a cikkünkben foglaltuk össze

Research paper thumbnail of Adatvédelem, adatbiztonság, biztonságtudatosság tanítása Angliában és Magyarországon

Nehany kozelmultbeli magyar es europai felmeres eredmenye azt mutatja, hogy a magyar internethasz... more Nehany kozelmultbeli magyar es europai felmeres eredmenye azt mutatja, hogy a magyar internethasznaloknak igen alacsony a biztonsagtudatossaguk . Ez nagyreszt azokra a fiatalokra igaz, akik eppen befejeztek a kozepiskolat. Ez a fajta felkeszuletlenseg kihathat kesőbbi felhasznaloi szokasaikra is. A biztonsagtudatossag egy olyan gondolkodasmod, ami tanulhato es tanit hato, es ennek at kellene ivelnie az alap - es kozepfoku oktatast. Cikkemben osszehasonlitom a magyar kerettan tervet es az angol alaptantervet, filozofia, tema es oraszam szempontjabol, majd kovetkezteteseket es javaslatokat fogalmazok meg.

Research paper thumbnail of Algoritmus vizualizáció a tanítási gyakorlatban

Ez az előadas bemutatja az algoritmus vizualizacio (AV) tortenetet, kulon kiemelve az oktatasmods... more Ez az előadas bemutatja az algoritmus vizualizacio (AV) tortenetet, kulon kiemelve az oktatasmodszertani kerdeseket. Egy alapozo programozas kurzus hallgatoival elvegzett ketcsoportos pedagogiai vizsgalat is kozlesre kerul, amely az AV eredmenyesseget es az absztrakt gondolkodasra gyakorolt hatasat merte. A vizsgalat eredmenyei szerint eredmenyesebbek voltak az AV-t hasznalo hallgatok.

Research paper thumbnail of A táblázatkezelés és a programozás didaktikai kapcsolata

Amikor a problémamegoldás készségéről beszélünk, akkor általában a programozás jut eszünkbe, mint... more Amikor a problémamegoldás készségéről beszélünk, akkor általában a programozás jut eszünkbe, mint tevékenység, ami fejleszti az algoritmikus gondolkodást, illetve az absztrakciós készséget. Ugyanakkor a táblázatkezelésről első gondolatként a szoftveralkalmazás területe juthat eszünkbe, illetve második gondolatként eszünkbe juthat a matematika. Amikor a táblázatkezelés és a programozás egy lapon szerepel, akkor a makrók programozása kerül előtérbe, ami inkább programozás, mint táblázatkezelés. Cikkünkben azt vesszük górcső alá, hogy miként hat egymásra ez a két terület, illetve fel kívánjuk hívni a figyelmet arra, hogy a táblázatkezelés is hatékony eszköz az algoritmikus gondolkodás fejlesztéséhez, sőt, több "áthallás" van a két eszköz között. Példákon keresztül mutatjuk meg továbbá, hogy a programozás és a táblázatkezelés között két irányú kapcsolat létezik, azaz a kölcsönös egymásra építés mindkét témakör számára hasznos lehet.

Research paper thumbnail of Algoritmus-vizualizáció a programozásoktatásban

Ez a cikk bemutatja az algoritmus-vizualizáció elméletét és eddig oktatási vonatkozású eredményei... more Ez a cikk bemutatja az algoritmus-vizualizáció elméletét és eddig oktatási vonatkozású eredményeit, majd példát mutat egy jól használható algoritmus-vizualizációs eszközre, végül értékeli azt. A cikk bemutatja továbbá, hogyan lehet felhasználni oktatóként és tanulóként az algoritmus-vizualizációs eszközöket, konkrétan a programozási tételek tanítása és tanulása közben, illetve értékeli a tanulási és tanítási módszert. Két eszközt fog példaként felhozni: a Jeliot-ot és a TRAKLA2-t Kulcsszavak: programozás, oktatás, algoritmus, vizualizáció, multimédia brought to you by CORE View metadata, citation and similar papers at core.ac.uk

Research paper thumbnail of Algorithm Visualization in Teaching Practice

Acta Didactica Napocensia, 2014

This paper presents the history of algorithm visualization (AV), highlighting teachingmethodology... more This paper presents the history of algorithm visualization (AV), highlighting teachingmethodology aspects. A combined, two-group pedagogical experiment will be presented as well, which measured the efficiency and the impact on the abstract thinking of AV. According to the results, students, who learned with AV, performed better in the experiment.

Research paper thumbnail of Expressiveness of programming languages and environments: a comparative study

Teaching Mathematics and Computer Science, 2008

In written and oral communication tools, the support of the understanding of our message have an ... more In written and oral communication tools, the support of the understanding of our message have an important role: we can increase the expressiveness and the level of understanding of our topic by approaching it in several ways, i.e. in written methods by highlighting the important parts; in oral by changing tone and other elements of non-verbal communication. In this paper programming languages and developing environments are compared with each other in terms of their methods and their level of support to the solution of programming tasks. There is a need to have these tools in programming and, of course, in teaching programming. What are the factors that define the distinctness and the legibility of a program? What are the basic principles which give an instrument in programmers' and students' hands in order to create a properly working program from already existing algorithms in the most efficient way? We search for the answers to these questions in this paper.

Research paper thumbnail of The Level of Information Security Awareness of First-Year University Students

According to the results of a representative survey by ESET Hungary Ltd. and statistics by Eurost... more According to the results of a representative survey by ESET Hungary Ltd. and statistics by Eurostat, in Hungary more than one million users visit infected webpages despite of the warnings of their antivirus program and almost every second individual caught a virus or other computer infection (worm, Trojan horse, etc.). These data are similar in Slovenia, in Croatia, in Slovakia and in Bulgaria. This can be caused by the low level of security awareness. According to the first International Computer and Information Literacy Study (ICILS), understanding of online safety and security issues are part of the definition of computer and information literacy. In 2012, the PISA assessment results show that among countries with deteriorating performance in digital reading, Hungary was one of the countries what shows the biggest declines in performance among their weakest students. This study discusses three topics: (1) What are pupils taught on e-safety, privacy and information security in Hungary and how much lesson hours can teachers use for these topics. This part of the study shows how solid is the "basement" of security awareness knowledge of an average pupil. (2) What level of information security awareness can be expected from an average first-year university student from different fields of knowledge without any university level teaching? A questionnaire on important concepts and user behavior (password policy, social networks, etc.) can answer this question. (3) How and what can we teach these people in university in order to strengthen their awareness? This is an important question because most of these students will manage other people's personal data at their workplaces,

Research paper thumbnail of Expressiveness of programming languages and environments

Research paper thumbnail of Algoritmus vizualizáció a tanítási gyakorlatban

Ez a cikk bemutatja az algoritmus vizualizáció (AV) történetét, külön kiemelve az oktatásmódszert... more Ez a cikk bemutatja az algoritmus vizualizáció (AV) történetét, külön kiemelve az oktatásmódszertani kérdéseket. Egy alapozó programozás kurzus hallgatóival elvégzett kétcsoportos pedagógiai vizsgálat is közlésre kerül, amely az AV eredményességét és az absztrakt gondolkodásra gyakorolt hatását mérte. A vizsgálat eredményei szerint eredményesebbek voltak az AV-t használó hallgatók.

Research paper thumbnail of Adatvédelem, adatbiztonság, biztonságtudatosság tanítása Angliában és Magyarországon

Néhány közelmúltbeli magyar és európai felmérés eredménye azt mutatja, hogy a magyar internethasz... more Néhány közelmúltbeli magyar és európai felmérés eredménye azt mutatja, hogy a magyar internethasználóknak igen alacsony a biztonságtudatosságuk. Ez nagyrészt azokra a fiatalokra igaz, akik éppen befejezték a középiskolát. Ez a fajta felkészületlenség kihathat későbbi felhasználói szokásaikra is. A biztonságtudatosság egy olyan gondolkodásmód, ami tanulható és tanítható, és ennek át kellene ívelnie az alap-és középfokú oktatást. Cikkemben összehasonlítom a magyar kerettantervet és az angol alaptantervet, filozófia, téma és óraszám szempontjából, majd következtetéseket és javaslatokat fogalmazok meg. Kulcsszavak: tanterv, kerettanterv, biztonságtudatosság, informatikai biztonság, közoktatás, informatika 1 Bevezetés A közelmúlt európai és hazai felmérései, kérdéseket vetnek fel azzal kapcsolatban, hogy Magyarországon milyen információbiztonság-tudatosság szinttel rendelkezik egy átlag felhasználó. Az ESET Magyarország felmérése szerint több mint 1 millió magyar netező belép veszélyes weboldalakra, a vírusirtója jelzése ellenére, sőt, a világhálón járók 10%-a szánt szándékkal kapcsolja ki a védelmi szoftvert. A 18-29 éves korosztályra a legjellemzőbb ez, azaz az internetezők 17%-ára. Az idősebb emberek (50-69 évesek) a legóvatosabbak, és a férfiak 15%-a, a nők csupán 6%-a indít el vírusosnak jelzett fájlt. [1] Ennek a hozzáállásnak komoly következménye van: a Symantec Intelligence Report [8] szerint, 2011. márciusában Magyarország a 3. helyen állt a "spamküldési világranglistán", az ország levélforgalmának 85,8%-a levélszemét volt, illetve az Eurostat adatai szerint a világhálóra kötött gépek 46%-a vírusos. Ez majdnem minden második magyar Internetre kötött gép. [2] Mindössze Szlovákiát, Máltát és Bulgáriát előzzük meg (1. táblázat).

Research paper thumbnail of Didactic Connection between Spreadsheet and Teaching Programming

Athens journal of technology & engineering, May 18, 2022

When we talk about problem-solving skills, then, generally, programming comes to our minds as an ... more When we talk about problem-solving skills, then, generally, programming comes to our minds as an activity that can develop algorithmic thinking and abstraction. Regarding the spreadsheet, the software application area could be our first, and mathematics could be our second thought. When spreadsheets and programming are mentioned together, programming of macros is in focus, which is in fact programming. In this paper, we want to focus on how these two areas impact each other, and we want to emphasize that the spreadsheet is an efficient tool to develop algorithmic thinking. Moreover, there is more "crosstalk" between these two tools. This paper will show through examples that there is a two-way connection between spreadsheet and programming; that is why it can be useful to build the concepts of these two topics mutually on each other.

Research paper thumbnail of Didactic Connection between Spreadsheet and Teaching Programming

Athens journal of technology & engineering, May 18, 2022

When we talk about problem-solving skills, then, generally, programming comes to our minds as an ... more When we talk about problem-solving skills, then, generally, programming comes to our minds as an activity that can develop algorithmic thinking and abstraction. Regarding the spreadsheet, the software application area could be our first, and mathematics could be our second thought. When spreadsheets and programming are mentioned together, programming of macros is in focus, which is in fact programming. In this paper, we want to focus on how these two areas impact each other, and we want to emphasize that the spreadsheet is an efficient tool to develop algorithmic thinking. Moreover, there is more "crosstalk" between these two tools. This paper will show through examples that there is a two-way connection between spreadsheet and programming; that is why it can be useful to build the concepts of these two topics mutually on each other.

Research paper thumbnail of The Most Difficult Notion of Programming: The Variable

ci ani we fragmentach nie mo e by rozpowszechniana ani powielana za pomoc urz dze elektronicznych... more ci ani we fragmentach nie mo e by rozpowszechniana ani powielana za pomoc urz dze elektronicznych, kopiuj cych, nagrywaj cych i innych bez pisemnej zgody posiadacza praw autorskich.

Research paper thumbnail of Spreadsheet as an Algorithm Visualisation Tool

This paper first presents the definition of algorithm visualization (AV) and its potential in inc... more This paper first presents the definition of algorithm visualization (AV) and its potential in increasing students' engagement in the learning process according to Bloom's taxonomy. Then it demonstrates in detail that not only can spreadsheet develop and support computational and algorithmic thinking, but it can also be used as an AV tool. Authors give examples as well on how learners can reach increasing levels of engagement using spreadsheet as an AV tool.

Research paper thumbnail of Teaching methods of information security awareness: the role of engagement

There are a wide range of information security awareness delivery methods such as Augmented / Vir... more There are a wide range of information security awareness delivery methods such as Augmented / Virtual Reality, web-based training materials, online videos, games (online and physical) and “unplugged” methods. This study suggests that those methods are better which could reach a higher level of thinking according to the Bloom’s taxonomy. Finding a well-working method is very important because pupils can meet the dangers of the Internet at a very young age

Research paper thumbnail of A Tablazatkezeles Es a Programozas Didaktikai Kapcsolata

Webdidaktika Alapítvány, 2020

Amikor a problémamegoldás készségéről beszélünk, akkor általában a programozás jut eszünkbe, mint... more Amikor a problémamegoldás készségéről beszélünk, akkor általában a programozás jut eszünkbe, mint tevékenység, ami fejleszti az algoritmikus gondolkodást, illetve az absztrakciós készséget. Ugyanakkor a táblázatkezelésről első gondolatként a szoftveralkalmazás területe juthat eszünkbe, illetve második gondolatként eszünkbe juthat a matematika. Amikor a táblázatkezelés és a programozás egy lapon szerepel, akkor a makrók programozása kerül előtérbe, ami inkább programozás, mint táblázatkezelés. Cikkünkben azt vesszük górcső alá, hogy miként hat egymásra ez a két terület, illetve fel kívánjuk hívni a figyelmet arra, hogy a táblázatkezelés is hatékony eszköz az algoritmikus gondolkodás fejlesztéséhez, sőt, több "áthallás" van a két eszköz között. Példákon keresztül mutatjuk meg továbbá, hogy a programozás és a táblázatkezelés között két irányú kapcsolat létezik, azaz a kölcsönös egymásra építés mindkét témakör számára hasznos lehet.

Research paper thumbnail of A táblázatkezelés és a programozás didaktikai kapcsolata

A táblázatkezelés és a programozás didaktikai kapcsolata, 2020

Amikor a problémamegoldás készségéről beszélünk, akkor általában a programozás jut eszünkbe, mint... more Amikor a problémamegoldás készségéről beszélünk, akkor általában a programozás jut eszünkbe, mint tevékenység, ami fejleszti az algoritmikus gondolkodást, illetve az absztrakciós készséget. Ugyanakkor a táblázatkezelésről első gondolatként a szoftveralkalmazás területe juthat eszünkbe, illetve második gondolatként eszünkbe juthat a matematika. Amikor a táblázatkezelés és a programozás egy lapon szerepel, akkor a makrók programozása kerül előtérbe, ami inkább programozás, mint táblázatkezelés. Cikkünkben azt vesszük górcső alá, hogy miként hat egymásra ez a két terület, illetve fel kívánjuk hívni a figyelmet arra, hogy a táblázatkezelés is hatékony eszköz az algoritmikus gondolkodás fejlesztéséhez, sőt, több "áthallás" van a két eszköz között. Példákon keresztül mutatjuk meg továbbá, hogy a programozás és a táblázatkezelés között két irányú kapcsolat létezik, azaz a kölcsönös egymásra építés mindkét témakör számára hasznos lehet.

Research paper thumbnail of SPREADSHEET AS AN ALGORITHM VISUALIZATION TOOL

SPREADSHEET AS AN ALGORITHM VISUALIZATION TOOL, 2021

This paper first presents the definition of algorithm visualization (AV) and its potential in inc... more This paper first presents the definition of algorithm visualization (AV) and its potential in increasing students' engagement in the learning process according to Bloom's taxonomy. Then it demonstrates in detail that not only can spreadsheet develop and support computational and algorithmic thinking, but it can also be used as an AV tool. Authors give examples as well on how learners can reach increasing levels of engagement using spreadsheet as an AV tool.

Research paper thumbnail of Didactic Connection between Spreadsheet and Teaching Programming

Didactic Connection between Spreadsheet and Teaching Programming, 2022

When we talk about problem-solving skills, then, generally, programming comes to our minds as an ... more When we talk about problem-solving skills, then, generally, programming comes to our minds as an activity that can develop algorithmic thinking and abstraction. Regarding the spreadsheet, the software application area could be our first, and mathematics could be our second thought. When spreadsheets and programming are mentioned together, programming of macros is in focus, which is in fact programming. In this paper, we want to focus on how these two areas impact each other, and we want to emphasize that the spreadsheet is an efficient tool to develop algorithmic thinking. Moreover, there is more "crosstalk" between these two tools. This paper will show through examples that there is a two-way connection between spreadsheet and programming; that is why it can be useful to build the concepts of these two topics mutually on each other.

Research paper thumbnail of Hallgatói teljesítményértékelés az algoritmikus gondolkodás tükrében

Az informatikai gondolkodás (computational thinking) egyik alapköve az algoritmikus gondolkodás. ... more Az informatikai gondolkodás (computational thinking) egyik alapköve az algoritmikus gondolkodás. Ennek mérésére, fejlesztésére több irányzat is létezik. Egyik igen komoly és sokrétű elgondolás a számítógép nélkül, a gondolkodási sémákon keresztül történő megközelítés. Ilyen a nemzetközi Bebras kezdeményezés is. Kutatásunkban az Eötvös Loránd Tudományegyetem Informatika Karának angol nyelvű BSc-s hallgatóin keresztül arra kerestük a választ, hogy az első szemeszter tantárgyainak hatására mennyire változik a hallgatók algoritmikus gondolkodása, illetve az alapozó programozást támogató (Programming) kurzuson nyújtott teljesítmény milyen összefüggéseket mutat ezen változásokkal. A felméréshez a Bebras kezdeményezés feladatainak segítségével készítettük el felmérésünket, melynek alapjait és elsődleges eredményeit a cikkünkben foglaltuk össze

Research paper thumbnail of Adatvédelem, adatbiztonság, biztonságtudatosság tanítása Angliában és Magyarországon

Nehany kozelmultbeli magyar es europai felmeres eredmenye azt mutatja, hogy a magyar internethasz... more Nehany kozelmultbeli magyar es europai felmeres eredmenye azt mutatja, hogy a magyar internethasznaloknak igen alacsony a biztonsagtudatossaguk . Ez nagyreszt azokra a fiatalokra igaz, akik eppen befejeztek a kozepiskolat. Ez a fajta felkeszuletlenseg kihathat kesőbbi felhasznaloi szokasaikra is. A biztonsagtudatossag egy olyan gondolkodasmod, ami tanulhato es tanit hato, es ennek at kellene ivelnie az alap - es kozepfoku oktatast. Cikkemben osszehasonlitom a magyar kerettan tervet es az angol alaptantervet, filozofia, tema es oraszam szempontjabol, majd kovetkezteteseket es javaslatokat fogalmazok meg.

Research paper thumbnail of Algoritmus vizualizáció a tanítási gyakorlatban

Ez az előadas bemutatja az algoritmus vizualizacio (AV) tortenetet, kulon kiemelve az oktatasmods... more Ez az előadas bemutatja az algoritmus vizualizacio (AV) tortenetet, kulon kiemelve az oktatasmodszertani kerdeseket. Egy alapozo programozas kurzus hallgatoival elvegzett ketcsoportos pedagogiai vizsgalat is kozlesre kerul, amely az AV eredmenyesseget es az absztrakt gondolkodasra gyakorolt hatasat merte. A vizsgalat eredmenyei szerint eredmenyesebbek voltak az AV-t hasznalo hallgatok.