본문 바로가기

Coding3

[Fastcampus] 프로그래밍 유치원 온라인 완주반 (1주차) Ch 01-05 [Ch 01. 프로그래밍과 친해지자 - 05. 어떤 프로그래밍 언어가 있나요] 프로그래밍 언어란? 컴퓨터에게 일을 시키기 위한 사람과 컴퓨터 간의 소통 수단이다. 사람 언어에 가까움 = High Level ↓ (난이도 상승, 기능성 상승) 기계 언어에 가까움 = Low Level [프로그래밍 언어 피라미드 구조] [ High-Level Language ] [ Assemble Language ] [ Machine Language ] Low-Level Language = Assemble Language, Machine Language Machine Language(기계어) - 컴퓨터의 CPU가 그 자체로 알아들을 수 있음. - 0과 1, 꺼짐과 켜짐 상태 (ex_010111010...) Assemble La.. 2020. 9. 10.
[Fastcampus] 프로그래밍 유치원 온라인 완주반 (1주차) Ch 01-03,04 Ch 01. 프로그래밍과 친해지자 - 03. 프로그래밍 샌드위치 만들기] 사람들은 어떠한 작업을 할 때 추상적으로 예시를 들어도 과정을 대부분 이해한다. 하지만 로봇(프로그램)은 정확한 절차와 과정을 이해하지 못하기 때문에 알아들을 단계까지 지식을 세분화 해야한다. 예시 2) 가장 큰 숫자를 뽑는 경우 [4] [1] [5] [2] [3] X: Y: numbers란 이름으로 5개의 숫자가 주어진다. x는 1이다. y는 numbers 내 숫자의 갯수를 넘기 전까지 (반복문) numbers의 x번째 숫자가 y보다 크다면(조건문) y를 numbers의 x번째 숫자로 바꾼다. x를 1증가시킨다. y를 제출한다. 예시 3) 가장 큰 수와 가장 작은 수의 합=? 위의 조건에서 가장 작은 수를 담을 'z'라는 변수를 .. 2020. 9. 10.
[Fastcampus] 프로그래밍 유치원 온라인 완주반 (1주차) Ch.01-01,02 Ch 01. 프로그래밍과 친해지자 - 01. 강의 소개 및 강사 소개, 강의 진행 방식 [강의 순서] 1. 프로그래밍과 친숙해지기 2. 웹 사이트 뼈대 만들기 3. 웹 사이트 색칠하기 4. 포트폴리오, 전시회 사이트 만들기 5. 개발자 커리어 로드맵 [강사님 유튜브] '얄-팍한 코딩사전' Ch 01. 프로그래밍과 친해지자 - 02. 프로그래밍을 배워야 하는 이유 1. 돈이 된다. - 코딩으로 낼 수 있는 많은 가능성들이 있다. - 프리랜서 외주가 가능하다. - IT회사의 개발자로 활동할 수 있으며, 국내 뿐만 아니라 해외에서도 수요가 있다. 2. 의외로 쉽다. - 프로그래밍이 예전 처럼 어렵지 않으며, 뜻밖에 자신이 개발자 타입일 수도 있다. - 프로그래밍의 진입 장벽이 많이 낮아졌다. - 더 쉽게 프로.. 2020. 9. 7.