조회 510
컴퓨터공학부 2015-02-14 00:00
전공: 컴퓨터공학
학년: 3
성명: 진유*
<논리수학>
이번학기에 논리수학의 강의는 생각보다 새로웠습니다.보통은2학년때 매트랩을 사용하여서 배우지만,다른 강의 과목을 듣는바람에 듣지못했었는데 이번학기에 남아 매트랩을 통하여 논리수학을 공부할수 있어서 보람있었습니다.공업 과학 분야에서 많이 쓰이는 매트랩이 어떤것이고,스칼라형식의 매트랩이 얼마나 유용한지 알수있었습니다.처음 이 강의를 듣고 다른학생들에 비해서 저번학기에 듣지못해서 아쉬웠고,부족한 면이 많았습니다.
교수님 께서 처음부터 차근차근 설명해주셨고 매트랩의 명령어들이나 선언 형식에 대해서 학생들이 잘잊어버리지 않도록 하기위해서 반복적으로 처음부터
다시 강의를 진행하셔서 학생들이 한명도 못ㄸㆍ라가는 학생이 없도록 강의를 진행 하셔서 감사했습니다.
처음 행,열 부분으로 선언하여 각각의 행백터 열백터들을 명령어를 통하여서 계산 할수도 있고,평균치,최고치,등 자유롭게 행열을 다룰수 있어서 매우 효과적으로 사용할수 있겠다라고 생각하였습니다.
또한,매트랩은 다른 언어와는 다르게 인터프리티 방식이라는 것이 매우 재밌었고,그래프도 종류마다 표현할수 있는 방법이 많았습니다.방정식이나 가함수 등을 평면성 좌표에 나타낼 수 있어 수학계산에도 정확하며 뛰어나고,다른언어와 같이 함수의함수나 스크립트 파일을 만들어서 조건문과같은 방식이나 반복문을 통해서 파일을 만들수도 있었습니다.
책에 있는 모든 내용을 다 이해하지는 못하였지만,다음에 기회가 된다면 매트랩를 좀더 깊이 있게 공부하여 확률이나 통계를 함께 써서 알고리즘과 정확한 소프트웨어를 만들고 싶다고 생각하였습니다.
연습문제 내용또한 수학적 지식,물리적지식을 요구하는 문제들이많아서 조금은 어려웠지만,논리적으로 어ㄸᅠㅎ게하면 문제를 풀수있을지 교수님께 질문을 통해 풀수있도록하였습니다.
논리적으로 여러문제를 접하면서 매트랩만을공부하는 것이 아니고,논리적인
사고를 높일수있었던 계기가 되는거같아서 너무 좋았습니다.
원래 수학이라는 과목을 깊이 있게 공부하지를 못해서 많이 부족했었는데,이번기회를 통해서 자신감을 가질수 있어서 보람있었습니다.모든학생들과 함께 수업을 지루하지 않게 진행할려고 개개인에게 시간을주어 문제를 풀수있도록 수업시간에 시간을 학생들에게 주어서 많은 문제에대해서 생각을 할수있게 해주셔서 감사했습니다.
이번에 들은 매트랩 논리수학이 단순히 성적을 받기위해서 공부한것이아니고 충분히 많은 지식을 가져간 것이 될수있도록 매트랩을 써야할 경우,더 익숙해져서 충분히 개발분야에도 쓰일수 있도록 할것입니다.또한,학기가 끝났더라도 개발과 함께 필요할 경우 매트랩과 논리적인 사고를 충분히 활용할수 있는 방향으로 공부를 잠깐이나마 더 깊이 있게 하고싶다고 생각하였습니다.
매트랩으로 할 수 있는 프로그램이나 프로젝트를 찿아보고 나중에 실무에 나가서도 복잡하거나 자료를 통합할때에 자동으로 수치에 맞는 그래프나 도표등을 출력할수 있는 프로그램이나 간단한 것을 만들어보고 싶었습니다.
이번학기에 논리수학이라는 과목에 수석 장학할수 있어서 매우기쁘고,다음학기에도 여러 과목을 접하면서 지식을 습득하고 싶습니다.감사합니다.
<고급스마트디바이스프로그래밍>
이번학기에 듣게된 고급 스마트 디바이스 프로그래이밍을 접하면서,수석 장학금을 받게 되어서 매우 기쁩니다.이과목은 안드로이드를 이용하여서 프로그래이밍을 하였는데,방학때부터
미리 선행 학습도 하고 알바시간에 노트북을 챙겨가 자주자주 코딩을 하였습니다.
저번학기에도 프로젝트를 하여서,자신감이 많이 붙어있어있기 때문에 걱정이 없다고 생각하였는데 막상 수업에 들어가면서 잘 접하지 못했던 안드로이드opengl파트나 게임을 만드는데 필요한 에니메이션 등을 접하면서 많은 어려움을 느낄수있었습니다.하지만 교수님의 강의를 듣고 다시 힘을 얻었습니다.매주 과제가 있어서 구현하는데 어려움이 있었지만 ,어렵게 만들어낸 만큼 뿌듯함과 성취감을 느낄수있었습니다.
매주 과제 마감4일전부터 계속해서 코딩하였고,밤을 지샌적도 있었지만,안드로이드는 재미을 충분히 느낄수 있는 프로그래이밍이라 그런지 힘들지는 않았습니다.
교수님께서는 학교에서 배우는것외에도 많은 지식을 주려고 노력하셨고,정말 학생들이 그냥 시험을 치기위한 강의만이 아닌,사업/실무에서 쓰이는 안드로이드 코딩법이나 지식을 주어 학생들이 사회에 나갔을 때 힘들지않게 하기위한 강의라는 것을 충분히 느낄수있었습니다.또한,안드로이드 개발에 있어서 그냥 이걸고치면 에러가 없어지고,하는구나 하고 해결을하였을때도 있었는데
이러한 오류가 왜?일어날 수 밖에없는지 알수있었고,지금 현재의 안드로이드개발환경의 부족한 약점 같은것도 알수있었습니다.이과목을 들으면서 총6번의 프로그래이밍 과제를 하였는데 프로젝트수는 대략20개 가량이였습니다.코딩에 더욱 익숙해졌던 계기가 되었고,안드로이드에서 몰랐던 부분인openGL,에니메이션등을 배웠습니다.또한 폰의 소규모 데이터베이스인SQLITE를 배우면서 다시금 익숙해질수있었던 계기가 되었고 필기시험 또한,많은 도움과 이해를 할 수 있는 문제로 좋은 지식을 얻어 갈수있었습니다.
비록 현재 안드로이드가 하이브리드 개발에비해 부족한점이 많지만,안드로이드를 하면서 자신감을 갖게 되었고,데이터베이스 과목을 들을 때에 서버JSP ,데이터베이스Mysql을 이용하여 안드로이드 앱을 만듦에 있어서도 같이 병행할수 있어서 많은 도움이 되었습니다.앞으로 안드로이드외에도 많은 소프트웨어 개발환경을 접해서 발전하고 싶고,안드로이드 또한 더욱 깊은 내용이 많다는 것을 알게 되었기 때문에 다음에 안드로이드도 더욱 공부할 계획입니다.또한 이번에 방학때에 스프링을 배우는데 안드로이드와 함께 병행하여서 공부할 계획입니다.현재 우리나라에서도 앱은 사용자가 가장많이 접하는 소프트웨어중 하나이므로 무시할수는없습니다.서버와 데이터베이스를 더욱 확실히 배워서 이번에는 마이바티스 까지 공부하여 방학기간동안 멋진 어플을 만들고 싶습니다
안드로이드 강의가 있어서 보람찬 한학기가 되었던거 같습니다..수고해주신 학우들과 교수님께 감사하다고 전하고 싶습니다.