Browse > Article
http://dx.doi.org/10.14352/jkaie.2014.18.1.57

Developing Lessons and Rubrics to Promote Computational Thinking  

Choi, Hyungshin (Dept. of Computer Education, Chuncheon National University of Education)
Publication Information
Journal of The Korean Association of Information Education / v.18, no.1, 2014 , pp. 57-64 More about this Journal
Abstract
This study aims to suggest lesson plans and evaluation methods for primary pre-service teachers by reviewing the concept of computational thinking(CT) skills and its sub components. To pursue this goal, a literature review has been conducted in regards to CT and the effectiveness of programming courses. In addition, the Scratch educational programming functions were analyzed yielding six CT elements(data representation, problem decomposition, abstraction, algorithm & procedures, parallelization, simulation). With these six elements, one semester lesson plans for 15 weeks that represent the connections with six CT elements were designed. Based on the PECT(Progression of Early Computational Thinking) model and the CT framework a rubric to evaluate learners' proficiency levels(basic, developing, proficient) revealed in their final projects was developed as well. Upon a follow-up empirical study, the lesson plans and the rubric suggested in the current study are expected to be utilized in teachers' colleges.
Keywords
Computational Thinking; Programming; Constructionism; Rubrics; Digital Content;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Adams, R. (2013). New national curriculum to introduce fraction to five-year-olds. theguardian. URL:http://www.theguardian.com/politices/2013/jul/08/michael-gove-education-curriculum-fractions
2 Bae, H. J., Lee, E. K., & Lee, Y. J. (2008). A Problem Based Teaching and Learning Model for Scratch Programming Education. Journal of Korean association of Computer Education, 12-3, 11-22.
3 Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. Paper presented at annual American Educational Research Association meeting, Vancouver, BC, Canada.
4 Computer Science Teachers Association. Computational Thinking. 2012. http://csta.acm.org/Curriculum/sub/CompThinking.html.
5 Cho, S. H., Song, J. B., Kim, S. S., & Baek, S. H. (2008). The Effect of a Programming Class Using Scratch. Journal of The Korean Association of information Education, 12-4, 375-384.
6 Cho, S. H., Song, J. B., Kim, S. S., & Lee, K. H. (2008). The Effect of CPS-based Scratch EPL on Problem Solving Ability and Programming Attitude. Journal of The Korean Association of information Education, 12-1, 77-88.
7 Choi, H. S. (2013). Study on Approaches of Teaching and Measuring Computational Thinking. Korea Association of Information Education, 4-1, 283-288.
8 Choi, S. Y. (2011). An Analysis of "Informatics" Curriculum from the Perspective of 21st Century Skills and Computational Thinking. Journal of Korean association of Computer Education, 14-6, 19-30.
9 Digital Daily (2013.4.18.). MISP, Pursuing Computer Programming Education from Elementary and Middle Schools. URL:http://www.ddaily.co.kr/news/news_view.php?uid=103537
10 Kim, S. H., & Han, S. K.(2012). Design-Based Learning for Computational Thinking. Journal of The Korean Association of information Education, 16-3, 319-326.
11 Lee, E. K. (2013). Computer Education Curriculum and Instruction : Creative Programming Learning with Scratch for Enhancing Computational Thinking. Journal of Korean association of Computer Eduation, 16-1, 1-9.
12 Maloney, J., Peppler, K., Kafai, Y. B., Resnick, M., & Rusk, N. (2008). Programming by choice: Urban youth learning programming with scratch. SIGCSE'08, March 12-15. 2008. Portland, Oregon, USA. 367-371. Retrieved Dec. 18, 2013 from http://web.media.mit.edu/-mres/papers/sigcse-08.pdf
13 Meerbaum-Salant, O., Armoni, M., & Ben-Ari, M.(2010). Learning computer science concepts with Scratch. ICER 2010. August 9-10, Arhus, Denmark. 69-76.
14 Papert, S.(1993). Mindstorms: Children, computers, and powerful ideas. Cambrideg, MA: Perseus Publishing.
15 Peppler, K. A. & Kafai, Y. B.(2005) Creative coding: Programming for personal expression. Retrieved Dec. 18, 2013 from http://download. scratch.mit.edu/CreativeCoding.pdf
16 Seiter, L., & Foreman, B.(2013). Modeling the learning progressions of computational thinking of primary grade students. ICER'13. August 12-14, 2013. San Diego, California, USA. 59-66.
17 Song, J. B., Cho, S. H., & Lee, T. W. (2008). The Effect of Learning Scratch Programming on Students' Motivation and Problem Solving Ability. Journal of The Korean Association of information Education, 12-3, 323-332.
18 Wikipedia(2013.6.20.). Estonia. URL:http//ko.wikipedia.org/%EC%97%90%EC%8A%A4%ED%86%A0%EB%8B%88%EC%95%84
19 Wing, J. M.(2006). Computational thinking. Communications of the ACM, 19-3, 33-35.
20 Wing, J. M.(2011). Computational thinking-what and why?. CMU Research Notebook. Retrieved from http://link.cs.cmu.edu/article.php?a=600
21 Yim, B. C., & Jung, I. K. (2010). Scratch Programming. Seoul: Human Science.