Preview

Vbcvbcv

Powerful Essays
Open Document
Open Document
4472 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Vbcvbcv
Session 13a6 Reflective Essays in Software Engineering
Richard L. Upchurch Judith E. Sims-Knight CIS Department Psychology Department rupchurch@umassd.edu jsimsknight@umassd.edu University of Massachusetts Dartmouth N. Dartmouth, MA 02747-2300
Abstract - Software engineering education has evolved over the past ten years as understanding of the issues related to the practice of developing software systems has increased. A part of that evolution is an increased appreciation that learning software development requires more than participating in a design project. The design project provides a context in which the social and technical aspects of software engineering can become visible, but students often fail to learn the intended lessons. We, like other academics, believe that active reflection on experiences during these activities promotes the acquisition of more meaningful and persistent learning. We further believe that writing can and should play a critical role in promoting that reflective learning when the writing assignments require students to explore connections that arise during project activity. This will occur, however, only if the learning environment supports students in the construction and management of the writing activity, and supports faculty in providing the necessary feedback to students regarding their ideas. In this paper, we describe how our incorporation of writing activities in software project courses has evolved over the past five years, and a formative evaluation of our current efforts in software engineering. learned in that context. Such contexts also enhance student motivation. Engaging in large-scale projects may indeed introduce students to the realities of the software engineering industry, but what do the students take away from the experience? The typical instructional focus is to provide the experiences with little regard to what is actually learned from those experiences (a criticism leveled at engineering design education in



References: 1. Shaw, M. "Education for the Future of Software Engineering," SEI, Carnegie-Mellon University, SEI-86-TM-5, 1986. 2. Tomayko, J. “Teaching a Project-Intensive Introduction to Software Engineering,” SEI, Carnegie-Mellon Univeristy, 1987. 3. Denning, P., Menasce, D., & Gerstner, J. "Reengineering the Engineering School," ASEE Conference Proceedings, 1995. 4. Moore, M. & Potts, C. "Learning by Doing: Goals and Experiences of Two Software Engineering Project Courses," in J. L.Dìaz-Herrera (ed.), Software Engineering Education: 7th SEI CSEE Conference. New York: Springer-Verlag. 1994, p. 151-164. 5. Dixon, J. R. "The State of Education," Mechanical Engineering, February 1991, pp. 64-67. 6. Werth, L. "An Adventure in Software Process Improvement," In J. L.Dìaz-Herrera (ed.), Software Engineering Education: 7th SEI CSEE Conference. New York: Springer-Verlag. 1994, p. 191-210. 7. Robillard, P., Mayrand, J. & Drouin, J. “Process Self-Assessment in an Educational Context,” in J. L.Dìaz-Herrera (ed.), Software Engineering Education: 7th SEI CSEE Conference. New York: Springer-Verlag. 1994, p. 211-225. 8. Werth, L. "Software Process Improvement for Student Projects," IEEE 1995 Frontiers in Education Conference, 1995. 9. Upchurch, R., & Sims-Knight, J. E. “Integrating Software Process in Computer Science Curriculum,” Frontiers in Education Conference, Pittsburgh, PA, November 5-8, 1997. 10. Upchurch, R., & Sims-Knight, J. E. “Designing Process-Based Software Curriculum,” Proceedings of the Tenth Conference on Software Education and Training, Virginia Beach, VA, April 13-16, 1997. Los Alamitos: IEEE Computer Society Press, pp. 28-38. 0-7803-5643-8/99/$10.00 © 1999 IEEE November 10 - 13, 1999 San Juan, Puerto Rico 29th ASEE/IEEE Frontiers in Education Conference 13a6-18 Session 13a6 11. Upchurch, R., & Sims-Knight, J. E. “In Support of Student Process Improvement,” Proceedings of CSEE&T '98, Atlanta, Georgia, February 22-25, 1998. 12. Brown, N. “Industrial-Strength Management Strategies,” IEEE Software, July 1996, pp. 94-103. 13. Ericsson, K. A. (ed.) The Road to Excellence. Mahwah, NJ: Lawrence Erlbaum, 1996 14. Pirolli, P. & Recker, M. “Learning Strategies and Transfer in the Domain of Programming,” Cognition and Instruction, 12, 1994. 15. Berardi-Colletta, B., Buyer, L. S., Dominowski, R. L., & Rellinger, E. R. “Metacognition and problem solving: A process-oriented approach,” Journal of Experimental Psychology: Learning, Memory, and Cognition, 21, 1995, pp. 205-221. 16. Chi, M., de Leeuw, N., Chiu, M., & LaVancher, C. “Eliciting self-explanations improves understanding,” Cognitive Science, 18, 1994, pp. 439-477. 17. Bielaczyc, K., Pirollli, P. & Brown, A. "Training in Self-Explanation and Self-Regulation Strategies: Investigating the Effects of Knowledge Acquisition 24. Guzdial, M. & Kehoe, C. "Apprenticeship-Based Learning Environments: A Principled Approach to Providing Software-Realized Scaffolding through Hypermedia," J. of Educational Multimedia and Hypermedia, 1998. 25. Guzdial, M. "Software-Realized Scaffolding to Facilitate Programming for Science Learning," Interactive Learning Environments, 4(1), 1994, pp. 1-44. Activities on Problem Solving," Cognition and Instruction, 13, 1995, pp. 221-252. Bandura, A. Self-efficacy: The exercise of control. New York: Freeman, 1997. Turns, J., Newstetter, W., Allen, J. & Mistree, F. "Learning Essays and the Reflective Learner: Supporting Reflection in Engineering Design Education," ASEE, 1997. Turns, J. "Learning Essays and the Reflective Learner: Supporting Assessment in Engineering Design Education," Frontiers in Education Conference, Pittsburgh, PA , 1997. Collier, B., DeMarco, T. & Fearey, P. “A Defined Process for Project Postmortem Review,” IEEE Software, July 1996, pp. 65-71. VanLehn, K., Jones, R. M., & Chi, M. T. H. “A model of the self-explanation effect,” Journal of the Learning Sciences, 2, 1992, pp. 1-59. Hübscher, R., Puntambekar, S. & Guzdial, M. "A Scaffolded Learning Environment Supporting Learning and Design Activities," Presented at AERA, Chigcago, IL, March 24-28, 1997. 18. 19. 20. 21. 22. 23. 0-7803-5643-8/99/$10.00 © 1999 IEEE November 10 - 13, 1999 San Juan, Puerto Rico 29th ASEE/IEEE Frontiers in Education Conference 13a6-19

You May Also Find These Documents Helpful

  • Powerful Essays

    ITMG624

    • 4112 Words
    • 21 Pages

    This course explores successful project management for information technology projects. The System Development Life Cycle (SDLC) models are defined including the waterfall, spiral, incremental release, and prototyping models. Students will differentiate between these models and apply corresponding project management methods to identify critical checkpoints and reviews. Risk management, as applied to technology projects, is examined. Key project indicators are discussed, and students will explore defining measurement criteria for determining critical success factors on a project. The course defines the application of knowledge, skills, tools, and techniques to project activities and includes a tutorial for Microsoft Project. Emphasis is placed on the three dimensions of the information technology project constraints: scope, time, and cost. Students are recommended to have access to Microsoft Project. Course software requirements with the appropriate versions are listed under the Resources.…

    • 4112 Words
    • 21 Pages
    Powerful Essays
  • Satisfactory Essays

    This work of ECE 353 Week 2 Discussion Questions 2 Educational Innovations shows the solutions to the following problems:…

    • 390 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Prettie Brianna

    • 368 Words
    • 2 Pages

    1. Show the social classes in ancient China from most important (top) to least important (bottom).…

    • 368 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Read Me First

    • 1484 Words
    • 6 Pages

    This course’s material methodically moves through the PLC. You learn more about what a project is, what the elements of a project are, and how terms like software development life cycle (SDLC) fit into project management.…

    • 1484 Words
    • 6 Pages
    Satisfactory Essays
  • Best Essays

    Enlglish101 Final Paper

    • 3623 Words
    • 15 Pages

    Pilgrim, Jodi, Christie Bledsoe, and Susan Reily. "New Technologies In The Classroom." Delta Kappa Gamma Bulletin 78.4 (2012): 16-22. Academic Search Premier. Web. 2 Oct. 2012.…

    • 3623 Words
    • 15 Pages
    Best Essays
  • Powerful Essays

    The Educational Forum, 76: 464–478, 2012 Copyright © Kappa Delta Pi ISSN: 0013-1725 print/1938-8098 online DOI: 10.1080/00131725.2012.709032…

    • 7375 Words
    • 30 Pages
    Powerful Essays
  • Better Essays

    Philosophy Plan

    • 825 Words
    • 4 Pages

    References: Jones, F. (2000). Tools for Teaching. Santa Cruz, CA: Fredric H Jones & Associates, Inc.…

    • 825 Words
    • 4 Pages
    Better Essays
  • Good Essays

    "The Evolving Classroom: Lessons Go Virtual." Schools of Thought RSS. N.p., 27 June 2012. Web. 03 Nov. 2013. This article is mainly about a new website that Eric Westendorf and Alix Guerrier invented called LearnZillion.com. This website helps teachers that need some assistance in teaching their kids, even if they all learn at different paces. Bastien says that “Even with textbooks and years of experience, the best teachers can struggle to find new ways of teaching complex subjects, especially when each student learns differently”, and explains how the new website is like YouTube, where you have to watch a five minute video, as many times as it takes to understand, and then take a little quiz to show that the information has been learned. The idea for this website came from KahnAcademy.org but isn’t non-profit. Most of their funding so far has come from the Bill and Melinda Gates Foundation. This source can be a very valuable one to me. It gives many different facts about technology in the classroom and how they relate to overall education. The fact that this organization is supported by the Bill Gates foundation really emphasizes how much of an impact this could make in future education. One of the most important counter arguments for this article is that “there have been as many failures and successes” says Bastien. This article represents teachers and professors as the stakeholders. They are an important part of the educational system and hold a big part in the future of education. I can use this article in many different ways because it explains how technology should be used in the classroom, but also uses counterarguments against the…

    • 1145 Words
    • 5 Pages
    Good Essays
  • Powerful Essays

    Second Language Fluency

    • 379 Words
    • 2 Pages

    Source:Interactive Learning Environments; Mar2009, Vol. 17 Issue 1, p37-51, 15p, 2 Charts, 1 Graph.Document Type:Article…

    • 379 Words
    • 2 Pages
    Powerful Essays
  • Powerful Essays

    Matta, M.S., Staley, D. D., Waterman, E. L. et. al., 2003. Pearson Education (Asia) Pte Ltd.: Singapore…

    • 708 Words
    • 3 Pages
    Powerful Essays
  • Powerful Essays

    About Pearson Pearson, the global leader in education and education technology, provides innovative print and digital education materials for pre-K through college, student information systems and learning management systems, teacher licensure testing, teacher professional development, career certification programs, and testing and assessment products that set the standard for the industry. Pearson’s other primary businesses include the Financial Times Group and the Penguin Group. For more information about the Assessment & Information group of Pearson, visit http://www.pearsonassessments.com/. About Pearson’s Research Reports Pearson’s research report series provides preliminary dissemination of reports and articles prepared by TMRS staff, usually prior to formal publication. Pearson’s publications in .pdf format may be obtained at: http://www.pearsonassessments.com/research.…

    • 12831 Words
    • 52 Pages
    Powerful Essays
  • Satisfactory Essays

    A ThesisPresented toThe Faculty of College of EducationEulogio “Amang” Rodriguez Institute of Science and TechnologyIn Partial Fulfillment of the Requirements for Basic ResearchProf. Ed. 11Submitted by:Glenda C. PerlotaReymund G. ReyesJay-Ar D. RiveraRonald A. SatoMacel T. SolisAvegail B. VegaSchool Year 2007-2008Submitted to:Mrs. Eleanor S. Arcillas…

    • 10501 Words
    • 43 Pages
    Satisfactory Essays
  • Good Essays

    Engineers today are forced to function in a world full of change and complexity, and it is more important than ever to have the right knowledge of all new engineering softwares to survive the surrounding competition. A weeklong training session in programming and software skill development will help the students to have…

    • 820 Words
    • 4 Pages
    Good Essays
  • Good Essays

    owwww

    • 1507 Words
    • 7 Pages

    In developing the case study, trade-offs had to be made to enrich the learning experience. One of the major problems students initially encounter is data and detail overload. This reduces their ability to identify project and data problems and to compare alternatives. Although the project found in the exercises is real, it has been reduced and detail has been eliminated many times to concentrate on applying project management principles and understanding linkages. In addition, other simplifying assumptions have been made so that students and instructors can trace problems and discuss outcomes. These assumptions detract from reality, but they keep the focus on the objectives of the exercises and reduce student frustration with software intricacies. Moving from these exercises to real projects is primarily one of increasing detail. The simplifying assumptions are given below (make sure they are included in "default," "preferences," and/or "options" sections of the software used):…

    • 1507 Words
    • 7 Pages
    Good Essays
  • Better Essays

    Bibliography: [1] E. J. Bardram, H. . B. Christensen and K. M. Hansen, "A perspective on the experiential learning of computer architecture," in e Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA’04), 2004. [2] I. M. and K. N. , "A perspective on the experiential learning of computer architecture," 2010. [3] K. D. Powers, "Teaching Computer Architecture in Introductory Computing:Why? and How?," in Sixth Australasian Computing Education Conference (ACE2004), 2004. [4] P. Adey, Learning Styles and Strategies: A Review of Research, London: King 's College London, School of Education. [5] R. . M. Felder, "Learning and Teaching Style in Engeneering Education," 2002. [6] J. D. Bransford and A. L. Brown, How People Learn: Brain, Mind, Experience,and School, Expanded ed, Washington, DC: National Academy Press, 2001. [7] D. L. Evans, S. . M. Goodnick and R. . J. Roedel, "ECE Curriculum in 2013 and Beyond: Vision for a Metropolitan Public Research University," in IEEE TRANSACTIONS ON EDUCATION, VOL. 46, NO. 4,, 2003. [8] J. L. Hennessy and D. A. Patterson, Computer Architecture a Quantitave Approach, Morgan…

    • 2907 Words
    • 12 Pages
    Better Essays