큰일이다...
기존 블로그 내용은 아직 3주차 복습내용인데 사실 수업은 8주차까지 끝났다. 오늘이 마지막 날이다
수업의 마지막은 개인 프로젝트를 만드는건데(나는 '오늘의 책')
정말 기능 다 빼고, 디자인 다 빼고 했지만 아직도 작동이 안된다... 일단 보자
페이지별 설명
0. 커버페이지
1. 제목 보여준 뒤 1초 후 [메인페이지]로 이동 (작동)
1. 메인페이지
1. '복사'기능 (미작동)
2. 저장되어 있는 책의 '페이지', '책이름', '내용'을 불러오기 (미작동)
3. 24시간마다 내용 바뀌기 (미작동)
4. menu를 누르면 [책장]으로 넘어간다 (작동)
2. 책장
1. 썸네일을 클릭하면 [책저장페이지]로 이동 (미작동)
2. home 버튼 누르면 [메인페이지]로 이동 (작동)
3. library 버튼 누르면 [책장]으로 이동 (작동)
4. +버튼 누르면 [책검색페이지]로 이동 (작동)
3. 책검색페이지
1. 제목을 검색하면 책정보 가져오기 (작동)
2. 책 클릭하면 [책저장페이지]로 이동 (작동)
3. 뒤로가기 누르면 [책장]으로 이동 (미작동)
4. 책저장페이지
1. 뒤로가기 누르면 [책검색페이지]로 이동 (작동)
2. 책페이지, 공유문구 작성 후 책장에추가하기 (작동)
3. +책장에 추가 버튼 누르면 입력한 내용 화면에 표시 (작동)
4. 추가하기 버튼 누르면 입력 내용 밑으로 책페이지,공유문구 작성란 보이기 (미작동)
5. 수정 버튼 누르면 책페이지,공유문구 수정가능하게 하기 (미작동)
간략하게 하면 위와 같다. 어딘가 오류가 있는데, 그게 뭐가 잘못된건지를 찾아야 한다.
그리고 미세한 미작동 부분도 많을 것이라 생각된다. (아직 그게 어딘지 모르겠다)
그리고 코드도 복잡(?)하게 되어있어서 좀 더 간단하게 만들 방법을 생각해야 한다.
우선, 위에 빨간색으로 되어있는 미작동 부분들이 작동이 되어야 그래도 '돌아간다'는 걸로 보고 그 이후에 디테일한걸 잡아야 할 것 같다.
후기
아직 프로젝트가 안끝나서...후기를 쓰기가 좀 그렇지만
(감사하게도 튜터님이 프로젝트 끝날때 까지 도와주신다고 했다. 내 프로젝트는 12월은 되어야 끝날 것 같다...부탁드려요)
일단, 정식으로 8주 과정은 끝이 났으니 그거에 대한 후기를 쓰자면
1. 나름 탄탄한 기본기 훓기
나를 담당했던 튜터님은 5기때 해보고, 지금 내가 하는 스파르타코딩클럽의 9기의 튜터를 맡으셨다. 그리고 수업교재가 5기때에 비해 좀 더 이해하기 쉽게 잘 만들어졌다고 했다(아..나는 왜..이해가...) 나에겐 어렵긴 했지만 대략적으로 어떻게 프로그램이 돌아가는구나 하는건 느낄 수 있었다. 정말정말정말 간단한 웹은 만들 수 있다.
2. 그럼에도 어려운 코딩
수업을 하면서 계속해서 느낀 어려움인데, 아직도 잘 모르겠는거는 얘네의 명령 체계이다. 무슨말이냐면,
() {} [] . , "" '' `` : ;
위의 저런 부호들의 사용법을 잘 모르겠다.
어떤 함수에서는 끝에 ;를 붙이고, 어떤건 안붙이고, 안붙였는데 작동하는거 같고 그런데 예제에는 붙어있고,
코딩이 '언어'니까 영어 배우듯이 문법보다는 많이 접하면서 회화처럼 익힌다!!!!
가 안된다. 아니 맞는 말이긴 한데 그 전에 기초문법은 알아야 하는게 맞다. 그냥 언어라기보단 수학 기반의 언어니까. 정확하게 떨어져야 하는 부분이 있어야 한다. 그런데 아직도 코드를 작성하기 위해 다른 사람이 쓴 내용을 구글에서 검색하여 가져오려고 하면 "이게 왜 이렇게 되는거야?" 라는 생각이 많이 드는데 이건 기초가 부족하기 때문이라고 본다.
그래서 음...나는 8주는 조금 짧고 10주로 했으면 좋겠다. 특히 1,2주차에 흐름은 어떻겠다고 대략 이해가 가는데 내가 원하는 기능을 한국어로 쓰고 코드로 바꾸는 방법이 어렵다. 그래서 1,2주를 4주로 늘려서 언어변환법에 대해 좀 더 이해시켜주면 좋겠다.(물론 파이썬이나 C++이나 코딩 관련하여 공부를 했던 다른 학생분들은 금방 알더라...)
음...그럼 이제 프로젝트를 마무리 지으러 다시 가야겠다
끝.
'아무것도 모르고 시작하는 코딩' 카테고리의 다른 글
python(파이썬) 패키지란? 라이브러리란? | 아무것도 모르고 시작하는 코딩 (0) | 2020.09.14 |
---|---|
<오늘의 책> 프로젝트 데모버전 완성 | 아무것도 모르고 시작하는 코딩 (0) | 2020.09.11 |
<오늘의 책> 프로젝트_개발일지_02(cover) | 아무것도 모르고 시작하는 코딩 (0) | 2020.08.21 |
python(파이썬) 조건문/반복문_if, elif, else/for | 아무것도 모르고 시작하는 코딩 (0) | 2020.08.17 |
python(파이썬) 기초_print, naming, def(함수) | 아무것도 모르고 시작하는 코딩 (0) | 2020.08.17 |