코딩 앱 아이들을 가르치는 실제 컴퓨터 프로그래밍
시간이 제공됩니는 아이들에 관심있는 방법을 학습하는 코드 단계에서 비주얼 블록 드래그 앤 드롭,코딩,그리고 용감한 새로운 세계를 입력의 코딩과 실제 언어입니다.
어떤 부모님을 만드는 것을 선택한 이 윤리하는 동안,다른 사람들 때까지 기다리들의 아이 foundation visual 초급 플랫폼 등의 스크래치 3.0.,
다시 프로그래밍하는 법을 배우는 날에는 옵션이 제한적이었습니다. 코딩의 기초를 알아내는 것은 많은 독서와 실험이 필요한 소진 과정이었습니다.
온라인 자습서가 없었으며 대부분의 문서는 18 세 이상의 사람들을 대상으로했습니다. 자녀에게 코드를 가르치고 싶다면 적절한 자원,특히 아이들이 즐기는 재미있는 자원에 관해서는 상당히 제한적이었습니다.
오늘은 완전히 다른 이야기입니다., 의 숫자가 온라인 코딩하는 앱들에게 코딩 창의적이고도 많은 무료 옵션을 사용할 수 있습니다.
다음은 미래의 프로그래머가되는 데 관심이있는 젊은이들을 위해 내가 가장 좋아하는 코딩 앱 목록입니다.
Code.org
플랫폼:Web
Code.org 이 프로젝트에 전념하는 아이들을 가르치는 다양한 연령과 능력 수준은 컴퓨터 프로그래밍 능력입니다. 이 조직의 주요 목표는 모든 학생들에게 코딩을 마스터 할 수있는 기회를 제시하는 것입니다.,
가득한 게임과 같은 작업에서 사용할 수 있는 다른 언어 및 전용 비디오에서는 이러한 수치로 빌 게이츠,마크 주커버그,그리고 심지어는 이전 버락 오바마 대통령은 그들의 지식을 공유하고 의견의 주제에 대한 코딩–Code.org 은 정말 좋은 장소에 대한 아이들이 점점 흥분에 대한 컴퓨터 과학,프로그래밍에 도움이 됩니다.
응용 프로그램에서 개발하는 게임 디자인 및 웹 사이트 제작–Code.org 는 과정에서 다양한 주제 및 단계의 코딩이다., 그 외에도이 조직은 아이들이 프로젝트를 쉽게 만들고 공유 할 수있는 도구 인 App Lab 도 제공합니다.
App Lab 은 여러면에서 Scratch 와 유사한 놀라운 웹 기반 코딩 앱입니다. 그것은 동일하게 사용 드래그-앤-드롭 인터페이스와 블록 기반으로 코딩 시스템은 그것에 대한 아이들을 개발하는 프로그램입니다.
이 응용 프로그램에서 학생들은 몇 초 만에 간단한 응용 프로그램을 디자인하고 공유 할 수 있습니다. 그런 다음 환경 설정이나 코딩 기술에 따라 블록 또는 텍스트로 자바 스크립트로 코딩 할 수 있습니다.,이 앱을 별도로 설정하는 것은 드래그 앤 드롭 블록 시스템에서”텍스트 모드”로 전환하는 고유 한 옵션입니다. 의 능력을 전환한 이러한 두 가지 모드를 참조 자신의 텍스트 기반의 코드 side-by-side 와 블록 기초한 순서,학습한 코드를 작성하느 때보다 쉽습니다.
App Lab 에는 또한 학생들이 코딩 프로젝트에 사용하려는 이미지와 사운드를 업로드 할 수있는 자산 관리자가 있습니다. 이것은 앱 랩에서 놀고있는 동안 반드시 학생들이 즐겁게 지낼 수있는 가능성을 많이 열어줍니다.,
CodaKid
플랫폼:Web
CodaKid 수상 경력에 빛나는 온라인 코딩 아이 학교를 가르치는 젊은이 컴퓨터 프로그래밍을 사용하여 실제 코딩 언어로 전문적인 도구입니다. 우리는 이것을 달성하여 아이들을 가르치는 것 프로그램을 드론을 만들고,직업적인 급료 비디오 게임 응용 프로그램을 구축,그리고 코드인 개조.,
500 개 이상의 시간 동안의 시간은 학생들의 프로젝트,CodaKid 은 여러 응용 프로그램 개발 과정하는 아이들을 교육하는 방법을 자신의 자신의 모바일 게임 애플리케이션을 지상에서 게임을 포함하여 프로그래밍 1 자바 스크립트와 게임 프로그래밍 2 자바 스크립트는 클래스는 자 및 그들은 함께 라이브 지원 부서에는 슈퍼을 경우,경험 많은 엔지니어들을 사랑하는 작업이다. 우리는 지금 또한 아이들을위한 파이썬 프로그래밍 기능,UNITY3D 과정,심지어 HTML/CSS 와 웹 개발.,
CodaKid 과정을 가르 칠 수 있도록 설계되었습니다 아이를 코딩하는 방법과 완전히 이해 컴퓨터 프로그래밍 개념 같은 조건문에,반복,그리고 방법이 있습니다. 젊은이는 쉽게 기초를 마스터하고 코드의 자신의 라인을 만들고 시간에 혁신 할 수 있습니다.
에서 우리는 CodaKid 믿는 코딩 기술는 누구나 배울 수 있습니다. 우리의 실적은 아이들에게 코드를 작성하도록 가르치는 것이 매우 재미 있고 창의적 일 수 있음을 증명합니다. 우리에게 코딩은 직업 기술 이상입니다., 그것은 아이의 상상력을 현실로 변화시킬 수있는 매우 강력하고 가치있는 도구입니다.
아이들을 가르치하여 프로그램을 의미하지는 않는 당신이 투자에 미래를 그들 앞에 앉아 있는 사무실 컴퓨터에 대한 응용 프로그램을 개발하는 그들의 고용주입니다. 코더는 게임을 개발하고 애니메이션을 제작하며 모든 종류의 문제를 해결합니다. 당신의 아이들이 기술을 습득하면-가능성은 무한합니다!, CodaKid 의 주요 유일한 임무는 학생들을 인정하면 재미있는 측면의 코딩 및 모든 가능성을 함께 학습하는 방법이 성공적으로 컴퓨터와 통신할 수!
2014 년부터 CodaKid 는 80 개국 이상에서 수천 명의 어린이들에게 프로처럼 코딩하도록 가르쳐 왔습니다. 우리는 이제 막 시작하고 미래에 더 많은 일을 할 계획이 있다고 생각하고 싶습니다. 우리의 캠프와 코스는 개별 학생과 소그룹에 초점을 맞추기 때문에 독특합니다. 우리는 항상 자기 주도권을 장려하고 아이들의 호기심을 키 웁니다., 즉,배울 수있는 가장 효과적이고 매력적이며 재미있는 방법으로 입증되었습니다.
3. BitsBox
플랫폼:Web
BitsBox 재미독 서비스를 제공하는 매달코딩 프로젝트를 위한 아이입니다. 비록 강조는 재미에,각 포장에는 그것에 극단적으로 귀중한 교육 측이 있다. BitsBox 프로젝트는 아이들에게 실제 장치를위한 작동하는 앱과 앱을 구축하는 방법을 가르칩니다. 모든 프로젝트의 내러티브는 자유로운 놀이,모방 및 반복의 개념을 중심으로합니다., BitsBox 프로세스의 학습하는 코드,예를 들어,자바 스크립트,그리고 절단 과정에서 소형,소화 덩어리,그것은 분명히 아이들이 관여됩니다.
서비스 작동 방식은 다음과 같습니다.
일단 가입하면 BitsBox 가 매월 테마 패키지를 제공하기 시작합니다. 패키지에는 장난감,놀이 액세서리 및 멋지게 일러스트레이션 된 책이 포함됩니다. 당신의 아이는 그들이 완료하고자하는 프로젝트를 선택할 수 있습니다. 다음으로,일단 그들이 가장 관심있는 것을 찾으면,지시는 공식 BitsBox 사이트로 향하게합니다., 그들이 홈페이지에 착륙 한 후,학생들은 관심있는 앱의 코드를 입력해야합니다.
사이트는 다음 응용 프로그램을 실행에서 컴퓨터,그리고 그들이 필요 QR 코드를 스캔하의 응용 프로그램들이 시도 하려고 합니다. 그 시점에서 사용자는 프로젝트 및 모든 기능에 대한 액세스 권한을 부여 받게됩니다. 데스크톱 컴퓨터에서 변경 한 내용이 무엇이든 휴대 전화 나 태블릿에서 자동으로 동기화됩니다.
BitsBox 는 재미 있고 매우 유용한 응용 프로그램하는 방법을 학습하는 코드를 학습과 같은 다른 어떤 인간의 언어입니다., 이 회사는 다양한 연령대와 기술 수준에 걸쳐 코딩을 가르치는 인상적인 수의 프로젝트를 제공합니다. 그들은 믿고 있는 것이 결코 지루하지 않을 것입니다 그들의 서비스 때문에 BitsBox 중 하나를 제공합의 친절하고 가장 매력적인 방법을 배우고 컴퓨터 프로그래밍입니다.
CodeCombat
플랫폼:Web
에 가장 적합한 오래된 아이들,CodeCombat 촉진 배우의 서로 다른 컴퓨터 프로그래밍 문법 및 구조물입니다.
게임은 설정 슈퍼 쉽습니다. 플레이어가해야 할 일은 계정을 만들고 로그인하고 재생을 시작하는 것입니다!, 새로운 플레이어는 튜토리얼을 건너 뛰고 실제 게임이 시작되는 숲으로 곧장 갈 수 있습니다. 물론 이것은 경험이없는 코더에게는 실제로 권장되지 않습니다. 당신의 아이가 그들의 잠에서 코딩의 상식을 모르는 경우,그들은 처음부터 시작해야합니다.
게임 플레이는 매우 간단합니다:게임이 시작되면 화면이 두 개로 나뉩니다. 오른쪽에는 코드 편집기가 표시되고 왼쪽은 미로를 불러옵니다. 미로 안에서 플레이어는 자신의 캐릭터를 봅니다., 파이썬,자바 스크립트 및 기타 프로그래밍 플랫폼 및 언어를 사용하여 플레이어는 화면상의 문자를 제어합니다. 그들은 주위를 돌아 다니며 전투를하고 적을 물리 치게합니다. 문자를 이동하려면 명령을 올바르게 입력해야합니다. 게임은 깨끗한 코드와 지적인 사고를 보상합니다. 는 경우 사용자 쓰고 지저분한 코드 또는 생산을 계속하고 강력한 코딩 솔루션–자신의 전사에 방황하며 정처 없이 주위에 까지 그들이 사망했다.
처음에는 CodeCombat 이 초보자에게는 어려울 수 있습니다., 그러나 작업에 넣어 기꺼이 사람들을 위해–CodeCombat 재미있는 학습 경험을 제공합니다. 레벨은 잘 설계되어 있으며 힌트는 실제로 플레이어가 도전 과제를 극복하고 귀중한 코딩 팁을 선택하는 데 도움이됩니다.
레벨과 점점 어려워지는 미션으로,그래서 선수들은 끊임없이 도전하고 있으며 권장 트라이아웃 새로운 개념과 개선의 코딩 기술이다. 그들이 게임을 따라 어딘가에 갇히게되면 플레이어는 CodeCombat 커뮤니티로 향하여 도움을 청할 수 있습니다., 코드 없는 정책을 방지하는 커뮤니티 구성원에서 실제로 쓰는 코드 라인에 대한 다른 플레이어,이하 어린이 수 없을 속에 그들의 방법을 통해 게임이다.
KhanAcademy
플랫폼:Web
칸 아카데미 잘 알려진 웹사이트 및 앱 어린아이 모든 것을 배울 수 있습에서 K-12 일 수학,화학,생물학,예술,역사,컴퓨터 과학,프로그래밍에 도움이 됩니다.
에 대한 가장 좋은 것은 이 응용 프로그램은 그것이 전체 액세스할 수 있습 칸 아카데미의 다양한 비디오 라이브러리입니다., 3000 교육 동영상 사용할 수 있에 저장소,칸 아카데미 응용 프로그램은 온라인 평판을위한 훌륭한 도구로는 아이들에 관심있는 확장하고 기존 기술의 수에 다른 과목입니다.
15 세 이상의 주목받는 코더를위한-칸 아카데미 웹 사이트는 시작하기에 좋은 곳입니다. 이 사이트는 JavaScript,HTML/CSS 및 SQL 의 여러 시간,자체 진행 과정을 제공합니다. 이 과정은 아이들에게 그래픽,대화 형 시각화,애니메이션 등을 구축하는 방법을 가르칩니다.,
학생들 수 있는 빠르게 그만두고 동영상을 다운로드 또는 전체 목록과 그들 자신의 속도로. 코치로 가입하면 학생이 과제를 완료 할 때마다 앱에서 알려줍니다. 자녀가 시작 과정을 통과하면 다른 고급 과정에 등록 할 수 있습니다.
칸 아카데미의 모든 것은 무료입니다. 당신의 아이들이 학습을 시작하는 데 필요한 모든 계정입니다. 이 과정은 앱을 다운로드하기에 충분한 인터넷 연결이있는 한 전 세계 모든 사람들이 이용할 수 있습니다.,
칸 아카데미 앱을 사용하는 유일한 진정한 단점은 단지 동영상을 재생하는 것으로 제한된다는 것입니다. 사이트 자체를 제공생 가능성을 테스트하는 그들이 배운 것을 보면서 동영상을 통해 연습과 실제적인 코딩을 할당합니다. 앱을 사용하면 이러한 주요 기능에 액세스 할 수 없습니다.
Kodable
플랫폼:iPad 응용 프로그램
는 사람들을 위해 iPad,Kodable 한 응용 프로그램 아이들을 가르치는 복잡한 프로그래밍 절차가 있습니다., 무엇보다도,이 플랫폼은 아이들이 이동 중에도 휴대 가능하고 쉽게 사용할 수있게합니다. 이것은 당신이 의도적으로 앉아서 그것을 사용하기 위해 너무 많은 시간을지도하지 않아도된다는 것을 의미합니다!
쉽고 포괄적 인 수업 계획을 가진 Kodable 기능. 이 계획은 특히 집중 학습의 결과에 만들기 위해 교사는 학생들을 가르치 코드없이 모든 컴퓨터 과학의 배경이 필요합니다. Kodable 이 다이빙 할 코딩 언어에는 Python,Javascript,HTML,CSS,Java 등이 포함됩니다.
레벨을 통해 롤 캐릭터를 선택 주위에 Kodable 센터와 게임 플레이., 이 문자는 방향,회전,색상 코딩 및 루핑 절차를 접하게됩니다. 레벨은 난이도와 복잡성이 커지므로 학생의 학습 속도와 일치시킬 수 있습니다. 즉,약간 반복 될 수있는 때가 있습니다.
이 앱이 초보자에게 좋은 이유는 복잡한 주제를 분해하는 방식에 있습니다. 그것은 핵심 컴퓨터 과학 원리를 취하고 아이들이 이해할 수있는 기본 개념으로 분해 할 것입니다. 하는 데 도움이 될 것이라를 구축한 강력한 철저한 기초의 나머지 부분에 대한 자신의 컴퓨터 과학의 교육입니다.,
Kodable 또한 가르치고 연약한 기술 항목과 관련된 컴퓨터 과학뿐만 아니라 다른 지역의 삶입니다. 컴퓨터 과학의 현실 세계에 관해서 의사 소통 및 사회적 정서 기술과 같은 것들이 중요합니다. 무엇보다도? 그들은 양도 사실상 모든 다른 지역의 삶뿐만 아니하는 경우에도,컴퓨터 과학 끝나지 않는 학생의 궁극적인 목표와 열정입니다.
Kodable 을 통해 학생들은 온 스크린 및 오프 스크린 활동을 모두 갖춘 70 개가 넘는 수업 중에서 선택할 수있는 기회를 갖게됩니다., 수업에는 학생의 성공을 보장하기위한 교육지도,어휘 및 학습 자료가 포함됩니다. 이러한 계획으로 잘 작동 중에는 순수한 컴퓨터 과학 초점 또는 보완으로 같은 분야의 수학,ELA,robotics,and more.
codeSpark Academy
플랫폼:Apple/Android App
codeSpark Academy 가 수상 경력에 빛나는 앱이라는 이유가 있습니다. 이것은 다른 응용 프로그램으로 환상적인,게임과 같은 인터페이스 하는 것이 아이들을 가르치 코드고 그들을 열광에 대해 학습합니다.,
좋은 것을 사용에 대한 재미있는 게임을 아이들을 가르치는 방법을 코드들이 잊고 있는 그들은 심지어 배우! 그들은 너무 잡는 재미있는 그들은 보이지 않는 것으로 숙제를 하거나 싫은 일이지만,오히려 재미있는 활동을 할 수 있는 장소에서 더 많은 지루하고 단조로운 일이다.
codeSpark Academy 를 통해 아이들은’The Foos’로 알려진 사랑스러운 캐릭터로 코딩하는 법을 배웁니다. 그들이 탐구 할 각 세계는 근본적인 코딩 개념을 가르칩니다. 이러한 개념을 배우기 위해 아이들은 Foos 가 필요한 작업을 완료하는 데 도움이되는 논리와 문제 해결 기술을 사용합니다., 위에 교육의 핵심 개념,아이들이 배울 자신의 창의력으로 그들은 모양과 제어의 이야기합니다.
이 단어는 디자인이 만드는 재미있고 적절한 대도 어린 아이들과 pre-독. 시작하여 아이들은 이 젊은이,그들은 정말을 얻을 점프 시작으로 컴퓨터 과학기 훨씬 더 쉽게 시간으로 항목을 얻을 더 많은 고급합니다. 그것은 또한 지원합 독립성과 자율성 때문에 퍼즐을 아이들에게 제공하는 기회를 배울 수없이 과도한 도움을 교사하거나 부모의 모든 단계 방법입니다., 이것은 신뢰와 지속적인 결과를 구축하는 핵심 부분입니다.
codeSpark 는 학생의 기초에 중심이 되는 다양한 컴퓨터 과학 주제를 소개합니다. 여기에는 시퀀싱에서 조건문에 이르기까지 모든 것이 포함됩니다. 아이들에 착수 할 수 있습 흥미로운 도전에 의해 학습 알고리즘을 자동화할 수 있는 자신의 애완 동물 관리 센터 또는 수학을 해결하는 불평등을 탐구하는 숨겨진 사원도 있습니다.
앱의 열린 놀이 공간은 아이들이 자신의 게임을 만들고 코딩 할 수있는 기회를 제공합니다! 완료되면,아이들은 다음 아이 코더의 커뮤니티와 자신의 창조를 공유 할 수 있습니다., 그들은 심지어 사용자 정의 음성 녹음 및 사진을 포함하는 대화 형 이야기를 코딩 할 수 있습니다. 무엇보다도? 이 앱에는 광고 나 게임 내 구매가 포함되어 있지 않으므로 호기심 많은 자녀의 우발적 인 혐의에 대해 걱정할 필요가 없습니다!
Tynker
플랫폼:iPad 응용 프로그램
는 또 다른 좋은 응용 프로그램를 위해 설계 iPad Tynker. 이것은 프로그램하는 방법을 어린 아이를 가르치는 코드 블록을 사용하는 혁신적인 응용 프로그램입니다., 그것은 또 다른 훌륭한 리소스에 대한 전자 초보자부터 아이들이 사용하는 코드 블럭을 나타내는 더 복잡한 코딩 개념이 있습니다.
게임을 통해,아이들이를 통해 진행 중요한 코딩 언어 Python 및 자바스크립트로 플레이를 통해 2,000 관심 중심의 활동입니다. 그들은 해결,매력적인 이야기-기반으로 문제는 것이 점차적으로 새로운 개념을 소개 하는 것이 강력한 기반을 구축을 위해 자신의 컴퓨터 과학의 교육입니다.,
Tynker 는 선택할 수있는 다양한 앱을 보유하고있어 자녀가 즐겁게 관심이 있다면 컬렉션을 만들 수 있습니다. Tynker,tynker Junior 및 mod Creator 는 아이들이 다운로드하여 태블릿에서 코딩,생성 및 mod 하는 데 사용할 수 있습니다. 이동 중에도 장치에서 프로그램을 사용할 수 있다는 것은 이미 학교와 활동으로 바쁜 아이들에게 환상적입니다.
Tynker 의 코딩 수업은 아이들이 자신의 노력에 대한 보상으로 주기적으로 배지를 얻는 경로를 따라 안내합니다., 수업에는 대화 형 모듈,미니 게임,프로젝트 및 퍼즐이 포함되어있어 아이들에게 컴퓨터 과학의 기초를 가르쳐줍니다. 본질적으로,아이들은 수정 방법을 알아 내야 할 버그가있는 코드의 형태로 제시된 퍼즐과 작업을 해결할 것입니다.
유아를위
플랫폼:Android/애플 앱
마지막으로,우리는 하나 더 많은 응용 프로그램를 위한 애플과 안드로이드. LightBot 은 초보자만을 대상으로하는 것처럼 보일 수 있지만 실제로는 사용자와 함께 성장하는 훌륭한 리소스입니다., 더 당신이 레벨 업,더 당신은 게임뿐만 아니라 고급 선수를위한 훌륭한 논리 활동 실현.
Lightbot 은 학생들에게 기본 개념을 통해 코딩의 논리를 가르치는 도전적인 프로그래밍 퍼즐입니다. 로봇이 모든 파란색 타일을 비추는 데 도움이되는 지침을 제공함에 따라 실제로 코딩 기본에 대해 소개되고 있습니다. 이 명령은 매우 간단하지만,게임을 통해 발생하는 일부의 컴퓨터 프로그래밍,용어,루프와 같은 조건문.,
학생들은 혼란스러운 합병증없이 쉽게 따라 할 수있는 수준의 시작 부분에 간단한 지침이 제공됩니다. 중 하나를 완료 레벨의 잠금을 해제합니다 다음 중 하나,그렇게 학생들은 동기를 계속 달성하고 학습하도록 잠금을 해제 더 많은 흥미로운 도전이다.
수준의 증가 어려움이이 모든 연령대의 아이들을위한 훌륭한 자원한다. 젊은 초보자와 고급 청소년 모두를 해결할 수 있는 퍼즐을 배울 중요한 기술과 같은 시퀀싱,과대 적재,절차,재귀,루프와 조건부., 수백만 명의 아이들이 이미이 앱을 사용하고 있으며 인기에 대한 이유가 있습니다!
마무리
이 기사를 처음부터 끝까지 읽을 시간을내어 주셔서 감사합니다. 위에서 쓴 모든 것에서 볼 수 있듯이 코드를 재미있게 배우는 몇 가지 흥미 진진한 앱과 웹 사이트가 있습니다.
정리해 보면,이 환상적인 모두에 대한 애플 리케이션 웹 브라우저 및 스마트기기:
- Code.org
- CodaKid
- Bitsbox
- CodeCombat
- 칸 아카데미
- Kodable
- codeSpark 아카데미
- Tynker
- 유아를위