@article{MTMT:34776900, title = {Intensions and extensions of granules: A two-component treatment}, url = {https://m2.mtmt.hu/api/publication/34776900}, author = {Mihálydeák, Tamás and Kádek, Tamás and Nagy, Dávid and Chakraborty, Mihir K.}, doi = {10.1016/j.ijar.2024.109182}, journal-iso = {INT J APPROX REASON}, journal = {INTERNATIONAL JOURNAL OF APPROXIMATE REASONING}, volume = {169}, unique-id = {34776900}, issn = {0888-613X}, year = {2024}, eissn = {1873-4731}, pages = {1-15}, orcid-numbers = {Kádek, Tamás/0000-0003-1865-5251} } @inproceedings{MTMT:34145823, title = {Task annotation capabilities of the Progcont System in practice}, url = {https://m2.mtmt.hu/api/publication/34145823}, author = {Biró, Piroska and Kádek, Tamás}, booktitle = {Challenges in the Carpathian Basin: 16th Annual International Conference on Economics and Business}, unique-id = {34145823}, year = {2023}, pages = {318-327}, orcid-numbers = {Biró, Piroska/0000-0001-5997-2515; Kádek, Tamás/0000-0003-1865-5251} } @inproceedings{MTMT:33702083, title = {A ProgCont rendszer jelene és jövője}, url = {https://m2.mtmt.hu/api/publication/33702083}, author = {Pánovics, János and Kádek, Tamás and Biró, Piroska}, booktitle = {Infodidact 2022}, unique-id = {33702083}, year = {2023}, pages = {1-6}, orcid-numbers = {Kádek, Tamás/0000-0003-1865-5251; Biró, Piroska/0000-0001-5997-2515} } @inproceedings{MTMT:33569367, title = {A multi-round bilinear-map-based secure password hashing scheme}, url = {https://m2.mtmt.hu/api/publication/33569367}, author = {Bertók, Csanád and Pintér-Huszti, Andrea and Kádek, Tamás and Jámbor, Zsanett}, booktitle = {2022 IEEE 2nd Conference on Information Technology and Data Science (CITDS)}, doi = {10.1109/CITDS54976.2022.9914189}, unique-id = {33569367}, abstract = {We construct a multi-round, secure password hashing scheme that is designed to be resistant against off-line attacks, such as brute force, dictionary and rainbow table attacks. We compare our scheme to the password hashing algorithms used in practice from the point of view of the technical requirements of the Password Hashing Competition. We provide a security analysis, which shows that the proposed algorithm is also collision, hence second pre-image resistant. © 2022 IEEE.}, keywords = {AUTHENTICATION; Brute force; Security analysis; Technical requirement; Bilinear map; Bilinear map; multi-round; multi-round; off-line attacks; password hashing scheme; password hashing scheme; Hashing algorithms; Off-line attack; Preimages; Rainbow tables}, year = {2022}, pages = {28-33}, orcid-numbers = {Kádek, Tamás/0000-0003-1865-5251} } @inproceedings{MTMT:33349509, title = {THE IMPACT OF DISTANCE LEARNING ON THE PROGCONT SYSTEM AFTER PANDEMIC}, url = {https://m2.mtmt.hu/api/publication/33349509}, author = {Biró, Piroska and Kádek, Tamás}, booktitle = {ICERI2022 Proceedings}, doi = {10.21125/iceri.2022.2320}, unique-id = {33349509}, year = {2022}, pages = {8729-8735}, orcid-numbers = {Biró, Piroska/0000-0001-5997-2515; Kádek, Tamás/0000-0003-1865-5251} } @article{MTMT:33151404, title = {A New Method to Increase Feedback for Programming Tasks During Automatic Evaluation. Test Case Annotations in ProgCont System}, url = {https://m2.mtmt.hu/api/publication/33151404}, author = {Biró, Piroska and Kádek, Tamás and Kósa, Márk Szabolcs and Pánovics, János}, doi = {10.12700/APH.19.9.2022.9.6}, journal-iso = {ACTA POLYTECH HUNG}, journal = {ACTA POLYTECHNICA HUNGARICA}, volume = {19}, unique-id = {33151404}, issn = {1785-8860}, abstract = {The unexpected challenges posed by the pandemic also have transformed university education. Information technology is still the most advantageous field, as IT tools in education are more widespread. We have been using the ProgCont system for automatic evaluation of programming tasks since 2011 at the Faculty of Informatics of the University of Debrecen. The system’s responsibilities have expanded over the years, and due to the pandemic, it will have to play a more significant role in self-preparation. Initially, we used the system to evaluate competitive tasks and later examinations. In this period, the feedback was limited to accepting or rejecting the submitted solutions. A submitted solution is accepted if the application produces the appropriate output for the problem’s input. Usually, we test the submissions with several inputs (test cases) for each problem. To provide additional information about the reason for rejection, we would like to supplement test cases with comments (annotations) that identify the test cases’ unique properties. Our goal is to help identify the subproblems that need improvement in case of a partially correct solution. In our article, we would like to present the potential of this development. We chose a problem that received an impressive number of solutions. We created new test cases for the problem with annotations, and by re-evaluating the submissions, we compared how much extra information students and instructors obtained using the annotations. The presented example proves that this new development direction is necessary for students’ self-preparation and increases differentiated education possibilities.}, year = {2022}, eissn = {1785-8860}, pages = {103-116}, orcid-numbers = {Biró, Piroska/0000-0001-5997-2515; Kádek, Tamás/0000-0003-1865-5251} } @article{MTMT:32555987, title = {The Mathability of Computer Problem Solving with ProgCont}, url = {https://m2.mtmt.hu/api/publication/32555987}, author = {Biró, Piroska and Kádek, Tamás}, journal-iso = {ACTA POLYTECH HUNG}, journal = {ACTA POLYTECHNICA HUNGARICA}, volume = {19}, unique-id = {32555987}, issn = {1785-8860}, abstract = {In the teaching/training of programmers, the development of mathematical skills is given as much priority as that of IT skills. A complex IT problem solution is inconceivable without adequate mathematical background knowledge. In our research, we would like to show this connection through the analysis of programming tasks, for which we use the automatic solution evaluation system developed by the Faculty of Informatics of the University of Debrecen almost a decade ago and the data accumulated during its use. We examine the effectiveness of users in solving programming tasks that require mathematical and IT knowledge, compare performance in different programming languages, and look for topics where improvement is needed. The results show that, contrary to our expectations, students perform better on tasks that require both mathematics and informatics skills.}, keywords = {programming; Automated evaluation; Mathability; Computer problem solving; ProgCont system}, year = {2022}, eissn = {1785-8860}, pages = {77-91}, orcid-numbers = {Biró, Piroska/0000-0001-5997-2515; Kádek, Tamás/0000-0003-1865-5251} } @inproceedings{MTMT:32504449, title = {FACILITATING THE USE OF THE PROGCONT SYSTEM FOR NOVICE PROGRAMMERS WITH TEST CASE ANNOTATIONS}, url = {https://m2.mtmt.hu/api/publication/32504449}, author = {Biró, Piroska and Kádek, Tamás and Pánovics, János}, booktitle = {ICERI2021 Proceedings}, doi = {10.21125/iceri.2021.1133}, unique-id = {32504449}, year = {2021}, pages = {4951-4956}, orcid-numbers = {Biró, Piroska/0000-0001-5997-2515; Kádek, Tamás/0000-0003-1865-5251} } @CONFERENCE{MTMT:32459772, title = {Programozási feladatok megoldásaiban elkövetett hibák felderítése annotációk segítségével a ProgCont rendszerben}, url = {https://m2.mtmt.hu/api/publication/32459772}, author = {Pánovics, János and Kádek, Tamás and Biró, Piroska and Kósa, Márk Szabolcs}, booktitle = {XXII. Energetika-Elektrotechnika – ENELKO és XXXI. Számítástechnika és Oktatás – SzámOkt Multi-konferencia}, unique-id = {32459772}, abstract = {A járványhelyzet okozta kihívásokra reagálva a Debreceni Egyetemen Informatikai Karán is több ízben kellett átállni a távolléti oktatásra. Ez az oktatási forma lényegesen több önállóságot feltételez a hallgatók részéről, melyben megnő az önálló felkészülés szerepe. Több mint egy évtizedes múltra viszszatekintő ProgCont rendszerünkben is szükségessé vált, hogy reagáljunk az ebből adódó kihívásokra. Az önálló felkészülést azzal kívántuk segíteni, hogy javítjuk a rendszer automatikus visszajelzéseit, olyan új annotációkkal ellátva a kitűzött feladatok részfeladatait, melyek segítenek a részben jó megoldásokban fellelhető hibák feltárásában. Cikkünkben bemutatjuk az annotációk kialakításának útját, három különböző felhasználási területet alapul véve, és összefoglaljuk az új technikának köszönhető tapasztalatokat és eredményeket.}, keywords = {programozás; ProgCont automatikus megoldáskiértékelő rendszer; annotációk; automatizált kiértékelés}, year = {2021}, pages = {81-85}, orcid-numbers = {Kádek, Tamás/0000-0003-1865-5251; Biró, Piroska/0000-0001-5997-2515} } @inproceedings{MTMT:32459710, title = {Mathability and exploring mathematical skills of programmers with exercises’ annotations}, url = {https://m2.mtmt.hu/api/publication/32459710}, author = {Balázs, Patrícia and Biró, Piroska and Kádek, Tamás and Kósa, Márk Szabolcs and Pánovics, János}, booktitle = {12th IEEE International Conference on Cognitive Infocommunications (CogInfoCom 2021)}, unique-id = {32459710}, abstract = {The Faculty of Informatics at the University of Debrecen has been using software (ProgCont) to automatically evaluate programming tasks for almost a decade. The data collected during this period has recently made it possible to carry out various pedagogical studies. These investigations are needed to improve the system’s feedback extending the fields where we can apply it: originally in competitions and later in classroom teaching or stand-alone preparation. Our previous studies have shown that enhancing the system’s feedback can play an essential role in this respect, for which we have developed an annotation technique. Our paper focuses our investigations on mathability, examining students’ performance in solving tasks that require mathematical skills, using the possibilities offered by annotations.}, year = {2021}, pages = {347-350}, orcid-numbers = {Biró, Piroska/0000-0001-5997-2515; Kádek, Tamás/0000-0003-1865-5251} }