- 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
, characteristics of and techniques topromote effective groups, and activity design tips. Gonzalez9 reported on CS1 sections whereeach session was roughly 1/3 discussion, 1/3 lecture, and 1/3 ACL, and students did significantlybetter in CS2 than peers from traditional sections. Beck and Chizhik3 reported a CS1 coursewhere students spent roughly half of class on ACL exercises, and did significantly better thanpeers in a traditional section; that effect was found for a variety of majors and both genders. Page 25.1069.2Sowell and colleagues20,21 described experiences with active learning in three courses, includingsample exercises, lessons learned, and
- 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
thelearner tests her models and theories with new experiences) 8.Learning journals, diaries and portfolios are increasingly used in higher education to facili-tate and to assess learning. They may be highly structured or free, but regardless of theirshape and form, they generally seem to be helpful in personalizing and deepening the quality Page 25.160.2of learning and in integrating the learning material 10. The distinction between learning jour-nal and other types of writing is that “…it focuses on ongoing issues over time and there willbe some intention to learn from either the process of doing it or from the results of it.” 10Some of the reasons why
- Conference Session
- Software Engineering Topics
- Collection
- 2012 ASEE Annual Conference & Exposition
- Authors
-
Lakshmi Ramachandran; Edward F. Gehringer, North Carolina State University
- Tagged Divisions
-
Software Engineering Constituent Committee
Automated Approach to Assessing the Quality of Project Reviews AbstractPeer review of code and other software documents is an integral component of a softwaredevelopment life cycle. In software engineering courses, peer reviewing is done by other studentsin the class. In order to help students improve their reviewing skills, feedback needs to beprovided for the reviews written by students. The process of reviewing a review or identifying thequality of reviews can be referred to as metareviewing. Automated metareviewing ensuresprovision of immediate feedback to reviewers, which is likely to motivate the reviewer to improvehis work and provide more useful feedback to the authors. In this work we focus
- Conference Session
- Software Engineering Curricula
- Collection
- 2012 ASEE Annual Conference & Exposition
- Authors
-
A. Frank Ackerman, Montana Tech of the University of Montana; Sushil Acharya, Robert Morris University
- Tagged Divisions
-
Software Engineering Constituent Committee
- Conference Session
- Pedagogical Approaches for Software Engineering
- Collection
- 2012 ASEE Annual Conference & Exposition
- Authors
-
Kevin A. Gary, Arizona State University, Polytechnic; Yegeneswari Nagappan, Unicon, Inc.; Supreet Verma, Delasoft, Inc.; Russell J. Branaghan, Arizona State University
- Tagged Divisions
-
Software Engineering Constituent Committee
appointment, Gary has been working as Chief Software Architect in the Bioengineering Initiative of the Sheik Zayed Center for Pediatric Surgical Innovation at the Children’s National Medical Center in Washington, D.C., in the area of microrobotics for surgical applications. Gary has authored over forty peer-reviewed publications and received funding from the National Science Foundation, the National Institutes of Health, IBM, the Kaufmann Foundation, and the state of Arizona. He is an active member of the ACM, IEEE, and ASEE, and serves on a number of program committees for the community.Miss Yegeneswari Nagappan, Unicon, Inc. Yegeneswari Nagappan works as Software Developer at Unicon, Inc. She holds a master’s degree in