애플의 스위프트 놀이터는 아이들이 코드를 배우는 것을 도울 것입니다.

작은 개발자, iPad 스타일

요즘 컴퓨터 활용 능력이 절대적으로 중요하며 그 중요성은 앞으로 커지기 만 할 것입니다. Excel 스프레드 시트를 사용하는 방법을 아는 것이 차세대를 위해 충분하지 않습니다. 오늘날 어린이들이 노동력에 들어갈 때 프로그래밍에 대한 기본적인 이해가 필요합니다. 2016 년 WWDC (Worldwide Developer 's Conference)에서 Apple은 내일의 미래를 준비하는 데 도움이되는 iPad 앱의 출시를 발표했습니다. Swift Playgrounds .

Swift Playgrounds는 Apple의 Swift 프로그래밍 언어 에 전적으로 초점을 맞추어 아이들에게 해결해야 할 일련의 과제를 제시하면서 문제를 해결하는 데 필요한 기본적인 코딩 기술을 가르칩니다. WWDC 프레젠테이션을하는 동안 한 예에서는 사각형의 바깥 가장자리를 걷는 캐릭터가 등장했습니다. 제공되는 코드는 캐릭터가 측면의 끝으로 이동하여 방향을 바꾸었지만 더 이상 움직이지 않았습니다. 그 해결책은 사각형의 각면에 대해 코드를 반복하여 문자를 처음부터 다시 시작해야한다는 것이 었습니다.

이와 같은 기본적인 개념을 가르치는 것은 단순한 언어 이상의 것을 가르쳐줍니다. 그것은 학생들이 미래에 어떤 프로그래밍 도구를 사용할 지에 관계없이 적용될 수있는 논리의 종류를 가르친다. Swift Playgrounds의 코딩 문제와 나란히 존재하는 시각적 환경을 제공함으로써 아이들은 자신의 노력 결과를 실시간으로 볼 수 있으므로 다음에해야 할 일을 더 잘 이해할 수 있습니다.

물론 아이들에게 코드 작성 기회를 제공하는 경우 Swift Playgrounds가 시장에서 유일한 옵션은 아닙니다. iOS에서는 Hopscotch에서 Sphero SPRK 로봇 공에 이르기까지 다양한 옵션을 사용할 수있었습니다. MIT Media Lab의 Scratch는 모바일 세상에서 벗어나 2005 년부터 아이들에게 웹 프로그래밍의 기초를 가르치고 있습니다.

프로그래밍 외에도 Bloxels의 물리적 벽돌부터 Adventure Time Game Wizard의 친숙한 얼굴에 이르기까지 게임 디자인에 아이들을 부드럽게 소개하기위한 다양한 옵션이 있습니다.

물론 스위프트 놀이터 (Swift Playgrounds)를 경쟁사들과 차별화시키는 것은 애플의 주력 프로그래밍 언어에 대한 확고부동 한 약속이다. Swift는 2014 년 WWDC에서 소개 된 이후로 iOS 게임 개발자들 사이에서 널리 보급되었습니다. 이 글을 쓰는 시점에서 Tiobe Index에 따르면 세계에서 14 번째로 많이 사용되는 프로그래밍 언어입니다. 안과 밖을 아는 아이들 세대가 있습니까? 나는 그것이 애플이 앉아있는 미래의 최악의 비전이 아니라고 생각한다.

Apple에 의해 만들어지기 때문에 Swift Playgrounds는 몇 가지 장점을 제공합니다. 예를 들어 Swift의 고유 한 프로그래밍 요구 사항에 맞는 키보드를 개발하여 필요한 다음 코드를 제안하는 자동 완성 기능을 제공합니다. 스위프트 놀이터 (Swift Playgrounds)는 사용자의 성장하는 스킬 셋과 함께 확장되며, 스위프트 프로그래밍의 빌딩 블록에서부터 고급 과제 및 개념에 이르기까지 진행됩니다.

"Swift Playgrounds는 코딩에 대한 지식이 필요 없기 때문에 시작하는 학생들에게 완벽합니다."라고 Apple의 Swift Playgrounds 공식 웹 사이트에서 읽습니다. "또한 숙련 된 개발자가 아이디어를 빠르게 구현할 수있는 독특한 방법을 제공하며, iPad를 최대한 활용할 수 있도록 제작 되었기 때문에 처음으로 배우는 경험이 될 것입니다."

물론, 아이들에게 친숙하다는 것은 그것이 단지 아이들을위한 것은 아님을 의미합니다. 모든 연령대의 관심있는 iPad 사용자는 Swift Playgrounds가 프로그래밍 세계에 도움이되는 소개가되어야한다고 생각합니다. 기본 과정은 명령, 함수, 루프, 매개 변수, 조건부 코드, 변수, 연산자, 유형, 초기화 및 버그 수정과 같은 핵심 개발 개념을 가르쳐줍니다.

특정 출시일이 아직 확정되지는 않았지만 Swift Playgrounds는 iPad 전용으로 2016 년 가을에 App Store에 출시 될 예정이며 무료로 다운로드 할 수 있습니다. 애플은 아이 패드의 어떤 모델이 그것을 실행하는 것이 요구되는지를 아직 상세히 밝히지 않았다. 그러나 더 작은 쪽에서 적어도 목표 인구 통계 왜곡을 고려하면, 우리는 손가락을 건드려 모든 핸드 - 다운을 지원할 것이다. 엄마와 아빠가 집안에서 계속 걷는 iPads.