CATEGORY

분류 전체보기 (750)
즐거운 영어 레시피 (61)
재밌는 놀이 레시피 (107)
책벌레 독서 레시피 (93)
신나는 수학 레시피 (25)
궁금한 과학 레시피 (126)
학교가 신난다! 교과연계 레시피 (26)
스스로 자기주도 레시피 (94)
섬기는 성품 레시피 (17)
컴퓨터 코딩 레시피 (15)
우리나라 신화 이야기 (7)
엄마도 한다! 엄마표 중국어 (17)
햄스터 키우기 - 펄 코델리아 (34)
함께하는 엄마 공부 (38)
보관 (0)
작은 단상 (81)

RECENT ARTICLE

RECENT COMMENT

RECENT TRACKBACK

ARCHIVE

LINK



  1. 2020.08.14
    앱인벤터로 어플을 직접 만들어요~ 39
  2. 2020.01.16
    [마이크로비트] 코딩을 배워보자! (강의 모음) 33
  3. 2019.12.18
    마인크래프트 개발자가 알려주는 코딩! 24
  4. 2019.12.11
    [NASA 코딩교육 자료] 이번 주가 코딩 교육 주간이래요~ 28
  5. 2019.11.20
    중독 되지 않고 즐겁게 게임하기 24
  6. 2019.11.02
    TED Ed 코딩교육 동영상 - Think like a coder! 22
  7. 2018.04.12
    [초등 코딩교육] 스크래치 vs. 엔트리 27
  8. 2018.03.28
    [코딩교육 자료] 엔트리 자료 모음 18
  9. 2018.02.26
    코딩 교육 어떻게 할까? 31
  10. 2017.09.16
    코드 아카데미로 파이썬 배우기 24
반응형

어플을 블록코딩으로 직접 만들 수 있는 앱인벤터 프로그램은 알고는 있었는데요. 엔트리나 스크래치보다는 조금 어려워 보여서 근처 코딩학원 방학 특강을 알아봤었어요. 그런데 특강이다 보니 점심식사 시간대랑 겹치기도 하고 비용도 만만치 않더라구요^^; 해서 집에서 아이들과 함께 인강으로 배워보기로 했습니다^^ 저희가 듣고 있는 앱인벤터 무료 인강 소개해볼게요~

<GSEEK 경기도 무료 온라인 평생학습>

여기는 무료 온라인 강의가 많이 있어서 좋아요! 경기도 거주하지 않아도 이용 가능하고 회원가입 없이도 강의 들을 수 있습니다^^

https://www.gseek.kr/main/intro

GSEEK - 경기도 온라인 평생학습 서비스

경기도 무료 온라인 평생학습서비스, 외국어, 자격취득, 생활/취미, 부모교육, 청소년 등 제공

www.gseek.kr


들어가서 앱인벤터를 검색하니 바로 강의가 나오더라구요 ^^


강좌는 1개가 검색되어서 이 강좌를 들어보기로 했어요



저희는 이 강의를 듣고 있는데요. 저희처럼 엔트리나 스크래치를 좀 해보다가 앱인벤터 강의 들으시면 좋을 것 같아요. 기본적인 블록코딩 방법이나 용어에 익숙해진 다음 봐야 이해하기 쉬울 것 같습니다 ^^

강의 목록이에요. 이렇게 14차시에 걸쳐서 앱인벤터 사용 방법에 대해 알려주고 있어요. 맨처음 스마트폰과 앱인벤터 프로그램 연결부터 매우 쉽게 설명이 되어 있어서 저희처럼 블록코딩은 조금 해봤지만 앱인벤터는 전혀 모르는 초보가 보면서 따라하기 좋았어요ㅎㅎ


일단 강의를 듣기 위해 들어가면 이런 화면이 뜨는데요. 저 강의 영상을 전체 화면으로 확장해서 볼 수 있어요. 이 강의 영상에 나오는 내용을 pdf로 정리한 내용도 다운 받을 수 있어서 좋더라구요


저기 중간에 제가 화살표로 표시한 부분 보시면 pdf 파일 다운받는 곳이 보여요

이렇게 강의내용을 보기 쉽게 정리해놨어요. 강의 듣고 실제 따라해 볼 때 이 파일 내용 잠깐씩 참고해서 보니 좋더라구요^^


강의 들은 후 아이들이 열심히 어플 만들어보는 중입니다~ 다 만든 후 핸드폰과 연결하니 바로 어플 작동시켜 볼 수 있더라구요! 또 연결된 상태에서 앱인벤터로 수정하니 실시간으로 어플이 변경되어서 신기했어요ㅎㅎ

GSEEK 강의는 컴퓨터로 볼 수도 있지만 어플로 핸드폰으로 볼 수도 있어요. 앱인벤터 말고도 재미난 코스가 많으니 필요한 강좌 찾아서 보셔도 좋을 것 같습니다. 그럼 다음에 또 재미난 이야기 가지고 올게요~^^

반응형
And
반응형

공부를 시키자니 아이가 안쓰럽고

공부를 안 시키자니 그래도 되나 걱정스럽고..

그래, 어차피 해야 한다면 

공부를 즐길 수 있게 도와주자!

  

이렇게 해서 아이와 즐겁게 공부할 수 있는

여러 가지 방법을 고민해 봤습니다

집집마다 손맛 따라 적당히 간 맞추듯

내 아이에 맞게, 내 걸음에 맞게

적당히 간 맞춰주세요

맛있는 공부 레시피

 시작합니다 ^^

 

 

 ------------------------------------------------------

코딩 교육을 위해 집에서 아이들과 간단한 블록코딩은 예전에 해봤었는데요. 이번에 마이크로비트라는 신기한 게 있다는 걸 듣고는 아이들과 해보려고 장만했어요 ㅎㅎ 마이크로비트 지니어스 키트를 샀더니 마이크로비트와 여러 확장팩, 그리고 사용 설명서가 왔습니다. 이걸 가지고 놀아보면서 코딩에 대해 아이들과 다시 재밌게 공부를 해볼까 해요 ^^ 

마이크로비트 지니어스 키트 상자입니다~ 나름 귀엽게 생겼어요 ㅎㅎ

왼쪽에 보이는 까만색 네모가 마이크로비트에요. 작은 컴퓨터라고 생각하면 된다고 하네요. 가운데 점점이 박혀있는게 LED여서 프로그래밍 한 내용을 바로 이 LED 불빛으로 볼 수도 있어요~ 그 밖에 여러 확장 센서가 있어서 다양한 활동을 해볼 수 있을 것 같아요 ^^

 

<마이크로비트 웹페이지>

https://makecode.microbit.org/

위의 링크 들어가시면 마이크로비트 코딩을 할 수 있는 웹페이지로 바로 가실 수 있어요. 따로 프로그램 설치하지 않고 웹 기반으로 코딩할 수 있습니다. 여기는 블록코딩 하는 곳인데요. 마이크로비트는 간단한 블록코딩부터 파이썬으로 텍스트 코딩까지 다 가능하다고 하네요 ^^

아래로 내려가면 이렇게 튜토리얼이 있어서 따라해볼 수 있어요~

튜토리얼을 눌러보면 어떻게 블록코딩 하는지 자세한 설명이 나와요. 그럼 맨 처음 알려드린 웹페이지에서 새프로젝트로 들어가면 바로 직접 코딩을 해볼 수 있습니다~

마이크로비트 간단히 만져보니 무언가 따라해볼 교재가 있으면 좋겠다 싶어서 좀 찾아봤는데요. 양이 많아서 오늘은 마이크로비트에 대한 여러가지 강의 자료 올려보도록 할게요~

Getting Started with micro:bit Part 1: Say Hello

https://www.youtube.com/watch?v=kaNtg1HGXbY&feature=youtu.be&list=PLBcrWxTa5CS0mWJrytvii8aG5KUqMXvSk

총 4개의 동영상이 올라와 있네요. 간단히 살펴보기 좋을 것 같은데 영어로 되어 있어요.

 

Microsoft MakeCode

https://www.youtube.com/playlist?list=PLMMBk9hE-SeqUGt71Myb1iA45w9EvqQbA

여기는 좀 더 본격적인데.. 무려 78개의 동영상이 있네요; 역시 영어로 되어 있어요

 

머털쌤 - 마이크로비트 기초 강좌

https://www.youtube.com/playlist?list=PLVXWi4DVy7TcNR04H0KKjuEO1w9tc3Gk8

한글 자료도 있어서 올려봅니다. 27개의 동영상이 있어요. 이거 다음 중급 강좌도 있네요 ^^

 

심프팀 - 마이크로비트

https://www.youtube.com/playlist?list=PLo02HoFyKcLfxNSsw0AS2A9qF3WnszL5q

이것도 한글 강좌에요. 동영상 6개로 되어 있어서 간단히 보기 좋은 것 같아요. 처음 받고 마이크로비트 어떻게 코딩해서 실행하는지 헷갈렸는데 여기 나온 사용법 보고 따라해보니 잘 되더라구요 ^^

 

마이크로비트 강좌

 

https://www.youtube.com/playlist?list=PLKEHyiu9qugxcLlm5Qul2f937_vo2F3wy

채널 이름 자체가 '마이크로 비트 강좌'에요 ㅎㅎ 16개 동영상으로 되어 있네요

 

그 밖의 강의 자료 모음 

음.. 생각보다 많은 자료가 있었는데요. 지금부터 올리는 자료는 모두 영어로 되어 있습니다. 이미 마이크로비트로 많은 교육을 하고 있나봐요. 커리큘럼도 다양하고 여러 가지 활동이 있는데 코드를 힌트로 볼 수도 있고 동영상이 포함된 자료도 있습니다. 초등 고학년부터 중학생 정도까지 볼 수 있는 자료가 대부분이네요. 캡쳐화면 올리기에는 자료가 너무 많아서 제목과 링크 정도만 올립니다

 

Learn all about microbit - booklet

https://drive.google.com/drive/folders/1hVyEQ1YcxtzYjVNAjS_JmzcoLVXjrPzy

Utah Coding Project (8주 과정, 5-7학년, 10-12세)

https://sites.google.com/view/utahcodingproject/microbits/coding-innovation

CS Intro (14주 과정, 6-8학년, 11-14세)

https://makecode.microbit.org/courses/csintro

Science Experiments (중학생~고1)

https://makecode.microbit.org/--docs#book:/courses/ucp-science/SUMMARY

Inventor Kit Experiment

https://www.kitronik.co.uk/blog/inventors-kit-experiment-1-help

A-Z Robotics (무료버전 맛보기, 풀버전은 사야함)

https://tinkerspark.teachable.com/

Intro to Physical Computing (책)

https://drive.google.com/drive/folders/1-9_AeFCkec2YeEcMhJujIb_jiBazWKgs

영국 KS3 교육과정

https://microbit.org/ko/2017-01-17-ks3-pos/

IET 수업 모음

https://microbit.org/ko/teach/iet/

BBC 방송 - Wolfblood 티비 프로그램 연관 자료

https://www.bbc.co.uk/programmes/articles/4PnnHDLmsQwDqrXdJFTnzBF/keep-wolfblood-secrets-safe-with-the-bbc-micro-bit

 

일단 자료 모아본 다음 골라서 저희도 해보려고 닥치는대로 모은 거라 양이 많네요;;; 좀 훑어보고 적당한 커리큘럼 선택해서 한 번 해볼 예정입니다 ^^ 그럼 다음에 또 재미난 이야기 가지고 올게요~

 

오늘 내용이 재밌으셨다면

요기 아래 공감 버튼 눌러주세요~

(로그인 하지 않아도 누르실 수 있답니다 ^^)

↓↓↓↓

 

반응형
And
반응형

공부를 시키자니 아이가 안쓰럽고

공부를 안 시키자니 그래도 되나 걱정스럽고..

그래, 어차피 해야 한다면 

공부를 즐길 수 있게 도와주자!

  

이렇게 해서 아이와 즐겁게 공부할 수 있는

여러 가지 방법을 고민해 봤습니다

집집마다 손맛 따라 적당히 간 맞추듯

내 아이에 맞게, 내 걸음에 맞게

적당히 간 맞춰주세요

맛있는 공부 레시피

 시작합니다 ^^

 

 

 ------------------------------------------------------

지난 번에 코딩 교육 관련 자료 올렸었는데요 ([NASA 코딩교육 자료] 이번 주가 코딩 교육 주간이래요~) 거기에 있던 자료 중 마인크래프트 자료가 괜찮아서 소개해봅니다 ^^ 아이들 좋아하는 마인크래프트 게임 개발자가 알려주는 코딩이에요 ㅎㅎ 게임의 배경과 거기에 나오는 캐릭터를 이용해 코딩해보는 거라 정말 즐거워하며 코딩 해볼 수 있을 것 같아요~ 

 

 <Minecraft Hour of Code Tutorials>

https://code.org/minecraft

위의 링크로 들어가시면 마인크래프트를 직접 만들어볼 수 있어요~ 마인크래프트 게임 배경과 캐릭터, 대략적인 함수가 이미 만들어져 있어서 가볍게 튜토리얼 따라하면 나만의 마인크래프트 게임을 만들어볼 수 있어요 ㅎㅎ이 사이트 아래쪽으로 가보면 코딩에 대해 왜 배워야 하는지에 대한 여러 동영상도 있어요

중간에 보니 오바마 대통령이 찍은 동영상도 있네요. 아이들과 한번 동영상 보는 것도 좋을 것 같아요 ^^

 

위의 링크에서 해보고 싶은 걸 눌러보면 바로 코딩해볼 수 있는 사이트로 이동하는데요. 중간 중간 설명해주는 동영상이 있어서 좋아요!

https://studio.code.org/s/aquatic/stage/1/puzzle/1

위의 링크로 들어가시면 코딩해볼 수 있는 사이트로 바로 연결되는데요. 시작하기 전에 이렇게 동영상으로 설명을 볼 수 있어요. 만일 설명을 동영상 말고 그냥 글로 보고 싶다면 화면 위에 있는 "No video? Show notes." 라고 쓰인 탭을 누르면 이렇게 보입니다

ㅎㅎ 말로 친절하게 쓰여 있어서 이걸 보고 해도 좋을 것 같습니다 ^^ 어떻게 하는지 설명을 보고 코딩하는 단계로 넘어가면 많이 봤던 블록코딩 화면이 나옵니다

ㅎㅎ 중간 단계 아무거나 찍어서 봤어요. 이렇게 마인크래프트 배경과 캐릭터가 나오고, 그 캐릭터를 이용해 할 수 있는 여러 실행 블록들이 중간에 나와요. 이걸 이용해 간단히 나온 문제를 해결하면서 코딩 방법을 배우는 형식입니다 ^^

그런데 중간 중간 보다 보면 마인크래프트 개발자들이 직접 나와서 설명하는 동영상이 있어요! 오오.. 유명한 마인크래프트를 만든 개발자라고 하니 어쩐지 신기했어요 ㅎㅎ

https://studio.code.org/s/mc/stage/1/puzzle/1

마인크래프트의 lead developer 라고 자신을 소개하고 있는 Jens Bergensten 입니다. 친구들은 Jeb이라고 부른다는군요. 마인 크래프트 개발자를 친구처럼 불러볼까요? 안녕 Jeb~~ ㅎㅎ

https://studio.code.org/s/mc/stage/1/puzzle/5

이분은 마인 크래프트를 만든 게임 회사인 Mojang의 brand director라는군요. Lydia Winters라고 이름이 나와요. 어쩐지 이렇게 진짜 얼굴을 보니 더 친근한 느낌입니다 ^^

https://studio.code.org/s/mc/stage/1/puzzle/11

이분은 영상 중에는 따로 소개가 없어서 저기 자막에 보이는 걸로만 보면 Xbox에서 일하고 계신 Jasmine이네요. If 구문에 대해 알려주는 영상입니다

 

https://studio.code.org/s/minecraft/stage/1/puzzle/1

여기 나오는 멜리사는 마인크래프트에서 user researcher로군요. 게임 회사 하면 코딩하는 일만 떠올리게 되는데 생각보다 다양한 역할이 필요한 것 같아요. 코딩 공부하면서 중간 중간 이런 분들의 동영상 함께 보면 아이들이 앞으로 자신은 어떤 길을 갈 것인가에 대해서도 더 구체적으로 생각해볼 수 있을 것 같아요. 뭐 동영상 내용 자체는 코딩에 대해 설명해주는 것이니 가볍게 마인크래프트 만든 사람들 얼굴 구경하면서 재미나게 코딩만 해봐도 좋겠습니다 ㅎㅎ 그럼 다음에 또 재미난 이야기 가지고 올게요~

 

오늘 내용이 재밌으셨다면

요기 아래 공감 버튼 눌러주세요~

(로그인 하지 않아도 누르실 수 있답니다 ^^)

↓↓↓↓

 

반응형
And
반응형

공부를 시키자니 아이가 안쓰럽고

공부를 안 시키자니 그래도 되나 걱정스럽고..

그래, 어차피 해야 한다면 

공부를 즐길 수 있게 도와주자!

  

이렇게 해서 아이와 즐겁게 공부할 수 있는

여러 가지 방법을 고민해 봤습니다

집집마다 손맛 따라 적당히 간 맞추듯

내 아이에 맞게, 내 걸음에 맞게

적당히 간 맞춰주세요

맛있는 공부 레시피

 시작합니다 ^^

 

 

 ------------------------------------------------------

원래 월요일에 올렸어야 하는 자료인데 정신 없이 바빠서 이제야 올려요 ㅎㅎ 자칫하다 몽땅 다 끝나고 올릴 지경이라 오늘은 간단히 소개하며 잽싸게 올리고 가겠습니다 ^^;

 

 

 

 <NASA Moon 2 Mars>

https://www.tynker.com/hour-of-code/nasa-moon-2-mars

지난 번 올렸었던 코딩 공모전 시리즈의 연장선 상에 있는 내용이에요 ㅎㅎ

[NASA] 간단한 블록 코딩 공모전 있어요~ (5월 5일까지)

[NASA] 코딩 공모전 있어요~ (10/13일까지)

여기서 봤던 것들 위에 화면에서 익숙한 그림들 보이시지요? ㅎㅎ 뭐 다양하게 아이들 수준에 맞춰서 해볼 수 있는 게 많이 있으니 활용해보셔도 좋을 것 같습니다 ^^

 

<Tynker - Hour of Code>

https://www.tynker.com/hour-of-code/teacher?utm_source=Teachers&utm_campaign=36ab74ab3d-EMAIL_CAMPAIGN_2019_12_01_08_58_COPY_01&utm_medium=email&utm_term=0_0a72eab762-36ab74ab3d-73695449

이번 주가 코딩 교육 주간이라고 해서 여러 가지 다양한 코딩 컨텐츠들이 올라와있어요. 이 블록 코딩은 나사에서 직접 하는 건 아니고 위의 공모전에서 같이 했었던 Tynker라는 곳에서 제공하는 자료입니다. 우주 관련된 것보다 다른 것에 흥미를 보이는 아이들은 여기 자료 활용해보셔도 좋을 것 같아요~

 

<Hour of Code Activities>

https://csedweek.org/learn

여기도 아이들 학년과 수준에 맞게 해볼 수 있는 여러 블록 코딩 자료들이 많이 있어요~ 딱히 프로그램을 깔거나 할 필요 없이 해볼 수 있으니 아이들과 재미나게 해보셔도 좋을 것 같아요~

 

<가이드북>

https://www.tynker.com/hour-of-code/nasa-design-lunar-habitats-guide.pdf

맨 위에 올린 자료 링크 들어가셔서 아래로 스크롤바 내리시면 여러 가이드북 자료들 있어요. 그 중 하나 열어보니 이런 식으로 되어 있습니다. 앞부분 Summary이고 저기 관련된 자세한 내용이 길게 주우욱~ 있네요. 아이들과 이 자료를 바탕으로 한 번 해봐도 좋을 것 같고.. 그냥 이 자료 없이 가지고 놀아도 될 것 같아요 ^^;

 

 

<Lunar Test Drive>

https://www.tynker.com/ide/v3?p=5ddf19400460586613481438

어떻게 생겼나 궁금해서 하나 클릭해봤는데요. 이렇게 옆에 단계별로 설명이 되어 있으면서 바로 블록코딩을 해볼 수 있게 되어 있어요. 엔트리나 스크래치 해 본 친구들이라면 조금 만져보면 쉽게 해볼 수 있을 것 같아요 ^^ 근데 이 링크는 익스플로러에서는 잘 안 열리고 크롬 브라우저로 해야 열리네요. 혹시 안 열리면 브라우저를 크롬으로 바꿔보시면 좋겠습니다. 그럼 다음에 또 재미난 이야기 가지고 올게요~ 

 

오늘 내용이 재밌으셨다면

요기 아래 공감 버튼 눌러주세요~

(로그인 하지 않아도 누르실 수 있답니다 ^^)

↓↓↓↓

 

반응형
And
반응형

공부를 시키자니 아이가 안쓰럽고

공부를 안 시키자니 그래도 되나 걱정스럽고..

그래, 어차피 해야 한다면 

공부를 즐길 수 있게 도와주자!

  

이렇게 해서 아이와 즐겁게 공부할 수 있는

여러 가지 방법을 고민해 봤습니다

집집마다 손맛 따라 적당히 간 맞추듯

내 아이에 맞게, 내 걸음에 맞게

적당히 간 맞춰주세요

맛있는 공부 레시피

 시작합니다 ^^

 

 

 ------------------------------------------------------

초등 1학년 둘째가 브롤스타즈 게임을 하고 싶다고 하더라구요. 사실 게임이나 스마트폰은 늦게 시작하면 할 수록 좋다는 의견이었기 때문에 되도록 시작 안 하려고 했었죠. 그런데 어느 날 둘째가 다른 친구들은 다 한다며 게임에 대해 몰라서 아이들과 대화가 안 된다고 해요 ㅠㅠ 또래 친구들이 다 하면 어쩔 수 없이 해야 하는 부분도 있겠구나 싶어서 결국 브롤스타즈 해보도록 허락해줬습니다. 그런데.... 나중에 알고 보니 모든 친구들이 다 하는 건 아니었더라구요? 아하하 ^^;

...애들이 '다른 친구들은 다 해!' 라고 말할 때에는 그게 사실이 아닐 수도 있다는 걸 알고는 있었는데 당했네요;;;; 암튼 일단 아이와 한번 잘 조절하면서 게임 해보기로 이미 약속했으니 정말 잘 조절할 수 있는지 도전해볼 예정입니다 ^^ 어떻게 하면 조절하면서 게임을 해서 중독되지 않고 즐겁게 게임을 할 수 있을지 고민하고 있으니 아이가 먼저 고심해서 룰을 정해왔어요

 

<중독 되지 않고 즐겁게 게임하기>

1. 정해진 요일에 해야할 일을 모두 끝내면 자유시간을 갖는다

2. 이 자유시간에 원하면 게임을 할 수 있다 (할일 빨리 끝내면 시간 늘어남)

3. 자유시간에 게임만 계속 하고 싶어진다면 중독 가능성이 있으니 중단한다

4. 자유시간에 게임 말고도 다른 재미난 활동을 하고 싶다면 이대로 지속한다 

 

아이가 제안한 규칙인데 제법 그럴 듯 하지요? ㅎㅎ 자유시간에 게임을 하고 싶은 날은 자유시간 내내 게임을 해도 돼요. 다만 3주 연속으로 그 시간 내내 게임만 한다면 이 규칙은 무효화 되는 걸로 하기로 했어요. 1-2주 게임 했다면 한 주 정도는 그냥 다른 재미난 무언가를 해야 하는 거죠 ^^ 무척 게임을 하고 싶고, 엄마가 중독될까봐 걱정하는 것도 이해하니 꽤 괜찮은 절충안을 가지고 왔어요. 그래서 일단 이대로 시행해보려고 하는 중입니다 ^^ 

게임을 조절하기로 하면서 아이와 함께 규칙을 정할 때 다음과 같은 원칙을 신경써서 정했어요. 

 

<게임 조절하는 규칙 정하기>

1. 아이 스스로 규칙 정하기 (시행하기 전 엄마와 조율하기 )

2. 비정기적 스케줄

3. 한 번 할 때 실컷 하기

4. 대체 몸놀이로 즐겁게 놀아주기

5. 조절이 안되거나 중독이 걱정될 때 중단할 수 있도록 하기

 

대체적으로 이런 원칙에 맞도록 아이와 규칙을 정해봤는데요. 아직은 어린 아이라 혼자 전부 다 조절할 수는 없으니 중간 중간 상황에 따라 아이가 게임 말고 다른 것을 즐거워할 수 있도록 도와주고 있습니다 ^^ 지난 주말에는 아이가 자유 시간에 동영상을 보고 있길래 옆에 앉아서 토마토 포장용기의 스티커를 뜯었어요. 아주 열심히 뜯었더니 아이가 동영상 보다 말고 엄마는 지금 무얼 하는 건지 물어봅니다

아아~ 게임 만들어!

하고 다시 열심히 스티커를 뜯습니다. 세상에서 제일 신난 것처럼 뜯습니다, 박박! ㅋㅋㅋ 아이가 동영상을 보다 말고 아니 그걸로 어떻게 게임을 만드냐고 물어요. 엄마는 신나게 스티커를 뜯느라 건성으로 보면 안다고 이야기 하고 또 박박 뜯습니다. 이제 완전히 궁금해진 아이가 동영상은 저리 치워두고 구경하러 옵니다. 참 잘~ 낚이죠? ㅋㅋㅋㅋ

 

ㅎㅎ 사온 토마토는 비닐 봉지에 담아서 냉장고에 넣어버리고 저기 저 플라스틱 용기에 있는 스티커를 재미나게 뜯었어요. 좋은 이웃이신 버블프라이스님의 그림판 모자이크(https://bubleprice.net/1668) 글을 참고해서 상표는 모자이크 처리해봤습니다! 이거 쉽고 좋아요! 좋은 방법 알려주셔서 감사합니다~ ^^

깨끗이 스티커 뜯은 다음 탱탱볼을 가져왔어요. 이 공을 통 안에서 튕기면서 놀면 게임기 같은 느낌이 들지 않을까 해서 만들어보려던 거였거든요 ㅎ

어떻게 점수를 낼까 하다가 뚜껑을 중간에 테이프로 붙여줬어요. 이제 뚜껑을 닫고 흔들어서 공을 저 뚜껑에 올리면 1점씩 올라가는 겁니다~

어라? 저 멀리서 귓등으로 듣고 있던 4학년 첫째가 전광석화처럼 달려오더니 자기도 해본다고 낚아챕니다! 굉장한 손놀림으로 10점을 완성하고는 다시 가네요 ㅋㅋㅋㅋ

그걸 보고 이제는 자기 차례라며 열심히 게임기를 가지고 노는 둘째입니다~ 아무래도 손놀림이 누나만큼 자유자재로 되지는 않아서 점수 내기가 쉽지 않아요 ㅋㅋㅋ 요런 게임은 배경음악도 직접 옆에서 추임새로 넣어줘야 해서 사실 놀아주기는 더 번거롭기는 합니다;; 그냥 핸드폰 게임 하게 해주면 어른들은 더 편하긴 해요 ^^; 그치만 이렇게 집에 있는 아무거나 가지고 막 창의적으로 놀아보는게 아이들에겐 더 좋지 않을까요? ㅎㅎ 이 게임기는 이대로 가지고 놀다가, 미니 농구골대로 변신 시키기도 했다가, 탱탱볼 장애물 경기장도 만들었다가 아주 신나게 변형시키며 잘~ 가지고 놀았습니다 ^^

 

아이들은 게임이나 동영상도 좋아하지만 그냥 같이 재미나게 노는 놀이도 참 좋아해요. 또 아이들도 보다 좋은 사람, 멋진 사람이 되고 싶은 마음도 크기 때문에 동영상이나 게임이 뇌 발달에 안좋다는 걸 제대로 알려주면 스스로도 조절하고 싶어 하는 것 같습니다. 예전에 올렸던 [뇌가 파래져!!!] 아이들 동영상 조절 꿀팁ㅋ 게시글 한 번 보셔도 좋을 것 같아요. 그 때는 아이가 어려서 저 내용만 보여줘도 충분했지만, 이제는 이런 내용과 함께 어떻게 게임을 중독되지 않고 즐겁게 하는 정도로 조절할 수 있을지 함께 이야기 할 만큼 컸네요 ㅎㅎ 아이가 자라면서 이렇게 한 발 한 발 부모는 뒤로 물러서고 아이가 스스로 자신의 길을 만들어 가도록 도와주는 거겠지요? ^^

 

게임은 그 자체로도 즐겁지만 게임에 나온 내용을 가지고 놀아보는 것도 괜찮은 것 같아요 ㅎㅎ 지난 번에는 집에서 쿠키를 구워서 브롤스타즈 쿠키를 구웠어요~ 글에 올렸었는데요. 아이들 사이에서는 브롤스타즈 카드도 유행이라서 용돈을 모아 카드를 사오기도 했습니다. 실제로 게임을 하는 시간도 있지만, 이런 게임 관련 내용으로 놀아보는 것도 즐거워 하더라구요^^ 요새 아이들은 아예 게임을 하지 않는 건 힘드니 즐겁게 놀면서 스스로 게임 조절하는 방법도 잘 배워가야 할 것 같습니다. 그럼 다음에 또 재미난 내용 가지고 올게요~

 

 

오늘 내용이 재밌으셨다면

요기 아래 공감 버튼 눌러주세요~

(로그인 하지 않아도 누르실 수 있답니다 ^^)

↓↓↓↓

 

반응형
And
반응형

공부를 시키자니 아이가 안쓰럽고

공부를 안 시키자니 그래도 되나 걱정스럽고..

그래, 어차피 해야 한다면 

공부를 즐길 수 있게 도와주자!

  

이렇게 해서 아이와 즐겁게 공부할 수 있는

여러 가지 방법을 고민해 봤습니다

집집마다 손맛 따라 적당히 간 맞추듯

내 아이에 맞게, 내 걸음에 맞게

적당히 간 맞춰주세요

맛있는 공부 레시피

 시작합니다 ^^

 

 

 ------------------------------------------------------

요즘은 아이들 코딩 교육도 많이 하는데요. 코딩 교육 관련해서 TED Ed에서도 이번에 새로운 동영상 시리즈를 만들고 있더라구요. 아이들 보여주니 제법 재밌기도 하고 유용한 내용이 들어있어서 한 번 소개해봅니다 ^^ 

사진은 이번에도 무료 이미지 사이트 unsplash.com에서 가져왔어요 ㅎㅎ 여기 예쁜 사진을 주제별로 검색해서 찾을 수 있고, 마음껏 사용할 수 있어서 좋은 것 같아요~

 

<TED Ed 코딩 교육 동영상 시리즈 - Think Like a Coder>

https://www.youtube.com/watch?v=qhAAmyGnA-M

이번에 TED Ed에서 만들어서 올리고 있는 "Think like a coder" 동영상 시리즈의 트레일러 영상이에요~ 총 10개의 에피소드를 만들어서 올린다고 하는데요. 아직 에피소드 2까지만 올라와서 저희도 기다리고 있는 중입니다 ^^ 이야기가 진행되면서 각 에피소드마다 문제를 해결하는데요. 코딩에서 쓰이는 알고리즘을 하나씩 배우면서 그걸 이용해 문제를 해결하고 있어요~

 

The Prison Break | Think Like A Coder, Ep 1

https://www.youtube.com/watch?v=KFVdHDMcepw

첫번째 에피소드입니다! 여기 나오는 주인공 이름이 Ethic인데요. 눈을 떠보니 어느 방 안에 이렇게 갇혀 있어요! 마침 만난 무당벌레 모양 귀여운 로봇 친구 Hedge를 만나 탈출하는 이야기입니다~ 자물쇠를 여는 문제 해결을 위해 반복 구문이 나와요. 정해진 수대로 반복하는 방법, 어떤 조건이 참일 때까지만 반복하는 방법, 계속 반복하다 정해진 조건을 만족하면 중단하는 방법이 소개됩니다 ^^

 

The Resistance | Think Like A Coder, Ep 2

https://www.youtube.com/watch?v=axBuiB55CfA

두 번째 에피소드에요! 세상을 구하는 미션을 완수하기 위해선 특정 조건의 사람을 한 명 찾아야 하는데요. 그래서 조건을 확인하고 조건에 맞는 사람을 찾기 위한 If 구문이 나옵니다. 여기에서 코딩에서도 중요하지만 실제 일을 할 때에도 중요한 이야기가 나와요. 만일 안경을 썼다면 이름에 어떤 글자가 들어가야 한다는 조건이 있다면, 안경을 쓰지 않은 사람의 경우에는 이름에 그 글자가 들어가든 들어가지 않든 상관이 없기 때문에 역시 후보자가 될 수 있죠! 마찬가지로 모든 사람에게 모든 조건을 다 확인하는 방법, 맞지 않는 조건이 있으면 남은 질문은 생략하고 다음 후보자로 건너가는 방법, 맞는 사람을 만나면 바로 종료하는 방법 등 여러 가지 If 구문의 활용법이 소개됩니다 ^^

 

처음에는 매주 새로운 에피소드가 올라오는 줄 알고 기다렸는데요. 아마도 다음 에피소드들을 만들면서 그 때 그 때 올리시는 건가봐요. 대략 2-3주쯤 지나야 다음 동영상이 나오는 것 같네요. 이제 슬슬 에피소드 3 올라올 때가 된 것 같은데 주말에 한 번 기다려봐야겠어요~ 그럼 다음에 또 재미난 이야기 가지고 올게요 ^^

 

<그동안 올렸던 코딩 관련 글 모음>

4차혁명 시대의 교육 (1)

4차혁명 시대의 교육 (2) - 코딩과 타로, 인문학에 대하여

초등 저학년 코딩 교육

코딩교육 사이트 살펴보기

코딩 로봇 관련 자료 모아봤어요 

코딩 교육 어떻게 할까?

[코딩교육 자료] 엔트리 자료 모음

[초등 코딩교육] 스크래치 vs. 엔트리

 

  

오늘 내용이 재밌으셨다면

요기 아래 공감 버튼 눌러주세요~

(로그인 하지 않아도 누르실 수 있답니다 ^^)

↓↓↓↓

 

반응형
And
반응형

공부를 시키자니 아이가 안쓰럽고

공부를 안 시키자니 그래도 되나 걱정스럽고..

그래, 어차피 해야 한다면 

공부를 즐길 수 있게 도와주자!

  

이렇게 해서 아이와 즐겁게 공부할 수 있는

여러 가지 방법을 고민해 봤습니다

집집마다 손맛 따라 적당히 간 맞추듯

내 아이에 맞게, 내 걸음에 맞게

적당히 간 맞춰주세요

맛있는 공부 레시피

 시작합니다 ^^

 

 

 ------------------------------------------------------

초등 3학년인 첫째 아이는 예전에 혼자서 스크래치 사이트 찾아서 튜토리얼 따라해본 이후 그럭 저럭 재미삼아 스크래치 가지고 조금씩 가지고 놀고 있었는데요. 코딩 교육 자료 찾아보다가 엔트리 자료를 찾기도 했고 ([코딩교육 자료] 엔트리 자료 모음) 나중에 학교에서 배울 때에는 엔트리를 배울 것 같기도 해서 고민이 되더라구요. 사실 스크래치나 엔트리나 그게 그거 같아서 어차피 먼저 시작한 스크래치 그냥 계속 해도 될 것 같기도 하구요. 그래도 약간 다른 점도 있긴 하고 스크래치도 아직 초보 단계이니 바로 엔트리로 바꿀까 싶기도 하구요;;

어쩔까 하다가 일단 아이에게 엔트리에 대해 알려주고 엔트리 교육 자료 중 초등 3, 4학년 초급 자료 앞부분을 몇개만 보여줬습니다. 어차피 아이가 배울 것이니 아이가 선택해야 하는 문제니까요 ^^ 그래서 오늘은 애송이 스크래처(ㅋㅋ) 저희 집 초등 3학년 아이가 바라본 스크래치와 엔트리의 차이에 대해 소개해보도록 할게요~ 

 

저희 초딩이가 가장 먼저 이야기한 커다란 차이점! 그것은 바로 스크래치에는 고양이가 나오고 엔트리에는 로보트가 나온다는 점입니다아아! ㅋㅋㅋㅋㅋㅋ 네, 아주 어마어마한 차이점이죠 ㅎ 저 로보트의 이름은 엔트리봇인데요. 나름 귀여워서 아이가 좋아하네요 ㅎㅎ

 

<스크래치 사이트>

https://scratch.mit.edu/

스크래치는 위의 링크에 들어가시면 해볼 수 있어요. 주소에서 짐작하실 수 있듯이 MIT에서 만든 프로그램이라고 합니다. 이름이 스크래치라서 스크래치 하는 사람들을 스크래처라고 부르더라구요 ㅎㅎㅎ

 

<엔트리 사이트>

https://playentry.org/#!/

엔트리는 국내에서 만든 프로그램입니다. 그래서 나중에 학교에서도 이걸로 배우게 될 것 같아요~ 아이가 처음에는 새로운 프로그램이라는 이야기에 어렵지 않을까 반신반의 하더니 이거 스크래치랑 비슷하다며 신이 나서 이것 저것 해보네요 ㅎㅎ

 

<명령어 블록 배치의 차이>

아이가 들어가서 이것 저것 해보더니 둘다 거의 비슷하다고 해요. 그런데 명령어 블록을 배치하는 방식, 메뉴 배열 방식이 달라서 어떤 블록이 어디에 있는지가 조금씩 다르다고 하네요. 하지만 대부분의 명령 블록은 두 가지 프로그램에 다 비슷한 형태로 있는 것 같아 보였어요. 위의 화면은 스크래치 화면인데요. 왼쪽에 화면이 보이고 오른쪽에 명령 블록을 조립할 수 있는 공간이 있어요. 화면에 있는 고양이는 스프라이트라고 부르는데요. 이 스프라이트마다 무얼 어떻게 할지에 대한 명령 블록을 조립해서 만들 수 있어요~

엔트리 화면인데 비슷하지요? ㅎㅎ 그런데 메뉴의 구성과 이름이 조금씩 차이가 나는 것 같아요. 그리고 저 엔트리봇은 여기서는 오브젝트라고 부르는데요. 각 오브젝트마다 수행할 명령 블록을 조립하는 방식이니 용어와 메뉴 배열이 조금 다른 걸 제외하고는 거의 비슷합니다~

 

<엔트리파이썬 기능>

요건 엔트리에 있는 기능인데요. 엔트리로 명령블록을 이용해 이것 저것 조립해서 코딩한 다음, 엔트리파이썬 모드로 변경하면 같은 프로그램을 텍스트 형식의 코딩언어인 파이썬으로 바꿔볼 수 있어요! 이 부분은 엔트리에 점수를 더 주고 싶습니다! 어차피 스크래치나 엔트리나 블록으로 좀 더 편하게 배울 수 있도록 만든 과도기적 단계인데요. 나중에 코딩 쪽으로 좀 더 관심이 생긴다면 파이썬이나 C언어로 가야할텐데 그 과도기적 단계는 엔트리쪽이 좀 더 신경쓴 것 같네요 ^^ (스크래치도 텍스트 형식의 코딩과 연계되는 모드나 프로그램이 있는지는 모르겠습니다. 혹시 제가 모르는 연계 프로그램이 있을지도 모르겠네요 ^^; )

 

<스크래치와 엔트리 비교>

음.. 자칭 초보 스크래처(ㅋㅋ)인 저희 첫째 아이의 이야기를 들어보면 이 밖에도 스크래치의 경우 말하기 명령 블록에 2초 동안 말하기가 기본으로 되어 있는데, 엔트리에는 4초동안 말하기로 되어 있어서 불편하다고 하네요. 빠른 진행을 위해 자기는 다 2초로 고치고 있대요ㅎㅎ 그리고 오브젝트의 위치를 잡기 위해 x,y 좌표를 확인하는 것도 스크래치에서 스프라이트 좌표 잡는 것보다 좀 더 까다롭다고 해요. 이건 뭐 아직 저희 아이가 스크래치에 익숙해져 있고 엔트리는 접한지 하루 밖에 안되어서 그런 걸 수도 있겠습니다 ㅋㅋㅋ

스크래치와 엔트리가 또 무엇이 다를까 인터넷으로 찾아보기도 했는데요. 스크래치는 명령을 받는 객체 이름이 스프라이트이고 엔트리는 오브젝트라는 차이점 외에도 스크래치는 배경을 장면이라고 따로 지정하는 것에 비해 엔트리는 배경도 하나의 오브젝트로 봐서 좀더 다루기 편하게 만든 것 같아요. 그리고 스크래치에는 없는 학습, 강의 기능이 있어서 교육용으로는 엔트리 쪽이 조금 더 우세하지 않나 싶네요. 반면 스크래치는 국내에 한정되지 않고 해외 스크래처의 작품도 볼 수 있고 멋지게 잘 만드는 방법에 대한 영어 동영상도 많으니 영어 낚시질에는 스크래치가 그만인 것 같습니다 ㅋㅋㅋ 아이의 이야기와 그밖에 내용 검색해본 내용을 종합해서 정리를 해볼게요

 

스크래치와 엔트리의 다른 점

 

스크래치

엔트리

 주인공ㅋ

 고양이

엔트리봇 

객체

스프라이트, 장면

오브젝트

메뉴

배치가 서로 다름

명령블록

비슷하지만 기본값이나 이름 등이 조금씩 다를 수 있음

교육관련

해외 사용자가 있어 영어 동영상 있음

학습, 강의 기능이 있음

연계

.

엔트리파이썬 기능으로 파이썬과 연계

 

뭐 이런 다른 점들이 있기는 하지만 기본적으로 명령 블록을 조립해서 만드는 직관적인 방법이라 아이들이 배우기 쉽다는 점, 공유하기 기능으로 다른 사람의 작품을 볼 수 있다는 점(이 부분은 덧글로 친목활동으로 넘어가기도 해서 장단점이 있습니다;), 온라인과 오프라인 모두 사용 가능하다는 점 등은 두 가지 모두 비슷합니다. 개인적으로는 마치 아이폰을 쓸 것인가 갤럭시를 쓸 것인가 고민하는 것과 비슷한 느낌이 들었답니다. 뭐든 먼저 익숙해진 쪽을 더 선호하게 될 것 같은 느낌이었어요. 아하하 ^^;

 

<코딩 교육의 목표>

오늘은 이렇게 스크래치와 엔트리에 대해 알아봤는데요. 아이가 마침 엔트리도 재밌어해서 엔트리 교육자료를 감질나게(ㅋㅋ) 하나씩~ 하나씩~ 아이에게 배달해줄 예정입니다~ 앞부분은 이미 자칭 스크래처인 아이에게는 조금 쉬울 것 같아서 3개 강좌를 한꺼번에 줬는데요. 상황 봐서 앞으로도 2-3개씩 묶어서 주다가 교육자료 난이도가 높아지면 한번에 주는 양 줄여서 주려구요 ^^ 개인적으로는 아이폰보다 국내 환경에서는 갤럭시를 선호하는 타입이라 교과 과정에 활용될 가능성도 높고 파이썬과 연계도 되는 엔트리 쪽으로 가닥을 잡아가려고 합니다.

하지만 궁극적인 코딩교육의 목적은 어디까지나 생각하는 방법을 훈련하는 것입니다. 4차혁명 시대라 소프트웨어, 컴퓨터 쪽으로 진로를 잡기 위해서가 아니에요. 아무리 인공지능이 핫한 시대가 온다고 해도 결국 기본은 사람입니다. 알고리즘 교육은 컴퓨터 프로그램을 짜기 위한 것이 아니라 논리적으로 일을 해결해나가는 과정을 짜는 연습을 하기 위한 교육이라고 생각합니다.

간단한 스크래치나 엔트리 해보면서도 아이는 부쩍 그 부분, 문제를 논리적으로 해결해나가는 부분에서 성장해나가는 걸 느낍니다. 특히나 그냥 재미로 하는 코딩인데도 자기가 생각했던 아이디어를 실현하려면 어떤 단계를 거쳐 어떤 방법으로 실행할 수 있을지 머리 써서 짜내는 모습을 보니 코딩 교육은 확실히 제가 원하던 효과가 있는 것 같습니다. 여기에서 더 나아가 진짜로 코딩 쪽으로 흥미를 보인다면 파이썬이나 C언어 등 텍스트로 된 코딩 언어 쪽으로 가면 되겠지만.. 그 쪽으로 굳이 가지 않을 대부분의 아이들은 학교에서 가볍게 배우는 코딩 교육 정도면 충분할 것 같다는 생각이 드네요 ^^

4차혁명 시대의 교육, 코딩교육과 관련해 예전에 올렸던 글 다시 한 번 올려봅니다

4차혁명 시대의 교육 (1)

4차혁명 시대의 교육 (2) - 코딩과 타로, 인문학에 대하여

코딩 교육 어떻게 할까?

 

 

ps. 엔트리 하루 배워서 만든 초보 스크래처의 생일선물 ^^

 

하루 전에 엔트리 교육자료를 줬을 뿐인데 신난다고 이것 저것 만져보더니 엄마 선물이라며 프로그램을 만들어줬어요! ㅎㅎㅎ 에니메이션으로 쭉 나오다가 저한테 선물 마음에 드는지 물어보면 제가 입력창에 대답을 써야 하는 건데요. 그럼 그 대답을 그대로 따라하면서 생일 축하해주는 프로그램을 만들었네요~ 엄마가 제일 좋아하는 책을 선물로 줬어요 ^^

아이가 엄마에게 엔트리로 코딩 공부하도록 낚인건지, 엄마가 아이에게 선물을 컴퓨터 프로그램으로 퉁치도록 낚인건지 헷갈리지만 어쨌든 기분 좋으니 올해는 이걸로 넘어가줘야겠습니다! ㅋㅋㅋ

 

오늘 내용이 재밌으셨다면

요기 아래 공감 버튼 눌러주세요~

(로그인 하지 않아도 누르실 수 있답니다 ^^)

↓↓↓↓

반응형
And
반응형

공부를 시키자니 아이가 안쓰럽고

공부를 안 시키자니 그래도 되나 걱정스럽고..

그래, 어차피 해야 한다면 

공부를 즐길 수 있게 도와주자!

  

이렇게 해서 아이와 즐겁게 공부할 수 있는

여러 가지 방법을 고민해 봤습니다

집집마다 손맛 따라 적당히 간 맞추듯

내 아이에 맞게, 내 걸음에 맞게

적당히 간 맞춰주세요

맛있는 공부 레시피

 시작합니다 ^^

 

 

 ------------------------------------------------------

어제 오랜만에 사회 자료 찾느라 에듀넷 들어가봤는데요. 소프트웨어 교육 자료도 있는 것 같아서 오늘은 코딩 교육 관련 자료를 찾아봤어요. 와... 에듀넷... 보면 볼 수록 보물창고 맞는 것 같습니다! ㅋㅋㅋ

간혹 아이들 교육 시키면서 어떤 교재가 좋을까, 어디에 좋은 자료가 있을까 고민하며 찾아보게 되는데요. 여러 가지 교재 살펴보다 보면 독보적으로 매우 훌륭한 교재가 하나 있어요! 해당 분야의 전문가가 감수를 마쳐 내용도 믿을만하고, 아이들의 발달 상황을 고려하여 아이가 그 시기에 배우기 적당한 내용과 방법으로 배울 수 있고, 학교 교과 과정과도 매우 밀접하게 연계가 되어 있는 바로 그 교재! 교과서입니다! ㅎㅎㅎ

에듀넷에는 바로 그 교과서와 관련된 자료가 많이 있어서요. 교과서 외에 무언가 재미난 자료가 없을까 뒤져볼 때에도 여기에서 많이 건지는 경우가 많아요 ㅋ 물론 교과서 내에서만 찾아서 하다보면 조금 한정적인 자료를 얻게 되기도 해요. 그래서 그냥 흥미 유발용으로 재미난 것 찾아볼 때는 유튜브도 찾고 여기 저기 보지만, 제대로 교과 연계 자료 찾을 때에는 에듀넷 만한 곳이 없는 것 같아요 ^^

 

<에듀넷, 소프트웨어 교육 자료>

http://www.edunet.net/nedu/main/mainForm.do

위의 링크에 연결된 에듀넷 들어가셔서 소프트웨어 교육 쪽으로 들어가시면 코딩 교육 관련해서 자료가 또 무궁무진하게 쏟아집니다! ㅎㅎ

소프트웨어 교육으로 들어가시면 이런 화면이 나오는데요. SW 교육 자료실 쪽에서 교수 학습과정안이나 활동자료 등은 선생님만 보실 수 있나봐요. 하지만 뭐 다른 자료도 많고 이런 부분은 선생님께 믿고 맡기면 되는 부분이니 상관 없습니다~ ㅎㅎ 집에서 아이와 좀 해볼 만한 자료는 저기 SW교육 교재나 SW 교육 자료실 중 기타 자료만 보셔도 매우 매우 많은 자료가 있으니까요~

 

<에듀넷, 엔트리 교육자료 모음>

http://www.edunet.net/nedu/swedusvc/selectSweduBoardForm.do?boardNum=4&menu_id=666&atclNum=16141#

....와.... 오늘도 에듀넷 와서 노다지를 건졌습니다 ㅋㅋㅋ 이건 정말 굉장하네요.. 엔트리 관련 자료를 한 곳에 다 모아놨어요!

여기서 잠깐, 코딩 교육 전반과 그 중 엔트리에 대해 간략히 소개해볼게요. 코딩 교육에 관심이 있으시다면 스크래치나 엔트리 이름은 많이 들어보셨을 것 같아요. 지금 설명드릴 내용쯤은 이미 아실지도 모르지만 혹시나 코딩 교육이 아직 생소하신 분들을 위해 간단히 설명드릴게요 ^^

코딩은 일단 쉽게 생각하면 컴퓨터 프로그래밍을 짜는 걸 말하는데요. 원래는 명령어를 배워서 줄줄이 손으로 글씨를 써서 프로그래밍을 했어요. 그런데 이걸 아이들이 처음부터 배우기에는 좀 어려워서 프로그래밍을 쉽게 배울 수 있도록 블록 형식의 프로그램이 개발되었습니다.

레고 블록을 쌓는 것처럼 명령어 블록(오른쪽으로 한칸 가기, 뒤로 돌기, 아래로 한 칸 가기 등등)이 있고, 그 블록들을 조립해서 주루룩 연결된 하나의 명령어 세트를 만들면 프로그래밍이 완성되도록 하는 이런 블록 형식의 체계가 있는데요. 그 중 스크래치와 엔트리가 유명한 것들이죠. 세계적으로는 스크래치를 많이 한다고 하는데, 우리나라 교육과정에서는 엔트리가 이용될 예정이라고 들었어요. 그런데 뭐.. 둘 중 뭘 해도 어차피 비슷비슷한 것 같기는 해서 둘 중 좋아하는 것 배우면 될 것 같긴 합니다 ㅎㅎ

 

그럼 본격적으로 에듀넷에서 건진 오늘의 노다지(ㅋㅋ), 엔트리 교육 자료 모음 살펴볼게요. 위에 올렸던 링크 (http://www.edunet.net/nedu/swedusvc/selectSweduBoardForm.do?boardNum=4&menu_id=666&atclNum=16141#) 여기로 들어가시면 다 보실 수 있어요~ 이 사이트에 첨부 파일에 올라온 자료 내용을 싹 정리해놨네요!

1. 초등학교 3~4학년 교수학습 자료

- 3~4학년 초급 [17차시]
- 3~4학년 중급 [17차시]

2. 초등학교 5~6학년 교수학습 자료
- 5~6학년 초급 [17차시]
- 5~6학년 중급 [17차시]
- 따라하며 배우는 엔트리 프로그래밍 초급 [30차시]
- EBS소프트웨어야 놀자2 [40차시]
- 5~6학년 교과연계 [17차시]

3. 중학교 교수학습 자료
- 중학교 초급 [17차시]
- 중학교 중급 [17차시]
- 따라하며 배우는 엔트리 프로그래밍 중급 [13차시]
- 따라하며 배우는 엔트리 프로그래밍 고급 [10차시]
- EBS소프트웨어야 놀자2 [40차시]

4. 피지컬 컴퓨팅 교육자료(초등고학년 수준)
- 초등 E센서보드 교재
- 햄스터 교재
- 비트브릭 교재
- 조이스틱 쉴드 교재

5. 피지컬 컴퓨팅 교육자료(중등 수준)
- 중등 E센서보드 교재
- 코드이노 교재
- 오렌지보드 교재
- 아두이노 교재1
- 아두이노 교재2

6. 엔트리 교원 연수자료
- 엔트리를 처음 사용하는 선생님들을 위한 가이드
- SW교육의 필요성과 교육방법론
- 엔트리와 함께하는 언플러그드 활동
- 게임으로 배우는 엔트리 학습모드 활동
- 실생활 문제해결을 위한 엔트리 프로그래밍
- 엔트리로 시작하는 교과연계sw교육1
- 엔트리로 시작하는 교과연계sw교육2
- 피지컬 컴퓨팅 실습1(E센서보드)
- 피지컬 컴퓨팅 실습2(햄스터)
- 수업에 필요한 학급/강의 기능 알아뵉

7.  기타자료
- 수업에 바로 활용할 수 있는 다양한 콘텐츠 모음집
- 월간 엔트리
- 엔트리 설명서
- 엔트리 소개 자료
- 엔트리 블록 책받침
- EBS 소프트웨어야 놀자1 지도서

http://www.edunet.net/nedu/swedusvc/selectSweduBoardForm.do?boardNum=4&menu_id=666&atclNum=16141#

어떤 자료가 있는지 목록 쫙 정리해놓고 그 자료 받을 수 있도록 첨부파일 올려놨어요! 저희 아이는 아직 3학년이라 나중에 쓸 자료까지 해서 싹 받아놨습니다 ㅎㅎ

 

<초등학교 3-4학년 엔트리 초급 자료>

엄청나게 많은 자료가 있어서 한 번에 다 보지는 못할 것 같아서요. 이번에는 3-4학년 자료 안에 있는 3-4학년 초급 자료만 조금 훑어봤어요. 초급과정 자료 안에 들어가면 교육과정, 교사용 지도자료, 학생용 학습지 이렇게 세 가지 자료가 들어있네요.

그 중 교육과정에 들어가시면 "엔트리 커리큘럼(3-4학년,초급)"이라는 한글 파일로 이렇게 어떤 방식으로 교육을 진행할 지 계획표가 들어 있어요

 

교사용 지도자료로 들어가면 파워포인트로 수업을 할 수 있는 자료도 있네요. 여러 아이들을 대상으로 수업을 할 건 아니지만 어떤 식으로 아이를 지도하면 좋을지 정도 훑어보기에 괜찮은 것 같아요 ^^

아이들이 해볼 수 있는 활동지도 학생용 학습지에 들어가시면 프린트 할 수 있네요! 이것도 출력해서 같이 해봐도 되겠는데...  어차피 집에서 수업을 할 것은 아니니 아이 성향에 따라 그 때 그 때 융통성 있게 조절하면 좋을 것 같아요. 이런 활동지를 꼭 채우다 보면 정말 수업을 하는 느낌이 들 수도 있을텐데요. 거기에 거부감이 있는 아이라면 꼭 손으로 쓰는 활동지를 하는 대신, 직접 코딩을 해보면서 그 때 그 때 이야기로 대화하면서 익히면 좋을 내용에 대해 알려주는 것도 괜찮을 것 같습니다 ^^

 

활동지에 보시면 엔트리를 직접 해볼 수 있는 사이트 주소도 나와있어요. 여기 들어가보니 재밌게 코딩을 직접 해볼 수 있겠네요!

https://playentry.org/codingparty/2015#!/

처음 들어가니 로그인을 할 것인지 물어보네요. 지금은 저 혼자 미리 어떤 곳인지 파악하는 중이라 로그인 안 하고 둘러보는 걸 선택했어요ㅎㅎ 나중에 아이에게 물어봐서 엔트리 해보겠다고 하면, 회원 가입을 해서 엔트리로 놀아보는 것도 재밌을 것 같습니다 ^^

로그인 하지 않고 들어가서 초등 저학년 엔트리 학교가기를 들어가봤어요~ 이렇게 블록으로 된 명령어를 조립해서 간단한 코딩을 해볼 수 있게 되어 있네요 ^^

 

https://playentry.org/entry/56a70c5d0cccdd7360362953#!/

약간 뒤쪽 커리큘럼에는 엔트리를 이용해 만든 프로그램 예시를 링크로 가볼 수 있게 되어 있어요. 요건 초급에 나오는 로켓발사인데요. 이런 간단한 것 몇가지를 해보며 코딩에 대해 배우다 보면 중급에서는 좀 더 재미난 게임 같은 것도 만들어 볼 수 있게 되어 있네요! 집에서 이걸로 조금씩 해봐도 제법 재미나게 엔트리 배워볼 수 있을 것 같습니다 ^^

 

 

스크래치 한동안 재미있게 가지고 놀았는데 이제 엔트리를 한 번 해보라고 해야겠네요 ㅎㅎ 아이에게 두 가지 다 해보고 뭐가 더 재미있었는지 물어봐야겠어요~ 그럼 다음에 또 재미난 이야기 가지고 올게요~

 

오늘 내용이 재밌으셨다면

요기 아래 공감 버튼 눌러주세요~

(로그인 하지 않아도 누르실 수 있답니다 ^^)

↓↓↓↓

반응형
And
반응형

공부를 시키자니 아이가 안쓰럽고

공부를 안 시키자니 그래도 되나 걱정스럽고..

그래, 어차피 해야 한다면 

공부를 즐길 수 있게 도와주자!

  

이렇게 해서 아이와 즐겁게 공부할 수 있는

여러 가지 방법을 고민해 봤습니다

집집마다 손맛 따라 적당히 간 맞추듯

내 아이에 맞게, 내 걸음에 맞게

적당히 간 맞춰주세요

맛있는 공부 레시피

 시작합니다 ^^

 

 

 ------------------------------------------------------

요즘 코딩교육에 대해 여러 가지 이야기들이 있어요. 4차 산업혁명이 다가오니 코딩을 알아야 한다는 이야기도 있고, 학교 공교육에서도 코딩교육을 하니 미리 준비해야 하나 걱정하기도 해요. 저희 아이들도 코딩교육을 어떻게 할지에 대해 많이 알아보기도 하고 간단한 스크래치 같은 것 알려주기도 했는데요. 오늘은 코딩 교육에 대해 한 번 정리를 해보려고 합니다 ^^

4차혁명의 시대, 컴퓨터가 인간의 정신적인 영역을 모방하기 시작하는 시대가 오고 있다고 합니다. 그래서 컴퓨터가 중요해지니 컴퓨터의 언어인 코딩을 배워야 한다고 생각하기도 해요. 하지만 바로 그 인공지능, 생각하는 컴퓨터가 인간의 언어도 번역을 해주고 있는 이 마당에 굳이 컴퓨터의 언어를 배워야만 할까요?

사실 컴퓨터로 필요한 프로그램을 만들기 위해 코딩을 배우는 거라면 코딩교육은 필요없다고 생각합니다

영어나 중국어 같은 외국어도 인공지능이 알아서 번역을 해주는 시대가 열리고 있어요. 인간의 언어도 번역을 하는 마당에 이러이러한 기능을 하는 부분을 컴퓨터의 언어로 번역해주면 좋겠다고 하면 인공지능이 알아서 세부적인 코딩 짜주는 것도 가능하지 않을까 합니다. 그러니 정말 프로그래밍을 하기 위해서라면 코딩교육을 어릴 때부터 할 필요가 없는 거에요.

그럼 대체 코딩을 왜 초등학교 때부터 가르치려고 하는 걸까요? 사실 4차혁명 이야기가 나오기 전부터, 학교 공교육에서 코딩 교육을 하겠다는 이야기가 나오기 전부터 저희 아이들에게는 코딩에 대해 가르쳐줘야지 하고 예전부터 생각하고 있었답니다. 제가 어릴 적 배웠던 GW 베이직이, 그 알고리즘을 짜는 논리적인 과정이, 컴퓨터와 전혀 상관 없는 직업을 가진 지금까지도 굉장히 큰 영향을 미치고 있고, 그 때 배운 것을 아이들에게 가르쳐주고 싶었거든요 ^^

 

<코딩 교육, 왜 필요할까?>

한 마디로 정리하자면 코딩을 배우는 이유는 알고리즘을 배우기 위해서에요. 그런데 이 알고리즘이라는 것도 조금 구체적으로 들어가야 할 것 같아요. 요즘 인공지능 쪽 공부를 조금 해보다 보니 저처럼 문외한(ㅋㅋ)은 몰랐던 걸 알게 되었는데요. 알고리즘에서도 이미 다른 사람들이 연구해놓았던 알고리즘에 이름을 붙여서 문제를 해결하는 다양한 알고리즘을 공부하기도 하더라구요? 제가 말하는 알고리즘은 이게 아니라 진짜로 문제를 해결하기 위해 논리적으로 실행 단계를 세우는 방법으로써의 알고리즘이에요 ^^

일단 어떤 문제를 해결하기 위해 코딩을 한다고 하면, 문제에서 나온 목표가 구체적으로 무엇인지를 정확하게 알아야 해요. 이건 수학 문제 풀 때 대충 아무 숫자나 계산해버리면 안되고 정확하게 구해야 하는 답이 무엇인지 알아야 하는 것과 비슷하죠? ㅎㅎ 그리고 그 구체적인 목표를 달성했는지 여부를 객관적으로 표시할 수 있도록 기준을 정해야 해요. 목표를 "잘" 하거나 "적당히" 하라고 하면 컴퓨터는 못 알아듣죠 ^^;

구체적인 목표를 정했다면 그 목표로 가기위한 세부적인 단계를 정해야 해요. 그 목표를 이루기 위한 세부 목표를 정한다고 생각하면 좋아요. 그렇게 단계 단계 나누어진 것들을 코딩해서 각 단계를 논리적으로 결합하면 드디어 문제를 해결하는 코딩이 완성되는 거죠!

목표를 구체적으로 설정하고, 세부적인 목표로 나눈다. 그리고 평가 가능한 객관적인 지표를 만들고 단계적으로 만들어간다. 이거... 어디서 많이 들어본 것 같지 않으세요? 자기계발서에서 꿈을 이루기 위해서는 꿈을 구체적으로 설정하고 작은 단계로 나눠서 조금씩 실천해가라고 하는 내용 많이 봤던 것 같아요. 그리고 실제로 이 방법을 코딩 말고 생활 속에서 적용해보면 정말 강력한 효과를 나타내는 방법이기도 했습니다. 제가 아이들에게 가르쳐주고 싶었던 것은 바로 이 부분이었어요.

사실 컴퓨터를 통해 배우긴 했고 지금도 생활 속에서 문제 해결을 위해 계속 사용하고 있는 내용이지만 현재 저는 컴퓨터 코딩은 전혀 하지 못해요 ㅋㅋㅋ 그렇다면 굳이 이걸 배우기 위해 코딩이 필수적으로 꼭 필요한 것 같지는 않아요. 만일 코딩을 너무너무 싫어하는 아이가 있다면 굳이 코딩으로 이걸 가르칠 필요는 없을 것 같습니다. 다른 방법으로도 배울 수 있으니까요. 다만 이건 코딩으로 배우면 굉장히 편한데요. 왜냐하면 컴퓨터는 바보여서 이 과정을 아이들에게 매우 빠르고 엄격하게 알려줄 수 있거든요 ㅋㅋㅋㅋ

인공지능 말고 아직까지 일반적인 컴퓨터는 명령어를 통해 문제를 해결합니다. 이 명령어나 그 전개하는 논리가 어긋나면 에러가 나는데요. 모니터 밖의 작성자가 아이라고 해서 봐줄 수 없어요. 컴퓨터는 그런 거 모르거든요 ㅋㅋㅋ 그리고 잘못된 논리로 코딩을 하면 즉각적인 피드백이 나옵니다. 에러 메세지가 뜨면 머리를 움켜잡고 대체 어디에서 무엇이 잘못된 것인지 찾아내서 고쳐야만 해요. 그래서 잘 되면 또 즉각적으로 목표 달성의 피드백을 받을 수 있죠!

실생활에서 목표를 구체적으로 설정하고 단계적으로 나누어서 실행해보는 것은 컴퓨터만큼 즉각적이고 분명한 피드백을 주지 못해요. 사실 이 과정은 실생활에서는 매우 천천히 일어나는 과정이기도 하고 우리 주변의 사람들은 "적당히"나 "잘" 같은 구체적이지 않은 내용도 너무 잘 알아들어서 논리적이지 않아도 대충 굴러가요. 하다보면 중간에 정했던 기준점이 좀 흐려지기도 하구요. 그래서 저는 아이들에게 코딩교육을 해주고 싶었습니다 

아이들 훈육할 때에도 엄격한 기준이 있어야 한다고 하지요? 엄격함은 무서운 게 아니에요. 눈을 무섭게 치뜨고 큰 소리로 말하는 게 엄격한 게 아니라 기준이 그 어떤 때에도 흔들리지 않는게 엄격한 거에요. 하지만 아이들이 칭얼대거나 열심히 여러 번 했는데도 잘 안되면 우리는 흔들리기도 해요. 그만하면 됐다 하고 기준을 완화해주기도 하죠. 컴퓨터는 그걸 할 수 없고, 컴퓨터가 봐줄 수 없다는 사실, 아무리 떼 써도 들어줄 수 없다는 사실을 아이들도 잘 알고 있지요. 세상 그 무엇보다 엄격한 선생님입니다 ㅎ

또 잘못하면 에러 메세지가 바로 나오니 논리가 잘못되었다는 사실을 즉각적으로 알 수 있는데요. 제대로 논리적으로 알고리즘을 짜면 성공했다는 것도 즉각적으로 알 수 있어서 좋아요! 과정과 결과에 대해 이토록 명확하고 빠르게 배울 수 있는 것도 드물 것 같아요. 또 부담 없이 에러를 여러 번 할 수 있는 것, 마음껏 실수할 수 있다는 것도 장점이에요. 달리기를 잘하기 위해 연습하면 넘어지는 에러나 나오면 아프지만, 컴퓨터 코딩에서 에러 메세지가 나는 건 거의 타격없이 바로 그냥 다시 고치면 되거든요. 빠른 피드백과 별 타격 없는 에러 덕분에 마음껏 실수하고 실패해 볼 수 있는 것도 장점인 것 같아요

이런 여러 가지 이유로 아이가 즐겁게 코딩을 해볼 수만 있다면 코딩교육은 유용한 것 같습니다. 뭐 코딩을 싫어한다면 다른 것으로도 대체 가능하지만 코딩을 통해 배우면 아이도 부모도 매우 편하거든요. 그래서 저희 아이들에게는 요즘 즐겁게 코딩을 접할 수 있게 해주고 있답니다. 이제 조금 더 커서 제대로 알고리즘을 만들 수 있게 되면 그때부터 본격적으로 코딩 교육을 해볼 생각입니다 ^^

 

 

<코딩 교육, 어떻게 할까?>

그럼 코딩교육은 어떻게 해야 할까요? 기본적으로 이건 컴퓨터 언어를 배운다거나 알고리즘의 종류나 기법을 배우는 게 목적이 아니라고 생각해요. 아이가 세상을 살아가면서 문제를 해결하는 과정에 사용할 수 있는 알고리즘을 짜는 방법을 배우는 것이 목표입니다. 그러기 위해서 저희 아이들에게는 다음과 같은 원칙을 기본으로 코딩교육을 시키기로 했습니다

1. 즐겁게 배우기

아이들의 다양한 사고를 가르쳐주기 위한 것이니 일단 즐거워야 할 것 같아요! 재미가 없어지고 해야하는 숙제가 되는 순간 아이의 생각은 닫힙니다. 그러니 그 무엇보다도 즐거운 시간이 되도록 하는 것에 중점을 두려고 합니다. 그래야 아이가 스스로 생각하며 진짜 문제 해결을 위해 어떻게 해야 할지 열심히 궁리해 볼 수 있을 것 같아요~

2. 다양한 가능성 열어놓기

코딩에 대해 이것 저것 알아보다 정보 올림피아드라는 것이 있다는 것도 알게 되었어요. 호기심에 찾아보다가 같은 문제를 해결 하더라도 효율적으로 만들면, 즉 코딩한 줄이 짧으면 점수를 더 받는다는 사실에 충격을 받았습니다;;; 음.. 줄이 짧으면 보다 머리를 굴려 효율적인 방법을 찾아낸 게 맞으니 더 효율적이란 건 맞는 말 같아요. 하지만 코딩교육에서 제가 알려주고 싶었던 것은 한 가지 목표를 향해 가는 백 가지 길이 있고, 그 모든 것이 모두 정답이라는 사실이었어요. 여기에서도 더 많은 점수를 받는 방법이 있고, 그렇지 않은 방법이 있다는 사실이 좀 충격적이었는데.. 그래서 아이들에게는 그냥 마음껏 놀이처럼 해보고, 아이가 해 낸 그 어떤 방법도 다 잘한 것이라고 이야기 해 줄 예정입니다. 비효율 백만 퍼센트(?) 라고 해도 해냈다는 것만으로도 무한 칭찬해주며 진행할 예정입니다! ㅋㅋㅋ

어딘가에서 누군가 파워포인트에 동영상 넣는 방법을 물어본 것에 대한 굉장한 대답을 봤어요. 검은 색 네모를 하나 넣어놓고 발표할 때 그거 클릭 해본 다음 "어, 안되네요?" 라고 하며 자연스럽게 그냥 바깥 쪽 폴더에서 동영상을 틀어주라고 하더라구요? ㅋㅋㅋㅋㅋㅋ 진짜 동영상을 넣는 방법은 아니었지만 그 상황을 타개할 수 있는 반짝이는 아이디어에 무한한 경의를 표합니다! 진정한 알고리즘 교육이라면 컴퓨터로 프로그램을 만드는 것에 국한하지 않고 그것만으로 해결이 안되는 것은 인간의 활동까지 연장해서 코딩할 수 있다면 좋겠다고 생각해요. 그런 면에서 저 네모칸 아이디어는 컴퓨터 점수로는 엉망이겠지만 제가 생각하는 알고리즘 측면에서는 만점을 주고 싶습니다! 

3. 충분한 시간과 자유롭게 생각할 여유 주기

아이가 생각이 자라나려면 어려운 문제를 풀고 있을 때 충분한 시간을 주고 자유롭게 생각할 수 있게 해줘야 해요. 사실 어려운 수학 문제 풀기도 이런 생각하는 힘을 길러주는 역할을 하는데요. 사실 수학은 배워야 하는 내용이 있으니 어느 정도 하다 안되면 방법을 알려주게 돼요 ㅠㅠ 익혀야 할 내용이 있고 그걸 범위 안의 내용은 다 알아야만 하니까요. 하지만 코딩은 적어도 지금까지는 그럴 필요가 없다는 게 장점입니다! 코딩에 있어서 어떤 진도 나갈 범위가 있는 것도 아니고 특정 내용 몰라도 상관 없어요! 그러니 그냥 무한히 즐겁게 생각할 시간을 줄 수 있고, 정해진 방식으로 풀지 않아도 됩니다. 게다가 엄마가 코딩을 모르면 그것도 장점이에요. 그러면 아이가 무엇을 만들어와도 그냥 진짜로 놀라며 감탄해줄 수 있거든요! ㅋㅋㅋㅋㅋ

4. 변형해서 해보도록 유도해주기

아이가 어떤 문제에 대해 코딩으로 만들어오면 그 방법에 감탄하면서 이런 것도 되는지 물어보면서 변형해보는 걸 유도해보는 것도 좋은 것 같아요. 엄마가 코딩에 대해 잘 몰라도 됩니다. 그저 아이가 만든 것 보며 궁금해 하면서 약간 변형시킬 수 있는지 아이에게 질문을 던져주면 될 것 같아요ㅎ 만일 그게 불가능한 일이어서 답이 없어도 괜찮습니다. 어떤 일이 주어진 조건으로는 불가능한지 여부를 판단하는 것도 좋은 배움이라고 생각하니까요. 그리고 컴퓨터 내에서 지금은 불가능하더라도 어떻게하면 나중에 가능하게 할 수 있을지, 혹은 컴퓨터 외의 것을 이용해 가능하게 하는 방법이 있을지 생각해보면 융합적 사고 발달에도 좋을 것 같습니다 ^^

5. 친구들과 협동해서 만들기

이건 나중에 이 블로그의 프로젝트로도 해보고 싶어요 ㅎㅎ 혼자서도 할 수 있는 소규모 코딩을 해보다가 여러 명이 만든 것 합쳐서 하나의 커다란 프로그램이 되도록 만들어보면 그것도 재밌을 것 같아요! 그러면서 서로 소통해야 하는 부분, 연결고리 통합하는 부분, 다른 사람이 만든 알고리즘과 호환이 되도록 조정하는 것 등을 조율하면서 서로 협력하여 하나의 커다란 결과물을 만들어 볼 수 있을 것 같아요. 그걸 통해 서로 협력하는 과정에 대해 많은 것을 배울 수 있을 것 같습니다 ^^

 

<코딩교육, 구체적인 계획>

지금까지 코딩교육에 대한 생각 말씀드렸는데요. 저희 아이들 요새 하고 있는 것과 앞으로의 계획에 대해 말씀드려볼게요 ^^ 요즘은 스크래치로 조금씩 놀아보고 있는데요. 진짜로 코딩을 해보기보다는 그냥 놀고 있답니다;;;; 한 번 튜토리알 따라하면서 하는 것 봤는데.. 음.. 아직은 머리가 좀 더 여물면 시키는 게 나을 것 같아 보여서 그냥 재미 삼아 만져보는 정도만 하고 있습니다 ^^

나중에 학교 공교육에서는 엔트리를 한다고 들었는데 실제로 어떻게 진행이 될 지는 잘 모르겠어요. 하지만 대충 살펴보니 미리 뭘 배우거나 준비하지 않아도 괜찮을 것 같아요 ^^ 나중에 학교에서 배우기 시작하고, 아이가 정말 코딩에도 관심이 있다면 파이썬 쪽을 배워도 좋을 것 같은데요. 엔트리를 하면서 파이썬 코딩도 볼 수 있는 프로그램도 있다고 하니 나중에는 엔트리와 파이썬으로 공부를 해봐도 될 것 같아요 ^^ (아, 스크래치나 엔트리는 블록 같은 명령어 조각을 마우스로 끌어와서 조립하듯 코딩을 하는 방식이고, 파이썬은 명령어를 외워서 타이핑을 해서 코딩을 하는 방식입니다 ^^) 

코딩교육은 언제부터 할까 하는 것도 많이들 고민하시는 내용인데요. 초등 저학년은 재미나게 노출 정도 해줘도 되고 안해줘도 될 것 같아요 ^^; 어차피 제대로 알고리즘을 짜서 논리적으로 만드는 것은 좀 더 논리적인 사고가 가능해진 다음, 초등 고학년 정도서부터나 가능할 것 같습니다. 그래서 학교에서도 고학년부터 코딩 교육을 하는 것 같아요. 저희 아이는 빠르면 올해 겨울방학이나 내년 여름방학 쯤 집에서 코딩 교육 다시 한 번 시도해볼까 생각 중입니다 ^^

코딩 로봇도 여러 가지 종류가 나와있는데요. 이건 유아나 초등 저학년 흥미 유발용으로는 괜찮은 것 같아요. 그러나 고학년이 가지고 놀기에는 너무 간단해서 고학년의 경우 그냥 스크래치나 엔트리가 좋을 것 같습니다.

 

 

에구구.. 이야기 하다 보니 또 길어졌네요. 오늘은 코딩교육에 대해 이쯤 정리해보도록 하구요. 예전에 코딩에 관해 올렸던 글 혹시나 도움될까 몰라 목록 다시 올려봅니다. 그럼 다음에 또 재미난 이야기 가지고 올게요~ ^^

4차혁명 시대의 교육 (1)

4차혁명 시대의 교육 (2) - 코딩과 타로, 인문학에 대하여

초등 저학년 코딩 교육

코딩교육 사이트 살펴보기

코딩 로봇 관련 자료 모아봤어요

 

오늘 내용이 재밌으셨다면

요기 아래 공감 버튼 눌러주세요~

(로그인 하지 않아도 누르실 수 있답니다 ^^)

↓↓↓↓

반응형
And
반응형

시간이 나면 배워봐야지 했던 파이썬을 요즘 조금씩 해보고 있어요~ 안 그래도 할 일도 많은데 이걸 왜 시작했는지 후회가 되기도 하지만 ㅠㅠ 그래도 생각보다 쉽고 간단하게 배울 수 있어서 저처럼 시간 없으신 분들께 간단한 코딩 배우기 추천해봅니다! ㅎㅎ

 

<코드 아카데미로 파이썬 배우기>

코드 아카데미는 코딩교육 사이트 살펴보기 에서 살펴봤던 사이트 중 하나인데요. 저희 아이들처럼 어린 아이들이 배우기는 조금 어려워보이고, 초등 고학년 내지 중학생 이상이거나 성인들이 코딩 접하기 좋을 것 같은 사이트에요~

코드 아카데미 바로 가기

https://www.codecademy.com/

위의 주소로 들어가시면 코드 아카데미로 바로 갈 수 있어요. 회원가입을 해야 안에 있는 교육 내용을 볼 수 있기는 한데 이메일 주소랑 패스워드, 이름만 적으면 되니 간단하게 가입할 수 있어요~

여기에는 파이썬 말고도 재미나게 배워볼 만한 강의가 많이 있는데요. 각각 얼마나 시간을 투자하면 배울 수 있는지도 써있어서 좋았어요 ㅋㅋ 파이썬도 그다지 오래 걸리지 않고 배울 수 있어 보여서 일단 도전해봤습니다~

지난 번에 조금 했던 게 있어서 코드 아카데미에 접속하면 이렇게 지난 번 했던 부분에 이어서 강의를 들을 수 있게 되어 있어요

Resume 버튼을 누르면 이렇게 파이썬 강의 페이지로 들어오게 됩니다. 맨 왼쪽 하얀 부분은 파이썬에 대해 설명을 해놓은 강의 부분이고, 가운데 회색 부분은 실습용 파이썬 코드를 제가 적어볼 수 있는 부분, 맨 오른쪽 검은 창은 코딩해서 적은 결과물이 출력되는 창입니다~

왼쪽 화면 설명 부분이에요~ 영어로 되어 있긴 하지만 쉽게 설명이 되어 있어서 그다지 어렵지 않아요. 개념 설명이 간단히 되어 있고 아래 실습용 문제가 나와 있어요. 설명 읽어보고 간단하게 중간 회색창에 실습용 코드 입력해보면 되는 방식입니다 ^^

음.. 캡쳐하니 글씨가 작아서 안보이긴 하는데요;; 중간 회색창에 실습 문제 푼 내용 적은 다음 회색창 아래에 있는 하늘색 RUN 버튼을 누르면 오른쪽 검은색 창에 결과가 출력되어서 나와요. 그럼 문제를 맞게 풀었으면 맨 왼쪽 하얀색 강의 내용 있는 부분에서 문제 앞부분 네모칸이 파랗게 체크가 됩니다 ㅎㅎ 조기 왼쪽 아래 작은 네모칸이 파랗게 바뀌었지요? ^^

이번에는 일부러 틀려봤어요 ㅋ 그럼 문제 앞의 작은 네모칸에 빨간 x 표시가 됩니다. 문제 아래 쪽에 힌트도 있어서 그걸 보고 다시 풀어볼 수도 있어요~ 아니면 온라인으로 질문도 할 수 있구요 ^^

뭐 다시 고쳐서 맞으면 파란 체크로 바뀌고 다음 내용으로 넘어갈 수 있게 됩니다~ 이렇게 간단하게 몇 페이지 하고 나면 하나의 내용에 대한 강의가 끝나게 돼요 ^^

이렇게 강의를 잘 마쳤다고 오른쪽 아래 창이 뜹니다! 어쩐지 뿌듯해요! ㅋㅋㅋ 한 단원 끝나면 퀴즈도 풀어볼 수 있는데 은근히 재밌어요~ 문제가 많지 않고 아직까지는 복잡하지 않아서 쉽게 풀 수 있어요 ㅋ

다음 단원 바로 시작할 건지 물어보는데 오늘은 여기까지만 하고 또 다른 일들을 하러 가야죠;; 아... 바빠요 바빠.. ㅠㅠ

ㅎㅎ 아까 시작할 때는 14% 였는데 오늘 강의 보고 나니 19%로 늘었네요? 아직 초보자 수준이지만 강의 꾸준이 들어서 100% 듣고나면 파이썬에 대해 감이 조금 올 것 같아요~ 저희 아이는 요새 스크래치 가지고 놀고 있는데.. 정말 코딩 공부가 아니고 가지고 놀고 있어요 ㅠㅠ 적당히 가지고 놀게 하다가 4학년 쯤 부터 파이썬 한 번 가르쳐볼지, 지금 스크래치를 조금더 제대로 가르쳐볼지 고민중인데요. 아이도 할 일 많고 바쁘니 지금은 그냥 노는 정도로 해볼까 싶기도 하네요;;;

코드 아카데미로 파이썬 강좌 해보니 영어만 어느 정도 가능하면 초등 고학년 정도면 이걸로 배울 수도 있을 것 같아보여요~ 책들은 너무 두꺼워서 엄두가 안나는데 이건 그냥 읽고 조금씩 따라하다 보면 개념이 잡히게 되어서 좋은 것 같네요! 혹시 파이썬 배워보고 싶으신 분들 계시다면 강추합니다~ ^^

 

반응형
And