Skip to content
This repository has been archived by the owner on Apr 25, 2020. It is now read-only.

10/2 피드백 #6

Open
juwoong opened this issue Oct 2, 2018 · 1 comment
Open

10/2 피드백 #6

juwoong opened this issue Oct 2, 2018 · 1 comment

Comments

@juwoong
Copy link

juwoong commented Oct 2, 2018

늦은 답변 죄송합니다. 이번에는 3/4차시 강의계획서입니다. 다음주 금요일(10/12)까지 제출해 주시면 됩니다.
다음과 같은 내용을 고려해서 작성하면 더 좋을 것 같아요. 답변으로 생각을 달아 주세요!

  1. 과연 xml이 필요한 내용일까요?
  • 안드로이드 레이아웃은 xml로 이루어져 있죠? 저도 xml이 손에 익어서 이를 이용해서 레이아웃을 구성하는 편인데요. 과연 학생들이 xml을 이해하고, xml을 이용해서 레이아웃을 구성해야 할 필요성이 있을까요?
  1. Activity Lifecycle?
  • 액티비티 라이프사이클을 수업에 언급하실지는 잘 모르겠지만, 만일 하실 생각이라면 어떤식으로 해야 하는가? 어느 수준의 정보까지 알려주어야 하는가? 잘 고민해 보아야 할 것 같아요.

강의계획서가 점점 깔끔해 지는 느낌입니다. 좀 더 힘내봐요 우리!

@Woopa01
Copy link
Member

Woopa01 commented Oct 21, 2018

질문에 답변을 달아야하는지 모르고 계획서만 썼네요 늦은 대답 죄송합니다 ㅠㅠㅠ

  1. 과연 xml을 필요한 내용일까?
    -> 사실 안드로이드 스튜디오의 design 탭의 기능들이 많이 좋아졌기에 design 탭에서도 충분이 레이아웃을 짤수있지만, 예전의 제가 안드로이드를 배울때 드래그 앤 드롭으로 짠 레이아웃이 깨지거나 프리뷰로 보던 모습과 많이 달랐던 기억이 있습니다. xml을 가르친다는 것이 조금 어렵게 느껴질지는 몰라도 균형잡힌 레이아웃을 만들려면 필요할거라는 생각이 들어서 가르쳐야 될거라고 생각합니다.

  2. Activity Lifecycle
    -> 액티비티는 안드로이드 앱을 운용하는데 있어서 가장 큰 객체이므로 중요하게 다뤘습니다. 라이프사이클을 관리 해주지 않으면 메모리릭에 의해 앱이 강제 종료될수도 있기에 액티비티 스택, 액티비티 라이프사이클은 앱을 개발하는 사람이라면 꼭 알아야 한다고 생각합니다. 하지만 저도 그랬었고 처음 프로그래밍을 배우는 사람에게는 어려운 내용이라고 생각이 들기에 최대한 쉽게 가르쳐야 할거라고 생각합니다. 사물로 사이클을 표현 할 수있는 예시를 들거나 그림 등으로 표현하는 방식으로 가르칠 생각이며, 직접 라이프사이클을 관리하는 코드를 짜게 시키진 않을거지만 라이프사이클의 동작을 로그로 찍어 보여주는 예제를 통해 어떻게 동작하는지를 보여주며 가르칠 생각입니다.

항상 커리큘럼이 나아질 수 있게 조언해주시고 피드백 해주시느라 고생이 많으십니다. 정말 감사드리고 최대한 쉽고 잘 가르칠수있도록 노력하겠습니다. 감사합니다.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants