목록TIL (53)
한 걸음씩
오늘 한 일 cs50 - 배열 (컴파일링, 디버깅, 배열, 명령행 인자, 문자열) JS 챌린지 D+11 - random color 프로그래머스 lv.0, 1 7문제 오늘 느낀 것 오늘 자바스크립트 챌린지는 쉬웠다. 뭔가 DOM을 사용하는 데 있어서 전보다 익숙해진 느낌이고 어떻게 구현해야 요구조건대로 작동하는지 생각이라는 걸 할 수 있게 된 것 같다. 알고리즘 문제는 누군가에게 쫓기는 심정으로 풀어야 잘 푸는 것 같다. 예전에는 이거 어떻게 풀어...(정답률 80% 맞아???) 하고 넘겼는데 이제는 지금 이거 못 풀면 영원히 lv.0에 있겠지라는 생각 하니까 어떻게든 풀어진다는 거,, 어제 못 푼 문제 2문제 합쳐서 7문제 풀었는데 금방 풀고 쉬려고 했더니 3시간 정도 걸린 것 같다 그래도 목표량은 달성..
오늘 한 일 cs50 - c언어 (반복문, 조건문, boolean 등) JS 챌린지 D+10 - 디데이 카운터 프로그래머스 lv.0 3문제 오늘 느낀 것 cs50에서 c언어 강의를 들었는데 c언어가 컴퓨터 언어의 조상이라 그런지 지금 공부하고 있는 자바스크립트 언어랑 정말 비슷했다 컴퓨터에 대해서 알고 싶다면 꼭 들었으면 하는 강의이다! 언어 배우는 게 지루한 과정인데 cs50 강의는 왜 언어가 그렇게 동작하는지 원리를 지루하지 않게 잘 설명해 준다 무엇보다 수업시간에 학생들이 질문하는 내용을 들어보면 저런 질문을 한다고?? 하는 것들이 있는데 전혀 거리낌 없이 질문을 내던지는 게 신기했다. 가령 가독성을 높이기 위해 한 줄을 그대로 비운다던지 그런 부분들은 궁금해한 적도 없는데 아주 사소한 것 마저 교..
오늘 한 일 cs50 - 컴퓨팅 사고 (스크래치, c언어 알고리즘, 컴퓨터 언어) JS 챌린지 D+9 - casino game 만들기 프로그래머스 lv.0 모스부호(1) 오늘 느낀 것 cs50 1강을 들었는데 스크래치 게임에 대한 내용이었다. 어릴 적에 스크래치 게임에 대해 배운 적이 있는데 그때는 왜 이런 게임이 있는지 전혀 이해를 못 했고 재미가 없었다 지금은 어느 정도 언어를 배웠고 알고리즘에 대해 기초적인 지식은 있는 상태라서 스크래치 게임을 다시 보았을 때 엄청난 게임이라는 것을 알았다!! cs50 강의는 컴퓨터를 배우고자 한다면 꼭 봐야 하는 강의가 아닐까 싶다. 쉽고 재밌게 강의를 하기 때문에 컴퓨터 언어에 대한 거부감이 사라지게 한다 몇 달째 lv.0에서 벗어나지 못하고 있는데 이대로 가다..
오늘 한 일 css - selectors ∨ JS 챌린지 D+4 (events) ∨ 오늘 느낀 것 처음에 자바스크립트 배웠을 때 모든게 다 어려웠는데 dom제어하고 이벤트 리스너 실행하는데 있어서 전보다 익숙해졌다
오늘 한 일 css - box shadow, opacity, overflow, transform, visibility JS 챌린지 D+3 (functions, returns, conditionals) 컴퓨터 공학 기초 강의 1강 - 컴퓨터 구조를 알아야 하는 이유 오늘 느낀 것 css의 세세한 기능들을 그때그때 찾아가면서 필요한 부분만 빼서 사용했는데 이번 강의로 구체적으로 어떻게 사용되는 건지 알게 되었다 js 함수는 이해가 안 되더니 몇 번이고 반복해서 보니까 이제야 좀 알 것 같다 개발을 어느 정도하고 나서 cs이론을 해야 하나 생각하다가 조금씩이라도 하는 게 나을 것 같아서 오늘 1강을 들었다