
코딩을 잘 모르거나 컴퓨터 분야에 비 전문가들에게 이 책을 추천하다.
발전 과정도 설명 되어 있고 초등학생 수준으로 쉽게 설명 되어 있다.
특히 무엇을 배우거나 같이 해보고 싶다면 이런 사이트가 있다 그리고
아이와 함께
할수 있는 내용들이 많이 있다.나는 왜 우리 애들과 이런 것들을 진작 안했을까? 이런 생각도 해보게 된다.늦었지만 같이 할 수 있는 영역이 있다면 조금씩 실행해 보고자 한다.사실 스타트업 공부하면서 느껴지는 IT분야의 이질감 같은게 있는데조금씩 익숙해주는 내 모습이 웃기다. ㅎㅎㅎ
[본문요약]
소프트웨어 컴퓨터의 기능을 수행하는게 명령어와 명령이 실행되는 순서를 결정하는 문장이 입력된 소스 코드가 포함되어 있다. 이 소스코드를 작성하는 행위를 코딩이라고 한다.
웹사이트 개발할때는 편리한 HTML, 자바스크립트가 사용된다. 웹서버를 개발할때는 자바나 C#을 사용하는 경우가 많다. C나 C++ 언어는 실행 속도가 빨라서 아두이노 같은 임베디드 컴퓨터나 수치 계산이 많은 소프트웨어 개발시 사용된다. 요즈음에는 파이썬 같이 실행 속도는 약간 떨어지지만 배우거나 사용하기 편리하고, 다양한 라이브러리를 지원하는 언어가 많이 사용된다.
기계어로 번역하는 것을 Compile이라 하고 본인이 코딩한 소스 코드와 라이브러리 함수를 합치는 것을 link라고 하고, 소스 코드를 컴파일하고 링크하는 과정을 모두 합쳐서 빌드라고 한다.
문법에러는 문자열의 끝인 EOL(End of line)을 찾지 못했다고 알려주는 것이다.
코딩한 소스코드는 모두 요구 사항대로 잘 실행되는지 확인해야 한다.
이를 위해 요구사항부터 소스 코드까지 테스트 계획을 세우는 것이 좋다.
아두이노는 이탈리아 IDII (Interaction Design Institute Ivera)에서 개발한 소형 컴퓨터이다. 아두이노를 잘 이용하면 우리가 사는 물리적인 세계와 디지털 세계를 효과적으로 연결할 수 있다.
https://www.arduino.cc/en/about
라즈베리파이
영국 라즈베리파이 재단에서 개발한 이 컴퓨터는 개발 도상국과 같이 기본적인 컴퓨터 교육이 어려운 곳에서 사용할 수 있도록 개발
피지컬 컴퓨터 교육용 도구
1. 메이키 메이키(makey makey)
2. Circuit Scribe
https://circuitscribe.com/?_atid=6aNedJz1F09V9ssI4RNXvARg2fk01H
3. Littlebits
레고 블록처럼 매우 쉽게 피지컬 컴퓨팅 작품을 만들수 있다.
리트비츠는 전자회로 원리를 몰라도 저절로 달라 붙는 모듈을 사용하면 손쉽게 움직이고 반응하는 작품을 만들수 있다.
프리징, frizzing 프르그램을 사용하면 쉽게 회로 디자인을 할 수 있다.
Circuito.io, 전자회로 설계하고 어떻게 동작하는 디 확인해보고 싶을 때 사용하는 프로그램이다.
DCAlab, 전자회로 설계와 시뮬레이션을 지원하는 도구
[가상 현실]
Cospaces, 가상현실 공간을 만드는 도구
Sketchup, 손쉽게 디자인하는 3차원 모델링 프로그램
Tinkercad, 쉽게 따라하는 소프트웨어
Thingverse, 디자인 모형 공유 사이트 (무료로 모형을 다운로드 받고, 3d 프린터 파일도 함께 얻을수 있음)
Unity, 무료 게임 및 가상 현실 개발 도구
앱 인벤터는 웹사이트에서 제공되는 코딩도구(ai2.appinventor.mit.edu)로서 인터넷에서 실행되기 때문에 별도의 프로그램 설치가 필요 없다.
https://appinventor.mit.edu/explore/ai2/setup
[인공지능]
인공지능화가 Deepart.io
캡션봇 AI
구들 오토드로우 (autodraw)
[교육도구]
지오지브라 – 편리한 수학 교육 도구
수학 교육 도구로 우리가 교과서에서 배웠던 모든 내용을 배울수 있게 프로그램으로 구현해 놓은 것이다.
본인이 필요한 것을 만들기 위해 필요한 것을 그때 그때 공부하고 오픈 소스를 사용하며 개발했다.
컴퓨터 언어 문법을 외우고 시험을 보는 것 보다는 세상의 문제를 컴퓨터로 해결하고자 하는 열정이 더 중요하다.
열정이 있다면 주변에서 약간 멘토링 헤주면 스스로 잘할수 있다.
세상을 변화시키기 위한 제일 좋은 방법은 공유하고 알리는 것이다.
'Books > 자기계발.창업' 카테고리의 다른 글
| 칼라의 힘 (1) | 2023.03.22 |
|---|---|
| 펌프킨 플랜 - 마이크 미칼로위츠 (1) | 2023.03.18 |
| 유튜브로 당신의 삶을 리디자인 하라. 김정비 (2) | 2023.02.18 |
| ETF 월급 만들기 - 이금옥(투생) (0) | 2022.12.09 |
| 투자 시프트 김광석 김영빈 (0) | 2022.12.05 |