Student effort in semester-long and condensed capstone project courses
Journal of Computing Sciences in Colleges
Incorporating realistic teamwork into a small college software engineering curriculum
Journal of Computing Sciences in Colleges
Lab management strategies for IT database curriculum
CITC4 '03 Proceedings of the 4th conference on Information technology curriculum
Supporting large projects in a small college computer systems management program
Journal of Computing Sciences in Colleges
Towards best practices in software teamwork
Journal of Computing Sciences in Colleges
Finding an "ideal" model for our capstone experience
Journal of Computing Sciences in Colleges
What can computer science learn from a fine arts approach to teaching?
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Incorporating service learning into computer science courses
Journal of Computing Sciences in Colleges
How to prepare tomorrow's technologists for global networks of innovation
Communications of the ACM - Adaptive complex enterprises
How To Be A Programmer: A Short, Comprehensive, and Personal Summary
How To Be A Programmer: A Short, Comprehensive, and Personal Summary
Evaluation of a computer networking class in information technology
SIGITE '08 Proceedings of the 9th ACM SIGITE conference on Information technology education
Service learning in introductory computer science
Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
Service learning: an HCI experiment
Proceedings of the 16th Western Canadian Conference on Computing Education
Is there service in computing service learning?
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Proceedings of the 50th annual conference on Computers and People Research
Proceedings of the 2013 annual conference on Computers and people research
Hi-index | 0.00 |
The focus of this paper is to introduce the topic of academic service learning and describe the need for academic service learning experiences in technical fields such as computer science and information technology. The intellectual roots of academic service learning, as discussed by Morton and Saltmarsh, go back to the Progressive Era in U.S. history, particularly in the works of Jane Addams, John Dewey, and Dorothy Day. Service learning has been defined as an activity that provides a benefit to someone else. It is the structured intentional engagement in serving a community that defines academic service learning and differentiates it from other types of service. In academic service learning, both the student learner and the community being served benefit from the experience. Within the fields of information technology and computer science, the need for academic service learning experiences arise partly due to the fact that our fields have traditionally been highly technical. Our approach to teaching an upper-level Topics in Programming course, in addition to the technical software engineering content, was to focus heavily on critical thinking, problem solving, project management, communication, and team dynamics. The instructional delivery method used in our course was a student centered, seminar format focusing on a culminating activity of student engagement in their development of a comprehensive information system for SERVE, Inc., a local community service provider. This paper will summarize selected confidential student comments that expressed the student's perception of the extent to which the service project helped them achieve the learning objectives of the course and how this academic service learning experience contributed to their professional growth and development. These comments are grouped according to the corresponding topics related to course learning objectives and academic service learning goals, including Project Management and Planning, Working with Clients, Documentation, Teamwork/Leadership, and Communication.