skip to main content
10.1145/1067445.1067483acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
Article

Active-learning activities that introduce students to software engineering fundamentals

Published:27 June 2005Publication History

ABSTRACT

First-year students select a program of study for a variety of reasons. As a result, many students are not familiar with the basic concepts and career opportunities that exist. At the Rochester Institute of Technology, first-year Software Engineering students participate in a seminar to orient them to the discipline. The course has been redesigned from a lecture format to an active-learning format. The new format uses a set of hands-on and community-building activities to demonstrate basic concepts, with little programming. The more engaging format enables students to explore concepts, gain experience working in teams, and have ownership over their own learning. The seminar structure and activities will be discussed, along with an analysis of student feedback, and lessons learned. The value of the seminar's approach can be used to introduce computing students to fundamental software engineering concepts in a variety of contexts.

References

  1. Bergin, J. Learning the Planning Game: an extreme exercise, Available at: <http://csis.pace.edu/ bergin/xp/planninggame.html>Google ScholarGoogle Scholar
  2. Cook, C. R. Cook, CS0: computer science orientation course, ACM SIGCSE Bulletin, 29, 1 (March 1997), 87--91. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Florida Institute of Technology's New Student Orientation of Computer Science Students, Available at: www.cs.fit.edu/wds/orient/ugrad.pdf <http://www.cs.fit.edu/wds/orient/ugrad.pdf>Google ScholarGoogle Scholar
  4. IBM, Robocode, Available at: http://robocode.alphaworks.ibm.com/home/home.htmlGoogle ScholarGoogle Scholar
  5. Mitchell, W. Another look at CS0, Journal of Computing Sciences in Colleges, 17, 1 (October 2001), 194--205. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. University of Toronto Department of Computer Science 2004 New Student Orientation, Available at: http://www.cs.toronto.edu/ campbell/orientation/Google ScholarGoogle Scholar

Index Terms

  1. Active-learning activities that introduce students to software engineering fundamentals

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
          June 2005
          440 pages
          ISBN:1595930248
          DOI:10.1145/1067445

          Copyright © 2005 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 27 June 2005

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate552of1,613submissions,34%

          Upcoming Conference

          ITiCSE 2024

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader