Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Teaching Kodu with physical manipulatives

Published: 03 December 2014 Publication History
First page of PDF

References

[1]
Berry, M. "Computing in the national curriculum: A guide for primary teachers." Computing At School, 2013; at http://www.computingatschool.org.uk/primary. Accessed 2014 September 20.
[2]
Clements, D. H. " 'Concrete' manipulatives, concrete ideas." Contemporary Issues in Early Childhood 1, 1 (1999):45--60.
[3]
Code.org. "3rd Party Educator Resources;" http://code.org/educate/3rdparty. Accessed 2014 June 30.
[4]
Conway, M., et al. "Alice: Lessons learned from building a 3D system for novices." In Proceedings of the SIGCHI conference on Human Factors in Computing Systems (The Hague, The Netherlands: Association for Computing Machinery, 2000): 486--493.
[5]
CS Unplugged; http://csunplugged.org. Accessed 2014 June 21.
[6]
Dann, W.P., Cooper, S., and Pausch, R. Learning to Program with Alice, 3rd edition. (Upper Saddle River: Prentice Hall, 2011).
[7]
ETA hand2mind; http://www.hand2mind.com/pdf/Benefits_of_Manipulatives.pdf. Accessed 2014 June 18.
[8]
Fowler, A., Fristoe, T., and MacLaurin, M. "Kodu Game Lab: A programming environment." The Computer Games Journal, 1, 1 (2012):17--28.
[9]
Kelly, J. F. Kodu for Kids: The Official Guide to Creating Your Own Video Games. (Indianapolis: Que Publishing, 2013).
[10]
Learning Resources, "Research on the benefits of manipulatives;" http://www.learningresources.com/text/pdf/Mathresearch.pdf. Accessed 2014 June 23.
[11]
Lifelong Kindergarten Group (MIT), "Blocks;" http://wiki.scratch.mit.edu/wiki/Blocks. Accessed 2014 June 18.
[12]
MacLaurin, M.B. "The design of Kodu: A tiny visual programming language for children on the Xbox 360." In Proceedings of the 38th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (Austin: Association for Computing Machinery, 2011): 241--246.
[13]
McNerney, T. S. "Tangible Programming Bricks: An approach to making programming accessible to everyone." Masters thesis, MIT, Cambridge, MA, 2000; http://dspace.mit.edu/handle/1721.1/62094 Accessed 2014 September 20.
[14]
McNerney, T. S. "From turtles to Tangible Programming Bricks: explorations in physical language design." Personal and Ubiquitous Computing, 8, 5 (2004):326--337.
[15]
Manches, A., and O'Malley, C. "Tangibles for learning: a representational analysis of physical manipulation." Personal and Ubiquitous Computing, 16, 4 (2012): 405--419.
[16]
National Council of Teachers of Mathematics. "Illuminations: Resources for Teaching Math;" http://illuminations.nctm.org. Accessed 2014 June 26.
[17]
National Council of Supervisors of Mathematics. "Improving student achievement in mathematics by using manipulatives with classroom instruction." NSCM Improving Student Achievement Series, No. 11, Spring 2013.
[18]
The New York Times. "Computing in the classroom." The Opinion Pages, Room for Debate, May 12, 2014. http://www.nytimes.com/roomfordebate/2014/05/12/teaching-code-in-the-classroom; Accessed 2014 September 20.
[19]
Olson, P. "Why Estonia has started teaching its first-graders to code." Forbes, September 6, 2012; http://www.forbes.com/sites/parmyolson/2012/09/06/why-estonia-has-started-teaching-its-first-graders-to-code/. Accessed 2013 March 4.
[20]
Perlman, R. "Using computer technology to provide a creative learning environment for preschool children." Technical report, MIT Logo Memo #24, 1976. Cited in {<zref=R14>14<zrefx>}.
[21]
Resnick, M., et al. "Scratch: Programming for everyone." Communications of the ACM 52, 11 (2009):60--67.
[22]
Richtel, M. "Reading, writing, arithmetic, and lately, coding." The New York Times, May 11, 2014, page A1.
[23]
Rusk, N. "Scratch cards;" http://scratched.gse.harvard.edu/resources/scratch-cards-0. Accessed 2014 September 21.
[24]
Smith, A. C., et al. "tactusLogic: Programming using physical objects." IST-Africa Conference Proceedings (Gaborone: IEEE, 2011): 1--9.
[25]
Solid Labs. "Primo;" http://www.primo.io/home. Accessed 2014 August 16.
[26]
Stolee, K.T., and Fristoe, T. "Expressing computer science concepts through Kodu Game Lab." In Proceedings of the 42nd ACM Technical Symposium on Computer Science Education, (Dallas: Association for Computing Machinery, 2011): 99--104.
[27]
Tiger Leap Foundation. "Programming at schools and hobby clubs;" http://www.tiigrihype.ee/en/programming-schools-and-hobby-clubs. Accessed 2013 December 5.
[28]
Touretzky, D.S., et al. "Accelerating K-12 computational thinking using scaffolding, staging, and abstraction." In Proceedings of the Forty-Fourth ACM Technical Symposium on Computer Science Education (Denver: Association for Computing Machinery, 2013): 609--614.
[29]
Touretzky, D. S. "Kodu resources;" http://www.cs.cmu.edu/~dst/Kodu. Accessed 2014 September 18.
[30]
Utah State University. "National Library of Virtual Manipulatives;" http://nlvm.usu.edu/en/nav/vlibrary.html. Accessed 2014 June 21.
[31]
Wang, D., Zhang, Y., and Chen, S. "E-Block: A tangible programming tool with graphical blocks." Mathematical Problems in Engineering, 2013 (2013); http://dx.doi.org/10.1155/2013/598547.
[32]
Zorfass, J., Brann, A., and PowerUp WHAT WORKS. "Interacting with peers in mathematics;" http://www.ldonline.org/article/61470/. Accessed 2014 June 25.

Cited By

View all
  • (2024)Doodlebot: An Educational Robot for Creativity and AI LiteracyProceedings of the 2024 ACM/IEEE International Conference on Human-Robot Interaction10.1145/3610977.3634950(772-780)Online publication date: 11-Mar-2024
  • (2023)Manipulatives for Teaching Computer Science Concepts2023 IEEE Frontiers in Education Conference (FIE)10.1109/FIE58773.2023.10343500(1-9)Online publication date: 18-Oct-2023
  • (2022)Maker Math: Exploring Mathematics through Digitally Fabricated Tools with K–12 In-Service TeachersMathematics10.3390/math1017306910:17(3069)Online publication date: 25-Aug-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Inroads
ACM Inroads  Volume 5, Issue 4
December 2014
76 pages
ISSN:2153-2184
EISSN:2153-2192
DOI:10.1145/2684721
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 03 December 2014
Published in INROADS Volume 5, Issue 4

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Kodu
  2. manipulatives
  3. visual programming

Qualifiers

  • Research-article
  • Popular
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)11
  • Downloads (Last 6 weeks)2
Reflects downloads up to 16 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Doodlebot: An Educational Robot for Creativity and AI LiteracyProceedings of the 2024 ACM/IEEE International Conference on Human-Robot Interaction10.1145/3610977.3634950(772-780)Online publication date: 11-Mar-2024
  • (2023)Manipulatives for Teaching Computer Science Concepts2023 IEEE Frontiers in Education Conference (FIE)10.1109/FIE58773.2023.10343500(1-9)Online publication date: 18-Oct-2023
  • (2022)Maker Math: Exploring Mathematics through Digitally Fabricated Tools with K–12 In-Service TeachersMathematics10.3390/math1017306910:17(3069)Online publication date: 25-Aug-2022
  • (2021)The landscape of Block-based programming: Characteristics of block-based environments and how they support the transition to text-based programmingJournal of Computer Languages10.1016/j.cola.2021.10107567(101075)Online publication date: Dec-2021
  • (2019)MakerArcadeExtended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems10.1145/3290607.3312809(1-6)Online publication date: 2-May-2019
  • (2018)Involucrando a los niños de educación primaria en el Pensamiento Computacional: diseñando y desarrollando videojuegosEducation in the Knowledge Society (EKS)10.14201/eks2018192638119:2(63)Online publication date: 3-Jul-2018
  • (2018)Demonstrating the Ability of Elementary School Students to Reason About ProgramsProceedings of the 49th ACM Technical Symposium on Computer Science Education10.1145/3159450.3159488(735-740)Online publication date: 21-Feb-2018
  • (2017)Promoting computational thinking and creativeness in primary school childrenProceedings of the 5th International Conference on Technological Ecosystems for Enhancing Multiculturality10.1145/3144826.3145354(1-7)Online publication date: 18-Oct-2017
  • (2017)Neo-Piagetian Classification of Reasoning Ability and Mental Simulation in Microsoft's Kodu Game LabProceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education10.1145/3017680.3022469(745-746)Online publication date: 8-Mar-2017
  • (2017)Evaluating the Effect of Using Physical Manipulatives to Foster Computational Thinking in Elementary SchoolProceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education10.1145/3017680.3017791(9-14)Online publication date: 8-Mar-2017
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Digital Edition

View this article in digital edition.

Digital Edition

Magazine Site

View this article on the magazine site (external)

Magazine Site

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media