---
source_url: "https://scholarworks.iu.edu/journals/index.php/ijpbl/article/view/28239?utm_source=openai"
title: "An Investigation of an Open-Source Software Development Environment in a Software Engineering Graduate Course | Interdisciplinary Journal of Problem-Based Learning"
mirrored_at: 2026-08-29T01:06:43.150Z
host: scholarworks.iu.edu
cited_in_42a: true
mirror_canonical: "https://index.42a.ai/scholarworks.iu.edu/journals/index.php/ijpbl/article/view/28239__q__utm_source_openai"
---

> **Original source:** https://scholarworks.iu.edu/journals/index.php/ijpbl/article/view/28239?utm_source=openai

Azer, S. A. (2009). Problem-based learning in the fifth, sixth, and seventh grades: Assessment of students' perceptions. Teaching and Teacher Education, 25(8), 1033-1042.

Barab, S. A., Barnett, M., & Squire, K. (2002). Developing an empirical account of a community of practice: Characterizing the essential tensions. The Journal of the Learning Sciences, 11(4), 489-542.

Barab, S. A., & Duffy, T. M. (2000). From practice fields to communities of practice. In D. Jonassen & S. Land (Eds.), Theoretical foundations of learning environments (pp. 25-56). Mahwah, NJ: Lawrence Erlbaum Associates.

Barrows, H. S., & Tamblyn, R. M. (1980). Problem-based learning: An approach to medical education. New York: Springer.

Beck, K., & Andres, C. (2004). Extreme programming explained: Embrace change. (2nd ed.). Upper Saddle River: Addison-Wesley.

Blumenfeld, P. C., Soloway, E., Marx, R. W., Krajcik, J. S., Guzdial, M., & Palincsar, A. (1991). Motivating project-based learning: Sustaining the doing, supporting the learning. Educational Psychologist, 26(3&4), 369-398.

Boaier, J. (2002). Learning from teaching: Exploring the relationship between reform curriculum and equity. Journal for Research in Mathematics Education, 33(4), 239-258.

Bransford, J. D., Brown, A. L., & Cocking, R. R. (1999). How people learn: Brain, mind, experience, and school. Washington, DC: National Academy.

Brown, J. S., Collins, A., & Duguid, P. (1989). Situated cognition and the culture of learning. Educational Researcher, 18(1), 32-42.

Carrington, D., & Kim, S. K. (2003, November). Teaching software design with open source software. Paper presented at the 33rd ASEE/LEEE Frontiers in Education Conference, Boulder, CO.

Cognition and Technology Group al Vanderbilt. (1992). The jasper series as an example of anchored instruction: Theory, program description, and assessment data. Educational Psychologist, 27(3), 291-315.

Collins, A., Brown, J. S., & Holum, A. (1991). Cognitive apprenticeship: Making thinking visible. American Educator, 6(11), 38-46.

Creswell, J. (1998). Qualitative Inquiry and Research Design: Choosing Among Five Traditions. London, New Delhi: Thousand Oaks/Sage Publications.

Denton, B. G., Adams, C. C., Blatt, P. J., & Lorish, C. D. (2000). Does the introduction of problem- based learning change graduate performance outcomes in a professional curriculum? Journal on Excellence in College Teaching, 11(2&3), 147-162.

Eccles, J. S., Adler, T. F., Futterman, R., Goff, S. B., Kaczala, C. M., Meece, J. L., et al. (1983). Expectancies, values and academic behaviors. In J. T. Spence (Ed.), Achievement and achievement motives (pp. 75-146). San Francisco: W. H. Freeman.

Feltovich, P. J., Spiro, R. J., Coulson, R. L., & Feltovich, J. (1996). Collaboration within and among minds: Mastering complexity, individually and in groups. In T. Koschman (Ed.), Computer systems for collaborative learning (pp. 25-44). Hillsdale, NJ: Lawrence Erlbaum.

Ge, X., Dong, Y., & Huang, K. (2006). Shared knowledge construction process in an open-source software development community: An investigation of the Gallery community. In S. A. Barab, K. E. Hay, N. B. Songer & D. T. Hickey (Eds.), Proceedings of the 2006 International Conference of the Learning Sciences (pp. 189-195). Bloomington, IN: The International Society of the Learning Sciences, Routledge.

Ge, X., Thomas, M. K., & Greene, B. A. (2006). Technology-rich ethnography for examining the transition to authentic problem-solving in a high school computer programming class. Journal of Educational Computing Research 34(4), 319-352

Geertz, C. (1976). From the native’s point of view: On the nature of anthropological understanding. In K. Basso & H. A. Selby (Eds.) Meaning in anthropology (pp. 221-237). Albuquerque, NM: University of New Mexico Press.

Geertz, C. (1983). Thick description: Toward an interpretive theory of culture. In R. M. Emerson (Ed.) Contemporary field research: A collection of readings (pp. 37-59). Prospect Heights, IL: Waveland Press.

Hannafin, M. J., Land, S., & Oliver, K. (1999). Open learning environments: Foundations, methods, and models. In C. Reigeluth (Ed.), Instructional-design theories and models (vol. 2, pp. 115-140). Mahwah, NJ:: Erlbaum.

Hars, A., & Ou, S. (2001, January). Working for free?—motivations of participating in open source projects. Paper presented at the 34th Hawaii International Conference on System Sciences, Outrigger Wailea Resort, Hawaii.

Hmelo-Silver, C. E. (2004). Problem-based learning: what and how do students learn? Educational Psychology Review, 16(3), 235-266.

Jeong, H., & Hmelo-Silver, C. (2010). Productive use of learning resources in an online problem- based learning environment. Computers in Human Behavior, 26(1), 84-99.

Krajcik, J. S., & Blumenfeld, P. C. (2006). Project-based learning. In R. K. Sawyer (Ed.), The Cambridge handbook of: The learning sciences (pp. 317-333). New York, NY: Cambridge University Press.

Lave, J. (1988). Cognition in practice: Mind, mathematics and culture in everyday life. Cambridge: Cambridge University Press.

Lave, J., & Wenger, E. (1991). Situated learning: Legitimate peripheral participation. Cambridge: Cambridge University Press.

Liu, C. (2005, May). Enriching software engineering courses with service-learning projects and the open-source approach. Paper presented at the 27th international conference on Software engineering, St. Louis, MO.

Liu, M., & Rutledge, K. (1997). The effect of a "learner as multimedia designer" environment on at-risk high school students' motivation and learning of design knowledge. Journal of Educational Computing Research, 16(2), 145-177.

Maehr, M. L. (1984). Meaning and motivation: Toward a theory of personal investment. In C. Ames & R. Ames (Eds.), Research on motivation in education: Student motivation (vol. 1, pp. 115-144). New York: Academic Press.

Miles, M. B., & Huberman, A. M. (1994). Qualitative data analysis (2nd ed.). Thousand Oaks, CA: Sage.

Raymond, E. R. (1998). The cathedral and the bazaar. First Monday, 3. Retrieved from [http://firstmonday.org/issues/issue3\_3/raymond/#d1](http://firstmonday.org/issues/issue3_3/raymond/#d1)

Resnick, L. (1987). Learning in school and out. Educational Researcher, 16(9), 13-20.

Savery, J. R. (2006). Overview of problem-based learning: Definitions and distinctions. Interdisciplinary Journal of Problem-based Learning, 1(1), 9-20.

Schofield, J. W. (2002). Increasing the generalizability of qualitative research. In A. M. Huberman & M. B. Miles (Eds.), The qualitative researcher's companion (pp. 171-204). Thousand Oaks, CA: Sage.

Spradley, J. P. (1980). Participant observation. New York: Holt, Rinehart and Winston.

Vernon, D. T. A., & Blake, R. L. (1993). Does problem-based learning work? A meta-analysis of evaluation research. Academic Medicine, 68(7), 550-563.

Wigfield, A., & Eccles, J. S. (2000). Expectancy-value theory of achievement motivation. Contemporary educational psychology, 25(1), 68-81.