-
[CS50] Computer Science Week0 LectureMOOC/edx.org 2015. 1. 15. 22:53반응형
전부터 관심있었던 MOOC 서비스 중 하나인 edx.org 에서 CS50 Computer Science 과목을 수강하여 보기로 하였습니다..
학습 동기를 부여하고자 90$을 내고 Certificate Course를 수강신청 하였는데 잘 진행이 되었으면 좋겠습니다. 새로 추가한 카테고리인 MOOC 카테고리에서는 수업을 듣고 간단히 정리하는 용도로 사용할 생각입니다.
총 12주 과정이지만 최대한 빠르게 수강해본후 마음에 들면 다른 MOOC 서비스 사이트인 Udacity에서 Front End Developer 과정을 수강해볼 생각이다.
이진법 계산에 관한 내용
아스키 코드에 관한 설명
알고리즘, 알고리즘의 개념을 전화번호부를 통하여 설명 (사람 찾는 방법으로)
ex 마이크라는 사람을 찾으려면 여러 가지 방법이 있는데 처음부터 끝까지 보는 법, 전화번호부에서 M을 찾아 찾는 방법.
알고리즘을 활용하면 원하고자 하는 정보를 빠르게 얻을 수 있다. (프로그램의 경우 빠르게 실행 가능)
pseudocode에 관한 설명
IT 용어 사전에 의하면 pseudocode 에 관한 설명은 아래와 같다.
소프트웨어 개발 시 각 모듈의 작동 논리를 표현하기 위해 사용되는 언어. 프로그램 설계 언어의 한 형태로 실제 프로그램 작성 언어가 아니고 단지 그 프로그램의 개발자나 사용자에게 그 모듈이 하는 일과 작동 방식을 설명하기 위한 것이다. 일반적인 프로그램 작성 언어보다 영어에 가까운 언어로, 이 언어로 작성하면 프로그램의 논리를 이해하기가 쉽다.
* 수강후기
생각보다는 수업내용이 쉬웠다. 시작부분이라 그런지 컴퓨터에 대하여 간단한 정리, 알고리즘의 이해, 그리고 이진법에 대하여 간단히 설명하는 시간이었는데 비전공자 대상의 수업이라 그런지 정말 비유를 잘해둔것같다.
해당수업은 유튜브에서도 무료로 수강이 가능하다. 단 수료증이 나오지 않으므로 증명서나 수료증을 원할경우 edx.org에서 수업을 듣고 과제를 진행하여야한다.
한글자막 또한 지원된다. 아래 영상에서 자막을 보고자 할 경우 플레이어의 우측 하단에서 톱니바퀴 옆에 있는 버튼을 클릭하면 자막이 나옵니다.(번역기 자막인지 뭔가 엉성하지만 없는것보단 훨씬 나은것같다.)
http://www.youtube.com/watch?v=lhlBWlhS7Vg
해당 강좌 필기자료 : http://cdn.cs50.net/2014/fall/lectures/0/w/notes0w/notes0w.html
해당 강좌 다운로드 : 720p
각 강좌들의 모든 자료들은 모두 https://courses.edx.org/courses/HarvardX/CS50x3/2015/info 에서 제공됨을 알려드립니다!
반응형'MOOC > edx.org' 카테고리의 다른 글
[CS50] Computer Science Week0 Problem Set 0: Scratch (0) 2015.01.21 [CS50] Computer Science Week1 Lecture, Continued (2) 2015.01.16 [CS50] Computer Science Week1 Lecture (0) 2015.01.16 [CS50] Computer Science Week0 Shorts (0) 2015.01.16 [CS50] Computer Science Week0 Lecture, Continued (0) 2015.01.16