Incorporating the client's role in a software engineering course
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Teaching software engineering to make students ready for the real world
Journal of Computing Sciences in Colleges
Incorporating service learning into computer science courses
Journal of Computing Sciences in Colleges
Enriching software engineering courses with service-learning projects and the open-source approach
Proceedings of the 27th international conference on Software engineering
Success and failure of audience response systems in the classroom
Proceedings of the 36th annual ACM SIGUCCS fall conference: moving mountains, blazing trails
Journal of Computing Sciences in Colleges
Discovering high-impact success factors in capstone software projects
Proceedings of the 10th ACM conference on SIG-information technology education
Utilizing authentic, real-world projects in information technology education
ACM SIGITE Newsletter
TsoiChem: A Mobile Application to Facilitate Student Learning in Organic Chemistry
ICALT '11 Proceedings of the 2011 IEEE 11th International Conference on Advanced Learning Technologies
Integrating hard and soft skills: software engineers serving middle school teachers
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
This paper describes our experience integrating an authentic learning project into a junior-level software development course. During the course, students applied full software development life cycle processes to meet a campus need -- providing classroom clicker support without purchasing additional hardware. The paper provides the motivation for this approach, summarizes relevant developments in classroom response systems, details the design of the class project, and shares our results. Finally, we offer reflections describing both intended and unintended outcomes of this experiment.