MileMoa
Search
×

아이들과 함께 코딩배우기

tobpeople, 2019-08-18 23:06:19

조회 수
2994
추천 수
0

안녕하세요?

 

미국에서 아이들을 위한 코딩 학원부터 프로그램들이 인기가 많은 것 같습니다.

 

그래서, 이번 기회에 저도 한번 배워보고, 아이들한테도 가르쳐 주고 싶어서 시작하려는데 막막하네요.

 

우선 한국어로 된 코딩 기초 책들을 좀 사보려고 합니다.

그런 다음에 코딩으로 하는 여러가지 게임들, 레고도 하는 것도 있고, 작은 로보트나, 프로그램도 있는것 같드라구요.

 

그렇게 좀 익숙해지면, 아이들과 함께 하려고 하는데,

 

혹시 경험이나, 추천하는 책, 하고 계신 노력 있으시면 지혜를 나눠 주시면 감사하겠습니다.

30 댓글

땅부자

2019-08-19 00:50:55

저는 코딩에 대해서는 문외한인데 한번 아이들과 접해보시려면 Today at Apple 에서 한번 경험해 보시는것도 좋다 생각합니다. 애플스토어에서 하는 클라스인데 제 아이 말에 따르면 학교 코딩 클래스에서 3달 배운거보다 애플 한 클래스에서 배운게 더 낫다고 하더라고요. 애플에서 하는게 자기가 짠 코드가 실제로 어찌될지 바로바로 보여주니 더 좋았다고 하더라구요. 

https://www.apple.com/today/event

동네 집코드 넣어서 찾아보세요. 

tobpeople

2019-08-19 12:25:52

한번 찾아보고 경험을 같이 해봐야 겠네요~ 감사합니다.

shilph

2019-08-19 01:54:40

애들 코딩 공부에는 스크래치를 주로 추천합니다

럭키가이

2019-08-19 03:20:28

코딩 종류가 좀 있을텐데유....그래도 로봇 레고 등이면 아두이노가 답이죵 ㅋ. 유투브에 어린이 아두이노 함 봐보세용~

poooh

2019-08-19 09:31:51

아이들 코딩은 크게 두가지로 나누면 됩니다.

 

1. 타자연습

2. 스크래치

 

초등학교 레벨에서는 이 두가지 이상도 이하도 중요하지 않습니다.

 

제가 스크래치를 가르치다 보니, 정말로 프로그래밍은  다 들어 있더군요. 그리고 이걸로  레고에 집어넣어 봐도 좋구요.

Azalea21

2019-08-19 09:39:45

스크래치를 어디서 가르치시나요?

poooh

2019-08-19 10:26:56

아는 분이 학원을 하셔서 학원에서도 가르치기도 하고, 제가 개인 레슨을 하기도 하고 그래요.

최근에는 타운에서 요청이 들어 왔는데, 할까 말까 고민 중이기도 하구요.

사과

2019-08-19 11:17:43

포트드소토

2019-08-19 14:05:13

지금은 다른 직업이지만, 과거 프로그래머였던 경험으로 말씀드릴께요..

막막하시죠? 일단 하지 마실걸 추천드립니다. ^^
부모님이 전에 프로그래밍이란걸 조금이라도 해보셔서.. 기본 개념이 있으시면 모를까..  굳이 맨땅에서 시작하실 필요는 없습니다.
스크래치고 파이썬이고 등등.. 기본 코딩의 개념.. variable, if-else, for, while 그런거 어릴때 안 배운다고.. 나중에 커서 진짜 프로그래밍 배울때 별 관계 없습니다. (제 생각에는.. ^^)

두가지 코스로 설명을 드릴께요..

A. 프로그래밍을 안 할 경우.


아이들이 얼마나 어리고 부모님의 배경 설명이나 그런게 없어서.. 그냥 general 하게 설명드릴께요..
일단, 초등수준 아이들에게 본격적인 진짜 프로그램 교육은 필요없다 봅니다.. 
진짜 코딩할 준비가 되려면 그전까지 배워야 할게 학교에서 많아요.. 일단 논리력?

그래도 요즘 같은 IT 시대에 프로그래밍 준비 교육이라도 굳이 시켜 보시려면...
여러가지 아이들용 코딩 시작이 있습니다..

1. 시간표 짜보기..
사실상 코딩의 기초중 기초입니다.  방학때 하던 하루 시간표 짜보는 거요.
일일 시간표에서 시작해서.. 월별 시간표.. 나중에는 1년 시간표를 한번 짜보라고 하세요..

2. 논리 놀이..
Riddle (수수께끼) 이라고 인터넷에도 많고, 유튜브에도 많아요. 
아주 쉬운거부터 시작해서요.. 좀 크면.. 굉장히 어려운 수수께끼도 도전 시키세요.  
보통 경우의 수와 확률 정도까지 갈겁니다..
그리고, 여러가지 전략게임이나 보드게임 같이 해주세요.

3. 수학 공부.
코딩의 가장 주춧돌입니다. 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

B. 프로그래밍을 할 경우.

앞의 A 코스가 어느정도 되어서, 아이가 논리력도 어느정도 있고.. 타이핑도 어느정도 잘 하면..
진짜 프로그래밍 배워 볼 수 도 있어요.

스크래치 비슷한 여러가지.. GUI 방식의 마우스만으로도 가능한 아이들용 코딩 프로그램들이 많습니다.
그런데, 저는 이런거 굳이 하나, 안하나 별 차이 없다고 봅니다..

그런데도 굳이 B 를 하신다면 조금이라도 진짜 코딩을 배우길 추천드립니다.

그래서, 시작은 Python 을 추천드립니다. 

준비는 별게 없어요..
프로그램도 까시지 마시구요.. 그냥 구글에.. "free online python compiler" 치시면 여러사이트 나옵니다.. 
거기서 코딩 시작하세요.


교재나 책도.. 구글에 그냥 .. python beginner 치시면 수도 없이 많습니다. 하나만 보지 마시고.. 이것저것 보시면서 따라해 보시면 저절로 하나씩 습득하게 될겁니다.

점점 잘하게 되는 왕도는 없어요..
타고 나거나..
꾸준히 여러가지 코딩들 계속 해보는 거지요.

루쓰퀸덤

2019-08-19 21:41:33

마음에 확 와닿네요... 한국에서 코딩 난리던데... 막막했거든요...

삼유리

2019-08-19 22:35:15

저도 주변 엄마들한테 같은 이유로 말리는데 그냥 불안한 마음에 많이들 시키더라구요^^

SingMa

2019-08-19 14:16:13

저희 동네에는 coderdojo 가 잘 셋업되어 있었는데 지역/자원봉사자 역량에 따라 조금씩 다른것 같아요.
지역이 어디이신지 모르겠지만 한번 찾아보세요. :)
https://coderdojo.com/

헐퀴

2019-08-19 14:17:19

현직, 20년차 S/W 엔지니어인데 @포트드소토 님 말씀에 동의합니다.

 

프로그래밍 가르칠 시간에 차라리 보드, 퍼즐 게임들 같이 많이 해보시는 게 훨씬 도움이 됩니다. 그것도 뭐 fancy한 것들 말고 단순하지만 경우의 수를 많이 생각하고, 머리를 많이 써야 하는 것들요. 장기, 체스, 바둑, 수도쿠 같은 것들...

 

어렸을 때 이런 놀이들로 논리력, 추리력이 습득된 사람들은 나중에 필요하면 프로그래밍도 금방 배웁니다.

포트드소토

2019-08-19 14:28:37

저는 프로그래머 경력이 아주 짧은데..  20년차 프로그래머께서 동의해주시니.. 제가 아주 헛소리는 아닌 것 같아서 다행입니다.. ^^

그리고, 또 한가지.. 중요한게.. 끈기력? 을 배우는 것 같아요..
운동으로도 끈기력을 배울수는 있지만.. 그건 좀 다른 종류 같기도 하구요..  여기서 끈기력은 어떤 문제를 끈덕지게 풀려고 하는거요..
사실 단순 기초 코더가 아닌.. 어느정도 본격 SW 엔지니어 되신다면.. 저는 끈기력이 제일 중요하다고 봐요.. 새로운 알고리듬이나, 시스템 개발도 그렇고, 특히 디버깅.

그러니까.. 처음에는 단순한 퀴즈 같은거로 시작해서.. 나중에는 2시간 정도 끙끙대고 머리써야 풀 수 있는 그런 퀴즈들 푸는거요..

이런거에서 푸는 재미를 느끼고 만족을 느껴야.. 프로그래머가 될 수 있다고 봅니다..

굉장히 지루해 보이거나... 따분해 보이죠? ㅎㅎ 
그래서, 굳이 할 필요 없다는 겁니다..  ^^.  이런 걸로 재밌다고 생각하거나, 이걸로 밥벌어 먹어야지 하시는 분들만 하시면 됩니다.

 

KoreanBard

2019-08-19 14:52:22

학기말에 교수님이 보너스 포인트 하라고 로보트 서바이벌 게임을 하나 던져 줬습니다.

 

서바이벌이라고 해서 요즘 하는 포트나이트 뭐 이런 수준이 아니고요, 네모난 아레나 안에 로봇... 아니 정확히 말하자면 탱크 수준의 로봇을 넣고 서로 움직이면서 쏘는 방식이었습니다. 마지막 까지 터지지 않고 남는 로봇이 이기는 것이었죠.

 

간단하게 움직이는 방향, 쏘는 방향, 쏘는 횟수 (많이 쏘면 과부하 걸림) 등을 프로그램으로 정해 놓으면 이 규칙에 따라서 로봇이 움직였습니다.

 

은근히 머리도 쓰고 재미도 있더라고요. 온라인에 소스가 좀 있는 거 같은데 뒤적거려서 마모인들끼리 함 붙어 볼까요 ㅎㅎ

 

 

추가) 소스가 있네요. 같은 버전인지는 모르겠지만 비슷한거 같네요. 자바 설치 했으면 바로 실행 가능합니다. 끄적 거려 봐야겠네요.

 

http://robowiki.net/wiki/Main_Page

 

 

US빌리언달라맨

2019-08-19 15:21:59

전 코알못 이지만 유튜브 생방 하면 사수 하겠슴당. 재밌겠네요 ㅎ

마제라티

2019-08-19 20:12:57

고등학생 애 9개월째 같이 공부하면서 도와주는데, 쉽지 않네요. 

퀴즈내고 답 확인해주고 하는게 제일 좋은거 같습니다.  

하나부터 열까지 가르쳐 봤는데 딱 그것만 알더라고요.  

얼마에

2019-08-19 21:21:48

@우리동네ml대장:

 

저는 전통적인 코딩 교육은 건너뛰고, 그냥 머신러닝 부터 가르칠려구요. 텐서플로우 부터 배우면 되나요?!?

우리동네ml대장

2019-08-19 22:06:31

저에게도 가끔 친척들이 물어봅니다. 코딩 교육이라는게 크게 유행중이라는데 뭘 어디서부터 얼마나 시켜야하냐.. 주로 아이가 어린 가정이 관심이 많은 것 같습니다 ㅎㅎ

근데 코딩 교육이라는거 저는 개인적으로 빨리 시작할 필요가 있나 하는 생각이 듭니다. 최소한 고등학생 때 까지는 그냥 수학과학만 공부하는게 더 낫지 않을까, 그런 생각을 합니다.

머신러닝도 비슷한 것 같습니다 ㅎㅎ 지금의 아이들이 대학생이 되고 직업을 구할 때 쯤이면 현재 제가 만들고, 쓰고있는 모델들은 이미 옛날 수학의 정석같은 레가시가 되어있을텐데요. 수학 과학만 잘 공부한 학생이라면 한 학기만에 logistic regression -> stochastic gradient descent -> 다양한 종류의 optimzer -> 다양한 종류의 네트웍들... 모두다 배우고 이제 다음 단계로 넘어가는데 필요한 연구를 시작할 수 있을 것 같습니다. ㅎㅎ 요지는, 머신러닝은 중고등학생이 배우기에는 너무 좁은주제가 아닌가 생각이 듭니다 ㅎㅎ 선형대수, 통계학에 대한 깊은 이해가 있는 학생이라면 state of the art 테크닉들을 배우고 구현하는데 1년이상 걸리지 않을 것 같아요. ㅎㅎ 그래서 대학 가서 해도 충분히 빠르다, 이렇게 생각 합니다. 물론 일찍 배워서 좀 더 높은 수준의 동기부여가 가능하다면... 그건 또 다른 차원의 이야기가 될 듯 합니다. 머신러닝으로 당장 멋진 제품 만들어보고싶은 학생에게 선형대수 책 쥐어주면 그건 완전 꼰대 되는거겠죠? ㅎㅎ 

메얼린

2019-08-19 22:09:47

워.. 답글달고나니 닉부터가 ㅎㄷㄷ 하신분이 댓 다셨네요 ㅋㅋㅋ

전적으로 동의합니다. 저는 당장 멋진 제품 만든 학생에게 질문 몇 번 해서 내가 왜 머신러닝했나 좌절하게 해주고 싶네요 ㅋㅋㅋㅋㅋ 저도 꼰대 ㅋㅋㅋ

우리동네ml대장

2019-08-19 22:15:02

마모인생 닉따라간다고 해서 지었을 뿐입니다 ㅎㅎ 동네에서 제일 잘 하는 사람 되고싶은데 쉽지가 않네요. 같은 일 하는 회사사람들이 다 동네에 살아서..ㅜ.ㅜ

이건 뭐 정권찌르기만 20년 시키는 무림의 사부님도 아니고, 당장 뭔가 되는걸 보고싶은 학생들에게 numerical optimization 만 가르치다가는 다 도망가겠죠... 저도 고민이 많습니다. 아이가 커가면서 어떻게 잘 동기부여를 시켜서 미래에 필요한 인재로 키울 수 있을지...

메얼린

2019-08-19 22:37:09

거기서 살아남은 제자 하나가 무림을 통일하자나요 ㅋㅋㅋㅋ

얼마에

2019-08-20 01:04:22

제가 이런말 하기는 그렇지만... 제 딸래미가 아무래도 수학 천재 인것 같아요. 네살인데 덧셈은 백단위까지 하구요. 뺄셈은 개구리 다섯마리 중에 세마리가 악어에게 먹혔는데 몇마리 남았냐 도 손가락 세어보지 않고 암산으로 하구요. 곱셈도 과자 한봉지에 과자 다섯개 들었는데 과자 세봉지면 너는 과자 몇개 먹을래 하면 한치의 주저함도 없이 15개...

아무래도 아빠 닮아서 수학천재인것 같아서 일찌감치 머신러닝을 시킬려구요.

나눗셈이 좀 약한데, 157 나누기 23 하면 계산은 포기하고 바로 알렉사 한테 달려가서 “알렉사, 왓츠 157 디바이드 바이 23?” 해서 답을 가져와요. 아무래도 수학만 천재가 아니라 ai와 공존하는 법을 일찌감치 익혀서 미래에 크게될 것 같아요. ㅋ

우리동네ml대장

2019-08-20 20:37:42

미래형 인재 #인정합니다 ㄷㄷㄷㄷㄷ

메얼린

2019-08-19 22:06:56

확률통계를 먼저 배우면 좋습니다. 뮨제 정의와 결과 해석이 제일 핵심이지 않나 싶어요. 툴은 툴에 불과하니깐요

얼마에

2019-08-20 01:06:24

헐... 메얼린 님도 머신러닝 하시는 군요. 이 동네는 방산 법률 컨설팅 등 전통 산업 중심이라 머신러닝 불모지 인데 어쩌다 이런 곳에 오셔서?!?

메얼린

2019-08-21 20:27:28

ㅋㅋㅋ 저는 예전에 잠시... 맛만 보고 요즘은 조금 멀리서 바라만봐요 머리가 나빠서 이해를 못하는게 많더라구요요저도 단지 이동네 수 많은 j비자 가진 방문 연구원중 한명이라... 언젠간 떠날 사람? 입니다 ㅎㅎㅎ 멋도 모르고 왔는데 이동네 참 맘에 들긴 하네요 ㅎㅎ 얼마에 님도 머신러닝같은 대단한 일 하시나요..??

얼마에

2019-08-21 21:08:25

저는 머신러닝과 정반대의 한땀한땀 손으로 수작업하는 공부를 하고 있습니다 ㅠㅠ

메얼린

2019-08-21 21:29:57

ㅎㅎ 크지도 않은 주에 사는데 언제 한번 기회되면 오프 같은거 해서 다들 어떤 일 하시나 알아봐도 재밌겠네요 은근 제 주변에도 샤이(?) 마모 분들 엄청 많거든요 ㅋㅋㅋㅋㅋ 

WJ

2019-08-20 15:54:44

저는 '한메타자교실' 가지고 타자를 배웠는데.

8살 슬슬 게임하면서 체팅도 하던데, 독수리더 군요.

아직 한글은 잘 몰라요 ㅠㅠ

일단 영어라도 타자 (키보드)를 익혀 주고 싶은데, 마땅한 앱을 못찾았아요. 

 

혹시 사용해보신것중에 괜찮은것 있으시면 추천 부탁드려요.

 

검색해보니, 몇몇 플래시 베이스로 된것을 찾긴 했는데, 맘에 드는건 아직 못찾아서 여쭤봅니다.

목록

Page 1 / 3818
Status 번호 제목 글쓴이 날짜 조회 수
  공지

마적단의 기초 | 검색하기 + 질문 글 작성하기

| 정보 33
  • file
ReitnorF 2023-07-16 34245
  공지

게시판의 암묵적인 규칙들 (신규 회원 필독 요망)

| 필독 110
bn 2022-10-30 58273
  공지

리퍼럴 글은 사전동의 필요함 / 50불+ 리퍼럴 링크는 회원정보란으로

| 운영자공지 19
마일모아 2021-02-14 79159
  공지

게시판 필독 및 각종 카드/호텔/항공/은퇴/기타 정보 모음 (Updated on 2024-01-01)

| 정보 180
ReitnorF 2020-06-25 186763
updated 114513

집이 바닥난방이신 분 있으신지요?

| 질문 98
박건축가 2020-12-21 21162
updated 114512

[DIY] LVP 설치 후기 Carpet and Dust Free Project!

| 정보-DIY 17
  • file
륌피니티 2024-05-03 1163
new 114511

멍청비용이라고 아시나요? ㅠㅠ

| 잡담 10
세계일주가즈야 2024-05-13 1864
updated 114510

TEMU 쓰시는 분들 tip하나 남깁니다. 가격 변동 차액 환불 신청 가능

| 정보-기타 6
LK 2024-01-25 1587
updated 114509

[후기] 아이폰 13 프로 (Visible eSIM + SKT FreeT eSIM) 성공, 아이폰 14프로(RedPocket eSIM + SKT FreeT eSIM)도 성공

| 후기 81
  • file
된장찌개 2022-10-19 12531
new 114508

Hilton App 로그인 에러?

| 질문-호텔
  • file
밀리언마일가즈야 2024-05-13 143
new 114507

Last call: IHG 비지니스 카드 최대 175,000 포인트 오퍼 (5/16/2024, 7AM EST)

| 정보-카드
마일모아 2024-05-14 67
new 114506

여름방학 찔끔찔금 여행하기 해보신분

| 잡담 2
프리링 2024-05-14 135
new 114505

The Roast of GOAT: Tom Brady, Netflix 후기

| 잡담
포에버 2024-05-14 66
updated 114504

(2024 카드 리텐션 DP 모음) 카드사 상관없이 남겨주세요

| 정보-카드 4176
24시간 2019-01-24 200077
updated 114503

Fidelity를 메인 은행으로 만들기 Step-by-Step

| 정보-기타 119
도코 2019-12-18 16506
new 114502

슬슬 다시 시동걸어보는 포르투갈/스페인 남부 여행 계획짜기

| 질문-여행 11
돈쓰는선비 2024-05-13 605
new 114501

라면맛이 한국과 다른 것이 맞지요?

| 질문-기타 31
트레일믹스 2024-05-13 1582
new 114500

새 카드 추천 부탁드립니다. (마모 7년차, 현재 12개 카드 보유)

| 질문-카드 11
느끼부엉 2024-05-13 1077
new 114499

새로운 비지니스를 만들면 비지니스 뱅크보너스/ 크레딧카드 사인업

| 질문-기타 1
퍼플러버 2024-05-13 205
new 114498

딸의 졸업

| 잡담 57
  • file
달라스초이 2024-05-13 2299
new 114497

미국서 쓰던 폰에 한국 번호로 mms가 안 열려요

| 질문-기타 6
RegentsPark 2024-05-13 334
updated 114496

대한항공 + 에어프랑스 분리발권시 수하물관련 질문입니다.

| 질문-항공 2
EY 2024-05-12 181
updated 114495

참 자랑스러운 한국인이네요.. 라오스 오지 마을에서 선한 영향력을 펼치고 있는 유투브 소개

| 잡담 10
만남usa 2024-05-13 1997
updated 114494

quickcool 타이머 오작동

| 질문-DIY 2
  • file
hawaii 2024-05-13 241
updated 114493

조기은퇴를 심각히 고민하고 있습니다

| 질문-은퇴 73
조기은퇴FIRE 2024-05-13 5803
new 114492

프랑스 남부/ 친구 결혼식 그리고 주변 국가 여행 (포르투갈, 스페인, 프랑스, 이태리)여정 질문

| 질문-여행 4
소녀시대 2024-05-13 196
new 114491

여러분들 중에 비엣젯항공 (Vietjet) 타보신분 계신가요? 제가 후기를 남겨드려요 4/21/24~4/25/24

| 후기 9
  • file
짱꾸찡꾸 2024-05-13 1696
updated 114490

[업데이트: 계정 suspended] 공지 및 도움을 구합니다: 마일모아 트위터 (X) 계정 해킹

| 운영자공지 53
  • file
마일모아 2024-04-20 4748
updated 114489

United Club 라운지 패스 나눔 -- 댓글로 나눔 계속 이어지는 중 (11/10 현재 나눔 완료)

| 나눔 1104
  • file
TheBostonian 2021-01-07 33206
updated 114488

marriott - 회사를 통해 숙박은 no point?

| 질문-호텔 14
라임나무 2024-05-13 1548
new 114487

테슬라 모델Y 이자율 0.99%로 대출

| 정보-기타 8
SFObay 2024-05-13 1904
new 114486

스타벅스에 개인 컵 으로 오더 하면 별 25개 줍니다.

| 정보-기타 1
  • file
랑이 2024-05-13 768
updated 114485

Skypass Select Visa Signature (연회비 450불), 70k 사인업이 있었나요??

| 정보-카드 70
  • file
후이잉 2024-03-29 7778
updated 114484

Grocery shopping 하고 rebate 받는 App [Possibly 깨알]

| 정보-기타 386
오리소녀 2016-04-08 17927