Asee peer logo
Displaying all 14 results
Conference Session
Computers in Education Division Technical Session 6: Computer Science Freshman Courses
Collection
2020 ASEE Virtual Annual Conference Content Access
Authors
Tamaike Brown, State University of New York at Oswego; Gursimran Singh Walia, Georgia Southern University; Alex David Radermacher, North Dakota State University; Maninder Singh, St. Cloud State University; Mourya Reddy Narasareddygari, Rider University
Tagged Divisions
Computers in Education
Paper ID #30621Effectiveness of Using Guided Peer Code Review to Support Learning ofProgramming Concepts in CS2 Course: A Pilot StudyDr. Tamaike Brown, State University of New York at Oswego Assistant Professor of Computer Science, Department of Computer Science, State University of New York at OswegoDr. Gursimran Singh Walia, Georgia Southern University Gursimran S. Walia is Professor of Computer Science at Georgia Southern University. His main research interests include empirical software engineering, software engineering education, human factors in soft- ware engineering, and software quality. He is a member of the IEEE
Conference Session
Computers in Education Division Technical Session 1: Topics Related to Engineering - Part 1
Collection
2020 ASEE Virtual Annual Conference Content Access
Authors
Joseph A. Lyon, Purdue University, West Lafayette; Aparajita Jaiswal, Purdue University, West Lafayette; Alejandra J. Magana, Purdue University, West Lafayette
Tagged Divisions
Computers in Education
traditional lecturing with assigned homework andquizzes, with the lab section of the course being the time for modeling projects and the seniordesign project.Learning DesignThe final learning design was developed based on modeling-based learning. The development ofa four-phase process from these frameworks has previously been reported on [citation blindedfor peer review]. The four phases of the modeling process that students used during theirmodeling activities were: (1) planning the model, (2) building the model, (3) evaluating themodel, and (4) reflecting on the model. Table 1 below overviews the tasks that students didduring each phase of the modeling process.Table 1. Overview of learning design for the modeling projects during the course. Phase
Conference Session
Computers in Education Division Technical Session 7: Advanced CS courses
Collection
2020 ASEE Virtual Annual Conference Content Access
Authors
Zachary Michael Steudel, Baylor University; Cynthia C. Fry, Baylor University
Tagged Divisions
Computers in Education
Women in Computer Science (WiCS), the Director of the Computer Science Fellows program, and is a KEEN Fellow. She has authored and co- authored over fifty peer-reviewed papers. c American Society for Engineering Education, 2020 Code Hardening: Development of a Reverse Software Engineering Project AbstractIn CSI 2334, “Introduction to Computer Systems” (CompSys), at Baylor University, we introduce agroup project to the students whose purpose is to simulate a team project on the job. Group projectsare used very frequently to provide a similar learning environment which capitalizes on the benefitsof peer-to-peer instruction, or cooperative learning. In this group
Conference Session
Computers in Education Division Technical Session 11
Collection
2020 ASEE Virtual Annual Conference Content Access
Authors
Milo Koretsky, Oregon State University
Tagged Divisions
Computers in Education
instructor feedback ofthose reflections in one of the engineering units that use LAs.The LA ProgramThe LA Program utilizes the three core elements suggested by the Learning Assistant Alliance(https://www.learningassistantalliance.org/). First, in the LA Pedagogy Seminar, LAs receivepedagogical development in in a formal class with their peers, generally in their first term as anLA. Second, LAs meet weekly with the instructor and the graduate teaching assistants as amember of the instructional team to prepare for active learning in class that week. While LAselsewhere are often used in large lecture sections, in the context of the unit studied, the LAsfacilitated learning in smaller studio or laboratory sessions (Koretsky, 2015; Koretsky et al
Conference Session
Computers in Education Division Technical Session 2: Teaching and Learning
Collection
2020 ASEE Virtual Annual Conference Content Access
Authors
Natalia Ozymko, University of Illinois at Urbana - Champaign; Matthew Allan McCarthy, University of Illinois at Urbana - Champaign; Wade Fagen-Ulmschneider, University of Illinois at Urbana - Champaign; Karin Jensen, University of Illinois at Urbana - Champaign; Karle Flanagan, University of Illinois at Urbana - Champaign
Tagged Divisions
Computers in Education
individualquestions were facilitated. The use of this system was initially designed to streamline the processof students writing their names on a whiteboard to get help. Although this worked for smallercourses, larger courses require more structure for office hours. The Queue allows course staff tomore effectively help students while collecting data about its users and the question they ask.With its continued use, the data collected provides powerful course analytics that could be usedto improve learning and the student experience.One benefit to the Queue system, compared to traditional office hours, is an increase in datacollected. Analyzing this data can provide insights into courses, such as what times might needmore course staff scheduled or what
Conference Session
Computers in Education Division Technical Session 10: STEM Outreach
Collection
2020 ASEE Virtual Annual Conference Content Access
Authors
Bryce E. Hughes, Montana State University; Nick Lux, Montana State University ; Barrett Frank, Montana State University; Shannon D. Willoughby, Montana State University; Brock J. LaMeres P.E., Montana State University - Bozeman; Rachelle Codie Weyerbacher, Montana State University
Tagged Topics
Diversity
Tagged Divisions
Computers in Education
worked as an R&D engineer for Agilent Technologies in Colorado Springs, CO where he designed electronic test equipment.Rachelle Codie Weyerbacher, Montana State University Rachelle Weyerbacher is a final semester English Education major from Montana State University with minors in English-Writing and Women Gender and Sexuality Studies. She is an advocate for the usage of technology in the classroom in conjunction with writing across curriculums with a focus on digital literacy. c American Society for Engineering Education, 2020 Learning from Design: Using Video Game Design Elements to Improve Minecraft Learning System for Spatial Reasoning in Middle Grades KidsIntroduction
Conference Session
Computers in Education Division Technical Session 5: Online Teaching and Learning
Collection
2020 ASEE Virtual Annual Conference Content Access
Authors
Kenneth Reid, Virginia Tech; Max Mikel-Stites, Virginia Tech
Tagged Divisions
Computers in Education
code, but writing their own versions), the cases were added to a spreadsheet thathad been built and were submitted to the honor court. There were also several incidents of students clearlytrying to “muddy the water” by changing their variables consistently throughout their submissions, whichdue to the nature of MoSS, was ineffective. One particularly memorable incident involved one studentusing the variables “A”, “B”, “C”, “D” and “E”, while their counterpart used “F”, “G”, “H”, “I” and “J”,without making any other changes to the code. The very nature of the variable names and exact avoidancemade identification far simpler than in other instances.In cases of disagreement or where the reviewers felt a case may be flawed, the code was not
Conference Session
Computers in Education Division Technical Session 1: Topics Related to Engineering - Part 1
Collection
2020 ASEE Virtual Annual Conference Content Access
Authors
Enrique Alvarez Vazquez, North Dakota State University; Manoel Cortes-Mendez, Georgia Institute of Technology; Ryan Striker P.E., North Dakota State University; Lauren Singelmann, North Dakota State University; Mary Pearson, North Dakota State University; Ellen M. Swartz, North Dakota State University
Tagged Divisions
Computers in Education
the near future, we could imagine automated tools able to evaluate the quality of studentinteractions across different platforms, although how much can be inferred from loggedcommunications data raises questions that go beyond technology.In conclusion, Slack proved to be a useful tool in our engineering course. Students found it easyto use and reported that it facilitated collaboration and innovation. The perspectives shared bystudents show that innovation is a very hard thing to teach; it requires laying a solid foundation,supporting engagement, and fostering intrinsic motivation.This model may not work with all students. But with some, it works very well. For thosestudents, the freedom afforded by collaborating with peers and producing high
Conference Session
Computers in Education Division Technical Session 7: Advanced CS courses
Collection
2020 ASEE Virtual Annual Conference Content Access
Authors
Cynthia C. Fry, Baylor University; Kevin Kulda, Baylor University; Gennie Mansi, Baylor University
Tagged Divisions
Computers in Education
systems design, development, and consultation firm. She joined the faculty of the School of Engineering and Computer Science at Baylor University in 1997, where she teaches a variety of engineering and computer science classes, she is the Faculty Advisor for the Women in Computer Science (WiCS), the Director of the Computer Science Fellows program, and is a KEEN Fellow. She has authored and co- authored over fifty peer-reviewed papers.Kevin Kulda, Baylor University Kevin is a Senior at Baylor University studying Computer Science and Information Systems. He is simul- taneously a Baylor Honors Student and a Baylor Business Fellow. Kevin’s senior thesis will investigate the intersection of machine learning and
Conference Session
Computers in Education Division Technical Session 3: Digital Learning Part I
Collection
2020 ASEE Virtual Annual Conference Content Access
Authors
Byul Hur, Texas A&M University; Ana Elisa P. Goulart, Texas A&M University; Logan Porter, Texas A&M University; Nripendra Sarker, Texas A&M University; Mike Willey, Texas A&M University
Tagged Divisions
Computers in Education
functions and programming practices in C that are commonly used in microcontrollerprogramming. The topics that are not relevant to the microcontrollers are avoided. Theprogramming environment is Keil MDK [4]. This Keil MDK supports multiple microcontrollerswith ARM cores inside. This tool allows students to use it for the development of an embeddedsystem with various other MCUsThis course begins with learning data types, syntax, and displaying output and reading input viaa console terminal. A laboratory template code is given to students to redirect printf and scanffunctions. This allows students to use the MSP432 Launchpad in learning C, as they figure outthe basic read and write functions via a console terminal. As students become comfortable
Conference Session
Computers in Education Division Technical Session 5: Online Teaching and Learning
Collection
2020 ASEE Virtual Annual Conference Content Access
Authors
Joe Michael Allen, University of California, Riverside; Frank Vahid, University of California, Riverside
Tagged Divisions
Computers in Education
approach of face-to-face class time as well as online classmeetups. Through the use of technology, hybrid learning courses allow students to learn newconcepts on their own outside of the classroom and then physically come to class to get theirquestions answered and engage in various discussions [4]. Furthermore, there is additionalstudent engagement as they are able to actually meet with the instructors of the course as well astheir peers in the class. Webb et. al. [5] studied the hybrid teaching model and found thatstudents in the hybrid class performed just as well as their peers in a traditional classroom. Webbconcluded that hybrid teaching can provide the benefits of both online and face-to-face classes.3. CS1 course detailsOur CS1 course is
Conference Session
Computers in Education Division Technical Session 10: STEM Outreach
Collection
2020 ASEE Virtual Annual Conference Content Access
Authors
Mahmoud K. Quweider, University of Texas Rio Grande Valley; Fitratullah Khan, University of Texas Rio Grande Valley; Liyu Zhang, University of Texas Rio Grande Valley; Yessica Rodriguez, University of Texas, Rio Grande Valley; Yessenia Rodriguez, University of Texas, Rio Grande Valley
Tagged Topics
Diversity
Tagged Divisions
Computers in Education
college awareness. endeavors. Applicants Skill- set Is dependable and Relates well to reliable/Has good peers/Commun attendance, icates openly punctuality, and with school record. staff Cooperates with school staff
Conference Session
Computers in Education Division Technical Session 5: Online Teaching and Learning
Collection
2020 ASEE Virtual Annual Conference Content Access
Authors
Alisa Gilmore P.E., University of Nebraska, Lincoln; Tareq Daher, University of Nebraska, Lincoln; Markeya S. Peteranetz, University of Nebraska, Lincoln
Tagged Divisions
Computers in Education
a course that meets two times a week). This model of distancelearning inherently presents challenges to teaching and learning. First, there is an inefficiencyof instructor time, when time is lost while traveling (the instructor devotes three hours to teacha one hour class at the distant location). A dedicated distance room is required twice per week,and such rooms are in heavy demand and often difficult to schedule at our university. Finally,there is a potential for loss of engagement in the far cohort who views class through a screen,most often in lecture format, with limited interaction with peers or the instructor. However, themost compelling reason to adopt a blended course model by the instructor in this study was theopportunity it
Conference Session
Computers in Education Division Technical Session 3: Digital Learning Part I
Collection
2020 ASEE Virtual Annual Conference Content Access
Authors
Zhiyi Li; Stephen H. Edwards, Virginia Tech
Tagged Divisions
Computers in Education
own historical performance in feedbackand not compare with their peers. Since similar to leaderBoard, RPG competition among studentsmay frustrate lagged students to lead fixed mindset trend. One of characters of students with fixedmindset is they feel threatened by the success of others 1 .3.1 Experience Points (XP) and LevelsIn RPGs, experience points (XP) and levels are often used to reward players and demonstrate theirprogress through the game. Players earn XP and level up by accomplishing tasks such asdefeating enemies, overcome obstacles, pick up trophies, etc. We design XP and levels in asimilar way but in an educational context.The first design consideration is whether XP/levels are applicable for only a single course