ABSTRACT
Process oriented guided inquiry learning (POGIL) is a teaching technique that engages students in active learning and develops student process skills including critical thinking, problem solving, and teamwork. POGIL uses activities that are designed to guide students through questions to formulate patterns and relationships toward concept exploration. This paper describes the POGIL activities we developed for teaching Flooding Attack to the Software Defined Network (SDN) Data Plane, and our experience teaching this topic using POGIL These POGIL activities can be used by other educators in network security courses.
- C.C. Bonwell and J.A. Eison. 1991. Active Learning: Creating Excitement in the Classroom. ERIC Digest.Google Scholar
- D. Baldwin. 1996. Discovery learning in computer science. In Proceedings of the 27th SIGCSE Technical Symposium on Computer Science Education, March 1996, Philadelphia. ACM Inc., 222--226.Google ScholarDigital Library
- J.J. McConnell. 2005. Active and cooperative learning: tips and tricks (part I). ACM SIGCSE Bulletin 37, 2, 27--30.Google ScholarDigital Library
- J.E. Miller and J.E. Groccia. 1997. Are four heads better than one? A comparison of cooperative and traditional teaching formats in an introductory biology course. Innovative Higher Education, 21, 4, 253--273.Google ScholarCross Ref
- L.L. Beck and A.W. Chizhik. 2008. An experimental study of cooperative learning in cs1. ACM SIGCSE Bulletin, 40, 1, 205--209.Google ScholarDigital Library
- G. Gonzalez. 2006. A systematic approach to active and cooperative learning in CS1 and its effects on CS2. In Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education, March 1--6, 2006, Houston, Texas. SIGCSE, 133--137.Google ScholarDigital Library
- Writing Guidelines, 2019. Accessed 2019. [Online]. Available: https://pogil.org/authoring-materials/writing-guidelinesGoogle Scholar
- H. Wang, L. Xu, and G. Gu. 2015. Floodguard: A DOS attack prevention extension in software-defined networks. In 2015 45th Annual IEEE/IFIP International Conference on Dependable Systems and Networks. IEEE, 239--250.Google Scholar
- Shaghaghi, A., Kaafar, M.A., Buyya, R. and Jha, S., 2020. Software-Defined Network (SDN) Data Plane Security: Issues, Solutions, and Future Directions. In Handbook of Computer Networks and Cyber Security (pp. 341--387). Springer, Cham.Google Scholar
- Yuan, X., Zhang, T., Shama, A.A., Xu, J., Yang, L., Ellis, J., He, W. and Waters, C., 2019, October. Teaching Cybersecurity Using Guided Inquiry Collaborative Learning. In 2019 IEEE Frontiers in Education Conference (FIE) (pp. 1--6). IEEE.Google Scholar
- Yang, L., Yuan, X., He, W., Ellis, J. and Land, J., 2019, February. Cybersecurity Education with POGIL. In Journal of The Colloquium for Information System Security Education (Vol. 6, No. 2, pp. 14--14).Google Scholar
- S.J. Cold. 2013. Partially flipped: experiences using POGIL. In Proceedings of the 14th Annual ACM SIGITE Conference on Information Technology Education, October 2013. ACM Inc., 133--134.Google ScholarDigital Library
- H.H. Hu and T.D. Shepherd. 2014. Teaching CS 1 with POGIL activities and roles. In Proceedings of the 45th ACM Technical Symposium on Computer Science Education, March 2014. ACM Inc., 127--132.Google Scholar
- C. Kussmaul. 2012. Process oriented guided inquiry learning (POGIL) for computer science. In Proceedings of the 43rd ACM technical symposium on Computer Science Education, February 2012. ACM Inc., 373--378.Google ScholarDigital Library
- H.H. Hu, C. Kussmaul, B. Knaeble, C. Mayfield, and A. Yadav. 2016. Results from a survey of faculty adoption of process oriented guided inquiry learning (POGIL) in computer science. In Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education, July 2016. ACM Inc., 186--191.Google ScholarDigital Library
- Hu, H.H. and Shepherd, T.D., 2013. Using POGIL to help students learn to program. ACM Transactions on Computing Education (TOCE), 13(3), pp.1--23.Google ScholarDigital Library
Index Terms
- Teaching Flooding Attack to the SDN Data Plane with POGIL
Recommendations
Enhancing Cybersecurity Education Using POGIL (Abstract Only)
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationThis poster presents our NSF collaborative project "Enhancing Cybersecurity Education Using POGIL". Although the POGIL (Process Oriented Guided Inquiry Learning) instructional approach has been used and evaluated in science and engineering disciplines, ...
Teaching CS 1 with POGIL activities and roles
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationThe computer science community has started to experiment with process oriented guided inquiry learning, or POGIL, a learning approach that focuses on concept and process skills development by having students work together in organized teams. By ...
POGIL Activities in Data Structures: What do Students Value?
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationThis paper describes the creation, use, and evaluation of POGIL (Process Oriented Guided Inquiry Learning) activities in a Data Structures course. POGIL draws upon constructivist and collaborative learning theories in which students work in teams ...
Comments