본문 바로가기

분류 전체보기109

플러터 입문서 추천! 플러터 앱 개발 & 출시하기 [개정판] 플러터 입문을 어떻게 해야할까 고민이신 분들이 이 글을 보고 계실텐데요,저는 초판을 보고 도움을 받은 경험이 있어 서평단에 지원했고 선정되어, 이 글을 작성하게 되었습니다.개정판을 보니 더 많은 분들이 이 책을 선택할 것이라는 생각이 드네요~서평 시작합니다! 이런 독자들에게 추천합니다.플러터 입문이 고민이신 분들이 이 글을 보고 계실텐데요, 주로 다음과 같은 독자분들이 계실 것 같습니다.인공지능 기능을 넣은 앱, 바이브 코딩으로 아무나 만들 수 있다던데 뭐 부터 해야 하지?이미 웹앱 개발자인데, 그동안 외면했던 플러터를 배워야 하는 상황이 되었다!!플러터 다른 책 봤는데 따라하다가 지쳐서 결과물이 없다.. 포기해야 하나..? 이 책을 추천하는 이유제가 시리즈에 매료된 것은 박은종 선생님의 책을 본 후.. 2025. 7. 9.
교육과정 개발 - 교육내용 선정의 원리 🌱 교육내용 선정의 원리 1. 기회바람직한 교육내용은교육목표 달성을 경험할 기회를 제공한다. 2. 만족바람직한 교육내용은학습자의 흥미와 관심에 기초하여만족스러운 학습활동을 이끌어낸다. 3. 가능성바람직한 교육내용은학습자의 현재 학습능력과 발달수준을 고려하여학습이 가능하다. 4. 일목표 다경험바람직한 교육내용은하나의 교육목표를 위해 여러 경험을 제공한다. 5. 일경험 다성과바람직한 교육내용은하나의 학습 경험을 통해 다양한 교육목표에 도달하게 한다. 6. 타당성바람직한 교육내용은교육목표 달성을 돕는다.교육목표에 부합한다. 7. 중요성바람직한 교육내용은학문을 구성하는 가장 중요한 내용들로 이루어진다. 8. 유용성바람직한 교육내용은학습자의 사회생활에 유용하다. 9. 전이바람직한 교육내용은전이성이 높다. 본 포.. 2025. 5. 30.
교육과정학 - 교육목표 분류 (Bloom) 🌱 인지적 영역 1.지식은 사실, 개념, 원리, 방법을 배워기억하고 재생하는 능력이다. 2.이해는 지식에 번역, 해석, 추리를 더해의미를 파악하는 능력이다. 3.적용은 구체적 사태에 지식을 적용해문제를 해결하는 능력이다. 4.분석은 자료를 구성하는 부분들을 나누고상호 관계와 조직 원리를 발견하는 능력이다. 5.종합은 부분들을 창의적으로 묶어새로운 의미 체계를 만드는 능력이다. 6.평가는 내적, 외적 준거를 통해자료의 가치를 판단하는 능력이다. 🌱 정의적 영역 1.감수는 자극이나 활동에 주의를 기울여수용하는 능력이다. 2.반응은 자극이나 활동에 적극 참여하여만족하는 능력이다. 3.가치화는 특정 대상이나 활동을 추구하고행동으로 나타내는 능력이다. 4.조직화는 서로 다른 가치들을 비교, 종합하여일관된 가.. 2025. 5. 29.
교육과정학 - 교육목표 설정 교육목표 설정 🌱 교육목표의 기능 1.교육목표는 교육활동의 방향을 제시한다.교육활동은 교육목표에 맞춰 전개된다. 2.교육목표는 교육내용 선정과 조직,교수-학습지도, 생활지도의 기준이다. 3.교육목표는 교육평가의 준거다.수업 후 학생들의 도착점 행동을 판단하는 준거다. 4.교육목표는 교육활동 전반에 방향을 제시하니이에 맞춰 교육활동이 효과적으로 실천되어야 한다. 🌱 교육목표 진술의 근거 1.좋은 교육목표는 구체적이다.행동 용어를 구체적으로 명료하게 쓰라. 2.좋은 교육목표는 포괄적이다.행동 용어에 전인육성의 목적을 담아라. 3.좋은 교육목표는 일관적이다.다른 목표와 논리적, 철학적으로 견고하게 합치시켜라. 4. 좋은 교육목표는 실현할 수 있다.학습자의 능력과 수준, 학급 상황을 고려해라. 5.좋은 교.. 2025. 5. 29.
소프트웨어 기획 MVP(Minium Viable Product) MVP란?MVP는 Minimum Viable Product의 줄임말로, "최소한으로 실행할 수 있는 제품"을 뜻합니다.어떠한 제품을 만들려고 할 때, 최소한의 핵심 기능만을 구현하여 사업성이 있는지 증명하기 위한 시제품과 같습니다. 인스타그램을 예로 들면,초기에는 사진에 필터를 입히고, 좋아요와 댓글로 반응을 주고 받는 SNS의 기능을 수행했지만,이후 사용자들이 늘어나면서 서비스에 대한 아이디어를 덧붙여 지금에 이르기까지 변화해 왔죠. 위키피디아에서는 이 개념을 이동 수단의 변천사로 표현하고 있습니다. MVP의 개념은 현대 소프트웨어 개발 방법론의 한 형태로 이해하시면 좋겠습니다. 2025. 5. 13.
플러터 파이어베이스 연동 Missing google_app_id. 에러 메시지파이어베이스 연동하는 방법에 따라, 로그 이벤트를 호출하고, 이벤트 처리 코드를 작성했다.그런데 에뮬레이터로 실행시키니, 다음과 같은 에러가 발생했다. (5153) Missing google_app_id. Firebase Analytics disabled. See https://goo.gl/NAOOOI 파이어베이스 로그인도 되어있고, 에뮬레이터에 구글 로그인도 되어 있었다.문제가 뭘까 생각하다가 검색을 했더니 다음과 같은 글을 찾을 수 있었다.https://stackoverflow.com/questions/71896302/flutter-missing-google-app-id-firebase-analytics-disabled android/build.gradle 파일에서 dependencies .. 2025. 5. 7.