Access the full text.
Sign up today, get DeepDyve free for 14 days.
Q. Mahmoud (2008)
Integrating mobile devices into the computer science curriculum2008 38th Annual Frontiers in Education Conference
(2007)
Qualitative Inquiry and Research Design: Choosing among Five Approaches
(2014)
ACM Transactions on Computing Education
P. Abrami, H. Marsh (1987)
Students' Evaluations of University Teaching: Research Findings, Methodological Issues, and Directions for Future ResearchEducational Researcher
(2002)
Qualitative Research and Evaluation Methods. Sage
V. Clark, J. Creswell (2008)
Student study guide to accompany Creswell's Educational research : planning, conducting, and evaluating quantitative and qualitative research /prepared by Vicki L. Plano Clark
A. Robins, J. Rountree, Nathan Rountree (2003)
Learning and Teaching Programming: A Review and DiscussionComputer Science Education, 13
L. Giddings (2005)
Research Design: Qualitative, Quantitative, and Mixed Methods Approaches, 2d edContemporary Nurse, 19
J. Merriënboer, J. Sweller (2005)
Cognitive Load Theory and Complex Learning: Recent Developments and Future DirectionsEducational Psychology Review, 17
Studio-Based Learning, and Scaffolding: Helping Novices Learn to Program
S. Kurkovsky (2009)
Can mobile game development foster student interest in computer science?2009 International IEEE Consumer Electronics Society's Games Innovations Conference
Ellen Spertus, Mark Chang, P. Gestwicki, David Wolber (2010)
Novel approaches to CS 0 with app inventor for android
Caitlin Kelleher, R. Pausch (2007)
Using storytelling to motivate programmingCommun. ACM, 50
J. Centra (1977)
How Universities Evaluate Faculty Performance: A Survey of Department Heads.
C. Álvarez, Christian Brown, M. Nussbaum (2011)
Comparative study of netbooks and tablet PCs for fostering face-to-face collaborative learningComput. Hum. Behav., 27
H. Jiau, Jinghong Chen, K. Ssu (2009)
Enhancing Self-Motivation in Learning Programming Using Game-Based Simulation and MetricsIEEE Transactions on Education, 52
J. Centra, Noreen Gaubatz (2005)
Student Perceptions of Learning and Instructional Effectiveness in College Courses
Dean Hendrix, Lakshman Myneni, Harikrishna Narayanan, Margaret Ross (2010)
Implementing studio-based learning in CS2
R. Yin (1984)
Case Study Research: Design and Methods
R. Yin, Sage Thousand (2009)
Case Study Research: Design and Methods (4th ed.
KurkovskyStan (2009)
Engaging students through mobile game developmentACM Sigcse Bulletin
M. Barak, J. Harward, S. Lerman (2007)
Studio-based learning via wireless notebooks: a case of a Java programming courseInt. J. Mob. Learn. Organisation, 1
Andrea Forte, M. Guzdial (2004)
Computers for communication, not calculation: media as a motivation and context for learning37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the
M. Prince, R. Felder (2007)
The Many Faces of Inductive Teaching and LearningThe journal of college science teaching
M. Resnick, John Maloney, A. Monroy-Hernández, N. Rusk, Evelyn Eastmond, Karen Brennan, Amon Millner, E. Rosenbaum, Jay Silver, Brian Silverman, Y. Kafai (2004)
ProgrammingBulletin of the Detroit Institute of Arts, 78
J. Sweller, J. Merrienboer, F. Paas (1998)
Cognitive Architecture and Instructional DesignEducational Psychology Review, 10
(2009)
Case Study Research: Design and Methods Sage
Andrea Forte, M. Guzdial (2005)
Motivation and nonmajors in computer science: identifying discrete audiences for introductory coursesIEEE Transactions on Education, 48
P. Frey (1978)
A two-dimensional analysis of student ratings of instructionResearch in Higher Education, 9
M. Patton (1980)
Qualitative research and evaluation methods
C. Hmelo‐Silver (2004)
Problem-Based Learning: What and How Do Students Learn?Educational Psychology Review, 16
P. Cohen (1981)
Student Ratings of Instruction and Student Achievement: A Meta-analysis of Multisection Validity StudiesReview of Educational Research, 51
R. Moreno, R. Mayer (2007)
Interactive Multimodal Learning EnvironmentsEducational Psychology Review, 19
Lakshman Myneni, Margaret Ross, T. Hendrix, N. Narayanan (2008)
Studio-based learning in CS2: an experience report
J. Bruner (1985)
Actual minds, possible worlds
C. Hundhausen, Anukrati Agrawal, D. Fairbrother, M. Trevisan (2009)
Integrating pedagogical code reviews into a CS 1 course: an empirical study
Tangney
(2008)
Educational Research: Planning, Conducting, and Evaluating Quantitative and Qualitative Research
G. Clinton, L. Rieber (2010)
The Studio experience at the University of Georgia: an example of constructionist learning for adultsEducational Technology Research and Development, 58
Q. Mahmoud, Thanh Ngo, Razieh Niazi, P. Popowicz, Robert Sydoryshyn, Matthew Wilks, Dave Dietz (2009)
An academic kit for integrating mobile devices into the CS curriculumProceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Caitlin Kelleher, R. Pausch (2005)
Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmersACM Comput. Surv., 37
(1991)
Situating constructionism
C. Hundhausen, N Narayanan, Martha Crosby (2008)
Exploring studio-based instructional models for computing education
S. Kurkovsky (2009)
Engaging students through mobile game development
(2008)
Educational Research: Planning, Conducting, and Evaluating Quantitative and Qualitative Research (3rd ed.)
(2013)
Received October
J. Ryoo, F. Fonseca, David Janzen (2008)
Teaching Object-Oriented Software Engineering through Problem-Based Learning in the Context of Game Design2008 21st Conference on Software Engineering Education and Training
C. Hundhausen, Anukrati Agrawal, D. Fairbrother, M. Trevisan (2010)
Does studio-based instruction work in CS 1?: an empirical comparison with a traditional approach
M. Cole, V. John-Steiner, S. Scribner, Ellen Souberman (1978)
Mind in society : the development of higher psychological processes
M. Docherty, Peter Sutton, M. Brereton, S. Kaplan (2001)
An innovative design and studio-based CS degree
H. Pereira, G. Zebende, M. Moret (2010)
Learning computer programming: Implementing a fractal in a Turing MachineComput. Educ., 55
K. Feldman (1989)
The association between student ratings of specific instructional dimensions and student achievement: Refining and extending the synthesis of data from multisection validity studiesResearch in Higher Education, 30
L. Winslow (1996)
Programming pedagogy—a psychological overviewACM SIGCSE Bull., 28
M. O'Grady (2012)
Practical Problem-Based Learning in Computing EducationACM Trans. Comput. Educ., 12
D. Malan, Henry Leitner (2007)
Scratch for budding computer scientistsProceedings of the 38th SIGCSE technical symposium on Computer science education
C. Hundhausen, Anukrati Agrawal, Pawan Agarwal (2013)
Talking about code: Integrating pedagogical code reviews into early computing coursesACM Trans. Comput. Educ., 13
Smartphones, Studio-Based Learning, and Scaffolding: Helping Novices Learn to Program SUSAN REARDON, Institute of Art, Design and Technology, Dun Laoghaire, Ireland BRENDAN TANGNEY, Trinity College Dublin, Dublin, Ireland This article describes how smartphones, studio-based learning, and extensive scaffolding were used in combination in the teaching of a freshman Introduction to Programming course. To reduce cognitive overload, a phased approach was followed in introducing programming concepts and development environments, beginning with the visual programming environment Scratch and culminating with Java development for Android smartphones. Studio-based learning, a pedagogical approach long established in the fields of architecture and design education, was used as the basis for a collaborative social constructivist--and constructionist-- approach to learning. Smartphones offered students the potential to develop applications for a context that is both immediate and clearly relevant to the ways in which they utilize and interact with technology. The research was carried out over three full academic years and included 53 student participants. An exploratory case study methodology was used to investigate the efficacy of the approach in helping to overcome the barriers faced by novice programmers. The findings indicate that the approach has merit. The students were motivated and engaged by the learning experience
ACM Transactions on Computing Education (TOCE) – Association for Computing Machinery
Published: Dec 29, 2014
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.