Table of Contents Author Guidelines Submit a Manuscript
Education Research International
Volume 2015 (2015), Article ID 840217, 11 pages
http://dx.doi.org/10.1155/2015/840217
Research Article

Developing an Algorithm Learning Tool for High School Introductory Computer Science

1Tokyo Institute of Technology, 2-12-1-W9-108 Ookayama, Meguro-ku, Tokyo 152-8552, Japan
2Tokyo Tech High School of Science and Technology, 3-3-6 Shibaura, Minato-ku, Tokyo 108-0023, Japan

Received 30 November 2014; Accepted 21 February 2015

Academic Editor: Shu-Sheng Liaw

Copyright © 2015 Aimee Theresa Avancena et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. ACM, “Chapter 7. Introductory courses,” in ACM Computing Curricula 2001: Computer Science, pp. 22–34, 2001, http://www.acm.org/education/curric_vols/cc2001.pdf. View at Google Scholar
  2. C. A. Shaffer, M. L. Cooper, A. J. D. Alon et al., “Algorithm visualization: the state of the field,” ACM Transactions on Computing Education, vol. 10, no. 3, article 9, 2010. View at Publisher · View at Google Scholar · View at Scopus
  3. P. Saraiya, Effective Features of Algorithm Visualizations, Virginia Polytechnic Institute & State University, 2002.
  4. P. Saraiya, C. A. Shaffer, D. S. McCrickard, and C. North, “Effective features of algorithm visualizations,” in Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education (SIGCSE '04), pp. 382–386, ACM Press, March 2004. View at Scopus
  5. Algoviz portal, 2009, http://algoviz.org/.
  6. C. D. Hundhausen, S. A. Douglas, and J. T. Stasko, “A meta-study of algorithm visualization effectiveness,” Journal of Visual Languages and Computing, vol. 13, no. 3, pp. 259–290, 2002. View at Publisher · View at Google Scholar · View at Scopus
  7. S. Grissom, M. F. McNally, and T. L. Naps, “Algorithm visualization in CS education: comparing levels of student engagement,” in Proceedings of the ACM 2003 Symposium on Software Visualization (SoftVis '03), pp. 87–94, ACM, San Diego, Calif, USA, June 2003. View at Scopus
  8. C. A. Shaffer, M. Cooper, and S. H. Edwards, “Algorithm visualization: a report on the state of the field,” ACM SIGCSE Bulletin, vol. 39, no. 1, pp. 150–154, 2007. View at Google Scholar
  9. G. Rößling, “A first set of design patterns for algorithm animation,” in Proceedings of the 5th Program Visualization Workshop (PVW '08), vol. 224 of Electronic Notes in Theoretical Computer Science, pp. 67–76, Elsevier Science Publishers B. V., Amsterdam, The Netherlands, 2009.
  10. J. Urquiza-Fuentes and J. Á. Velázquez-Iturbide, “A survey of successful evaluations of program visualization and algorithm animation systems,” ACM Transactions on Computing Education, vol. 9, no. 2, pp. 1–21, 2009. View at Publisher · View at Google Scholar
  11. T. L. Naps, G. Rößling, V. Almstrum et al., “Exploring the role of visualization and engagement in computer science education,” in Proceedings of the Working Group Reports from ITiCSE on Innovation and Technology in Computer Science Education (ITiCSE-WGR '02), pp. 131–152, ACM, New York, NY, USA, June 2002. View at Publisher · View at Google Scholar
  12. M.-H. Lee and G. Rößling, “Integrating categories of algorithm learning objective into algorithm visualization design: a proposal,” in Proceedings of the 15th Innovation and Technology in Computer Science Education Conference (ITiCSE '10), pp. 289–293, June 2010. View at Publisher · View at Google Scholar · View at Scopus
  13. P. R. Pintrich and E. V. de Groot, “Motivational and self-regulated learning component of classroom academic performance,” Journal of Educational Psychology, vol. 82, no. 1, pp. 33–40, 1990. View at Publisher · View at Google Scholar · View at Scopus
  14. J. M. Keller, “First principles of motivation to learn and e3-learning,” Distance Education, vol. 29, no. 2, pp. 175–185, 2008. View at Publisher · View at Google Scholar · View at Scopus