MOOC
-
[CS50] Computer Science Week1 LectureMOOC/edx.org 2015. 1. 16. 18:02
Function, loop. Boolean, if문, 에 관한 설명 컴퓨터는 반복작업을 잘할수 있다. 그 기능이 loop Source code -> compiler -> object code 이후 스크래치 언어와 C언어를 비교하며 설명 이후 C언어로 Hello World을 찍어보는 방법에 대해서 설명 #include int main(void){printf("hello, world\n");} #include #include int main(void){string s = "David";printf("hello, %s\n", s);} #include #include int main(void){printf("Your name please: ");string s = GetString();printf("hello,..
-
[CS50] Computer Science Week0 ShortsMOOC/edx.org 2015. 1. 16. 15:01
ALGORITHMS 알고리즘의 흐름을 집에서 회사까지 가는 것으로 비유 Walking Bicycle Bus Taxi우측으로 속도가 빠르지만 비용이 많이 든다. 알고리즘을 결정하였을 때 가장 합당한 방법을 선택하여야한다. ASCII 컴퓨터는 0, 1을 사용하여 작업 이진 표기법 아스키(ASCII, American Standard Code for Information Interchange, 미국 정보 교환 표준 부호)는 영문 알파벳을 사용하는 대표적인 문자 인코딩이다. 아스키는 컴퓨터와 통신 장비를 비롯한 문자를 사용하는 많은 장치에서 사용되며, 대부분의 문자 인코딩이 아스키에 기초를 두고 있다. 아스키는 1967년에 표준으로 제정되어 1986년에 마지막으로 개정되었다. 아스키는 7비트 인코딩으로, 33개의..
-
[CS50] Computer Science Week0 Lecture, ContinuedMOOC/edx.org 2015. 1. 16. 00:44
알고리즘에 관한 설명과 예 알고리즘 흐름에 대한 설명 pseudocode : 어떠한 과정 프로그램은 소스코드로 정확하게 작동 C, JAVA, Javascript 등등의 프로그래밍 언어가 존재 cs50에서는 MIT에서 개발한 스크래치를 사용한다. 스크래치에서 사용되는 문법 설명 * 수강후기 딱히 많은 내용은 없었다. 프로그래밍 언어를 배워보았기도 하여 스크래치에서 사용되는 문법의 경우에는 거의다 알아들을수 있었을정도.비전공자가 들으면 굉장히 재미있었을듯너무 쉬운거 아닌가해서 뒷부분 봤는데 꽤 난이도가 있는 것들이 많이나온다.쉽게 가다가 갑자기 어렵게 진행되는건지 궁금 http://www.youtube.com/watch?v=KUB-aJXquUA 해당 강좌 필기 자료 : http://cdn.cs50.net/2..
-
[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 마이크라는 사람을 찾으려면 여러 가지 방법이 ..