부산인재평생교육진흥원을 통해 실시하는 부산시 직업능력개발체험 교육듣고 취업해서 취업성공수당금 받기 프로젝트
검색하면서 미디작곡이라는 것도 알게 되었습니다. 최근에는 악기 소리를 컴퓨터로 다. 구현해 낼 수 있어서, 미디란 바로 컴퓨터 악기를 이용해서 작곡을 해야하는 거였어요. 나는 여러 가지 악기 첼로, 비올라, 바이올린, 테이블, 드럼 등 다. 연주하는 거대 오케스트라를 상상했. 여기에서 미디 작곡 원데이 클래스를 해 준다는 얘길 듣고 바로 표시된 연락처로 문자를 보냈지요. 아시죠, 슈퍼 어린이 여러분. 낯선 사람과 나누는 것이 비대면 문자일 지라도 얼마나 보내기 조심스러운 지를. 하지만 너무 상냥하게 상담해 주셨고, 날짜를 잡을 수 있었습니다.
초등학생의 경우
과거 초중등학교부터 올림피아드와 같은 대회를 준비하는 경우가 많았으나 대학 입시에서 SW 특기자 전형이 대폭 줄어들게 되어 알고리즘을 학습하는 초등학생들이 많이 줄어든 반면, 스크래치, 엔트리와 같은 블럭코딩으로 관심유발 정도에서 수강하시는 분들이 많은 것 같습니다.
여기서 조금 더 나아가 블럭코딩에서 Python으로 민간자격증이긴 하지만 Cos Pro와 같은 알고리즘을 활용하는 대회 준비를 하는 것이 적당하다고 생각됩니다.
프로젝트를 끊기지 않고 도전합니다.
스스로 코드를 작성할 수 있게 되었다면, 작은 프로젝트라도 끊기지않고 진행해 보시길 바랍니다. 초기에는 혼자 할 수 있는 게임개발이나 기존에 존재하는 개발을 하셔도 좋습니다. 이후 본인만의 아이디어를 현실화시킬 수 있으시면 더 좋습니다.
혼자 하는 프로젝트가 익숙해진다면, 꼭 2~3명과 참여하는 프로젝트에 적응하시길 바랍니다.
고등학생의 경우
대학교 전공자들도 1학년때 C언어와 Python이 커리큘럼에 포함되어 있고, 2학년에 객체지향 언어인 C, C, JAVA로 들어가게 됩니다. 학년이 고등학생이지만 앞서 언급했던 선행이 되어있다면, JAVA언어를 습득하시길 추천해 드립니다. JAVA의 경우 객체지향의 특징을 고스란히 갖고 있으며 확장성 면에서 C보다. 넓게 사용되고 있기 때문입니다. 최종 목표를 JAVA로 그래픽 UI를 구현하고, 서버고객 데이터를 주고받을 수 있는 소켓프로그래밍까지 진행하시길 바랍니다.
중학생의 경우
코딩을 처음 접해보는 중학생을 기준으로 생각해 본다고 해도 이 나이가 되면 C외국어 아니면 Python을 시작하시는 것을 추천해드립니다. 초등학생 때 선행이 되어있다면 진도 부분에서 빠르게 진행될 수 있는 이점이 분명히 있습니다. 하지만 그렇지 않다고 해서 못하는 것은 아닙니다. 유의할 점초등, 중등 학생에서 하루에 3시간 이상 프로그래밍 언어의 진도를 나가는 것은 역효과라고 생각합니다. 이런 분야는 진도의 빠르기보다, 스스로 이해하고 수업내용에 대하여 직접 코딩을 할 수 있는 수준까지 만들어가면서 진행하시는 것이 몇 달 뒤를 생각한다면 훨씬 이득이 됩니다.
여러가지 플랫폼을 이용해서 봅니다.
프로그램을 개발합니다. 보시면 지원해주는 여러가지 플랫폼들이 있습니다. 최근에는 에디터이클립스, VSC, 인텔리 J들에서 제공되는 경우도 있고, 외부 라이브러리로 많이 있습니다. 웹의 경우 Spring 같은 자바스크립과 자바계열에 알맞은 플랫폼들도 존재합니다. 여러가지 플랫폼을 사용하시면 좀 더 넓은 영역의 코딩을 하시게 되실 수 있습니다. 부산경남 지역과 양산 근처에는 이런 방식으로 수업하는 교육기관이 많지 않습니다.
거의 모든 대학수업과 비슷한 단체수업으로 진도가 진행하는 방식이며, 각자의 개인 실력과는 상관없이 프로젝트가 진행됩니다. 그런 의미에서 부산 화명동에 위치한 삼성컴퓨터학원은 바로 위에 언급드렸던 방식대로 수업이 진행합니다. 단점이 있다면 본인 능력에 따라 시간이 소요된다는 것일듯 합니다. 이말은 반대로 본인 능력에따라 빠르게 진행될 수도 있다는 의미가 되기도 합니다.
자주 묻는 질문
초등학생의 경우
과거 초중등학교부터 올림피아드와 같은 대회를 준비하는 경우가 많았으나 대학 입시에서 SW 특기자 전형이 대폭 줄어들게 되어 알고리즘을 학습하는 초등학생들이 많이 줄어든 반면, 스크래치, 엔트리와 같은 블럭코딩으로 관심유발 정도에서 수강하시는 분들이 많은 것 같습니다. 좀 더 자세한 사항은 본문을 참고하시기 바랍니다.
프로젝트를 끊기지 않고
스스로 코드를 작성할 수 있게 되었다면, 작은 프로젝트라도 끊기지않고 진행해 보시길 바랍니다. 좀 더 자세한 사항은 본문을 참고해 주세요.
고등학생의 경우
대학교 전공자들도 1학년때 C언어와 Python이 커리큘럼에 포함되어 있고, 2학년에 객체지향 언어인 C, C, JAVA로 들어가게 됩니다. 자세한 내용은 본문을 참고 해주시기 바랍니다.