국비지원16 코딩 학원 8일차 (Java 배열) 어제 강사님이 "어떻게 토 좀 한번 하게 해드려요?" 라는 식으로 말했었는데 우리가(특히 내가) 좋다고 토 한번 하겠다고 했다가 오늘 정말 토 할 뻔 했다. "for문은 배열과 찰떡이다." 라고 말씀하시며 본격적으로 배열 수업이 시작 되었다. 이 바닥 스테디셀러 최신 기출문제(실제로 제자 중 한명이 면접 볼 때 나왔던 문제)라고 하시며 위 소스를 보여주시고 답이 뭘 것 같냐 하셨다. 10 10 10 10 100 100 10 10으로 예상 했었는데 이렇게 나왔다. 왜 마지막이 100으로 나올까.. 함수 끼리는 서로의 변수에게 영향을 끼치지 않는다고 배웠던 것 같은데 말이다. - call by value, call by reference 알다시피 다른 함수 영역의 변수는 서로 영향을 끼치지 않는다. 근데 정.. 2022. 6. 17. 코딩 학원 7일차 (Java 응용 및 심화) 강사 본연의 목적은 정보전달이고 학생의 목적은 강의 내용을 자기 것으로 만드는 것(그래서 예습, 복습을 하겠지) 그런데 강사님은 본인이 정보전달도 하고 학생 것으로 만드는 것도 시도하는 그런 강사라고 하셨다. 그래서 그렇게 예제를 많이 내는 거라고.. 진도를 빠르게 나가서 오늘은 예제로 시간 좀 보내자고 하셨다. 어제 진행했던 업, 다운 게임 풀이 하다가 일반적으로 조건을 맞추면 반복이 끝나는 형태면 while 문을 써야한다 설명 하시고 나랑 전체적으로 비슷한 풀이가 진행되었다. 내 코드를 보면 정답을 맞췄을 때 몇 번 만에 정답이라는 문장 출력을 위해 임의의 int a = 0을 만들고 while 문에서 숫자 입력할 때 1씩 카운팅 되게 만들었다. while 문은 for과 달리 함수 값을 지정하는게 없기.. 2022. 6. 15. 코딩 학원 6일차 (Java 반복문) 어제 내준 문제를 풀어보면서 수업이 시작 됬다. 이렇게 직전에 했던 조건문을 활용한 BMI 수치와 비만도 판정 프로그램을 참고 해서 왔다갔다 하면서 적어내려갔다. 마냥 복붙 한건 아니고 강사님이 말씀했던 것 처럼 왜 이게 여기 들어가는지 생각 해가며 작성했다. 강사님이 만든 것과의 차이점은 이 3개였다. 이 3개는 못할 거 예상했다며 요기 까지 혼자 다 했다면 상당한 수준이라 하셨는데 동의하기 어려웠다. 저번 수업 때 알려주셨던 2022. 6. 14. 코딩 학원 5일차 (Java 조건문, method) 오늘 수업 시작 때 해주신 난이도 그래프에 대한 이야기다. 여러가지 개발 언어들이 있고 뒤로 갈수록 더 복잡한 언어를 배울텐데 기간이 지날 수록 어려움이 어떻게 될 것 같냐 혹시 이렇게 생각하고 있다면 착각이란다. 이 그래프에 더 가깝다고 한다. 물론 중간 중간 어려운 언어를 배우면 변곡점은 있겠다만 말이다. 그러니까 결론은 지금이 제일 어려울 시기라고 하셨다. -함수(function) 함수에 대해서 배우겠다고 했는데 옛날 어렸을 때 처음으로 아버지의 담배 심부름을 하셨을 때를 말씀하셨다. 코드로 적어보자면 이런식으로 첫 심부름을 시킬 땐 구구절절 모든 내용을 설명했다면 두번째 심부름 땐 어떻게 말씀하셨을까? "야 담배"(라고 하셨단다.) 역시 코드로 적어보자면 이렇게 관련있는 작업들을 묶어서 정의 해놓.. 2022. 6. 13. 이전 1 2 3 4 다음