LG CNS 자세히보기

자바 6

LG CNS, 올해 3,500명에게 무상 코딩 교육 나선다.

LG CNS는 자유학기제를 시행하는 중학생을 대상으로 무상 코딩 교육 프로그램인 ‘코딩 지니어스(Coding Genius)’를 실시합니다. LG CNS는 올해부터 중등 S/W 교육 의무화가 시행됨에 따라 사회적 요구를 반영해, ‘코딩 지니어스’를 지난해 20회, 2,700명 대상에서 올해 30회, 3,500명 대상으로 확대하기로 했는데요. 특히 올해는 코딩 열풍에 따른 교육 격차를 줄이기 위해 서울시 중학교 학생들 외에도 도서 산간지역 및 저소득층 학생들에게도 코딩 교육 기회를 제공할 예정입니다. 또한, 현직 교사를 대상으로 코딩 연수를 진행하고 학부모들에게도 S/W 교육의 필요성과 자녀의 코딩 학습법 등의 정보를 제공할 계획인데요. ‘코딩 지니어스’는 재능기부를 자원한 LG CNS 임직원 100명과 대..

CNS Story 2018.03.16

LG CNS-중앙대, 소프트웨어 개발 전문가 육성한다.

LG CNS와 중앙대학교가 21일 소프트웨어(S/W) 개발 전문가 육성을 위한 업무협약(MOU)을 체결했습니다. 마곡 LG사이언스파크 內 LG CNS 본사에서 열린 협약식에는 이재성 금융ㆍ공공사업부장 전무와 김성조 중앙대 다빈치SW교육원 원장 등 관계자들이 참석했습니다. 이번 협약을 통해 LG CNS는 MDD(Model Driven Development, 모델 기반 개발) 교육 과정을 중앙대학교 다빈치SW교육원, 컴퓨터공학부, 산업보안학과에 제공합니다. 교육은 온라인 과정과 실습 중심의 오프라인 과정으로 구성되며 올 3월에 개설하기로 했습니다. 이번 MDD 업무협약은 지난해 8월 고려대학교 정보보호대학원에 이어 두 번째인데요. MDD는 코딩하지 않고도 업무 모델만 정의하면 프로그램이 자동으로 생성되는 최..

CNS Story 2018.02.21

게임 속에 깊게 파고든 오픈소스 기술

한국 IT 업계에서 게임 시장은 꽤 큰 비중을 차지하고 있습니다. 2016년, 한국콘텐츠진흥원이 발표한 자료에 따르면, 이미 국내 게임 시장 규모는 10조 원을 돌파했다고 하는데요. 그만큼 게임을 만드는 기업과 개발자도 많아지고 있습니다. 과거에는 게임을 만들기 위해 복잡한 기술을 알아야만 했는데요. 요즘은 게임 엔진 덕분에 기술적으로 쉽고 빠르게 게임을 만들 수 있습니다. 특히, 모바일 게임이 성장하면서, 게임 엔진이 보편적으로 활용되고 있는데요. 오늘은 그중 한국에서도 큰 인기가 있는 언리얼(Unreal) 엔진, 유니티(Unity) 3D 그리고 코코스(Cocos) 2D-X를 살펴보겠습니다. 이 세 기술 모두 오픈소스와 밀접한 연관을 가지고 있기 때문이죠. 전세계 강력한 게임 엔진, 언리얼 엔진 언리얼..

IT Insight 2017.05.30 (1)

3대 오픈소스 IDE, 그들은 왜 오픈소스가 되었나?

글을 쓰기 위해서는 펜이나 공책 같은 글쓰기 도구가 필요합니다. 만약 컴퓨터에서 쓴다면 메모장, 한글, MS 오피스 같은 프로그램이 필요하겠죠. 비슷하게 프로그래밍 코드를 작성하기 위해서는 프로그래밍 작성 도구가 필요합니다. 문서작성 도구에서 인쇄, 저장, 정렬 등 많이 사용하는 기능을 모아 제공하는 것처럼, 개발 도구에서도 다양한 기능을 종합세트처럼 모아서 제공하는 경우가 많습니다. 그리고 이를 통합개발환경(Integrated Development Environment, IDE)이라고 부릅니다. IDE를 이용하면 개발자는 코드 편집, 컴파일, 디버깅 기능을 클릭 몇 번만으로 쉽게 할 수 있습니다. 그래서 처음 프로그래밍을 할 때면 적절한 IDE를 가장 먼저 선택하고 다운받고 설치하는 작업을 합니다. 한..

IT Insight 2017.02.16 (3)

데이터는 어떻게 정리되고 검색될까?

안녕하세요. LG CNS 대학생 기자단 6기 조서원입니다. 이제는 뗄래야 뗄 수 없는 스마트폰! 스마트폰의 수많은 기능 중 여러분이 가장 자주 사용하는 기능은 무엇인가요? 저는 포털 사이트 검색어 순위를 확인하거나, 궁금한 정보를 찾아보고, 자료를 저장하는 등 인터넷을 많이 활용하고 있는데요. 그러던 어느 날 문득 내가 만들고, 찾아서 이용하는 수많은 데이터들이 어디에 저장되고, 어떻게 보이는가에 대한 원리가 궁금해졌습니다. 수많은 사람들이 생산해 내는 데이터들이 보이지 않는 어딘가에 저장되고 있을 텐데요. 이런 어마어마한 규모의 빅데이터가 어디에서 관리되고, 어떻게 검색 결과로 보이게 되는 것일까요? 그럼 지금부터 ‘빅데이터가 어떻게 처리되어서 검색 결과로 보이는가’에 대한 궁금증을 같이 해결해 보도록..

IT Life 2016.08.17

프로그래밍 언어 없이도 프로그래밍이 가능한가요? (1편) - MDD(Model Driven Development), 모델 기반 개발 방식 -

컴퓨터 관련 전공자가 아니더라도 프로그래밍 언어라는 말은 들어보셨을 겁니다. 만약 들어보지 못했더라도 C++, 자바 등의 용어는 얼핏 들어보셨을 텐데요. 프로그래밍 언어는 컴퓨터 시스템을 구동시키는 소프트웨어를 위해 고안된 언어입니다. 프로그램을 구성하는 데이터와 명령어를 정리해주는 언어는 프로그래밍의 필수적 요소라 여겨졌는데요. 최근 언어 없이도 프로그래밍이 가능하다는 이야기가 들려 오고 있습니다. 기존의 프로그래밍에 익숙한 분에게는 선뜻 이해가 안될지도 모르는데요. 지금부터 함께 살펴보겠습니다. 제가 프로그래밍을 시작하게 된 계기는 고교 시절 접했던 'PC 통신'입니다. 인터넷을 통해 원거리의 사람들과 소통을 하는 것이 무척이나 매력적이었죠. 단순히 취미로 시작했던 PC통신은 인문학도인 저를 프로그래..

IT Solutions/MDD 2014.08.25 (2)