Asee peer logo
Well-matched quotation marks can be used to demarcate phrases, and the + and - operators can be used to require or exclude words respectively
Displaying results 1 - 30 of 97 in total
Conference Session
Accreditation and Assessment in SE Programs
Collection
2011 ASEE Annual Conference & Exposition
Authors
Susan E. Conry, Clarkson University
Tagged Divisions
Software Engineering Constituent Committee
also shows us something about the uniquecharacter of each of the disciplines. The sets of topics treated in required courses that are uniqueto each discipline show us that the computer engineer is more focused on topics integratinghardware and software in computing systems, that the software engineer is more focused onsoftware process, software design principles and practices, and software quality issues, and thatthe computer scientist must learn topics concerning theoretical concepts, programminglanguages, and compilers that are not required of the others. Sibling disciplines, indeed, but withdiffering underlying cultures and distinctive attributes.Bibliography1. Computing Curricula 2005: The Overview Report http://www.acm.org/education
Conference Session
Pedagogical Approaches for Software Engineering
Collection
2012 ASEE Annual Conference & Exposition
Authors
Clifton L. Kussmaul, Muhlenberg College
Tagged Divisions
Software Engineering Constituent Committee
AC 2012-4593: PROCESS ORIENTED GUIDED INQUIRY LEARNING(POGIL) IN COMPUTER SCIENCE AND SOFTWARE ENGINEERINGMr. Clifton L. Kussmaul, Muhlenberg College Clifton Kussmaul is Associate Professor of computer science at Muhlenberg College. Previously, he was Visiting Fulbright-Nehru Scholar at the University of Kerala, Chief Technology Officer for Elegance Technologies, Inc., Senior Member of Technical Staff with NeST Technologies, and Assistant Professor of C.S. at Moravian College. He has a Ph.D. in computer science from the University of California, Davis, M.S. and M.A. from Dartmouth College, and B.S. and B.A. from Swarthmore College. His pro- fessional interests and activities include education, entrepreneurship
Conference Session
Panel Session: Case Study Teaching in Computing Curricula
Collection
2012 ASEE Annual Conference & Exposition
Authors
Massood Towhidnejad, Embry-Riddle Aeronautical University, Daytona Beach; Salamah Salamah, Embry-Riddle Aeronautical University, Daytona Beach; Thomas B. Hilburn, Embry-Riddle Aeronautical University, Daytona Beach
Tagged Divisions
Software Engineering Constituent Committee
. Page 25.1023.1 c American Society for Engineering Education, 2012Panel Session –Case Study Teaching in Computing CurriculaMassood Towhidnejad, Salamah Salamah, Thomas HilburnEmbry-Riddle Aeronautical University600 S. Clyde Morris Blvd.Daytona Beach, Fl, 32114towhid@erau.edu, salamahs@erau.edu. hilburn@erau.eduAbstractThe use of case studies is an effective method for introducing real-world professional practices into theclassroom. Case studies have become a proven and pervasive method of teaching about professionalpractice in such fields as business, law, and medicine. Case studies can provide a means to simulatepractice, raise the level of critical thinking skills, enhance listening/cooperative learning skills
Conference Session
Software Engineering Constituent Committee Division Technical Session 2
Collection
2014 ASEE Annual Conference & Exposition
Authors
Vignesh Subbian, University of Cincinnati; Carla C. Purdy, University of Cincinnati
Tagged Divisions
Software Engineering Constituent Committee
. Page 24.1301.1 c American Society for Engineering Education, 2014 UnLecture: Bridging the Gap between Computing Education and Software Engineering PracticeIntroductionThe University of Cincinnati (UC) is considered to be the birthplace of co-operative education(co-op), with UC celebrating the 100-year anniversary of cooperative education, locally referredto as “reality learning”1, in the year 2006. The co-op program at UC requires students toalternate between taking academic classes and working in full-time professional job assignments.While co-op is optional for some programs, it is a mandatory requirement for all engineeringprograms at UC, which are specifically designed as 5-year
Conference Session
Accreditation and Assessment in SE Programs
Collection
2011 ASEE Annual Conference & Exposition
Authors
Janet E. Burge, Miami University; Paul V. Anderson, Miami University, Ohio; Michael Carter, North Carolina State University; Gerald C. Gannod, Miami University; Mladen A. Vouk, North Carolina State University
Tagged Divisions
Software Engineering Constituent Committee
better lab reports. He is currently working on projects related to teaching science in elementary schools.Gerald C. Gannod, Miami University GERALD C. GANNOD is an associate professor in the Department of Computer Science and Software Engineering and Director of the Mobile Learning Center at Miami University in Oxford, Ohio. He re- ceived the MS(’94) and PhD(’98) degrees in Computer Science from Michigan State University. His research interests include service-oriented computing, software product lines, mobile learning, software reverse engineering, formal methods for software development, software architecture, and software for embedded systems. He is a recipient of a 2002 NSF CAREER Award.Mladen A Vouk, North
Conference Session
Software Engineering Constituent Committee Division Technical Session 1
Collection
2014 ASEE Annual Conference & Exposition
Authors
J. Jenny Li, Kean University; Patricia Morreale, Kean University
Tagged Divisions
Software Engineering Constituent Committee
Paper ID #9465Enhancing Computer Science Programming Courses to Prepare Students forSoftware EngineeringDr. J. Jenny Li, Kean University Prior to joining Kean as a faculty member last month, Dr. J. Jenny Li had been a research scientist at Avaya Labs, formerly part of Bell Labs, for 13 years. She is an experienced industrial researcher with more than 70 papers published in technical journals and conferences, and holder of over 20 patents with five pending applications. Her specialties are in automatic failure detection, with particular emphasis on reliability, security, performance and testing. Before Avaya, she worked
Conference Session
Software Engineering Projects
Collection
2011 ASEE Annual Conference & Exposition
Authors
Massood Towhidnejad, Embry-Riddle Aeronautical University, Daytona Beach; Thomas B. Hilburn, Embry-Riddle Aeronautical University, Daytona Beach; Joseph E. Urban, Texas Tech University; Gregory W. Hislop, Drexel University; Richard Stansbury, Embry-Riddle Aeronautical University, Daytona Beach
Tagged Divisions
Software Engineering Constituent Committee
not succeeding at attracting and retaining sufficient Page 22.1653.2students. A key problem is that computing education begins with extensive skill building focusedprimarily on learning to program. Because the first years of computing education focus onacquiring technical knowledge and skills, many students only view computing in these terms. Amissing aspect is student understanding of computational thinking in action. Also, studentstypically get little appreciation of the software engineering concepts and practices needed tobuild modern systems. Computing education needs to be altered to help students obtain a morecomprehensive view from the
Conference Session
Accreditation and Assessment in SE Programs
Collection
2011 ASEE Annual Conference & Exposition
Authors
Massood Towhidnejad, Embry-Riddle Aeronautical University, Daytona Beach; Thomas B. Hilburn, Embry-Riddle Aeronautical University, Daytona Beach; Salamah Salamah, Embry-Riddle Aeronautical University, Daytona Beach
Tagged Divisions
Software Engineering Constituent Committee
skills, self-directed learning skills, and teamskills. There are a number of excellent examples of case studies in science and engineering at theSUNY-Buffalo web site [12]Although the use of case studies in education has shown success in the aforementioneddisciplines, it is yet to be adopted in any significant way in the computing education. One of thereasons for the lack of use of the case-study approach is the shortage of sufficient material forthis purpose. There are many software textbooks that use case studies (as examples to illustrateconcepts and techniques): [10] (several, including an Airline Reservation System and aHousehold Alarm System), [11] (Fireworks Factory), [13] (Picadilly Television and Ariane-5),[15] (SafeHome). Additionally
Conference Session
SE Curriculum and Course Management
Collection
2009 Annual Conference & Exposition
Authors
Richard Stansbury, Embry-Riddle Aeronautical University; Massood Towhidnejad, Embry-Riddle Aeronautical University
Tagged Divisions
Software Engineering Constituent Committee
AC 2009-1603: AN ASSESSMENT STRATEGY FOR A CAPSTONE COURSE INSOFTWARE AND COMPUTER ENGINEERINGRichard Stansbury, Embry-Riddle Aeronautical UniversityMassood Towhidnejad, Embry-Riddle Aeronautical University Page 14.181.1© American Society for Engineering Education, 2009 AN ASSESSMENT STRATEGY FOR A CAPSTONE COURSE IN SOFTWARE AND COMPUTER ENGINEERING Richard Stansbury and Massood Towhidnejad Embry-Riddle Aeronautical University Daytona Beach, FL 32114 {stansbur, towhid}@erau.eduAbstract:The assessment of individual student work on team
Conference Session
Software Engineering Technical Session 2
Collection
2016 ASEE Annual Conference & Exposition
Authors
Andrew Deorio, University of Michigan; Andrew Giugliano, University of Michigan
Tagged Topics
Diversity
Tagged Divisions
Software Engineering Constituent Committee
shown to improve student learning outcomes. For example, students programming inpairs produce better programs and have similar exam scores. In this paper, we explore the impactof student partnerships in introductory programming projects on future student performance insubsequent courses.We examine the data from 2,234 students enrolled in introductory computer science courses at alarge, highly ranked, public research institution, including participation in group work andperformance in two different courses. The first is a second-semester “CS2” programming andintroductory data structures course where some students completed projects in partnerships whileothers worked alone. Students then advanced to a “CS3” course where all students
Conference Session
Software Engineering Constituent Committee Division Technical Session 1
Collection
2015 ASEE Annual Conference & Exposition
Authors
Barbara Victoria Bernal, Kennesaw State University, Marietta; Jeffrey Chastine, Southern Polytechnic State University
Tagged Topics
Diversity
Tagged Divisions
Software Engineering Constituent Committee
, teaching courses such as Computer Graphics (OpenGL), 3D Modeling and Animation, and Production Pipeline & Asset Management. He has served in a variety of capacities academically including Interim Department Head, Associate Dean of the College of Infor- mation and Mathematical Sciences as well as the Graduate Program Director of the Masters of Archival Studies at Clayton State University. Page 26.1387.1 c American Society for Engineering Education, 2015 Spanglish Software Engineering: A Curious International Learning ExperienceAbstractComputing
Conference Session
Software Engineering Topics
Collection
2012 ASEE Annual Conference & Exposition
Authors
Sushil Acharya, Robert Morris University; Walter W. Schilling Jr., Milwaukee School of Engineering
Tagged Divisions
Software Engineering Constituent Committee
both governmental and non-governmental organizations. Acharya has a M.Eng. in computer technology and a D.Eng. in computer science and information management with a concentration in knowledge dis- covery, both from the Asian Institute of Technology in Thailand. His teaching involvement and research interests are in the areas of software engineering and development (verification and validation) and enter- prise resource planning. He also has interest in learning objectives-based education material design and development. Acharya is a co-author of ”Discrete Mathematics Applications for Information Systems Professionals,” 2nd Ed., Prentice Hall. He is a life member of Nepal Engineering Association and is also a member
Conference Session
Software Engineering Pedagogical Approaches
Collection
2013 ASEE Annual Conference & Exposition
Authors
Joanna F. DeFranco, Pennsylvania State University; Colin J. Neill, Pennsylvania State University
Tagged Divisions
Software Engineering Constituent Committee
Paper ID #5980Improving Individual Learning in Software Engineering Team ProjectsDr. Joanna F. DeFranco, Pennsylvania State University Joanna F. DeFranco is Assistant Professor of Software Engineering and a member of the Graduate Faculty at The Pennsylvania State University. Prior to joining Penn State, she held faculty positions at Cabrini College and the New Jersey Institute of Technology. She also held a number of positions in industry and government including an Electronics Engineer for the Naval Air Development Center in Warminster, PA and a Software Engineer at Motorola in Horsham, Pa. Dr. DeFranco received her B.S
Conference Session
Software Engineering Curricula
Collection
2012 ASEE Annual Conference & Exposition
Authors
Susan Darling Urban, Texas Tech University; Joseph E Urban, Texas Tech University; Susan A. Mengel, Texas Tech University; William M. Marcy P.E., Texas Tech University; Patrick E. Patterson, Texas Tech University
Tagged Divisions
Software Engineering Constituent Committee
AC 2012-4110: THE SOFTWARE AND SYSTEMS ENGINEERING MAS-TERS PROGRAM AT TEXAS TECH UNIVERSITY: A COMPUTER SCI-ENCE AND INDUSTRIAL ENGINEERING COLLABORATIVE EFFORTDr. Susan Darling Urban, Texas Tech University Susan D. Urban received the B.S., M.S., and Ph.D. degrees in computer science in 1976, 1980, and 1987, respectively, from the University of Louisiana, Lafayette. She has been a professor in the Department of Industrial Engineering at Texas Tech University since 2011 and was previously a professor in the De- partment of Computer Science from 2007-2010. She was at Arizona State University from 1989-2007, where she currently holds the status of Emeritus Professor. She was also an Assistant Professor at the
Conference Session
Software Engineering Constituent Committee Technical Session 2
Collection
2015 ASEE Annual Conference & Exposition
Authors
Heidi J. C. Ellis, Western New England University; Gregory W Hislop, Drexel University (Eng. & Eng. Tech.); Sarah Monisha Pulimood, The College of New Jersey; Becka Morgan, Western Oregon University; Ben Coleman, Moravian College
Tagged Topics
Diversity
Tagged Divisions
Software Engineering Constituent Committee
Paper ID #13301Software Engineering Learning in HFOSS: A Multi-Institutional StudyHeidi J. C. Ellis, Western New England University Heidi Ellis is Chair and Professor in the Computer Science and Information Technology department at Western New England University. Dr. Ellis has a long-time interest in software engineering education and has been interested in student participation in Humanitarian Free and Open Source Software (HFOSS) since 2006.Dr. Gregory W Hislop, Drexel University (Eng. & Eng. Tech.) Gregory Hislop is a Professor and Senior Associate Dean in the College of Computing and Informatics at Drexel
Conference Session
Pedagogical Approaches for Software Engineering
Collection
2012 ASEE Annual Conference & Exposition
Authors
Heidi J.C. Ellis, Western New England University; Gregory W. Hislop, Drexel University; Josephine Sears Rodriguez, Western New England University; Ralph Morelli, Trinity College
Tagged Divisions
Software Engineering Constituent Committee
AC 2012-5220: STUDENT SOFTWARE ENGINEERING LEARNING VIAPARTICIPATION IN HUMANITARIAN FOSS PROJECTSDr. Heidi J.C. Ellis, Western New England University Heidi Ellis is Chair and Associate Professor in the Computer Science and Information Technology De- partment at Western New England College. She has a long-time interest in software engineering education and most recently has received NSF funding to investigate the use of humanitarian free and open source software to educate computing students. She is also currently participating in an NIH grant for developing database-driven software for biological NMR analysis.Dr. Gregory W. Hislop, Drexel University Gregory Hislop is a professor of information science and
Conference Session
Tools and Support for Software Education
Collection
2006 Annual Conference & Exposition
Authors
J. Scott Hawker, Rochester Institute of Technology
Tagged Divisions
Software Engineering Constituent Committee
Department at RIT. He has worked with the NASA Technical Standards Program applying semantic web, formal modeling, information retrieval, and other advanced information technology to better create, manage, find, deliver, and use standards and lessons learned for aerospace system engineering. He is now applying these technologies in development of tools for collaborative learning in software engineering courses and projects. Dr. Hawker is a member of the IEEE, IEEE Computer Society, ACM, American Society for Engineering Education, Standards Engineering Society, and the Association of Aerospace Standards Users
Conference Session
Software Engineering Pedagogical Approaches
Collection
2013 ASEE Annual Conference & Exposition
Authors
John C. Georgas, Northern Arizona University
Tagged Divisions
Software Engineering Constituent Committee
examples ofselected architectural styles as well as guidance for adopting educators. Section 4 presentsevaluative results on student attitudes about the game, and Section 5 offers concluding remarks.2. Background and Related WorkOur work is underpinned by the use of architectural styles as idioms for the transmission ofsoftware architecture knowledge, insights from learning theories, and by related work in usingrole-playing techniques in computer science and software engineering education.2.1. Architecture and Architectural StylesThe design of software systems—ranging from the lowest to the highest levels of abstraction—centers on making design decisions about specific elements and the manner in which theseelements interconnect. One of the most
Conference Session
Pedagogical Approaches for Software Engineering
Collection
2012 ASEE Annual Conference & Exposition
Authors
Colin J. Neill, Pennsylvania State University; Joanna F. DeFranco, Pennsylvania State University, Great Valley; Raghvinder S. Sangwan, Pennsylvania State University, Great Valley
Tagged Divisions
Software Engineering Constituent Committee
AC 2012-3117: A STUDY OF INDIVIDUAL LEARNING IN SOFTWAREENGINEERING TEAM PROJECTSDr. Colin J. Neill, Pennsylvania State University Colin J. Neill is Associate Professor of software and systems engineering at Penn State University’s School of Graduate Professional Studies, where he is the Director Engineering Programs. Neill has devel- oped and taught more than a dozen courses in support of the graduate programs in software engineering, systems engineering, engineering management, and information science in topics including software sys- tems design, system architecture, project management, and systems thinking. He has published more than 70 articles in refereed journals and conference proceedings, including Systems
Conference Session
Software Engineering Topics
Collection
2007 Annual Conference & Exposition
Authors
Steve Chenoweth, Rose-Hulman Institute of Technology; Mark Ardis, Rochester Institute of Technology; Cheryl Dugas, Rochester Institute of Technology
Tagged Divisions
Software Engineering Constituent Committee
AC 2007-634: ADAPTING COOPERATIVE LEARNING TO TEACH SOFTWAREARCHITECTURE IN MULTIPLE ROLE-TEAMSSteve Chenoweth, Rose-Hulman Institute of TechnologyMark Ardis, Rochester Institute of TechnologyCheryl Dugas, Rochester Institute of Technology Page 12.177.1© American Society for Engineering Education, 2007 Adapting Cooperative Learning to Teach Software Architecture in Multiple-Role TeamsAbstractThe software architecture process depends on successful teamwork involving cooperation amongmembers of the design team, cooperation between the design team and the clients, andcooperation between the design team and the development organization
Conference Session
Software Engineering Teaching Techniques
Collection
2009 Annual Conference & Exposition
Authors
Clifton Kussmaul, Muhlenberg College
Tagged Divisions
Software Engineering Constituent Committee
student learning of communication skills in software engineering courses. In Proceedings of the 18th Conference on Software Engineering Education & Training (Ottawa, Canada, April 18-20, 2005), 61-68. 19. Morelli, R., and de Lanerolle, T. 2009. FOSS 101: Engaging introductory students in the open source movement. In Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education Page 14.1066.9 (Chattanooga, TN, Mar 3-7, 2009), 311-315. 20. O'Mahony, S., and Ferraro, F. 2007. The emergence of governance in an open source community. The Academy of Management
Conference Session
Software Engineering Constituent Committee Division Technical Session 3
Collection
2014 ASEE Annual Conference & Exposition
Authors
Peter J. Clarke, Florida International Univeristy; Debra Lee Davis, Florida International University; Raymond Chang Lau, Florida International University; Tariq M. King, Ultimate Software Group, Inc.
Tagged Divisions
Software Engineering Constituent Committee
Paper ID #10123Student Learning and Use of Tools in an Undergraduate Software TestingClassDr. Peter J Clarke, Florida International Univeristy Peter J. Clarke received his BSc. degree in Computer Science and Mathematics from the University of the West Indies (Cave Hill) in 1987, MS degree from SUNY Binghamton University in 1996 and PhD in Computer Science from Clemson University in 2003. His research interests are in the areas of software testing, software metrics, model-driven software development, domain-specific modeling languages, and computer science education. He is currently an associate professor in the School
Conference Session
SE Curriculum and Course Management
Collection
2008 Annual Conference & Exposition
Authors
J. Scott Hawker, Rochester Institute of Technology; Ian Webber, Rochester Institute of Technology; Michael Starenko, Rochester Institute of Technology; Jeremiah Parry-Hill, Rochester Institute of Technology
Tagged Divisions
Software Engineering Constituent Committee
applied technologies including distributed, component-based software architectures, software and systems engineering process models, intelligent control, the semantic web, and real-time artificial intelligence. Dr. Hawker has been a faculty member teaching software engineering and computing topics at the University of Alabama and RIT. His work with the NASA Technical Standards Program applying semantic web, formal modeling, information retrieval, and other advanced information technologies inspired his work to better create, manage, find, deliver, and use learning content in software engineering courses and projects. Dr. Hawker is also co-director of the Laboratory for
Conference Session
Software Engineering Constituent Committee Division Technical Session 3
Collection
2016 ASEE Annual Conference & Exposition
Authors
Suhas Xavier, Arizona State University; Christian Murphy, Arizona State University; Kevin A Gary, Arizona State University
Tagged Topics
Diversity
Tagged Divisions
Software Engineering Constituent Committee
is the former Associate Chair for Computing in the Department of Engineering, and remains active curricular design and implementation. c American Society for Engineering Education, 2016 Work-in-Progress: A Student Activity Dashboard for Ensuring Project-based Learning ComplianceAbstractProject-based learning is an effective pedagogical tool for software engineering education.Students working in small teams may leverage an industry-practiced software processmethodology to define, design, construct, and validate a quality software product. In a project-based environment, students learn both technical competencies in the face of a complex scalableproblem, but also contextual
Conference Session
Software Engineering Technical Session 2
Collection
2016 ASEE Annual Conference & Exposition
Authors
Stefan Christov, Quinnipiac University; Mark Hoffman, Quinnipiac University
Tagged Divisions
Software Engineering Constituent Committee
Paper ID #15229Evaluating the Collaboration between a Software Project Management Courseand a Software Development Course in Terms of Student Learning and Ex-perienceDr. Stefan Christov, Quinnipiac University Stefan Christov is an assistant professor of software engineering at Quinnipiac University. He has ex- perience in teaching introductory computer science as well as upper-level software engineering courses, including software quality assurance, software project management, and software engineering in health care. His current research interests include improving the quality of human-intensive processes (HIPs), such as
Conference Session
Software Engineering Outreach: Industry, K-12
Collection
2013 ASEE Annual Conference & Exposition
Authors
Clare McInerney, Lero - the Irish Software Engineering Research Centre; Mike Hinchey, Lero-the Irish Software Engineering Reseaach Centre
Tagged Divisions
Software Engineering Constituent Committee
right, the focus of ECDL is on computerliteracy and not computing. As well as computer literacy, we believe students need to have theopportunity to understand and learn more about the software contained in the devices they use. Wewant them to understand how software is written and how they can write their own code. We wantstudents to have the option to learn computer science.1.2 Structure of this paperThe Lero E&O programme will now be described in more detail. It consists of four components,which are described in this paper: • Teaching Materials/Curriculum • Teacher Training • Competition • Summer Computing CampThe paper proceeds as follows. Sections 2 to 5 describe each of the four components of the E&Oprogramme listed
Conference Session
SE Curriculum and Projects
Collection
2010 Annual Conference & Exposition
Authors
Susan Conry, Clarkson University
Tagged Divisions
Software Engineering Constituent Committee
developed by facultymembers working across administrative units. Whatever the intellectual and administrativeheritage of a given software engineering program, it should provide students with opportunities Page 15.1071.3to learn those concepts and skills identified by the profession as being critical knowledge neededby well qualified professionals in the area.As is noted in Software Engineering 2004, it was recognized by the early 1970’s by many thatdevelopment of reliable software in a cost effective manner requires more than an understandingof and application of the underlying principles of computer science. Software is something thathas impact on
Conference Session
Software Engineering Pedagogical Approaches
Collection
2013 ASEE Annual Conference & Exposition
Authors
Feras A. Batarseh, University of Central Florida
Tagged Divisions
Software Engineering Constituent Committee
Paper ID #5766An Educational Software Lifecycle Model Inspired by Human PhysiologyDr. Feras A. Batarseh, University of Central Florida Feras Batarseh received the PhD degree in Computer Engineering (Software Engineering track) from the University of Central Florida (Orlando, FL, USA) in 2011. His research interests include the field of software engineering, and to date his focus has spanned the areas of software testing, validation and verification, artificial intelligence, knowledge-based systems and e-learning. He is a member of the ACM, ASEE and IEEE computer societies
Conference Session
Software Engineering Teaching Methods and Practice
Collection
2006 Annual Conference & Exposition
Authors
Bruce Maxim, University of Michigan
Tagged Divisions
Software Engineering Constituent Committee
computingstudents. Many students are disappointed to find that they will not learn how to build computergames in their required computing courses. The author created a two-semester sequence ofcourses focusing on the application of software engineering principles to the design andimplementation of computer games. These courses build on the material covered in the firstcourse on software engineering taken by junior level students. This paper summarizes the contentof these courses and the author’s experiences in teaching game design during the past six years.IntroductionThe annual revenue generated from the sales of computer games in the United States aloneexceeds $7 billion dollars. Statistics indicate that the revenue generated by the computer gameindustry
Conference Session
Pedagogical Approaches for Software Engineering
Collection
2012 ASEE Annual Conference & Exposition
Authors
Alexandra Martinez, University of Costa Rica; Marcelo Jenkins, University of Costa Rica
Tagged Divisions
Software Engineering Constituent Committee
” approach in our courses, including the use of re-flection mechanisms. Second, we wanted students to achieve a deeper and more enduringlearning from our courses (rather than a superficial, short-term one), and inspired on Ken-neth Bain’s ideas, we decided to try two implementations of student reflection, namely alearning journal and a reflection questionnaire.Previous experiences on the use of reflection in engineering have been described by Gillet 4,Kelly 6, and Walther12. Previous work on learning portfolios has been described by Brown 1and Chang 2. The use of wikis to support learning in Computer Science has been reported byHamalainen 5 and Tsai 11. Most of these works have been developed and studied at the un-dergraduate level only. The