Proceedings of the 43rd ACM Technical Symposium on Computer Science Education 2012
DOI: 10.1145/2157136.2157166
|View full text |Cite
|
Sign up to set email alerts
|

Community-based projects for computing majors

Abstract: OVERVIEWThe use of community-based projects has been recognized as having pedagogical and experiential value for computing majors (e.g.[3], [4], [5], [6]). Community-based projects can be valuable learning experiences for computing majors as well as for faculty and community partners. However, these types of projects do present challenges for faculty and should be aligned with desired course outcomes. This panel will discuss the use of communitybased projects from multiple perspectives. The expectation is that… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2013
2013
2020
2020

Publication Types

Select...
4
3
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 46 publications
(9 citation statements)
references
References 1 publication
0
9
0
Order By: Relevance
“…Ham and Myers brought Process Oriented Guided Inquiry Learning (POGIL) into a computer organization course 27 . In software engineering courses, the use of real-world, community-based, projects is recognized as a good way to engage students with a meaningful problem while teaching them software engineering concepts 28 . Students often become more invested in their project when they see that their products are more than simply a paper design.…”
Section: Student Engagementmentioning
confidence: 99%
“…Ham and Myers brought Process Oriented Guided Inquiry Learning (POGIL) into a computer organization course 27 . In software engineering courses, the use of real-world, community-based, projects is recognized as a good way to engage students with a meaningful problem while teaching them software engineering concepts 28 . Students often become more invested in their project when they see that their products are more than simply a paper design.…”
Section: Student Engagementmentioning
confidence: 99%
“…The use of real-world, community-based projects has been recognized as a good way to expose students to meaningful software development [11,12]. Students often become more invested in their project when they see that their products are more than simply a paper design.…”
Section: B Role-playmentioning
confidence: 99%
“…Negotiate Value: Only by negotiating what all involved parties expect, it can be ensured that a) the lecturers obtain authentic stakeholders who require a software system and b) the NGO gains a software system which is worthwhile for them. Stone and Madigan [14] stated, that this is a crucial point in setting up a successful cooperation. Only by managing the expectations of the cooperation partner and aligning these with course goals as well as the students' skill level it can be ensured that the cooperation is mutually beneficial.…”
Section: Foundation: Settings As Plannedmentioning
confidence: 99%
“…Still, while most RE courses rely on simulated stakeholders, there are also rare reports of cooperations with industrial partners [8]. As for computer science projects, on the other hand, which rather focus on the implementation of software systems than their specification, multiple service-learning examples are documented [10,11,14,15]. We circumvented most of the problems associated with real customers by cooperating with a non-governmental organization (NGO) -at first not for the implementation of a system, but instead the elicitation of requirements of such a system.…”
Section: Introductionmentioning
confidence: 99%