블록 단위의 강력한 코딩
Blockly는 드래그 앤 드롭 블록을 사용하는 Google의 시각적 프로그래밍 편집기입니다. Google Cloud는 전 세계에서 가장 인기 있는 코딩 교육 프로그램의 기반이 되는 엔진입니다.
Blockly 사용해 보기
Blockly 라이브러리는 코딩 개념을 연계 블록으로 표현하는 맞춤설정 가능한 편집기를 앱에 추가합니다. 원하는 언어로 깔끔한 코드를 생성하고 애플리케이션에 맞는 커스텀 블록을 허용합니다.
Blockly 웹 버전
Blockly는 100% 클라이언트 측이며 서버 측 종속 항목이 없으며 Chrome, Firefox, Safari, Opera, Edge 등 모든 주요 브라우저와 호환됩니다.
차단해야 하는 이유
Blockly는 다목적이고 직관적인 프로그래밍 경험을 제공하는 플랫폼에 선호됩니다.
강력한 라이브러리
Blockly 라이브러리는 포괄적인 API 및 도구 모음을 제공하여 코딩 플랫폼에서 고유한 요구사항에 맞는 맞춤설정 가능한 환경을 제공할 수 있도록 지원합니다.
시각적 인터페이스
Blockly 편집기는 인터로킹 그래픽 블록을 사용하여 변수, 논리 표현식, 루프 등의 코드 개념을 나타냅니다. 이를 통해 사용자는 문법에 관한 걱정 없이 프로그래밍 원칙을 적용할 수 있습니다.
교차 플랫폼
플랫폼에 구애받지 않는 라이브러리인 Blockly는 일관성, 유연성, 편의성을 추구하는 코딩 플랫폼에서 선호됩니다. Blockly는 모든 주요 브라우저와 호환되며 웹과 모바일 모두에서 작동합니다.
Blockly로 빌드
특정 프로그램 요구사항을 충족하는 고유한 도구, 애플리케이션 및 플랫폼을 만들 수 있습니다.
개발자 자료실
플러그인
플러그인으로 Blockly에 기능을 추가합니다. 필드 추가, 테마 정의, 렌더기 만들기 등의 작업이 가능합니다.
Codelabs
Blockly Codelab에서는 Blockly를 사용하고 맞춤설정하는 방법을 단계별로 안내합니다.
예
샘플 프로젝트는 Blockly의 여러 기능을 사용하는 방법을 보여줍니다.
포럼
Blockly 개발자 포럼은 질문하고 답변할 수 있는 곳입니다.
누구나 초대
블록 기반 코딩은 분야나 수준에 관계없이 모든 프로그래머를 위한 것입니다. Blockly의 최신 소식을 살펴보고 Blockly Summits에서 다른 개발자와 소통하세요.
Blockly는 세미콜론 누락이나 필요한 부분이 모두 없는 for 루프와 같은 문제를 걱정할 필요 없이 컴퓨터 공학에 대한 정말 좋은 진입점을 제공합니다.
제시카 쿨윅, Code.org 소프트웨어 엔지니어링 관리자
App Inventor는 Blockly 팀의 지원이 없었다면 (매월 활성 사용자가 100만 명이 넘는) 성공은 아닐 것입니다. Google은 YouTube의 성공을 위한 진정한 파트너였습니다.
마크 프리드먼, App Inventor 공동 설립자
입증된 안정성
Blockly 공지사항에 가입하기
귀하의 정보는 Google의 개인정보처리방침에 따라 사용됩니다.
FAQ
Blockly를 시작하려는 소프트웨어 개발자라면 먼저 시작하기 문서를 읽은 다음 시작하기 Codelab을 시도해 보세요.
블록 기반 코딩에 관심이 있는 교사나 학생은 CS First, Code.org 또는 Scratch와 같이 Blockly를 기반으로 구축된 교육 제품을 통해 강의를 확인하시기 바랍니다.
Blockly 라이브러리는 코딩 개념을 인터로킹 블록으로 나타내는 편집기를 앱에 추가하려는 소프트웨어 개발자를 위한 것입니다. 개발자의 관점에서 Blockly는 블록 기반 언어를 만들기 위해 즉시 사용할 수 있는 UI입니다.
개발자가 아닌 경우 Scratch 또는 App Inventor와 같이 Blockly를 기반으로 구축된 제품을 통해 Blockly를 사용하고 싶을 것입니다. Blockly를 기반으로 빌드된 다른 애플리케이션의 예는 Blockly 파트너십 섹션을 참고하세요.
블록 기반 코딩을 사용하면 사용자는 문법을 걱정하거나 명령줄에서 깜박이는 커서로 인한 부담 없이 프로그래밍 원칙을 적용할 수 있으므로 프로그래머를 꿈꾸는 이들도 쉽게 학습할 수 있습니다. 블록 기반 코딩을 사용하면 문법을 배울 필요가 줄어들어 사용자가 불균형 괄호나 세미콜론 누락에 대해 걱정할 필요 없이 조건문, 루프, 변수 및 기타 핵심 개념의 이면에 있는 로직에만 전적으로 집중할 수 있습니다.