Discover
Cyberedukacja - nowoczesne nauczanie informatyki
Cyberedukacja - nowoczesne nauczanie informatyki
Author: Bogdan Księżopolski
Subscribed: 0Played: 0Subscribe
Share
© Copyright Bogdan Księżopolski
Description
Autorski podcast Bogdana Księżopolskiego: Cyberedukacja - nowoczesne nauczanie informatyki.
Prezentuję najnowsze badania naukowe oraz praktyczne rady dotyczące nauczania informatyki na wszystkich etapach edukacji. Będę mówił o najlepszych praktykach stosowanych w klasycznym nauczaniu, ale również o tych stosowanych w trybie zdalnym oraz mieszanym. Będę omawiał wyłącznie zagadnienia, które zostały sprawdzone i potwierdzone przez nauczycieli na Całym Świecie.
Mam nadzieję, że przedstawiane przeze mnie przykłady zainspirują do wprowadzenia nowoczesnego nauczania informatyki.
Prezentuję najnowsze badania naukowe oraz praktyczne rady dotyczące nauczania informatyki na wszystkich etapach edukacji. Będę mówił o najlepszych praktykach stosowanych w klasycznym nauczaniu, ale również o tych stosowanych w trybie zdalnym oraz mieszanym. Będę omawiał wyłącznie zagadnienia, które zostały sprawdzone i potwierdzone przez nauczycieli na Całym Świecie.
Mam nadzieję, że przedstawiane przeze mnie przykłady zainspirują do wprowadzenia nowoczesnego nauczania informatyki.
15 Episodes
Reverse
Masowe otwarte kursy online (Massive Open Online Courses) MOOC – czy zastąpią tradycyjną edukację? W tym odcinku poruszę następujące pytania.W jakim wieku, na jakim etapie rozwoju zawodowego, kursanci korzystają z otwartych kursów online?Jakie są kluczowe priorytety kursantów podejmujących naukę w otwartych kursach?Co kursanci sądzą o edukacji przy pomocy masowych otwartych kursów online?Źródło: José A. Ruipérez-Valiente, Thomas Staubitz, Matt Jenner, Sherif Halawa, Jiayin Zhang, Ignacio Despujol, Jorge Maldonado-Mahauad, German Montoro, Melanie Peffer, Tobias Rohloff, Jenny Lane, Carlos Turro, Xitong Li, Mar Pérez-Sanagustín, Justin Reich,Large scale analytics of global and regional MOOC providers: Differences in learners’ demographics, preferences, and perceptions,Computers & Education, Volume 180, 2022, 104426,https://doi.org/10.1016/j.compedu.2021.104426.(https://www.sciencedirect.com/science/article/pii/S0360131521003031)Nowoczesne nauczanie inforamtyki z Tutorem: https://cyberskiller.comMoja strona domowe: https://ksiezopolski.pl
CYBEREDUKACJA 014 - Na czym polega nauka z Tutorem lub Mentorem? Cześć 2. Jakie korzyści płyną z edukacji w takim trybie?Jak powinien wyglądać proces sesji z Tutorem?Jakie wyzwania stoją przed nauką w tym trybie?Na te pytania odpowiem podczas dzisiejszego odcinka. Źródło: Julia M. Markel and Philip J. Guo. 2021. Inside the Mind of a CS Undergraduate TA: A Firsthand Account of Undergraduate Peer Tutoring in Computer Labs. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education (SIGCSE '21). Association for Computing Machinery, New York, NY, USA, 502–508. https://doi.org/10.1145/3408877.3432533Nowoczesne nauczanie informatyki z Tutorem: https://cyberskiller.comMoja strona: https://ksiezopolski.pl
CYBEREDUKACJA 013 - Na czym polega nauka z Tutorem lub Mentorem? Cześć 1. Jakie korzyści płyną z edukacji w takim trybie?Jak powinien wyglądać proces sesji z Tutorem?Jakie wyzwania stoją przed nauką w tym trybie?Na te pytania odpowiem podczas dzisiejszego odcinka. Źródło: Julia M. Markel and Philip J. Guo. 2021. Inside the Mind of a CS Undergraduate TA: A Firsthand Account of Undergraduate Peer Tutoring in Computer Labs. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education (SIGCSE '21). Association for Computing Machinery, New York, NY, USA, 502–508. https://doi.org/10.1145/3408877.3432533Nowoczesne nauczanie informatyki z Tutorem: https://cyberskiller.comMoja strona: https://ksiezopolski.pl
Dzisiaj odpowiem na pytania: - Czym jest inżynieria wsteczna i jak jej uczyć? - Jak można przygotować kurs oraz środowisko pracy dla kursu inżynierii wstecznej plików binarnych?- Czy warto stosować konkurs jako formę egzaminu? Zapraszam!Źródła: TJ OConnor, Carl Mann, Tiffanie Petersen, Isaiah Thomas, and Chris Stricklan. 2022. Toward an Automatic Exploit Generation Competition for an Undergraduate Binary Reverse Engineering Course. In Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 1 (ITiCSE '22). Association for Computing Machinery, New York, NY, USA, 442–448. https://doi.org/10.1145/3502718.3524744Środowisko pracy: https://research.fit.edu/cyber https://ctfd.io/https://binary.ninja https://hex-rays.comhttps://ghidra-sre.orgKompleksowa platforma CyberSkiller: https://cyberskiller.comMoja strona domowa: https://ksiezopolslki.pl Zapraszam na mojego Instagrama: https://www.instagram.com/bogdan_ksiezopolski/
W tym odcinku odpowiem na pytania:- Jakie aspekty wpływają na motywację do nauki informatyki? - Czym jest motywacja wewnętrzna i zewnętrzna?- Czy opis programu nauczania ma wpływ na motywacje do nauki informatyki?Zapraszam! Źródło:Christian Werner and Boris Girnat. 2020. Towards Self-motivated Learning in Computer Science Education: Results of a Questionnaire Study. In Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE '20). Association for Computing Machinery, New York, NY, USA, 26–32. https://doi.org/10.1145/3341525.3387397Nowoczesne nauczanie informatyki: https://cyberskiller.comMoja strona domowa: https://ksiezopolski.pl
W dzisiejszym odcinku odpowiem na pytania: - Jak przygotować program nauczania bezpieczeństwa aplikacji WWW?- Jakie były doświadczenia zdobyte podczas nauczania bezpieczeństwa aplikacji WWW? - Jak oceniają studenci nauczanie w stylu CTF?Źródła:Ksiezopolski, B.; Mazur, K.; Miskiewicz, M.; Rusinek, D. Teaching a Hands-On CTF-Based Web Application Security Course. Electronics 2022, 11, 3517. https://doi.org/10.3390/electronics11213517Odcinek dotyczący programów nauczania z security na studiach: https://www.spreaker.com/episode/51334171Odcinek dotyczący nauczania w stylu CTF: https://www.spreaker.com/episode/51173875Nowocześnie nauczanie informatyki: https://cyberskiller.comMoja strona domowa: https://ksiezopolski.plZapraszam do Newslettera CyberSkiller: https://cyberskiller.com/kontakt/
W dzisiejszym odcinku zastanowię się na pytaniami:- Czym jest umiejętność myślenia obliczeniowego/komputerowego? - Czy warto uczyć nauczycieli metod uczenia myślenia obliczeniowego/komputerowego (ang. Computional Thinking)? - Czy te kompetencje dotyczą wyłącznie nauczycieli informatyki? - Jak uczyć myślenia komputerowego? Zapraszam!Źródła:Aman Yadav, Elisa Nadire Caeli, Ceren Ocak, and Victoria Macann. 2022. Teacher Education and Computational Thinking: Measuring Pre-service Teacher Conceptions and Attitudes. In Proceedings of the 27th ACM Conference on Innovation and Technology in Computer Science Education Vol 1 (ITiCSE 2022), July 8–13, 2022, Dublin, Ireland. ACM, New York, NY, USA, 7 pages. https://doi.org/10.1145/3502718.3524783 ChrystallaMouza,HuiYang,YiChengPan,SuleYilmazOzden,andLoriPollock. 2017. Resetting educational technology coursework for pre-service teachers: A computational thinking approach to the development of technological pedagogical content knowledge (TPACK). Australasian Journal of Educational Technology (2017). https://doi.org/10.14742/ajet.3521 Nowe oblicze nauczania informatyki: https://cyberskiller.comMoja strona domowa: https://ksiezopolski.pl
Dzisiaj zadałem następujące pytania:Jak zadbać o kompetencje społeczne informatyków?Jak nauczyć pracy w grupie Informatyków? Na czym polega metoda POGIL (Process Oriented Guided Inquiry-based Learning)?Źródła:Hanan Alshaher, Xiaohong Yuan, and Sajad Khorsandroo. 2020. POGIL for Flooding Attack to the SDN Data Plane. In Proceedings of ACM SIGITE Annual Conference 2020 (SIGITE 2020). ACM, Omaha, NE, USA, 6 pages. https://doi.org/ 10.1145/3368308.3415406 Bhuvaneswari Gopal and Stephen Cooper. 2022. POGIL-like Learning in Undergraduate Software Testing and DevOps - A Pilot Study. In Proceedings of the 27th ACM Conference on Innovation and Technology in Computer Science Education Vol 1 (ITiCSE 2022), July 8–13, 2022, Dublin, Ireland. ACM, New York, NY, USA, 7 pages. https://doi.org/10.1145/3502718.3524776 Strona zawierająca modele do nauczania informatyki wg. POGIL: http://cspogil.orgNowoczesne nauczanie informatyki: https://cyberskiller.comMoja strona domowa: https://ksiezopolski.pl
Czy w edukacji online ustalenie harmonogramu pracy ma wpływa na wyniki studentów lub uczniów ?Czy warto pozostawić decyzję dotyczącą rytmu nauki osobie uczącej się, czy raczej narzucić jej harmonogram pracy? Źródło: Jacek Marciniak, Andrzej Wójtowicz, Barbara Kolodziejczak, Marcin Szczepanski, and Anna Stachowiak. 2022. Impact of Course Scheduling on Student Performance in Remote Learning. In Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 1 (ITiCSE '22). Association for Computing Machinery, New York, NY, USA, 400–406. https://doi.org/10.1145/3502718.3524788Nowoczesne nauczanie informatyki: https://cyberskiller.comMoja strona: https://ksiezopolski.pl
Czy można przewidzieć, który uczeń/student odniesie sukces w IT? Jakie informacje o uczniach/studentach są kluczowe w przypadku takiej prognozy?Czy czas spędzany przez uczniów na grach komputerowych lub mediach społecznościowych ma na to wpływ? Źródło:Keith Quille and Susan Bergin. 2018. Programming: predicting student success early in CS1. a re-validation and replication study. In Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE 2018). Association for Computing Machinery, New York, NY, USA, 15–20. https://doi.org/10.1145/3197091.3197101Nowoczesne nauczanie informatyki: https://cyberskiller.comMoja strona: https://ksiezopolski.pl
Czego należy uczyć specjalistów z cyberbezpieczeństwa, żeby byli gotowi do wejścia na rynek pracy?Czy uczelnie potrafią uczyć specjalistów Cyberbezpieczeństwa, zgodnie z wymogami rynku pracy? Czy ich programy nauczania są dostosowany do wymogów rynkowych? Źródło: Francois Goupil, Pavel Laskov, Irdin Pekaric, Michael Felderer, Alexander Dürr, and Frederic Thiesse. 2022. Towards Understanding the Skill Gap in Cybersecurity. In Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 1 (ITiCSE '22). Association for Computing Machinery, New York, NY, USA, 477–483. https://doi.org/10.1145/3502718.3524807Cyber Poligon: https://cyberskiller.comStudia podyplomowe na PJATK - Testowanie ezpieczeństwa Systemów IT: https://testowanie-bezpieczenstwa-it.pja.edu.pl
Czy edukacja cyberbezpieczeństwa w stylu CTF (ang. Capture the Flag) jest bardziej skuteczna od tej klasycznej? Czy ćwiczenia w stylu CTF zwiększają motywację uczniów w porównaniu z tradycyjnymi ćwiczeniami?Czy są jakieś znaczące różnice w efektach uczenia się pomiędzy lekcjami w stylu CTF, a tymi w formie tradycyjnej?Źródło: Stephen V. Cole. 2022. Impact of Capture The Flag (CTF)-style vs. Traditional Exercises in an Introductory Computer Security Class. In Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 1 (ITiCSE '22). Association for Computing Machinery, New York, NY, USA, 470–476. https://doi.org/10.1145/3502718.3524806System nauczania informatyki oparty o nauczania CTF (ang. Capture the Flag): https://cyberskiller.comMoja strona: https://ksiezopolski.pl
Kiedy warto rozpocząć naukę programowania w trybie tekstowym - takim jak np. Python? Czy jest to szkoła średnia, studia, a może już w szkole podstawowej? Czy warto rozpocząć naukę programowania od razu od języków programowania w trybie tekstowym (Python), czy może lepiej rozpocząć od języków blokowych, wizualnych, takich jak np. Scratch?Źródło: Nour Tabet, Huda Gedawy, Hanan Alshikhabobakr, and Saquib Razak. 2016. From Alice to Python. Introducing Text-based Programming in Middle Schools. In Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE '16). Association for Computing Machinery, New York, NY, USA, 124–129. https://doi.org/10.1145/2899415.2899462Moja strona: https://ksiezopolski.plNowoczesne nauczanie informatyki: https://cyberskiller.com
Czy wprowadzając system automatycznej oceny programów wraz z oceną jakości napisanego kodu oraz tabelą rankingową zmotywuje uczniów do pisania lepszych jakościowo programów? Czy zastosowanie wspomnianego podejścia wpłynie na liczbę rozwiązywanych przez nich zadań programistycznych? Takie pytania postawili sobie naukowcy z Waseda University w Tokyo. W tym odcinku odpowiem na postawione wyżej pytania i zaproponuję jak można zastosować je w praktyce. Źródło: https://dl.acm.org/doi/10.1145/3304221.3319792System nowoczesnego nauczania informatyki (w tym automatycznego sprawdzania programów): https://cyberskiller.com
Czy warto wprowadzić do programu nauczania informatyki, takie: kontrola wersji – git, wiersz poleceń, zapytania SQL, czy tworzenie stron internetowych? Czy warto przebudować programy nauczania informatyki w taki sposób, żeby większa ich część dotyczyła umiejętności praktycznych? Takie pytania postawili sobie naukowcy z Virginia Tech University w US. W tym odcinku odpowiem na postawione wyżej pytania i przedstawię, jak można zastosować je w ramach nauczania informatyki. Źródła: https://dl.acm.org/doi/pdf/10.1145/3502718.3524802Nowoczesne nauczanie informatyki: https://cyberskiller.com




