TY - CHAP AU - Törley, Gábor AU - Holló, Csaba ED - Szlávi, Péter ED - Zsakó, László TI - Adatvédelem és információbiztonság oktatási kérdései a 2020-as NAT tükrében T2 - Infodidact 2022 PB - Webdidaktika Alapítvány CY - Budapest SN - 9786158060868 PY - 2023 SP - 249 EP - 261 PG - 13 UR - https://m2.mtmt.hu/api/publication/33664724 ID - 33664724 AB - Nagy nemzetközi vizsgálatok alapján következtethetünk arra, hogy a 9-16 korosztályt egyre jobban érintik a digitális világ veszélyei. A legutóbbi PISA felmérés arra mutat rá, hogy a magyar diákok az OECD átlag alatt teljesítettek olvasásból/szövegértésből, amelyet az információbiztonság fontos faktorának tartunk, mert az információ helytelen értelmezése kockázatokat rejt, pl. adathalászat, álhírek, keresési eredmények értékelése stb. Cikkünkben a magyar tankönyvek adatvédelemmel és információbiztonsággal kapcsolatos becsült óraszámait vetjük össze a Digitális kultúra tantárgy más témaköreinek, egy konkrét angol tanmenet, valamint a korábbi 2012-es magyar kerettanterv óraszámaival és tartalmaival. Ezek alapján ajánlást teszünk a még nem kiadott 4. és 8. osztályos Digitális kultúra tankönyvek adatvédelemmel és információbiztonsággal kapcsolatos részeihez. LA - Hungarian DB - MTMT ER - TY - JOUR AU - Törley, Gábor AU - Zsakó, László AU - Bernát, Péter TI - Didactic Connection between Spreadsheet and Teaching Programming JF - ATHENS JOURNAL OF TECHNOLOGY & ENGINEERING J2 - ATHENS JOURNAL OF TECHNOLOGY & ENGINEERING VL - 9 PY - 2022 IS - 2 SP - 77 EP - 94 PG - 18 SN - 2241-8237 DO - 10.30958/ajte.9-2-1 UR - https://m2.mtmt.hu/api/publication/32829822 ID - 32829822 AB - 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. LA - English DB - MTMT ER - TY - CHAP AU - Törley, Gábor AU - Bernát, Péter ED - Abonyi-Tóth, Andor ED - Stoffa, Veronika ED - Zsakó, László TI - Spreadsheet As An Algorithm Visualization Tool T2 - Proceedings of XXXIV. DidMatTech 2021 Conference PB - ELTE Informatikai Kar CY - Budapest SN - 9789634894131 PY - 2021 SP - 15 EP - 27 PG - 13 UR - https://m2.mtmt.hu/api/publication/32504605 ID - 32504605 AB - 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. LA - English DB - MTMT ER - TY - CHAP AU - Törley, Gábor AU - Zsakó, László AU - Bernát, Péter ED - Gregory, T. Papanikos TI - Didactic Connection between Spreadsheet and Programming Teaching T2 - Abstract Book 23rd Annual International Conference on Education 17-20 May 2021, Athens, Greece PB - Athens Institute for Education and Research CY - Athén SN - 9789605984021 PY - 2021 SP - 32 PG - 1 UR - https://m2.mtmt.hu/api/publication/32242308 ID - 32242308 AB - When we talk about problem-solving skills, then generally, programming comes into our minds as an activity that can develop algorithmic thinking and abstraction skill. 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, then programming of macros is in focus, which is rather programming. In this paper, we want to focus on how these two areas impact each other, and we want to emphasize that spreadsheet is an efficient tool to develop algorithmic thinking. Moreover, there is more ―crosstalk‖ between these two tools. The spreadsheet requires a function-like way of thinking (introduction to functional programming), but its classical functions (sum, maximum, etc.) are essential algorithm schemas (programming theorems) as well. Some functions can be understood if we imagine the algorithm of their execution (for example, VLOOKUP). Parametrizing functions and nested functions can support the understanding of parametrizing and parameter passing in conventional programming languages. Spreadsheet is a proper tool to introduce the concept of scalar, array, matrix, and indexing, which are essential data structures of programming. The introduction of base data types is also supported by this tool. In case of advanced spreadsheet, array formulas can map all the schema-algorithms (programming theorems), and there can be a connection among array formulas and post-conditions of programming theorems. 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. LA - English DB - MTMT ER - TY - JOUR AU - Törley, Gábor AU - Zsakó, László TI - The Role of Variable in Programming: Examples and Methodology JF - CENTRAL-EUROPEAN JOURNAL OF NEW TECHNOLOGIES IN RESEARCH EDUCATION AND PRACTICE J2 - CEJ-NETREP VL - 3 PY - 2021 IS - 2 SP - 60 EP - 72 PG - 13 SN - 2676-9425 DO - 10.36427/CEJNTREP.3.2.1436 UR - https://m2.mtmt.hu/api/publication/32156178 ID - 32156178 AB - One of the hardest notions to define in programming is the variable and the related command of assignment. In our opinion, it is exactly these difficulties that are responsible for the reluctance towards programming. The reason for this, according to us and others [7], is the multifunctional nature of the variable: it can be used for various purposes. Its concept “in our heads” and in the programming languages is markedly different in this respect. LA - English DB - MTMT ER - TY - CHAP AU - Törley, Gábor AU - Zsakó, László ED - Zsakó, László ED - Szlávi, Péter TI - A táblázatkezelés és a programozás didaktikai kapcsolata T2 - INFODIDACT 2020 PB - Webdidaktika Alapítvány CY - Budapest PY - 2020 SP - Paper 19 UR - https://m2.mtmt.hu/api/publication/31666301 ID - 31666301 AB - 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 mi-ként hat egymásra ez a két terület, illetve fel kívánjuk hívni a figyelmet arra, hogy a táblázat-kezelé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áb-lá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. LA - Hungarian DB - MTMT ER - TY - CHAP AU - Törley, Gábor ED - Sasvári, Péter László TI - Közszolgálati információs rendszerek és adatok, adatbázisok, illetve nyilvántartások T2 - Informatikai rendszerek a közszolgálatban I. PB - Ludovika Egyetemi Kiadó CY - Budapest SN - 9789635312986 T3 - Scientia Rerum Politicarum, ISSN 2630-919X PY - 2020 SP - 127 EP - 150 PG - 24 DO - 10.36250/00732.07 UR - https://m2.mtmt.hu/api/publication/31606554 ID - 31606554 LA - Hungarian DB - MTMT ER - TY - CHAP AU - Törley, Gábor ED - Abonyi-Tóth, Andor ED - Stoffa, Veronika ED - Zsakó, László TI - Teaching methods of information security awareness: the role of engagement T2 - New Methods and Technologies in Education, Research and Practice PB - ELTE Informatikai Kar CY - Budapest SN - 9789634892441 PY - 2020 SP - 91 EP - 97 PG - 7 UR - https://m2.mtmt.hu/api/publication/31606532 ID - 31606532 N1 - 3in(EFOP-3.6.2-16-2017-00013) Támogató: EFOP Innovatív Informatikai és Infokommunikációs Megoldásokat Megalapozó Tematikus Kutatási Együttműködések AB - 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. LA - English DB - MTMT ER - TY - CONF AU - Törley, Gábor ED - Kovásznai, Gergely ED - Fazekas, István ED - Tómács, Tibor TI - The Level of Information Security Awareness of First-Year University Students T2 - Proceedings of the 11th International Conference on Applied Informatics (ICAI 2020) PB - CEUR Workshop Proceedings C1 - Eger T3 - CEUR Workshop Proceedings, ISSN 1613-0073 ; 2650. PY - 2020 SP - 370 EP - 381 PG - 12 UR - https://m2.mtmt.hu/api/publication/31399434 ID - 31399434 AB - 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 aver-age 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, but how could they manage them securely if they cannot be vigilant with their own personal data. LA - English DB - MTMT ER - TY - CHAP AU - Szlávi, Péter AU - Törley, Gábor AU - Zsakó, László ED - Marek, Smid ED - René, Bílik ED - Veronika, Stoffová TI - Generating Random Tests T2 - XXXII. Didmattech 2019 PB - Trnava University in Trnava, Faculty of Education CY - Trnava SN - 9788056803578 PY - 2019 PG - 10 UR - https://m2.mtmt.hu/api/publication/31010848 ID - 31010848 AB - When putting together programming tasks and competition tasks, it is a recurring challenge to create test cases. Typically, it requires unique methods; nevertheless, in some cases the usual random generation principles can be applied. In the present article, we are giving an overview of methods with which we can generate random sequences, trees, graphs, and sets. We believe that these simple methods can be useful for anyone interested in creating tests for programs. LA - English DB - MTMT ER -