그래픽과 멀티미디어 사고를 접목한 어린이 코딩교육 융합 커리큘럼 개발 연구
Developing Integrated Curriculum for Coding Education with Graphic Thinking and Multimedia Designing
0
조회
0
다운로드
5
인용
0
참고문헌
키워드
초록
오늘날 코딩교육은 컴퓨팅 사고력 함양이란 목적 하에 컴퓨터 과학의 세부 교육으로 집중되고 있다. 하지만 어린이 코딩교육은 문제해결력, 추상화능력, 추론과 논리적 사고력 등을 통해 어린 학습자들에게 더 큰 학습능력을 갖추기 위한 교육적 목표를 갖는다. 본 연구는 융합교육과 미디어 리터러시에 대한 관심에서 출발하여, 스크래치를 포함한 많은 코딩교육 초기학습환경이 시각적 프로그래밍 언어에 기반하고, 게임, 애니메이션 등 멀티미디어 프로젝트 제작 중심의 커리큘럼을 통해 구성되는 측면에 주목한다. 이는 코딩교육이 그래픽사고와 함께 통합적으로 진행될 수 있는 가능성을 내포한다. 본 연구는 여러 선행연구를 통해 어린 학습자 인지발달 과정과 연계, 개발된 코딩 커리큘럼을 검토하며, 이러한 학습과정 안에 그래픽사고가 접목되어 프로젝트 완결을 위한 문제해결력과 종합적 사고를 위하여 학습될 수 있는 내용을 논한다. 투명도, 레이어, 프레임 개념, 화면 구성과 그래픽 파일에 대한 이해 등은 코딩교육의 융합적 접근을 위한 구체적 교육 내용으로 제안된다.
Abstract
Coding education often tends to focus on developing computer science concept. However computational thinking can be taught widely to develop the basic thinking skill for young learners, such as problem solving, abstraction, reasoning and logical thinking. With an interest in convergence education and media literacy, this study focuses on how to develop integrative curriculum for early coding education which visual thinking can co-evolve with a programming language. Initial Learning Environments, such as Scratch, is based on the visual programming interface and language and takes project-based approaches such as games and animations making. Thus I argue that the educational effects can be greater when such approaches are integrated with graphic thinking skills. After investigating previous studies about the coding curriculum based on the young learners' cognitive process, how the integrated curriculum can incorporate graphic thinking is discussed. In detail, how visual thinking such as transparency and layer, frame, and screen composition can be taught to enhance the problem solving and general thinking skills is discussed. Through this, the study suggests a convergent curriculum that can support this.
참고문헌 (27)
- 루돌프 아른하임, "시각적 사고(Visual Thinking)" (2004), 이화여자대학교 출판부
- Marina Umaschi Bers, "Designing digital experiences for positive youth development: From playpen to playground" (2012), Oxford University Press
- Marina Umaschi Bers, "The Official ScratchJr Book: Help Your Kids Learn to Code" (2015), No Starch Press
- Paul Laseau., "Graphic Thinking for Architects and Designers" (1989), Van Nostrand Reinhold
- Sergio Morra, "Cognitive development:neo-Piagetian perspectives" (2007), Psychology Press
- Seymour Papert, "Mindstorms: children, computers, and powerful ideas" (1980), Basic Books
- Steven, L. Tanimoto, "An Interdisciplinary Introduction to Image Processing: Pixels, Numbers, and Programs" (2012), MIT press
- 이현진, "스크래치 개별학습자 인터뷰를 통해 알아본 코딩교육에서의 융합적 접근 필요성 연구", 기초조형학연구, 18(6), pp.487~500 (2017), 한국기초조형학회
- Marina Umaschi Bers, "Project InterActions: A multigenerational robotic learning environment", Journal of Science and Technology Education, 16(6), pp.537~552 (2007)
- Grady Booch, "To Code or Not to Code, That Is the Question", IEEE Software, pp.9~11 (2014)
- Hui-Chun Chu, "Development of a project-based cooperative learning environment for computer programming courses", International Journal of Innovation and Learning, 8(3), pp.256~266 (2010)
- Sabahattin Ciftci, "Project based learning in multi-grade class", Educational Research and Reviews, 8(3), pp.84~92 (2013)
- Charles Crook, "Factors influencing the use of transparency in children's drawing", British Journal of Developmental Psychology, 2(3), pp.213~221 (1984)
- Caitlin Duncan, "Should your 8-year-old learn coding?", Proc. of the 9th Workshop in Primary and Secondary Computing Education, pp.60~69 (2014), ACM
- Chun-Ming Hung, "A Project-based Digital Storytelling Approach for Improving Students' Learning Motivation, Problem-Solving Competence and Learning Achievement", Educational Technology & Society, 15(4), pp.368~379 (2012)
- Elizabeth Kazakoff, "Programming in a robotics context in the kindergarten classroom: The impact on sequencing skills", Journal of Educational Multimedia and Hypermedia, 21(4), pp.371~391 (2012)
- Thom Markham, "Project Based Learning, Handbook: A Guide to Standards-Focused Project Based Learning" (2003), Buck Institute for Education
- Dylan J. Portelance, "Constructing the ScratchJr programming language in the early childhood classroom", International Journal of Technology and Design Education, 26(4), pp.489~504 (2016)
- Mitchel Resnick, "Scratch: Programming for all", Communications of the ACM, 52(11), pp.60~67 (2009)
- Scott P. Schaffer, "Self-efficacy for crossdisciplinary learning in project-based teams", Journal of Engineering Education, 101(1), pp.82~94 (2012)
- Linda Seiter, "Modeling the learning progressions of computational thinking of primary grade students", Proc. Ninth annual Int'l. ACM Conf. on Computing Educ. Research, 59 (2013), ACM
- Neil Smith, "Code club: Bringing programming to uk primary schools through scratch", Proc. 45th ACM Technical Symposium on Computer Science Education, SIGCSE '14, pp.517~522 (2014), ACM
- Merilyn Taylor, "Using a computer programming environment and an interactive whiteboard to investigate some mathematical thinking", Proc. of Social and Behavioral Sciences, 8, pp.561~570 (2010)
- Hsiu Ying Wang, "Effects of an Integrated Scratch and Project-Based Learning Approach on the Learning Achievements of Gifted Students in Computer Courses", IIAI 3rd International Conference on Advanced Applied Informatics, pp.382~387 (2014)
- "스크래치"[URL]
- "Code.org"[URL]
- "Computer Science Teachers Association"[URL]
