본문 바로가기
반응형

프로그래밍_개발15

자바스크립트 스터디 1일차 : "Hello World?" 코딩교육 티씨피스쿨 4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등 tcpschool.com JavaScript 기본 - Web 개발 학습하기 | MDN 자바스크립트는 여러분의 웹사이트에 상호작용성(예를 들면, 게임, 버튼이 눌리거나 폼에 자료가 입력될 때 반응, 동적인 스타일링과 애니메이션)을 더해 주는 프로그래밍 언어 입니다. 이 글은 developer.mozilla.org [JS] VS Code로 HTML, JavaScript 개발 환경 구축/실행(@맥, 윈도우) # Visual Studio Code 에디터로 HTML, JavaScript 개발 환경 구축/실행하는 방법 1. VS Code 설치 2. 폴더지정, 파일 생성 3. JS파일 실행(Code Runn.. 2023. 3. 20.
자바스크립트 환경 만들기 Hello world | PoiemaWeb 모든 브라우저는 자바스크립트를 실행할 수 있는 자바스크립트 엔진을 내장하고 있다. 뿐만 아니라 Node.js도 자바스크립트 엔진을 내장하고 있다. 따라서 자바스크립트는 브라우저와 Node.js 환경 poiemaweb.com 위의 내용을 참고하여, 우선 웹 브라우저를 설치하고 진행하면 됩니다. 물론 여기까지 안한 사람은 거의 없을거라고 생각합니다. 물론 이 웹브라우저 만으로도 실행은 가능합니다. (HTML에서 동작되는 프로그램이기 때문) 하지만 저는 VS code 사용자이기 때문에 일단 Node.js 를 설치해주었습니다. https://nodejs.org/ko/download Download | Node.js Node.js® is a JavaScript runti.. 2023. 3. 20.
유니티 02 - 인터페이스 및 조작법 프로젝트생성 우측상단 새로생성을 통해 프로젝트를 하나 생성해줍니다. UI 기본 인터페이스는 4개의 창으로 구성이된다. 아래쪽의 Project는 게임을 구성하는 파일들이 포함된다. 좌측의 Hierarchy(계층구조)는 게임 오트젝트가 포함된다. 중앙의 Scene(장면) 오브젝트를 육안으로 확인할 수 있게된다. 우측의 inspector(인스펙터)를 통해 오브젝트의 속성값을 수정해줄 수 있게 된다. 에디터 컨트롤 계층구조에서 큐브를 골라 생성해주었다. Q는 뷰이동 W는 오브젝트 이동 E는 회전 R은 크기를 조절할 수 있다. T는 사각툴로 주로 2D에 사용된다. 마우스 오른쪽 버튼으로 카메라 이동이 가능하고, Alt키와 마우스 왼쪽버튼으로 카메라 축 이동이 가능하다. 키보드 방향키로 카메라 자유이동이 가능하고,.. 2021. 3. 11.
유니티 01 - 다운로드 및 실행 유니티 HUB 파일 다운로드 store.unity.com/kr#plans-individual 게임 및 모바일 앱의 크로스 플랫폼 개발을 위한 강력한 2D, 3D, VR 및 AR 소프트웨어를 제공합니다. 크로스 플랫폼 기능이 필요한 2D, 3D, VR, AR 프로젝트를 진행하셔야 하나요? 취미 개발자부터 전문 개발자 및 기업 비즈니스에 이르기까지 Unity가 도와드리겠습니다! Unity 실시간 개발 플랫폼에 대 store.unity.com 위 사이트에서 유니티3D 사이트에서 파일을 다운로드합니다. 다운로드 파일 및 실행 파일이 다운로드되면 아래 파일을 실행하시면 됩니다! 그럼 유니티 허브가 설치됩니다! 새로운 프로젝트를 설치하기 전에 설치 텝에서 모듈을 추가해주시면 됩니다! 사용하실 플렛폼을 골라주시면 되.. 2021. 3. 11.
C++ 개요 C++ C언어의 절차 지향적 언어 특성을 보유하며, 클래스를 사용하는 객체 지향적 언어로도 사용되는 언어이다. C++ 이란? C++은 기존의 C언어에서 여러가지 기능을 추가해서 만들어진 프로그래밍 언어다. C언어의 절차지향적 특징을 가져왔으며, Simula에서 클래스를 사용하는 객체 지향적 언어의 특징을 가져왔다. 템플릿으로 대변되는 일반화 프로그래밍 방식의 언어이기도 하다. C++은 C언어를 토대로 만들어진 언어이기때문에, 기존 C 표준 라이브러리를 사용할 수 있다. C++은 타입, 연산자, 제어문, 포인터 등을 C언어에서 가져왔기 때문에 C언어에 대한 기초를 알고 있으면 좋다. 하지만 C++은 절차 지향적 프로그래밍 습관에서 벗어날 필요가 있다. C언어부터 반드시 배울 필요는 없으며, C++ 수업만으.. 2021. 3. 10.
Python 코스 #3 반복 함수의 이용 반복 함수 : repeat() [형식] repaet(함수명, 반복 횟수) 특정한 움직임을 반복적으로 수행하기 위해서 반복함수 repeat()를 사용할 수 있습니다. 2020. 8. 9.
Python 코스 #2 : RUR-PLE 설치 및 테스트 미궁에 갇힌 왕자를 구출하라! 우리는 미궁에 갇힌 왕자를 구출하고자 하는 공주입니다. 다만 미로는 매우 복잡하고 위험하기 때문에 혼자 힘으로 미로를 탐색하는 것은 쉽지 않습니다. 러플(RUR-PLE) 1) 앞으로 한 칸 이동하기 : move() 2) 왼쪽으로 90도 회전하기 : turn_left() 3) 전원 끄기 : turn_off() [설치 방법] https://sourceforge.net/projects/rur-ple/ 위의 링크주소로 들어갑니다. 다운로드를 눌러 가장 latest file을 다운 받아주도록 합시다. 설치가 완료되면 실행시켜줍니다. 그리고 상단 텝에 있는 Robot: Code and Learn 버튼을 눌러 아래의 화면으로 이동합니다. 왼쪽은 소스코드 영역, 오른쪽은 월드 영역입니다... 2020. 8. 9.
Python 코스 #1 수업의 개요와 프로그래밍의 개념 1. 프로그램과 프로그래밍 언어의 개념을 이해합니다. 2. 로봇을 이용해 프로그램을 작성할 수 있습니다. Q. 1부터 100까지의 합을 말해보세요. ex) 등차수열 Q. 1부터 3485582까지의 합을 말해보세요. 1. 어렵고 복잡한 문제를 두 손으로 해결하는 것은 쉽지 않습니다. 2. 복잡한 문제를 프로그래밍 언어의 개념 (1) 프로그램은 컴퓨터로 수행할 수 있는 명령어들의 집합이며, 프로그래밍 언어는 프로그램을 작성하는 언어를 말합니다. (2) 사람이 컴퓨터가 이해하는 기계어를 사용하여 프로그램을 만드는 것은 너무 어렵기 때문에 비교적 쉬운 언어를 사용하는데 이를 프로그래밍 언어라고 합니다. 기계어 > 어셈블리어 > C 언어 > 파이썬 교육용 프로그래밍 언어 (1) 교육용 프로그래밍 언어 : 전문 프.. 2020. 8. 9.
C언어 개인노트#007 문자열형 변수 문자열형 변수는 문자형 변수와 유사하지만 저장과 계산의 효율성을 위해 몇가지 규칙이 포함되어 있어요. #include main () { char a [5] = {'K','O','R','E','A'}; printf("%c \n",a[1]); printf("%s \n",a); char b[6] = {'K','O','R','E','A','\0'}; printf ( "%s\n", b); char c[6] = "KOREA"; printf ( "%s\n", c); } 위 프로그램을 작성해보도록 합시다. a[1]이 출력하는 문자는 O 였습니다. 따라서 K는 a[0]이라는 것을 알 수 있어요. printf("%s \n",a); 에서 우리가 지정한 a[5]는 K에서 시작하지만 끝을 알 수 없기 때문에 다른.. 2020. 5. 11.
반응형