2009-02-06 3 views

답변

4

네, 고등학교 때 AP Java 2 클래스에서 사용했습니다. 원시적 이었지만 재미 있었지만 (그 시점에서 필자는 프로그래밍 능력을 향상시키는 데 더 관심이 있었고 할 수있는 일을 제한하는 것을 좋아하지 않았습니다.) 아이들과 프로그래밍을 시작한 (즉, 이전에 어떤 언어로도 프로그래밍 한 적이없는) 사람들을위한 훌륭한 학습 도구입니다. 즉각적인 결과와 함께 매우 시각적 인 방식으로 기본 개념을 가르칩니다. 하나의 아주 좋은 기능은 여러분이 탐험 할 수있는 3D 환경입니다. 이것은 프로그래밍 기술을 좀 더 발전 시켜도 적용 가능합니다. 당신은 그것으로 놀 수 있고 상당히 괜찮은 게임을 만들 수 있습니다; 나는 체스 게임이 아주 가능할 것으로 기대합니다!

나는 당신이 그 일을했다는 것을 말할 필요가 없다면 배우는 동안 가치가 있다고 생각합니다. 제가 마지막으로 사용한 이후로 잠시 있었기 때문에, 제 응답은 약간 날짜가있을 수 있습니다. 그리고 제가 더 이상 사실이 아니라고 말한 것이 있다면 사과드립니다.

즐기십시오!

1

앨리스는 프로그래밍에 대한 경험이없는 학생들에게 좋은 도구입니다. 유치함에 이르기까지 간단하지만 포인트를 얻습니다. 많은 강사가 학생들이 Alice를 101에서 사용하면서 프로그래밍을 이해하는 것이 얼마나 더 좋은지에 대해 열정을 나타냅니다.

전체 공개를 위해 Alice는 사용되었지만 직접 사용해 본 적이 없습니다. 내 의견은 내가 말한 강사에게서 온다.

0

나는 Alice에 관한 강의를 들었고, 수업의 조작과 프로그래밍의 개념을 시각화하는 데 정말로 도움이됩니다. 하지만 내가 배우는 과정과 같이 대학 과정에는 권장하지 않습니다. 왜냐하면 프로그래밍 과정에서 배운 내용을 쉬운 방법으로 적용하고 동시에 경험을 쌓는 데 도움이되는 훨씬 유용하고 효율적인 객체 지향 소프트웨어가 있기 때문입니다. 게임 개발 및 그래픽 및 시각적 개체가 포함 된 기타 사례 ...

0

저는 최근에이 수업을 받았으며 수년간의 프로그래밍 경험을 가지고 있지만 실제로 재미있었습니다.

알고리즘이 알고리즘을 학습 할 때 언어가 유용할지 여부를 결정하는 것이 좋습니다. 18 년 전에 터보 파스칼 수업에 관해 같은 질문을하는 것을 상기시킵니다. 네, 앨리스처럼 살지 못했던 것이 사실입니다. 그러나 그것은 알고리즘에 좋은 기반을 제공했습니다.

앨리스는 훌륭한 학습 도구입니다. 루프는 물론 함수, 매개 변수, 변수 설정, 목록 및 배열, 명령 함수에 대해 배웁니다. 그리고 이것은 OOP 언어이기도하므로 객체가 조작 할 수있는 속성을 가지고 있음을 알 수 있습니다.

이것은 현대 언어의 기본 원칙으로, 캐릭터 및 개체를 3D로 애니메이션화하므로 재미있는 레이어가 맨 위에 표시됩니다.