분류 전체보기128 코틀린_공부_3 공부에 참고한 책: [알게된 점] *프래그먼트: 정말로 말 그대로 하나의 화면을 화면을 구성하는 하나의 조각. - 각각의 화먄을 분할해서 독립적인 코드로 구성, 부위별로 따로 동작시키고 싶을 때 사용 - 태블릿처럼 큰 화면에서는 여러개를 한 화면에 표시, 스마트폰처럼 작은 화면에서는 목록만 - 클릭하면 상세가 나타남 *표가 아닌 리사이클러뷰를 활용해서 메모 리스트뷰를 만들 수 있음 - 이 경우 글씨가 끝까지 보이지 않을 것을 걱정했으나 글씨는 끝까지 보이는 듯! 어차피 메모의 글자수를 제한할 것이기 때문에 리사이클러 뷰를 사용해서 만드는 것이 맞는 것 같음. [해결한 문제] *메모 리스트를 데이터와 연결할 수 있는 방식으로 만들기 - 표가 아닌 리사이클러뷰를 사용해야함! *테마 색깔 바꾸기 - #2403.. 2020. 9. 16. 코틀린_공부_2 이번주 목표는 메모 램프에 해당하는 어플리케이션을 완성하는 것입니다! 작동에 필요한 아두이노 회로가 구성되어야 램프 디자인에 들어갈 수 있을 것 같아서, 이 부분을 먼저 해보려고 합니다. 안드로이드 앱의 해당 페이지 구성 및 동작을 1차 목표로 설정하고, 아두이노와 스크린을 연결하는 것을 2차 목표로 설정했습니다. 공부에 참고한 책: [알게된 점] *상수 val (cf. var) - 상수로 정의된 값은 바뀌지 않음 *네이밍 컨벤션 - 코딩 컨벤션: 각각의 프로젝트의 코드 작성 규칙 - 코틀린 -> 캐멀 케이스 Camel Case //cf. 스네이크 케이스(Snake Case-상수면ㅇ만 대문자로 사용하고 다른때는 소문자 사용) 클래스명 class MainActivity //첫글자, 새로운 단어의 첫글자 대.. 2020. 9. 14. 코틀린_공부_1 자, 오늘부터 '우리반 선생님의 똑똑한 메이커 테이블'을 만들기 위해 본격적으로 코틀린 공부를 시작하려고 합니다. ㅎㅎ 지난번에 IBM 해커톤에서 안드로이드 앱을 만들었는데요, 당시에 저는 백엔드를 맡고 있었기 때문에 프론트엔드에 대해 잘 알지 못했습니다. 백엔드만 익히는 데에도 너무 바빴거든요 ㅠㅠ 백엔드는 자바스크립트로 만들었습니다. 그런데 얼마 전, 인공지능을 활용한 교육용 웹 어플리케이션을 만드는 다른 프로젝트에 참여했습니다. 이때는 프론트엔드를 맡아서 만들게 되었어요 ㅋㅋ 그런데 웹 애플리케이션이라 HTML 과 자바스크립트로 만들었어요. 이번 프로젝트는 스피드있게 진행되어서, 지난번에 사용해본 자바스크립트를 쓰는 게 좋겠다 싶었죠. IBM 해커톤 프로젝트의 초기에 백엔드를 공부하면서 안드로이드 .. 2020. 9. 10. 메이커 탐구생활 전기전자편 마무-리! 2020.02. - 2020.08.14. 안녕하세요? 주홍쌤입니다~ ㅎㅎ 2월부터 시작된 메이커 탐구생활 전기전자편 시즌1이 지난주 금요일 라이브를 끝으로 마무리되었습니다. 시작한 것이 엊그제 같은데 벌써 전기전자편이 끝났다니, 믿기지가 않네요..😯그래서 오늘은 그 과정을 한 번 정리해보려 합니다. 제가 한 번 해보겠습니다!지난 1월 임용고시 2차를 끝내고 결과를 기다리고 있던 중, 다은님께 연락을 받았습니다. 함께 메이커 탐구생활 시즌 2를 만들어보지 않겠느냐고 제안을 해주셨어요. 시즌 1은 재료, 도구, 시장을 중심으로 이루어졌다면 시즌 2는 전자부품을 소개하는 부분이었습니다. 메이커 탐구생활이 다은님께 얼마나 중요한 의미인지, 또 제가 얼마나 적임자인지 말씀해주시는 것을 듣고"네!! 하겠습니다!!".. 2020. 8. 18. 내가 개발자로 해커톤이라니...? - 학교가자 팀 IBM Call for Code 한국 해커톤 한국 IBM 사장 상 수상!! 시작 지금으로부터 한 달 전, 신민철 선생님께 연락을 받았습니다. " 학교 현장에서 지금 당장 도움이 될 애플리케이션을 만들고 싶은데, 해커톤 함께 할래요?" 학교 가자를 하면서 코로나 19 때문에 오프라인 학습이 불가해지면서 생겼던 어려움을 피부로 느낄 수 있었습니다. 그리고 개학이 시작되면서 생기는 어려움을 선생님들께서 페이스북에 올리신 글을 통해 파악할 수 있었어요. 학교가자 전체 회의를 하면서 그 어려움을 직접 들을 수 있었습니다. 아이들의 체온을 재고 기록하면서, 자가 진단 여부를 확인하고, 출석 체크를 하면서, 오지 않은 학생에게 전화를 하는 것이 아침 등교 시간 내에 이루어져야 했습니다. 그 짧은 시간 안에 얼마나 혼란스럽고 분주할지 상상조차 할 수 없었습니다. 그렇지만 선생님들의 이야기를 .. 2020. 6. 14. 무료 이미지 편집 도구 및 이미지 오픈 소스 사이트 오늘은 동생의 동아리 홍보 포스터를 만들어 주었습니다. 고등학생인 동생이 올해 동아리 부장을 맡았는데요, 코로나19 때문에 학사일정이 급하게 진행되다 보니 홍보 포스터를 만드는데에 시간이 부족한 것 같았습니다. 일주일 뒤에 중간고사도 있는데 고생이 많네요 ㅠㅠ 그래서 오래간만에 포스터 한 번 만들어 주었습니다. 포토샵과 같은 이미지 편집 기능을 하는 GIMP 라는 무료 오픈 소스 소프트웨어를 사용해서 만들었습니다. https://www.gimp.org/ GIMP GIMP - The GNU Image Manipulation Program: The Free and Open Source Image Editor www.gimp.org 이전에 포토샵 7.0.1을 사용하고 있었는데 맥북으로 옮기고 쓸 수가 없더라구.. 2020. 6. 1. GCE, 3년만에 한 번 더! 지난주 일요일인 5월 24일, google certified educator level 1,2 시험을 다시 보았습니다. 처음 본게 3년전인데, 어느덧 갱신할 때가 되었네요!! 책을 쓰면서 땄던 자격증인데 말이죠😁 (사실 한 달 전부터 갱신하라고 그~렇게 부탁을 하더라구요ㅋㅋㅋ) 웨비나도 듣고 오래간만에 시험도 보니 어떤 면에서 달라졌는지 확실히 알 수 있었어요. 3년전과 달라져서 다시 보아야했던 부분이 두 군데 있었습니다. level 2에만 있었어요! 1. Connect with Guardians 이 부분은 아이들의 교육과 관련하여 학부모의 참여를 촉진하는 방식에 대한 부분이었습니다. 좀더 효율적으로 소통할 수 있게 구글 설문지, 시트, 그룹, 사이트, 클래스룸을 사용하는 방법을 소개했습니다. 크게 4가.. 2020. 5. 26. GEG South Korea Korea Edu Webinars 2020 GEG South Korea의 웨비나의 늦은 후기입니다.ㅎㅎ 16년 겨울부터 매해 열리는 GEG South Korea 의 Edu Day 행사는 제게 아주 의미있는 행사입니다. 1회 16년 11월의 행사는 제게 구글 클래스룸 레시피 라는 책을 쓰는 계기가 되었고요, (아쉽게도 이제는 완판되어 절판되었네요 ㅠㅠ) 2회 17년 11월의 행사에는 스태프로, 저자로 참여했습니다. 3회 18년 겨울의 행사에는 아쉽게도 임용고시로 인해 빠지게 되었고, 올해 20년 5월 이렇게 4회가 진행이 되었네요. 원래 별일이 없었다면 오프라인으로 했을텐데, 코로나 19로 인해 온라인으로 진행이 되었던 것 같습니다. 이번 행사는 4월 20일부터 24일까지 5회에 걸쳐 유튜브 라이브로 진행되었습니다. 사실 그때 맞추어 보기에는 학교.. 2020. 5. 24. 이것은 바로!! 사업 선정 결과!! 사실 이번에 카드 자동 만들기-알아서카드메이커-와 함께 올해 두 가지를 더 만들려고 했습니다. 어디서든 메모 램프와 그거 어디 있더라 탁상 서랍장을 계획하고 있었습니다. 솔직히 말하자면 뭔가 제품 개발을 목적으로 한 것은 아니었고, 시간이 있을 때 무언가 만들어보고 싶다는 마음이 가장 컸습니다. 피지컬 컴퓨팅도 좀 더 깊이있게 탐색해보고 싶었습니다. 무언가 가르치기 위해서는 가르치는 수준 이상의 깊이 있는 지식과 경험이 필요하다고 생각하기 때문입니다. 그러기 위해서는 무언가 만드는 것이 가장 효과있는 방법임을 이미 알고 있었습니다. ㅋㅋ 마침 회택 선배가 같이 카드 자동만들기를 만들자고 제안도 했었고요, 메이커 교육실천에서도 각자 만들기를 진행해보기로 했던 참이었습니다. 교사의 입장에서 교실이라는 특수한.. 2020. 5. 24. 이전 1 ··· 8 9 10 11 12 13 14 15 다음