1. 워드 엑셀 사용 학생이면, 누구나 쉽게 SW 배울수있음 2. 코딩 알고리즘과 원리 등을 학습하는 GUI 도구를 제공 3. 구현 대상 발견, 분석 및 설계까지 학습하는 기능 지원 4. 수학,과학,어학,미술,음악 등 타교과와 연계 교육 가능 5. 안드로이드, 아이폰 등 모바일과 일반 PC 환경도 지원 6. 웹사이트 구축, 디지털 북 출판, 콘텐츠 제작 등 지원 7. 학습지원 도구 제작, 학교행정 처리 도구 용도로 활용 8. 앱과 북을 오픈 마켓에 올려서 다른 사람과 공유 가능
적용 효과1. 체계적 논리적 사고력과 알고리즘 구상력 습득에 적합 2. 구현 대상 프로세스 분석 및 설계 지식의 확보가 가능 3. SW기술 적극 활용한 효과적 문제해결능력 배양 가능 4. SW로 비용, 가치 혁신할 대상 발견하는 창의력 배양 5. SW교육으로 학생 적성과 진로를 조기 발견 및 지도 6. SW기술확보로 취업경쟁력과 업무수행력 강화 가능 7. 학생적성과 SW기술을 접목, 창업 아이템 발굴 가능
지원 OS : 윈도우 7 / 윈도우8 / 윈도우8.1 / 윈도우 10 (32비트/64비트)
기업, 기관, 단체 등에서 비즈니스의 목적으로 사용하는 경우 정식 라이선스를 구매해야 합니다.
그러나 개인사용자 경우, 다운로드받은 후 고객 등록하시면, 평생 무상으로 사용 가능한 라이선스를 부여해드립니다.
다른 운영 체제에서 사용할 수 있도록 클래스(class)로 제공된다. 객체 지향 언어인 C++ 언어의 객체 지향적인 장점을 살리면서 분산 환경을 지원하며 더욱 효율적이다.
C언어를 기반으로 만들어진 자바는 C언어보다 효율적으로 쓰이기 위해 만들어졌다
인터넷 웹사이트가 활성화됨에 따라 C언어로는 웹사이트를 구성 하기가 불편하기 때문에
다방면의 서버에서도 활용이 될 수 있는 자바가 급부상하게 되었다.
특히 웹 어플리케이션 개발언어로 가장 많이 사용되고 있다
자바의 특징
1. 자바는 간단하다
(상대적으로 배우기 쉬움)
2. 자바는 객체 지향 언어이다
3. 자바는 보안에 강하다
4. 자바 이키텍쳐는 중립적이다
(운영체제로부터 독립적이다)
5. 자바는 이식성이 높다
(높은 호환성으로 다른운영체제에서도 활용이 가능하다)
6. 개발자 커뮤니티가 활성화 되어있어 정보습득이 용이하다
7. 자바를 기반으로 한 다양한 오픈소스 프로젝트가 많다
8. 자바는 읽기 쉽다
(제네릭이라는 개념을 도입해서 코드 가독성이 좋다)
자바와 자바스크립트의 차이
1. 자바스크립트는 사용자 컴퓨터에 의해 인터프리트(interpreted)되는 언어이다(마치 HTML과 같이).
그러나 자바는 일단 서버측에서 컴파일해야 하고, 프로그램의 실행은 사용자측에서 이루어진다. 2. 두 언어 모두 객체 지향적 언어이다. 하지만 자바스크립트에는 상속성이나 클래스는 존재하지 않는다. 3. 자바스크립트는 HTML 코드에 끼워져서(embedded)사용되지만 자바는 HTML과 독립적으로 사용 가능하다.
단, HTML을 이용해야 자바 프로그램에 접근할 수 있다. 4. 흔히 루즈 타입(loose type)이라는 변수형을 선언할 필요가 없다.
반면에 자바는 항상 변수형을 선언해야 한다.
이 경우 스트롱 타입(strong type)이라 한다. 5. 자바스크립트는 동적 연결(dynamic binding)이기 때문에 객체에 대한 참조는 실행시에만 한다.
그러나 정적인 연결(static binding)을 취하는 자바는 컴파일시에 객체에 대한 참조가 이루어진다. 6. 두 언어 모두 안전하다.
그러나 자바스크립트의 경우는 HTML 코드에 직접 끼워져 있기 때문에 누구든지 볼 수가 있다.