skip to main content


Title: Real-World Assignments at Scale to Reinforce the Importance of Algorithms and Complexity
Computer Science students in algorithm courses often drop out and feel that what they are learning is disconnected from real life programming. Instructors, on the other hand, feel that algorithmic content is foundational for the long term development of students. The disconnect seems to stem from students not perceiving the importance of algorithmic paradigms, and how they impact performance in applications. We present the point of view that by solving real-world problems where algorithmic paradigms and complexity matter, students will become more engaged with the course and appreciate its importance. Our approach relies on a lean educational framework that provides simplified access to real life datasets and benchmarking features. The assignments we present are all scaffolded, and easily integrated into most algorithms courses. Feedback from using some of the assignments in various courses is presented to argue for the validity of the approach.  more » « less
Award ID(s):
1652442 1726809
NSF-PAR ID:
10158622
Author(s) / Creator(s):
; ; ; ; ; ;
Date Published:
Journal Name:
CCSC NE
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Evidence has shown that facilitating student-centered learning (SCL) in STEM classrooms enhances student learning and satisfaction [1]–[3]. However, despite increased support from educational and government bodies to incorporate SCL practices [1], minimal changes have been made in undergraduate STEM curriculum [4]. Faculty often teach as they were taught, relying heavily on traditional lecture-based teaching to disseminate knowledge [4]. Though some faculty express the desire to improve their teaching strategies, they feel limited by a lack of time, training, and incentives [4], [5]. To maximize student learning while minimizing instructor effort to change content, courses can be designed to incorporate simpler, less time-consuming SCL strategies that still have a positive impact on student experience. In this paper, we present one example of utilizing a variety of simple SCL strategies throughout the design and implementation of a 4-week long module. This module focused on introductory tissue engineering concepts and was designed to help students learn foundational knowledge within the field as well as develop critical technical skills. Further, the module sought to develop important professional skills such as problem-solving, teamwork, and communication. During module design and implementation, evidence-based SCL teaching strategies were applied to ensure students developed important knowledge and skills within the short timeframe. Lectures featured discussion-based active learning exercises to encourage student engagement and peer collaboration [6]–[8]. The module was designed using a situated perspective, acknowledging that knowing is inseparable from doing [9], and therefore each week, the material taught in the two lecture sessions was directly applied to that week’s lab to reinforce students’ conceptual knowledge through hands-on activities and experimental outcomes. Additionally, the majority of assignments served as formative assessments to motivate student performance while providing instructors with feedback to identify misconceptions and make real-time module improvements [10]–[12]. Students anonymously responded to pre- and post-module surveys, which focused on topics such as student motivation for enrolling in the module, module expectations, and prior experience. Students were also surveyed for student satisfaction, learning gains, and graduate student teaching team (GSTT) performance. Data suggests a high level of student satisfaction, as most students’ expectations were met, and often exceeded. Students reported developing a deeper understanding of the field of tissue engineering and learning many of the targeted basic lab skills. In addition to hands-on skills, students gained confidence to participate in research and an appreciation for interacting with and learning from peers. Finally, responses with respect to GSTT performance indicated a perceived emphasis on a learner-centered and knowledge/community-centered approaches over assessment-centeredness [13]. Overall, student feedback indicated that SCL teaching strategies can enhance student learning outcomes and experience, even over the short timeframe of this module. Student recommendations for module improvement focused primarily on modifying the lecture content and laboratory component of the module, and not on changing the teaching strategies employed. The success of this module exemplifies how instructors can implement similar strategies to increase student engagement and encourage in-depth discussions without drastically increasing instructor effort to re-format course content. Introduction. 
    more » « less
  2. Most engineering ethics education is segregated into particular courses that, from a student’s perspective, can feel disconnected from the technical education at the center of their programs. In part because of this disconnect, several immersive programs designed to train engineering students in socio-technical systems thinking have emerged in the U.S. in the past two decades. One pedagogical goal of these programs is to provide alternative ideologies and practices that counter dominant cultural paradigms that marginalize macroethical thinking and social justice perspectives in engineering schools. In theory, longer-term immersion in such programs can help students overcome these harmful ideologies. However, because of the difficult nature of studying cultural change, very few studies have attempted to provide a thick description of how these alternative cultural practices are influencing student perspectives on engineering practices. Our study offers a rare glimpse at student uptake of these practices in a multi-year Science, Technology, and Society (STS) living-learning program. Our study explores whether and how cultural practices within an STS program help students develop and sustain the resources for using a socio-technical systems thinking approach to engineering practice. We grounded our work in a cultural practices framework from Nasir and Kirshner [1] which roughly understands practice to be “a patterned set of actions performed by members of a group based on common purposes and expectations, with shared cultural values, tools, and meanings” ([2, p. 99] as cited in [3]). Our descriptions of collective enactments of cultural practices are grounded in accounts of classroom events from researcher fieldnotes and reflections in student interviews. Looking across the enactment of practices in classrooms and students’ interpretations of these events in interviews allows us to describe the multiplicity of meanings that students distill from these activities. This paper will present on multiple cultural practices salient to students we have identified in this STS community, for example: cultivating an ethics of care, making the invisible visible, understanding systems from multiple perspectives, and empowering students to develop moral stances as citizens and scientists/engineers in society. Because of the complexity of the interplay between the scaffolding of the STS program’s pedagogy and the emergence of these four themes, we chose to center “cultivating an ethics of care” in this analysis and relationally explore the other three themes through it. Ethics of care manifests in two basic ways in the data. Students talk about how an ethics of care is part of the STS program community and how the STS program fosters the need for an ethics of care toward communities outside the classroom through human-centered engineering design. 
    more » « less
  3. In the spring of 2021, the University of San Diego’s Department of Integrated Engineering taught the course, “Integrated Approach to Energy”, the second offering of a new required course, to nine second-year engineering students. The sociotechnical course covered modern energy concepts, with an emphasis on renewable energies and sustainability, and it exposed the students to other ways of being, knowing, and doing that deviated from the dominant masculine Western White colonial discourse. Following the course completion, we interviewed five students by using a semistructured protocol to explore how they perceived of and communicated about engineers and engineering. We sought to identify the takeaways from their course exposure to sustainability and the sociotechnical paradigm, which were central to the course. The findings suggest that the students were beginning to form sociotechnical descriptions, and that they were still developing their understanding and perceptions of engineers and engineering. Moreover, we observed that they were still wrestling with how best to integrate sustainability into those perceptions. There was an a-la-carte feel to the students’ conceptualizations of sustainability as it related to engineering, as in, “you can ‘do’ sustainability with engineering, but do not have to”. We argue that engineering students likely need these pedagogical paradigms (sociotechnical engineering and sustainability) woven through the entirety of their engineering courses if they are to fully accept and integrate them into their own constructs about engineers and engineering. 
    more » « less
  4. Unmanned Aerial Systems (UAS) have become popular in the past two decades because of their key role in numerous military applications, which range from aerial support of troops involved on the battlefield to surveillance and border patrol. The versatility of UAS platforms make it extremely appealing for several civilian applications, and considerable cost reduction for critical components has made this technology a powerful resource for private operators. In this paper we present a collaborative effort with the objective of establishing a competitive UAS educational program at the Rose State College (RSC, a two-year institute) and creating a pipeline to develop a UAS workforce in Oklahoma. The approach modified freshman and sophomore aerospace and mechanical engineering courses at RSC to incorporate UAS design into applicable courses. Experiential learning opportunities involving UAS are included through class projects. Modifying the “Introduction to Aerospace Engineering” course at the University of Oklahoma (OU, 4-year institute) and applying the theoretical concepts learned in class to real examples involving UAS. UAS platforms are not considered as mere special cases, but will be given proper attention both in class and through dedicated homework assignments and projects. We also investigate pipeline of students from RSC to OU. Many of the RSC students attending selected undergraduate classes at OU decide to continue their education by pursuing a bachelor’s degree in engineering. This positive trend is encouraged by providing UAS students at RSC to perform undergraduate (UG) research at OU. This paper presents different activities to establish curriculum and collaboration between the two institutions to support Oklahoma’s workforce. 
    more » « less
  5. This theory paper focuses on understanding how mastery learning has been implemented in undergraduate engineering courses through a systematic review. Academic environments that promote learning, mastery, and continuous improvement rather than inherent ability can promote performance and persistence. Scholarship has argued that students could achieve mastery of the course material when the time available to master concepts and the quality of instruction was made appropriate to each learner. Increasing time to demonstrate mastery involves a course structure that allows for repeated attempts on learning assessments (i.e., homework, quizzes, projects, exams). Students are not penalized for failed attempts but are rewarded for achieving eventual mastery. The mastery learning approach recognizes that mastery is not always achieved on first attempts and learning from mistakes and persisting is fundamental to how we learn. This singular concept has potentially the greatest impact on students’ mindset in terms of their belief they can be successful in learning the course material. A significant amount of attention has been given to mastery learning courses in secondary education and mastery learning has shown an exceptionally positive effect on student achievement. However, implementing mastery learning in an undergraduate course can be a cumbersome process as it requires instructors to significantly restructure their assignments and exams, evaluation process, and grading practices. In light of these challenges, it is unclear the extent to which mastery learning has been implemented in undergraduate engineering courses or if similar positive effects can be found. Therefore, we conducted a systematic review to elucidate, how in the U.S., (1) has mastery learning been implemented in undergraduate engineering courses from 1990 to the present time and (2) the student outcomes that have been reported for these implementations. Using the systematic process outlined by Borrego et al. (2014), we surveyed seven databases and a total of 584 articles consisting of engineering and non-engineering courses were identified. We focused our review on studies that were centered on applying the mastery learning pedagogical method in undergraduate engineering courses. All peer-reviewed and practitioner articles and conference proceedings that were within our scope were included in the synthetization phase of the review. Most articles were excluded based on our inclusion and exclusion criteria. Twelve studies focused on applying mastery learning to undergraduate engineering courses. The mastery learning method was mainly applied on midterm exams, few studies used the method on homework assignments, and no study applied the method to the final exam. Students reported an increase in learning as a result of applying mastery learning. Several studies reported that students’ grades in a traditional final exam were not affected by mastery learning. Students’ self-reported evaluation of the course suggests that students prefer the mastery learning approach over traditional methods. Although a clear consensus on the effect of the mastery learning approach could not be achieved as each article applied different survey instruments to capture students’ perspectives. Responses to open-ended questions have mixed results. Two studies report more positive student comments on opened-ended questions, while one study report receiving more negative comments regarding the implementation of the mastery learning method. In the full paper we more thoroughly describe the ways in which mastery learning was implemented along with clear examples of common and divergent student outcomes across the twelve studies. 
    more » « less