프로그래밍기초 4

코드스쿼드 코코아 5주차 학습정리&회고 모음

본 글은 CodeSquad 프리코스인 Cocoa 과정을 보내며, 학습한 것과 회고했던 내용들을 정리 및 기록하기 위한 글입니다. 2021.11.30(화) 회고 이번 주는 개인 프로젝트 기간이다. 내가 정한 프로젝트는 운동 타이머로 시중에 출시되어 있는 어플과는 다른 기능을 가진 프로그램이다. 기존 운동 타이머 어플들은 쉬는 시간과 세트, 횟수만 구현했지만 나는 거기다 템포와 퍼즈 기능을 추가하였다. 템포와 퍼즈란 헬스 훈련시 네거티브와 반동을 최소화하여 근신경계를 발달시키기 위한 목적으로 일정한 템포로 무게를 저항하며 움직이고 일정 시간 동안 최대 수축 혹은 최대 이완 구간에서 멈추는 것을 말한다. 내가 원하는 기능들은 모두 인텔리제이 콘솔로 구현하였지만 GUI로도 구현단계가 남아있어 발표일(목) 전까지..

코드스쿼드 코코아 4주차 학습정리&회고 모음

본 글은 CodeSquad 프리코스인 Cocoa 과정을 보내며, 학습한 것과 회고했던 내용들을 정리 및 기록하기 위한 글입니다. 2021.11.22(월) 회고 핑계지만.. 요새 이런저런 일이 많아 벨로그 작성이 뜸했다. 반성한다.. ㅠ 저번 주에 한글 시계 구현을 완성하였는데 한글 시계는 따로 올리도록 하겠다. 오늘은 미션 없이 AWT(Abstract Window Toolkit)의 개념에 대해 학습하는 시간을 가졌다. 생각보다 양이 너무 방대하여 예제를 구현할 시간도 부족하였고 호 눅스가 제공해준 남궁성 님의 자바의 정석 2판 13장을 읽어보기에 바빴다. 아마 내일 수업 때도 다 못 다룰 거 같긴 해서 최대한 빨리 훑어보고 호 눅스가 중요하다고 하는 부분만 우선적으로 공부해봐야겠다. 2021.11.28(..

코드스쿼드 코코아 2주차 학습정리&회고 모음

본 글은 CodeSquad 프리코스인 Cocoa 과정을 보내며, 학습한 것과 회고했던 내용들을 정리 및 기록하기 위한 글입니다. 2021.11.08(월) 회고 주말에 개념 정리.. 하려고 했는데 푹 쉬어 버렸다. 그래서 월요일이었지만 컨디션이 아주 좋았다. 오늘 했던 미션은 가계부, 홀짝 게임, 행맨 게임 3가지가 있었는데 그나마 난도가 낮아 보이는 홀짝 게임을 택했다. 코드는 하기와 같다. import java.util.Scanner; import static java.lang.Math.min; import static java.lang.Math.pow; public class OddOrEven { public static void main(String[] args) { OddOrEven oddorev..

코드스쿼드 코코아 1주차 학습정리&회고 모음

본 글은 CodeSquad 프리코스인 Cocoa 과정을 보내며, 학습한 것과 회고했던 내용들을 정리 및 기록하기 위한 글입니다. 2021.11.01(월) 일기 코드스쿼드 학원의 코코아라는 커리큘럼을 수강하기 시작했다. 수강하게 된 이유는 스스로 학습하는 과정이 타이트하다고 느껴지지 않아 타이트한 환경과 여러 사람과 함께 지식을 공유할 수 있는 곳으로 몸을 던지고자 수강하게 되었다. (물론 마스터즈 코스 합격이 목표이다.) 오늘이 첫날이다. 생각보다 나만큼 코딩이 처음인 사람들이 1/3 정도 차지하여 놀랐지만 위로되어 좋았다. 첫날이라 개발환경 + 몇 가지 코딩작업을 진행했는데, 개발환경 구축에만 상당한 시간이 걸렸다. 조건문, 반복문, 함수 복습이 주된 미션이였지만 오늘은 앞으로의 있을 개발 공부에 대한..