Learning Programming with IPRO: The Effects of a Mobile, Social Programming Environment

Purchase or Subscription required for access

Purchase individual articles and papers

PayPal Logo

Receive full-text access to individual articles for $9.95 USD each.

Use PayPal button to purchase PDF copy of paper (27 pages)

Subscribe for faster access!

Subscribe and receive access to 100,000+ documents, for only $19/month (or $150/year).

Already have access?

Individual Subscription

If you have an individual subscription, sign in here for access

Institutional Subscription

You don't appear to be accessing the site through a subscribing institution (your IP address is 18.224.66.18).

If your university, college, or library subscribes to LearnTechLib, you may be able access full text articles through a login page.

You can search for your instition by name or by location.

Login via Institution

Authors

Taylor Martin, University of Texas at Austin, United States ; Matthew Berland, University of Texas at San Antonio, United States ; Tom Benton, University of Texas at Austin, United States ; Carmen Petrick Smith, University of Vermont, United States

JILR Volume 24, Number 3, July 2013 ISSN 1093-023X

Abstract

In this paper, we present two studies examining how high school students learn to program in a mobile, social programming environment that we have developed and deployed ("IPRO"). IPRO is delivered, with an associated curriculum, as an iPod Touch app and is freely and publicly available. We find that the affordances of mobility and collaboration in IPRO deployed in a short enactment (~90 minutes) lead to improved performance on programming content targets, improved performance on computational content transfer targets, and improved attitudes towards programming and computer science more generally.

Citation

Martin, T., Berland, M., Benton, T. & Smith, C.P. (2013). Learning Programming with IPRO: The Effects of a Mobile, Social Programming Environment. Journal of Interactive Learning Research, 24(3), 301-328. Waynesville, NC: Association for the Advancement of Computing in Education (AACE). Retrieved September 1, 2024 from https://www.learntechlib.org/p/38633.