150107_테헤란로 커피클럽_오라클k12 발표자료

31
Oracle K-12 Computer Science - Alice to Java Oracle University

Upload: startupalliance

Post on 12-Jul-2015

7.744 views

Category:

Business


0 download

TRANSCRIPT

Page 1: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

Oracle K-12 Computer Science - Alice to Java

Oracle University

Page 2: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

Page 3: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›3

Page 4: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›4

Winner America’s Cup

Page 5: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

K-12 소프트웨어 교육

Page 6: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

어떻게 학생들의 참여를 유도할 것인가?

Page 7: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

Engage with a Purpose

Page 8: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

컴퓨터과학 관련 직업의 폭발적 수요모든 학생들에게 컴퓨터과학 개념과 컴퓨팅 사고력 요구

디지털 창조경제 시대가 소프트웨어 중심으로 운영되면서 소프트웨어 인력부족 현상이 나타나고 있다. 금융, 경제, 의학, 생물학, 우주공학, 예술 등 거의 모든 분야가 컴퓨팅 기반으로 융합되면서, 컴퓨팅 사고력 (Computational Thinking)이 크게 대두되고 있습니다.

Code.org 에 의하면, 미국에서 향후 2020년까지 컴퓨터 과학을 전공한 학생 수보다 100만개 이상의 컴퓨터 활용한 직업이 생겨날 것으로 예상하고 있습니다.

출처 : Code.org

Page 9: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

컴퓨팅 사고력 (CT ; Computational Thinking)

문제해결을 돕는 컴퓨터나 다른 도구를 사용할 수 있도록 문제를 만들기

자료를 논리적으로 배치하고 분석하기

모형과 모의실험과 같은 추상화를 통하여 자료를 표현하기

절차적 사고를 통하여 해결 과정을 자동화하기

가장 효율적인 해결책을 확인, 분석, 실행하기

문제해결과정을 일반화하고 전이하기

Problem Solving, Sequencing, Simulation…

Page 10: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

정부, 공교육에 SW교육 필수 이수 추진

Page 11: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

Top Skill Sets

Page 12: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

The Job Market (Oracle Java)

1. IT시장의 90% 이상 기업이 Java 언어를 사용• 전세계 IT기업의 구인의뢰 수요 중 Java 전문가의 수요가 가장 많음• 웹 개발, 앱 개발, 게임 개발, 데이터베이스 관리운용 등 IT전반에 포괄적으로 사용됨

2. 사물인터넷(IoT), 모바일 시대에 가장 수요가 많은 Java • 사물인터넷, 웹 애플리케이션, 모바일 기기용 소프트웨어 등의 기본 기술인

Java • 삼성, Google, MS 등 세계적 기업은 물론, 스타트업 시장에서 Java 기술의 확대

Page 13: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

Engage with Compelling Content

Page 14: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

학생들이 프로그래밍을 시작하는 방법

Page 15: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

Alice - 3D 애니메이션 프로그래밍

• 애니메이션이란 동작 시뮬레이션의 시퀀스

• 애니메이션은 계획하고 스토리를 만들고 개발하는 것이 복잡할 수 있다.

• 태스크의 각 단계를 순차적이고 개념적인 단계로 쪼개어 나누는 것은 애니메이션 개발

을 쉽게 만든다.

• 애니메이션 개발과정은 Problem Solving 과정과 유사함.

Page 16: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

애니메이션 개발 과정

Page 17: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

앨리스 스토리텔링

Page 18: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

Engage with Opportunities for Progression

Page 19: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

수준별 교육 프로그래밍 언어 제공

Page 20: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

Engage with Community Support

Page 21: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

학생들의 프로그래밍 학습을 서포트하는 방법

• 학생들을 위한 프로그래밍 캠프나 클럽을 만든다.

• 학생 경진대회를 조직한다.

• 교실 밖에서도 학습이 이어질 수 있도록 한다.

• 자격증 취득을 독려한다.

• 학부모님들을 참여시킨다.

• 다양한 파트너사나 협력업체들을 참여시킨다.

Page 22: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

Java 기반의 교육용 프로그래밍 언어 Alice 교육 안내

Page 23: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

Java 기반의 교육용 프로그래밍 도구, Alice 카네기멜론대학에서 개발된 K-12교육에 적합한 앨리스

미국의 카네기멜론대(大)에서 오라클과 EA 등으로부터 펀딩을 받아 개발한 컴퓨터 프로그래밍의 혁신

적인 학습법.

IT 컴퓨터 산업에서 실제로 쓰여지는 범용 프로그래밍 언어의 복잡한 문법적 지식을 최소화하여 논리력, 관찰력, 문제해결능력을 증진시킬 수 있다.

실생활에서 볼 수 있는 객체를 직접 손으로 3D애니메이션 등을 통해 쉽고 재미있게 만들 수 다룰 수 있도록 고안된 교육용 프로그래밍 언어

Alice는 블록을 조합하는 그래픽 프로그래밍 방식을 구현하기 때문에 창의적이며 흥미로운 활동을 유도할 수 있다. (Brett Ward, 2010) • 실생활의 3D 애니메이션 객체를 이용• 블록을 조합하는 그래픽 프로그래밍 방식

Page 24: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

Alice 프로그래밍 교육 커리큘럼

Day Topic Day Topic

1 Welcome and Workshop Orientation 8 Use Functions

2 Get Started with Alice 3 9 Use the IF and WHILE Control Structures

3 Add and Position Objects 10 Use Expressions

4 Use Procedures and Arguments 11 Use Variables

5 Add Rotation and Randomization 12 Use Keyboard Controls

6 Declare Procedures 13 Develop a Complete Animation

7 Use Control Statements 14 Creative Animation Development

Page 25: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

[사례] Oracle Junior Java Camp방학을 이용한 오라클 싱가포르 해외 캠프

구 분 내 용

과정 내용 영어로 배우는 Oracle Junior Java (Alice) 캠프

일일 구성 영어 3시간 (오전) + 앨리스 (Alice) 4시간 (오후)

기 간 2015년 1월 26일 ~ 2월 13일 (3주)

장 소 싱가포르 오라클 아시아태평양 본사 (@NTUC Learning Hub)

클래스 클래스당 16~20명

대 상 중학교 전(全)학년 혹은 초등학교 고학년

Page 26: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

[사례] Java Camp for Kids @JavaOne 2014

• JavaOne은 Java 개발자들이 Java의 기술 발전을 위해 모이는 컨퍼런스로서 1996년부터 시작되어 매년 9월 개최되고 있다.

• 2014년 9월에 JavaOne 컨퍼런스 기간에 맞춰서 10~18세의 150명 학생들을 대상으로 Alice 등의 교육 프로그램으로 캠프가 진행되었다.

Page 27: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

[사례] 전세계적 추세인 K-12 프로그래밍 교육

Page 28: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

Oracle University

Page 29: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

Oracle University 현황

▪ 교육 서비스 제공 년 수: 30▪ 지원 국가: 291 Class – in 89 countries▪ 지원 언어: 28▪ Courses: 4000+▪ Self Study courses: 300+▪ 연간 평균 교육 수강 인원: 400,000+▪ 전세계 Location: 446▪ 주간 평균 운영 Class 수: 600+, includes 90 virtual▪ Oracle University 강사 수: 480▪ Oracle University 직원 수: 1,723▪ Oracle 교육 파트너사: Over 500▪ Oracle certified professionals: 1.3+ million

Page 30: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›

Technology• 1. 세계표준의 오라클 소프트웨어와 기술

• 오라클 소프트웨어 : 오라클 소프트웨어는 세계적으로 총 44개 분야의 제품 및 산업에서 1위이며, 오라클 소프트웨어와 기술은 전세계 145개국 40만개의 고객사에서 사용되고 있습니다.

• 오라클 자바 개발 환경 (JDE ; Java Development Environments) : 오라클은 다양한 자바 개발 환경을 제공 해 왔습니다. Java 뿐만 아니라 Alice (앨리스), Greenfoot (그린풋), BlueJ

Curriculum• 2. 세계표준의 오라클 교육커리큘럼

• 교육과정 : 오라클의 모든 교육과정은 국제공인 자격증은 물론, 컴퓨터 분야의 최고 권위 기관인 ACM (Association for Computing Machinary) 그리고 AP Computer Science A (미국의 컴퓨터 과학 공인시험)과 완벽히 연결되어 있습니다.

Certification• 3. 세계표준의 오라클 국제공인자격증

• 국제공인 자격증 : 전세계에서 통용되고 있는 국제공인 자격증의 취득은 학생들의 궁극적이고 장기적인 목표가 되어 확실한 동기부여를 줄 수 있습니다.

Oracle University가 제공하는 교육 세계표준의 IT, 컴퓨터과학의 기술과 교육을 제공합니다.

Page 31: 150107_테헤란로 커피클럽_오라클k12 발표자료

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12‹#›