Flutter를 활용한 "층간소음, 함께 해결해요" 교육
선생님: 이병찬, 이상우, 정찬효
운영진: 김진영, 김예린
학생들을 개발자가 만드는 육성프로그램으로 접근하는 것이 아닌 학생들에게 앱을 만드는 경험 자체를 선사 해서 개발에 큰 흥미를 줄 수 있도록 한다.
우리가 집중하는 것은 개발자 육성 프로그램이 아니기에 학생들이 큰 배움없이 간단하게 앱을 만드는 경험을 주는 것을 목적으로 한다.
비개발자에게 생각보다 쉽고 가볍게 소프트웨어를 만드는 경험을 전달한다. "앱 만드는 것 생각보다 어렵지 않다" 라는 생각을 심어주는 교육이어야 한다.
인용링크: 2020 설리번 앱 1팀 교육 스케치문서
1차시) 여러분 만나서 반가워요 👋 - 이병찬, 2020.08.01
교육주제
우리가 이번 교육에서 해결하고자하는 주제인 층간소음문제 에 대해 함께 생각하는 시간을 갖는다.
내가 겪은, 주변에서 겪은 층간소음 문제를 함께 공유하고 소프트웨어를 활용한 해결책에 대해 생각하는 시간을 갖는다.
더 나아가 청각장애인들의 층간소음문제 에 대해 함께 공유하고 소프트웨어를 활용한 해결책에 대해 생각하는 시간을 갖는다.
발표자료
발표 키노트: https://speakerdeck.com/woollim/no1-floor-noise-project-in-sullivan
활동지: https://www.notion.so/woollim/1-528446bb8b314d2292033b12b26c255d
2차시) 함께 앱을 만들어요 🤸 [개발 준비편] - 이상우, 2020.08.02
교육주제
청각장애인들의 층간소음문제 에 도움을 줄 수 있는 소음측정 앱을 Flutter를 활용하여 개발한다.
Flutter 개발을 위해 설치를 하고, Flutter 의 기초 개념을 이해한다.
발표자료
발표 키노트: https://bit.ly/2Yy8G5N
3차시) 함께 앱을 만들어요 📝 [소음 기록편] - 이상우, 2020.08.08
교육주제
청각장애인들의 층간소음문제 에 도움을 줄 수 있는 소음측정 앱을 Flutter를 활용하여 개발한다.
기본 내장 Flutter Widget들을 활용하여, 소음 측정한 내역을 기록하는 Page 개발을 완성한다.
발표자료
발표 키노트: https://bit.ly/32o7OBL
4차시) 함께 앱을 만들어요 🤖 [소음 측정편] - 이병찬, 2020.08.09
교육주제
청각장애인들의 층간소음문제 에 도움을 줄 수 있는 소음측정 앱을 Flutter를 활용하여 개발한다.
데시벨 측정 라이브러리 + 소음을 표현할 수 있는 Flutter Widget들을 활용하여 한개의 Page 개발을 완성한다.
발표자료
발표 키노트: https://speakerdeck.com/woollim/no4-floor-noise-project-in-sullivan
소스코드: https://github.com/sullivanproject/2020-floor_noise-flutter_education/blob/master/Decibel-Checker/lib/HomePage.dart
5차시) 새로운 기능 추가하기 💻 - 정찬효, 2020.08.15
교육주제
층간소음 예방에 도움을 줄 수 있는 유용한 기능이 더 있는지, 각자 아이디어를 고민 해 본다.
가장 많은 공감을 받은 아이디어를 기반으로, 실제 디자인과 개발을 위한 팀을 빌딩한다.
머티리얼 디자인에 대해 간단히 알아보고, 팀별로 앱을 직접 디자인해 보는 시간을 가진다.
발표자료
발표 키노트: https://github.com/sullivanproject/2020-floor_noise-flutter_education/blob/master/%EC%88%98%EC%97%85%20%EC%9E%90%EB%A3%8C/5%EC%B0%A8%EC%8B%9C%20-%20%EC%83%88%EB%A1%9C%EC%9A%B4%20%EA%B8%B0%EB%8A%A5%20%EC%B6%94%EA%B0%80%ED%95%98%EA%B8%B0.pptx
6차시) 피드백 공유 시간 🏆 - 정찬효, 2020.08.16
교육주제
완성된 작품을 살펴보고, 코드를 설명하는 시간을 가진다.
팀별로 발표에 사용할 자료를 제작한다.
우리 팀만의 디자인과 기능을 추가한 앱을 발표 하고, 서로의 앱에 대한 피드백 을 주고받는다.
교육을 진행하면서 느낀 점, 의견을 다 같이 공유하는 시간을 가진다.
발표자료
발표 키노트: https://github.com/sullivanproject/2020-floor_noise-flutter_education/blob/master/%EC%88%98%EC%97%85%20%EC%9E%90%EB%A3%8C/6%EC%B0%A8%EC%8B%9C%20-%20%ED%94%BC%EB%93%9C%EB%B0%B1%20%EA%B3%B5%EC%9C%A0%20%EC%8B%9C%EA%B0%84.pptx
최종 발표 '똑똑' 팀: https://github.com/sullivanproject/2020-floor_noise-flutter_education/blob/master/6%EC%B0%A8%EC%8B%9C%20%EC%B5%9C%EC%A2%85%20%EB%B0%9C%ED%91%9C%EC%9E%90%EB%A3%8C/6%EC%B0%A8%EC%8B%9C%20%EC%B5%9C%EC%A2%85%20%EB%B0%9C%ED%91%9C_%EB%98%91%EB%98%91.pdf
최종 발표 '민원' 팀: https://github.com/sullivanproject/2020-floor_noise-flutter_education/blob/master/6%EC%B0%A8%EC%8B%9C%20%EC%B5%9C%EC%A2%85%20%EB%B0%9C%ED%91%9C%EC%9E%90%EB%A3%8C/6%EC%B0%A8%EC%8B%9C%20%EC%B5%9C%EC%A2%85%20%EB%B0%9C%ED%91%9C_%EB%AF%BC%EC%9B%90%ED%8C%80.pptx
최종 발표 '층간소음이 모지' 팀: https://github.com/sullivanproject/2020-floor_noise-flutter_education/blob/master/6%EC%B0%A8%EC%8B%9C%20%EC%B5%9C%EC%A2%85%20%EB%B0%9C%ED%91%9C%EC%9E%90%EB%A3%8C/6%EC%B0%A8%EC%8B%9C%20%EC%B5%9C%EC%A2%85%20%EB%B0%9C%ED%91%9C_%EC%B8%B5%EA%B0%84%EC%86%8C%EC%9D%8C%EC%9D%B4%20%EB%AA%A8%EC%A7%80.pptx