주어진 학습목표를 이루기 위해서 이해를 우선으로 두고 공부할 것이다. 들어가기 전에 학습목표, 핵심 단어는 강의 자료를 가져올 것이고 그 이후로는 내가 이해하고 공부한 부분을 직접 적고, 마지막에는 배운 점이나 느낀 점을 적도록 하겠다. 들어가기 전에 컴퓨터는 우리가 작성한 프로그램을 구동하기 위해 다양한 물리적 장치를 사용합니다. 그중 하나는 메모리로, 프로그램이 필요한 정보가 저장되는 곳입니다. 메모리의 용량은 무한하지 않기 때문에, 때때로 프로그램에서 우리가 의도하지 않은 오류가 발생하기도 합니다. 학습 목표 메모리 용량이 프로그램의 구동에 미치는 영향을 설명할 수 있습니다. 핵심 단어 메모리 오버플로우 메모리 RAM은 모든 프로그램이 실행 중 저장되는 곳이다. 그리고 모든 파일들이열려있는 동안 ..
주어진 학습목표를 이루기 위해서 이해를 우선으로 두고 공부할 것이다. 들어가기 전에 학습목표, 핵심 단어는 강의 자료를 가져올 것이고 그 이후로는 내가 이해하고 공부한 부분을 직접 적고, 마지막에는 배운 점이나 느낀 점을 적도록 하겠다. 들어가기 전에 프로그래밍을 하다 보면 가끔 반복적으로 작성해야 하는 코드가 있습니다. 이런 코드를 여러 번 쓰지 않고 함수 형태로 저장해두면 코드를 간결하고 이해하기 쉽게 만들 수 있습니다. 사용자 정의 함수를 사용하는 방법을 배워봅니다. 더불어서 하나의 루프로 수행하기 힘든 작업을 중첩 루프를 이용하여 해결하는 방법도 배워 보겠습니다. 학습 목표 사용자 정의 함수와 중첩 루프를 작성할 수 있습니다. 핵심 단어 사용자 정의 함수 중첩 루프 사용자 정의 함수 "cough"..
주어진 학습목표를 이루기 위해서 이해를 우선으로 두고 공부할 것이다. 들어가기 전에 학습목표, 핵심 단어는 강의 자료를 가져올 것이고 그 이후로는 내가 이해하고 공부한 부분을 직접 적고, 마지막에는 배운 점이나 느낀 점을 적도록 하겠다. 들어가기 전에 C에서는 정수나 문자열 외에도 다양한 데이터 타입이 정의되어 있습니다. 또한 각 타입에 맞는 형식 지정자를 통해 적절한 포맷으로 출력하고, 다양한 연산자를 통해 조건문을 설정하거나 데이터 값을 계산할 수 있습니다. 학습 목표 다양한 데이터 타입과 형식 지정자를 나타내는 방법을 학습합니다. 다양한 연산자를 이용하여 조건문을 표현하는 방법을 학습합니다. 핵심 단어 char long float double % && || 데이터 타입 아래 목록은 변수의 데이터 타..
주어진 학습목표를 이루기 위해서 이해를 우선으로 두고 공부할 것이다. 들어가기 전에 학습목표, 핵심 단어는 강의 자료를 가져올 것이고 그 이후로는 내가 이해하고 공부한 부분을 직접 적고, 마지막에는 배운 점이나 느낀 점을 적도록 하겠다. 들어가기 전에 스크래치에서 블록으로 표현했던 조건문과 루프 또한 C로 동일하게 구현할 수 있습니다. 스크래치에서 여러 기능을 가진 블록들을 이어 붙였던 것처럼 C의 다양한 문법을 이용하면 조건문과 루프를 더 간단한 텍스트 형식으로 표현할 수 있습니다. 학습 목표 조건문과 루프를 c로 작성할 수 있습니다. 핵심 단어 int if while for int int는 정수(integer)의 줄임 표현이다. 물론 변수 선언전에 타입 선언을 해줘야 하기 때문에 아래와 같이 작성..
주어진 학습목표를 이루기 위해서 이해를 우선으로 두고 공부할 것이다. 들어가기 전에 학습목표, 핵심 단어는 강의 자료를 가져올 것이고 그 이후로는 내가 이해하고 공부한 부분을 직접 적고, 마지막에는 배운 점이나 느낀 점을 적도록 하겠다. 들어가기 전에 문자열을 다루기 위해서는 문자열 형식을 가진 변수가 필요합니다. 사용자로부터 문자열을 입력받고 이를 다른 문자열과 합쳐서 출력하는 프로그램을 C로 작성해보겠습니다. 학습 목표 C로 문자열 형식을 가진 변수를 선언하고 출력하는 프로그램을 만들 수 있습니다. 핵심 단어 형식지정자 string make 형식지정자 지난 스크래치 강의에서 유저의 이름을 입력으로 받고, 그 유저의 이름을 불러 인사를 헀다. 이를 C로 해보면 다음과 같다. 스크래치의 ask함수와 가..
주어진 학습목표를 이루기 위해서 이해를 우선으로 두고 공부할 것이다. 들어가기 전에 학습목표, 핵심단어는 강의 자료를 가져올 것이고 그 이후로는 내가 이해하고 공부한 부분을 직접 적고, 마지막에는 배운 점이나 느낀 점을 적도록 하겠다. 들어가기 전에 우리는 컴퓨터를 통해 다양한 정보를 처리합니다. 간단한 숫자부터 시작해서, 문자, 사진, 영상, 음악까지. 정보를 표현하는 형태는 매우 많습니다. 컴퓨터는 어떻게 이런 다양한 정보를 처리할 수 있을까요? 학습 목표 컴퓨터가 문자, 사진, 영상, 음악 등 다양한 정보를 처리하는 방식을 설명할 수 있습니다. 핵심 단어 ASCII 유니코드 RGB ASCII 지금까지는 숫자를 표현하는 방법만 배웠다. 그렇다면 컴퓨터는 어떻게 문자나 이메일을 보내고, 수정하고, 작성..
CS공부로 'CODE'라는 책을 읽고 있는데 가면갈수록 책 내용이 나에게 어렵기도 하고, 더 잘 이해하고 싶은 마음에 찾아본 강의이다. 정리도 잘 되어있고 무엇보다 한 강의당 15분 내외에서 하루에 한두 개씩 보며 공부하기 좋을 것 같아서 시작하게 되었다. 물론 15분 강의여도 이해, 정리하고 찾아보고 하면 1시간이 넘는 것 같지만.. 강의 내용만 그대로 베끼는 것이 아니라, 주어진 학습목표를 이루기 위해서 이해를 우선으로 두고 공부할 것이다. 들어가기 전에 학습목표, 핵심단어는 강의 자료를 가져올 것이고 그 이후로는 내가 이해하고 공부한 부분을 직접 적고, 마지막에는 배운 점이나 느낀 점을 적도록 하겠다. 들어가기 전에 우리가 일상적으로 사용하는 컴퓨터는 어떤 원리로 작동될까요? 우리가 컴퓨터를 사용하..
- Total
- Today
- Yesterday
- React Query
- 자바스크립트 클로저
- reactquery
- 프로그래머스
- 자바스크립트알고리즘
- 모두를위한컴퓨터과학
- 모두를 위한 컴퓨터 과학
- 알고리즘자바스크립트
- 항해99
- GIT
- github
- html
- 리액트네이티브
- 자바스크립트 비동기 처리
- 클로저
- 백준
- 리액트
- javascript
- 네트워크
- 실전프로젝트
- css
- network
- cs50
- 프로그래머스 자바스크립트
- 무한스크롤
- python
- 타입스크립트
- 프로그래머스 베스트앨범 자바스크립트
- React
- 자바스크립트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |