Wolfram Archive
Wolfram Programming Lab은 레거시 제품입니다.
Programming Lab 탐색에 대한 접근 권한을 포함한 동일한 모든 기능을 Wolfram|One을 통해 사용할 수 있습니다.
사용 시작 »

Q&A

학생을 위한 Q&A

교육관계자를 위한 Q&A

Wolfram 언어는 Scratch와 무엇이 다릅니까?

Scratch는 어린 학생들이 사용할 수 있는 간단한 시각 기반 언어입니다. 이에 비해 Wolfram 언어는 텍스트를 기반으로 하는 매우 파워풀한 언어입니다. Wolfram 언어는 Scratch에서 진일보 한 프로그램을 원하는 학생들에게 적합하며, 전문가 수준의 프로그래밍과 연구 및 산업의 제일선에서 언제나 사용할 수 있습니다.

Wolfram 언어는 Java, C++, Python과 무엇이 다릅니까?

Wolfram 언어는 가능한 한 최대로 자동화하고 가능한 최대한의 지식을 포함하고자 하는 완전히 다른 접근 방식을 기반으로 하고 있습니다. 따라서 반복적인 프로그래밍 작업을 자동화하여 Wolfram 언어는 매우 사용 용이한 동시에 월등히 파워풀한 언어입니다.

Wolfram 언어는 학생이 쉽게 배울 수 있습니까?

대부분의 학생들은 기존의 Wolfram 언어 코드 변경을 시작할 수 있으며, 그 다음 스텝으로 코드를 처음부터 작성할 수 있습니다. 종합적으로 보면 언어 설계가 일관되어 있으며, 언어의 함수가 읽기 쉬운 영어 기반이라는 점이 주목할만한 것이라 할 수있습니다.

Wolfram 언어에서 디버깅은 어떻게 이루어 지나요?

일반적으로 다른 언어의 디버깅 과정보다 훨씬 간단합니다. 기호적 언어인 Wolfram 언어는 코드의 어떤 부분도 즉시 의미의 개별적 테스트가 가능하기 때문입니다.

Wolfram 언어는 학생들이 다른 컴퓨터 언어를 배우는데 도움이됩니까?

네, 학생들은 Wolfram 언어를 통해서 컴퓨터 과학 및 프로그래밍의 광범위한 컨셉을 접할 수 있습니다. 만약 다른 언어가 Wolfram 언어에 비해 근원적 형태의 것이라도 그 개념을 다른 언어 학습에 적용 할 수 있습니다.

Wolfram 언어를 통해 기본 수준의 컴퓨터 개념 컨셉을 얼마나 배울 수 있습니까?

Wolfram 언어는 하이 레벨의 언어이기 때문에 기계의 데이터 타입, 포인터, 메모리 배치 등을 생각할 필요가 없습니다. 그러나 필요한 경우, 언어의 기호적 구조로 인해 추가 된 아주 명확성, 그리고 즉각적인 시각화 기능으로 이러한 개념의 대부분이 어떻게 작동하는지 볼 수도 있습니다.

Wolfram Programming Lab은 대학 학점 선이수 취득을 위한 컴퓨터 과학 과정과 어떤 관계가 있습니까?

대학 학점 선이수 컴퓨터 과학 테스트는 현재 Java로 되어있습니다. 그러나 Wolfram 언어는 즉각적인 시각화 및 월등히 사용이 용이한 디버깅을 통하여 학생들이 기초 개념을 배울 수 있는 파워풀한 환경을 제공합니다.

Wolfram 언어를 모두 배우는데 시간이 얼마나
걸릴까요?

배움에 끝은 없습니다. Wolfram 언어의 목표는 가능한 한 최대한의 지식을 통합하여 Wolfram 언어를 습득함으로써 가능한 모든 분야를 아우르는 것을 목표로 하고 있습니다. 하지만 Wolfram 언어 기초 습득은 매우 빠르게 실행이 가능합니다. Wolfram 언어의 모든 기본 원칙을 배우는 것은 최신 컴퓨터 과학의 중요한 부분을 배우는 것과 같습니다.

Wolfram 언어와 Mathematica는 어떤 관계가 있습니까?

Wolfram 언어를 배우고있는 학생이라면 Mathematica의 사용 또한 함께 배우고있는 것이라할 수 있습니다. Mathematica는 오늘날 대부분의 대학에서 수학 및 다른 기술적 수업에서 널리 사용되고있는 도구입니다. 역사적으로 Wolfram 언어는 30년 이상의 Mathematica 개발을 통해 탄생한 것입니다.

Wolfram 언어와 Wolfram|Alpha는 어떤 관계가
있습니까?

Wolfram|Alpha는 Wolfram 언어로 쓰여져 있으며, Wolfram 언어는 Wolfram|Alpha를 위해 개발 된 Wolfram Knowledgebase Wolfram Natural Language Understanding System 역시 이용하고 있습니다.

실용성

Wolfram Programming Lab 수행을 위해 소프트웨어를 설치해야합니까?

아니오, Wolfram Cloud를 사용하여 웹 브라우저만으로 실행할 수있는 버전의 Wolfram Programming Lab이 있으며, 별도의 소프트웨어 설치는 필요하지 않습니다.

오프라인으로 Wolfram Programming Lab을 수행 할 수 있습니까?

데이터 및 자연 언어 이해의 사용 이외의 작업은 오프라인에서 실행할 수 있습니다. 데이터 및 자연 언어 이해 서비스가 필요한 경우에만 클라우드에 액세스하는 Mac, Windows 및 Linux 시스템에서 Wolfram Desktop을 사용하여 오프라인에서 실행할 수있는 Wolfram Programming Lab 버전이 준비되어 있습니다.

Wolfram Programming Lab은 무료 체험이 가능합니까?

네, 기존의 탐구를 편집하거나 자신만의 소규모 프로그램을 만들 수 있습니다.

학생들이 집에서 Wolfram Programming Lab을 사용할 수있나요?

네, 웹에 액세스 할 수있는 장치를 사용하여 이용이 가능합니다. 학교에서 사용하던 파일에 연결하기 위해서는 로그인 및 적절한 라이센스가 필요합니다. 적절한 라이센스가 있다면 학생들이 학교에서 Wolfram Programming Lab의 데스크톱 버전을 사용할 수 있습니다.

Wolfram Programming Lab을 실행하려면 어떤 시스템이 필요한가요?

웹 버전의 경우 웹 브라우저의 실행이 가능하면 사용 가능합니다. 데스크톱 버전의 경우 적어도 1기가 바이트 RAM이 장착된 Windows, Mac, Linux 시스템에서 사용할 수 있습니다.

학생들이 모바일 장치에서 Wolfram Programming Lab을 사용할 수 있습니까?

현재는 모바일 장치의 웹 브라우저에서 Wolfram Programming Lab의 사용이 가능합니다. 조만간 네이티브 버전의 사용을 준비 중 입니다.

학생이 Wolfram Programming Lab에서 만든 작품을 나누는 공간이 있습니까?

학생들은 Wolfram Community에 작성한 작품을 게시하여 전세계 사람들과 공유 할 수 있습니다.

Wolfram Programming Lab은 완전한 Wolfram 언어를 포함하고 있습니까?

네, 전세계의 연구원과 소프트웨어 개발자가 사용하는 동일한 Wolfram 언어가 포함되어 있습니다.

교육 관계자로서 어떤 버전의 Wolfram Programming Lab을 사용하는게 적합할까요?

Wolfram Programming Lab을 수업에서 사용하는 빈도에 따라 선택이 달라집니다. 우선, 무료 계정을 오픈하여 탐구 페이지를 살펴보시기를 권장 합니다. Wolfram 언어로 자신의 콘텐츠를 만들 준비가 되면, Premium 계정으로 업그레이드 하시는게 좋습니다. Premium 계정으로 업그레이드 하시면 Wolfram Desktop에 액세스하여 제한없이 파일을 작성하고 보존 할 수 있으며, 확장 된 기술 지원 옵션도 함께 사용이 가능합니다. 또한 여러 그룹 학생들의 관리 기능도 조만간 사용하실 수 있습니다.

Wolfram 언어에 많은 흥미를 가지고있는 학생들이 있습니다. 더 자세히 배우기 위하여는 어떻게 해야
합니까?

Wolfram 언어에 관심이있는 학생들을 위해 많은 리소스가 준비되어 있습니다. Wolfram Summer Programs 중 하나에 참여하거나, student ambassador에 신청하거나, Wolfram Demonstrations Project에 작품을 게재 할 수 있습니다. 또한 Mathematica Student Certification Program을 통해 공인된 자격증을 취득 할 수도
있습니다.

Wolfram은 학생 정보를 저장합니까?

Wolfram Programming Lab을 웹에서 사용 할 경우 사용자의 파일과 정보는 Wolfram Cloud에 저장되며 Wolfram Cloud 표준 개인 정보 보호 정책이 적용됩니다. Wolfram Programming Lab의 데스크톱 버전을 사용하면 특정한 요청만 클라우드의 액세스를 필요로 합니다. Wolfram Private Cloud는 클라우드에서 Wolfram Programming Lab을 비공개로 사용할 수 있습니다.

교수법

Wolfram Programming Lab에는 커리큘럼 교제가 포함되어 있습니까?

Wolfram Programming Lab은 다양한 분야를 커버하는 탐구 라이브러리에 꾸준히 새로운 것을 더해가고 있습니다. Wolfram Programming Lab을 사용함으로써 지금까지와는 다른 훨씬 폭넓은 컴퓨터 교육이 가능합니다. 따라서 전체 커리큘럼 구축 또한 함께 시작됩니다.

Wolfram Programming Lab은 교육자의 감독 관리 없어 사용이 가능합니까?

네, 사용 가능합니다. 지속적으로 추가되고 있는 새로운 컬렉션에 사전에 구축 된 탐구가 준비되어 있으므로 학생 스스로의 자율 학습에 적합합니다.

Wolfram Programming Lab은 몇살부터 사용할 수
있습니까?

보편적으로 10 세에서 12 세 사이에 사용을 시작하는 경우가 많습니다. Wolfram Programming Lab은 프로페셔널한 직업 세계까지 지속적으로 사용할 수 있는 깊이있고 광범위한 시스템입니다. Wolfram 언어는 원숙한 성인 학습자에게 역시 적합합니다.

Wolfram Programming Lab에는 평가가 포함되어
있습니까?

탐구 페이지는 탐색적이며, 셀프 가이드가 가능하도록 설계되어 있습니다. Wolfram 언어를 보다 전통적인 방법으로 배우는 기존의 코스를 찾는 경우 An Elementary Introduction to the Wolfram Language를 이용해주십시오. 무수한 연습과 기존 형태의 평가가 포함되어 있습니다.

Wolfram 언어를 알고있는 자원 봉사자는 어떻게 찾을 수 있습니까?

수백만의 전문가가 Wolfram 언어의 전신인 Mathematica를 이용하여 왔으며 이 시스템을 매우 열정적으로 지지합니다. Wolfram Community에서 가까운 지역의 Wolfram 언어 사용를 찾으실 수
있습니다.

Wolfram Programming Lab를 이해하는데 학생들에게
어느 정도의 수학 지식이 필요한가요?

거의 필요하지 않습니다. Wolfram 언어의 깊은 수학적 기능을 사용하면 학생들은 기존의 방법으로 배우는 수학과, 새로운 방법의 수학 학습 모두 다양한 형태의 수학 체험을 쉽게 수 있습니다.

Wolfram 언어에 대한 참고서가 있습니까?

네, 있습니다! An Elementary Introduction to the Wolfram Language는 Wolfram 언어에 대한 체계적인 과정을 제공하며
인쇄판, 웹 버전으로 이용할 수있을 뿐만 아니라 Wolfram Programming Lab에도 역시 포함되어 있습니다. 수학적 백그라운드가 탄탄한 학생은 Hands-on Start to Wolfram Mathematica and Programming with the Wolfram Language가 준비 되어 있습니다.

영어를 모국어로하지 않는 학생들은 어떻게하면
좋을까요?

클라우드 및 데스크톱 제품에 코드 캡션이 준비되어 있으므로
비록 영어가 모국어가 아니어도 Wolfram 언어의 이해가 용이합니다.

사용

학생들이 Wolfram Programming Lab에서 웹 사이트나 응용 프로그램을 만들 수 있나요?

Wolfram Programming Lab의 기술은 웹 사이트나 응용 프로그램을 만드는 데 매우 적합합니다. Wolfram Programming Lab을 사용하면 제한적으로 필요한 Wolfram Cloud에 무료 액세스가 가능합니다. 하지만 차세대 Facebook과 같은 사이트를 운영하고 싶은 경우 추가적으로 Wolfram Cloud credits을 구입해야합니다.

학생들이 Wolfram Programming Lab에서 게임을 만들 수 있습니까?

테트리스와 스도쿠 등과 같이 '추상적인' 게임 제작에 매우 적합합니다. 또한 게임의 근간이되는 알고리즘 원칙을 가르치는 데에도 매우 적합합니다. 그러나 현실적인 3D 세계를 기반으로하는 게임의 경우, 예를 들어 Wolfram Engine 에서 Unity3D와 같은 시스템에 연결해야합니다.

Wolfram Programming Lab을 통해 수학을 가르 칠 수 있습니까?

물론 가능합니다. Mathematica OnlineWolfram|Alpha Pro 등의 다른 Wolfram 제품이 수학을 가르치는데 더욱 적합하지만 Wolfram Programming Lab을 통해서도 수학 교육은 가능합니다.

Wolfram Programming Lab은 컴퓨터 과학을 가르치는데 사용할 수 있습니까?

물론 사용할 수 있습니다. Wolfram Programming Lab은 모든 레벨의 컴퓨터 과학 개념과 실천을 가르치는 이상적인 환경입니다.

Wolfram Programming Lab은 데이터 과학을 가르치는데 사용할 수 있습니까?

네, 사용할 수 있습니다. Wolfram 언어는 모든 레벨의 데이터 과학에 최적의 도구입니다. 언어에 포함되어있는 모든 실제 데이터는 데이터 사이언스 연습과 탐구에 이상적인 교재를 제공합니다.

Wolfram Programming Lab은 Raspberry Pi와 어떤 관계가 있습니까?

Wolfram Programming Lab에는 Raspberry Pi 프로그램을 만드는데 적합한 Remote Development Kit가 포함되어 있습니다. Wolfram Programming Lab은 네트워크상의 모든 Raspberry Pi와도 연결하여 번들 Wolfram Language on the Pi의 조작 또한 가능합니다.

Wolfram Programming Lab은 로봇 공학과 어떤 연계가 있습니까?

Wolfram Programming Lab은 로봇 공학의 원리를 이해하고 로봇에 사용할 수 있는 코드를 제작하는 훌륭한 방법을 제공합니다. 데스크톱 버전은 외부 장치에 직접 연결도 가능 합니다. Wolfram Programming Lab은 로봇에서의 사용에 적합한 Raspberry Pi 컴퓨터의 자율적인 Wolfram 언어 코드를 작성하는데 사용할 수
있습니다.

Wolfram Programming Lab은 실험 과학에 사용할 수
있나요?

네, Wolfram Programming Lab은 모델링 및 시뮬레이션뿐만 아니라 데이터 분석 및 시각화를위한 세계 최고 수준의 시스템입니다. 데스크톱 버전 역시 외부 측정 장치와 직접 연결도 가능합니다. 데스크톱 및 클라우드 두 버전 모두에서 데이터 수집과 실험 제어에 최적인 Raspberry Pi에 연결할 수 있습니다.

Wolfram Programming Lab은 예술적 활동을
지원합니까?

네, Wolfram 언어로 그래픽과 사운드 기능이 내장되어 있기 때문에 예술적인 프로젝트 작성이 용이합니다. Wolfram 언어는 전문 예술가, 건축가, 디자이너들에 의해 널리 이용되고 있습니다. 탐구 페이지에는 특히 알고리즘 예술 및 디자인을 다룬 것도 포함되어 있습니다.

Wolfram Programming Lab은 3D 프린팅과 어떤 관계가 있습니까?

Wolfram Programming Lab은 3D 입체를 생성하고 3D 프린터의 표준 형식으로 그것을 내보내기 할 수 있습니다. Wolfram 언어는 3D 스캐너와 프린터를 기본적으로 지원하기 때문에 3D의 생성이 가능합니다. 자세한 내용은 웹 캐스트를 참조하십시오. 조만간 3D 객체 생성 작업 인쇄를 다룬 탐구 페이지가 더해질 예정입니다.

Wolfram Programming Lab을 초등학교에서 사용할 수 있습니까?

사용자 정의된 Wolfram 언어 프로그래밍은 초등학생에게 다소 어려울 수도 있습니다. 그러나 시각화를 사용한 이미 생성된 기존의 인터랙티브 탐구는 학생들의 관심을 끌기 충분하며 또한 탐구 페이지를 사용하면 실질적인 프로그래밍 경험을 손쉽게 시작할 수 있습니다.

Wolfram Programming Lab은 Computer-Based Math와 어떤 관계가 있습니까?

Computer-Based Math는 Wolfram Programming Lab과는 다른 사업이지만 Wolfram Programming Lab은 컴퓨터 기반 수학의 개념을 지원합니다. 그 개념은 학생이 Wolfram 언어를 사용하여 수학을 배우고 탐구하는 데 사용할 수있는 프로그램을 작성할 수 있도록하는 것입니다.