앨리스를 알면 3D 프로그램 개발이 쉬워진다

보안라이프/IT트렌드 2012. 9. 25. 07:00

미국의 카네기멜론대에서 개발한 앨리스(Alice)는 게임과 3D 애니메이션을 쉽고 재미있게 만들 수 있도록 고안된 교육용 프로그래밍 언어이다

프로그래밍을 위한 기본 타일(tile)을 조합하여 프로그래밍을 하기 때문에 문법적 오류 발생의 가능성을 최소화하였다. 학습자는 게임과 3D 애니메이션을 만들면서 프로그래밍의 원리를 자연스럽게 학습하게 된다.

충북과학고 부설 영재교육원에서 지도교사로 일하면서 앨리스를 처음 알게 되었다. 프로그래밍 수업을 듣는 중학생 아이들을 관찰하고 지도하며 필자도 앨리스에 대해 조금씩 알아가기 시작했다. 머리를 정리하게 해 주는 도구라는 느낌이 들었다. 수학교구 하노이 탑과 같이 규칙성을 가지고 차근차근히 문제에 대해 접근하도록 하는 사고력을 길러주는 도구라는 생각이 들었다.

C언어와 같은 기존의 프로그래밍 언어들은 매우 까다로운 문법체계를 가지고 있어서 점 하나만 틀려도 프로그램이 돌아가지 않는다는 단점이 있다. 그래서 문법에 매우 섬세한 주의를 기울이게 된다. 그런데 방향을 잘못 잡으면 컴퓨터와의 의사소통을 위해 프로그래밍을 배우는 것이 아니라 문법을 배우기 위해 프로그래밍을 배우는 것이 되기도 한다. 영어공부에 비유한다면 의사소통이 영어공부의 주된 목적인데 실제로 하는 공부는 영문법에 치우친 학습을 하는 것과 같다이 과정에서 학생들은 프로그래밍에 대한 흥미를 잃기가 쉽다

<예제를 불러온 화면>

반면에 앨리스는 까다로운 문법은 그냥 건너뛰고 곧바로 프로그래밍을 학습할 수 있도록 고안되었다. 프로그래밍 학습을 최대한 단순화하여 사용자가 불필요한 시간을 낭비하지 않고 컴퓨터의 정보처리 과정을 쉽게 이해하도록 만든다. 프로그래밍 학습에 본격적으로 들어가기 전에 프로그래밍의 전반적 과정을 이해하도록 만드는 일종의 촉매” 역할을 하는 셈이다.

또 하나 주목할 점은 앨리스를 '마지막 강의'의 저자로 유명한 랜디 포시(Randy Pausch) 교수가 주도해 개발했다는 점이다. 랜디 포시는 카네기멜론 대학의 컴퓨터공학과 교수를 역임했고 췌장암에 걸려 세상을 떠났다. 그는 죽음을 몇 개월 앞둔 시점에서 '마지막 강의'로 많은 사람에게 감명을 주었다

그는 '마지막 강의'에 앨리스를 이렇게 소개했다. 

앨리스를 통해 수백만의 아이들은 어려운 공부를 하면서도 굉장한 재미를 느끼는 쉽지 않은 경험을 얻게 될 것이다. 앨리스와 더불어 아이들은 그들의 꿈을 성취하는 데 도움이 되는 여러 능력들을 계속 발전시켜 나갈 것이다. 만약 내가 죽어야만 한다면, 직업상의 유산으로 앨리스가 있다는 사실에 나는 위안을 받는다그러므로 내가 약속의 땅에 발을 디디지 못할 것이라 해도 괜찮다. 여기까지만으로도 충분히 경이로운 광경이므로.“

는 죽음 앞에서도 앨리스가 있다는 사실에 위안을 받았다. 아마도 그것은 앨리스가 사람들에게 줄 수 있는 무궁무진한 유익 때문이 아니었을까?

사실 컴퓨터 프로그래밍은 일반인이 쉽게 따라할 수 있는 것이 아니다. 앨리스는 프로그래밍을 일반 사람들도 쉽게 접근할 수 있는 영역으로 옮겨 놓았다. 프로그래머가 아니더라도 프로그래밍에 사용되는 논리적 사고를 훈련할 수 있도록 해준다. 프로그래밍을 전공으로 하는 학생에게는 컴퓨터와의 의사소통 과정을 쉽게 이해할 수 있게 한다. 앨리스는 무료로 배포되며 웹사이트 www.alice.org에서 다운로드할 수 있다. 2.3 버전과 3.1 버전이 있는데 일반인 및 중고생에게는 2.3 버전이 적합하다. Ahn


대학생기자 장윤석 / 청주교대 초등교육(음악심화)

사랑하는 마음으로
하늘빛의 포근함을 수면에 간직한
맑고 차가운 호수처럼

 

댓글을 달아 주세요

지속 가능한 미래를 위한 '마지막 강의'

문화산책/서평 2012. 3. 22. 07:00

최근들어 '친환경'이라는 단어를 심심치 않게 찾아 볼 수 있다. 그만큼 사람들이 자연에 해를 끼치지 않는, 혹은 자연에 가까운 것들을 선호하고 추구하고 있다는 증거일 것이다. 이는 분명 우리에게 고무적인 일이다. 보다 쾌적한 환경에서 깨끗한 것들을 섭취하며 아프지 않고 살 수 있을 테니까. 하지만 우리 스스로가 은연중에 자행해온 환경파괴는 생각보다 심각한 수준이며, 우리가 바뀌지 않는다면 머지 않은 미래에는 꽤 충격적인 현실에 맞딱뜨릴 수 있다.


종말과 암운의 박사(Dr. Doom and Groom)라는 깨름칙한 별명을 가진 데이비드 스즈키는 세계적으로 유명한 유전학자 겸 환경학자이며 동시에 환경재단의 공동 설립자이다. 그는 그의 저서 '데이비드 스즈키의 마지막강의 : 지속가능한 미래를 상상하라'(이하 마지막 강의)를 통해 현대인의 삶의 방식에 대해 끊임없이 경고의 메시지를 전달한다. '종말과 암운의 박사'라는 타이틀은 어두운 미래를 상상하게끔 하는 그의 재능을 향한 사람들의 찬사일테지만, 애석하게도 그는 보험설계사가 아니다.


인류가 지구에 등장한것은 대략 25만년 전, 지구가 45억년전에 탄생했다고 본다면 인류가 살아온 기간은 지구의 나이의 1/18,000 에 불과하다. 하지만 1/18,000에 해당하는 시간동안에 이렇게 까지 지구를 괴롭힌 종(種)이 있었을까? 여기서 인류의 25만년중 급속도로 지구를 오염시키기 시작한 산업혁명 이후만 따지고보면 지구는 순식간에 인간에 의해 손상되고 있다고 할 수 있다.

산업화를 통해 눈부시게 성장한 인류는 자신들의 번영을 위해 자연을 희생시킨다. 하지만 자연을 희생시킨 대가는 인간이 고스란히 받게 되어있다. 수확량을 늘리기위해 살포한 DDT는 먹이사슬의 정점인 인류의 몸에 고스란히 축적되고, 개발이라는 명목하에 베어낸 나무들로 인해 해수면이 상승하고 자연재해로 이어진다. 수없이 많은 종류의 동식물들이 멸종했으며 이들을 먹고 자라는 동물들이 앞으로 멸종할 것이다. 우리가 숨쉬던 공기를 믿을 수 없게되고, 우리가 마시던 물을 마실 수 없게되며, 우리가 먹던 것을 먹을 수 없게 된다. 

예를들어 지구가 우리의 신체라면 우리는 아마 신체를 구성하는 세포쯤 될 것이다. 그런데 어느순간부터 이 세포들이 신체에 안좋은 영향을 끼치면서 전이되기 시작한다. 그렇다면 암세포라고 부를 수 있을것이다. 이 암세포들은 전이를 거듭할 수 록 건강을 치명적으로 위협하게 되고 심지어 사망에 이르기도 한다. 신체가 사망하여 더이상 영양분이 전돨될 수 없게되면 암세포들도 결국 사망하게 된다. 우리 인류는 이런 방식으로 사라질 수 있다는 것이다.


자연(自然)이라는 단어는 한자어 그대로 '스스로 그러하다'라는 뜻을 가지고 있다. 사전에서는 '조화의 힘에 의하여 이루어진 일체의 것'이라고도 정의한다. 자연의 모든 것은 순환한다. 순환을 통해서 '일체의 것'임을 증명한다. 하지만 우리 인간들은 이기적인 생각으로 이러한 자연의 순환고리를 끊고 있다. 하지만 옛 선조들은 자연과 더불어 살았다. 감나무에 까치밥을 남겨두던 풍습처럼 말이다. 


'마지막 강의'의
 원어 제목은 'The Legacy'이다. 우리가 누리는 환경은 선대로 부터 내려온 것이며, 이 환경을 후세에 물려줘야할 의무가 있다는 것이 이 책의 골자이다. 한시라도 빨리 우리 스스로 이러한 악순환의 고리를 끊어내지 못한다면 어느누구도 인류의 미래에 대해 보장할 수 없다. Ahn




대학생기자 장진권 / 경원대 경영학과 


'만화경을 꼭 쥔 채로 망원경을 들여다 보는 젊은 몽상가'




댓글을 달아 주세요

  1. 통통이21 2012.03.23 10:27  Address |  Modify / Delete |  Reply

    결국은 미래를 위해서는 환경을 생각해야 하는데...말이죠~~
    좋은책 소개 잘 보고 갑니다~