This paper presents an innovative approach to improve engineering students’ problem-solving skills by implementing think-aloud exercises. Sometimes engineering students claim they do not know where to start with the problem-solving process, or they are not sure how to proceed to the next steps when they get stuck. A systematic training that focuses on the problem-solving process and the justification of each step could help. Think-aloud techniques help make the invisible mental processes visible to learners. Engineering think-aloud technique engages students and helps them make their way through a solving process step-by-step, reasoning along with them. In this study, a multiple faceted systematic approach that integrates think-aloud exercises through video assignments and oral exams were developed and implemented in two pilot engineering classes. We present our think-aloud exercises and oral exams structures in each of the courses and their impacts on students' learning outcomes, and students’ perceptions towards the pedagogical approach. Both quantitative and qualitative results show that the think-aloud exercise assignments and oral exams enhance students’ problem-solving skills and promote learning.
more »
« less
HackEd: A Pedagogical Analysis of Online Vulnerability Discovery Exercises
Hacking exercises are a common tool for security education, but there is limited investigation of how they teach security concepts and whether they follow pedagogical best practices. This paper enumerates the pedagogical practices of 31 popular online hacking exercises. Specifically, we derive a set of pedagogical dimensions from the general learning sciences and educational literature, tailored to hacking exercises, and review whether and how each exercise implements each pedagogical dimension. In addition, we interview the organizers of 15 exercises to understand challenges and tradeoffs that may occur when choosing whether and how to implement each dimension.We found hacking exercises generally were tailored to students’ prior security experience and support learning by limiting extraneous load and establishing helpful online communities. Conversely, few exercises explicitly provide overarching conceptual structure or direct support for metacognition to help students transfer learned knowledge to new contexts. Immediate and tailored feedback and secure development practice were also uncommon. Additionally, we observed a tradeoff between providing realistic challenges and burdening students with extraneous cognitive load, with benefits and drawbacks at any point on this axis. Based on our results, we make suggestions for exercise improvement and future work to support organizers.
more »
« less
- Award ID(s):
- 1801545
- PAR ID:
- 10357738
- Date Published:
- Journal Name:
- IEEE Symposium on Security and Privacy
- Page Range / eLocation ID:
- 1268 to 1285
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
—This work explores the security and privacy perceptions, practices, and challenges Pakistani immigrants face in the US. We also explore how parent-child dynamics affect immigrants’ learning about and adaptation to security and privacy practices in the US. Through 25 semi-structured interviews with Pakistani immigrants, we find that first-generation immigrants perceive heightened risks of discrimination, surveillance, and isolation due to their status as Muslim immigrants. They also report tensions regarding self-expression and self-censorship in online settings. In contrast, second-generation immigrants quickly adapt to life in the US and do not perceive most of these challenges. We find that first- and second-generation immigrants mutually support each other in learning to use technology and reacting to perceived threats. Our findings underscore an urgent need for tailored digital safety initiatives and designs that consider the unique needs of at-risk populations to ensure their security and privacy. Recognizing and addressing these challenges can foster more inclusive digital landscapes, empowering immigrant populations with resilience and agency.more » « less
-
Cybersecurity is a topic of growing interest. Do you have hands-on exercises that match the skills and levels of your students? Over the last few years, we have worked on making it easier to create, modify, and deploy exercises with assessment questions. EDURange is an open source project with exercises that span a wide range and can serve as templates for new ones. In addition to providing a framework for editing exercises, EDURange also allows Instructors to see student interaction and offer hints while they are doing the exercise. The features, that support this include chat with the instructor and machine learning algorithms for identifying which students need help. We plan to share some of the existing exercises and show how to adapt them to different students' profiles. We will also share our experiences with the hint system. Participants will gain experience in designing and adapting cybersecurity exercises and writing learning objectives and assessments. All backgrounds are welcome, whether you are new to teaching cybersecurity and have little experience with the command line, or whether you can create a network of containers and bash scripts to configure them. You will come away with a better understanding of how to design and create your own hands-on exercises.more » « less
-
null (Ed.)Faculty learning communities (FLCs), established prepandemic to disseminate and discuss evidence-based teaching practices as part of an NSF-funded project, Investigating Student Success Using Evidence-Based Strategies-eXpanded (ISSUES-X), proved effective at facilitating learning during a pandemic. As our university made the decision to operate primarily online for the 2020–2021 academic year in response to COVID-19, the nine-facilitator ISSUES-X team supported faculty and their online teaching by offering weekly synchronous open-house video conferences and providing a one-week summer institute. The institute focused on applying principles of How People Learn (NRC, 1999) to the online environment, and intentionally modeled these pedagogical practices. Practices included: online approaches and tools to developing rapport with students; asynchronous reading and assignments sandwiched around synchronous active learning exercises over video conferencing; office hours and other support outside of regular meeting times; and routines for metacognitive reflection. Our pre-existing FLC structure allowed us to support many faculty during a time of crisis, illustrating the value of FLCs as a normative practice in academia.more » « less
-
Purpose In response to the evolving COVID-19 pandemic, many universities have transitioned to online instruction. With learning promising to be online, at least in part, for the near future, instructors may be thinking of providing online collaborative learning opportunities to their students who are increasingly isolated from their peers because of social distancing guidelines. This paper aims to provide design recommendations for online collaborative project-based learning exercises based on this research in a software engineering course at the university level. Design/methodology/approach Through joint work between learning scientists, course instructors and software engineering practitioners, instructional design best practices of alignment between the context of the learners, the learning objectives, the task and the assessment are actualized in the design of collaborative programming projects for supporting learning. The design, first segments a short real-time collaborative exercise into tasks, each with a problem-solving phase where students participate in collaborative programming, and a reflection phase for reflecting on what they learned in the task. Within these phases, a role-assignment paradigm scaffolds collaboration by assigning groups of four students to four complementary roles that rotate after each task. Findings By aligning each task with granular learning objectives, significant pre- to post-test learning from the exercise as well as each task is observed. Originality/value The roles used in the paradigm discourage divide-and-conquer tendencies often associated with collaborative projects. By requiring students to discuss conflicting ideas to arrive at a consensus implementation, their ideas are made explicit, thus providing opportunities for clarifying misconceptions through discussion and learning from the collaboration.more » « less
An official website of the United States government

