일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Visual Studio Code
- 단편 드라마
- 욱
- 코드 폭발 효과
- 알프레드 에이호
- 앱
- 블록 코딩
- Code Blast
- 중학교 교육과정
- 동영상 플레이어
- 안드로이드
- 박사 논문
- 변곡점
- 선각자
- 제프리 울만
- 2021년 튜링상
- 패트릭 브링리
- 4차 산업혁명
- 파일 검색
- 누구를 위한 교육과정인가?
- 나만의 독서법
- 머신러닝
- MontyHall
- code.org
- 매트로폴리탄 미술관
- 인공지능
- 2022 개정 교육과정
- 수학적 귀납법
- 휴먼명조
- 베스트 극장
- Today
- Total
목록컴퓨터교육 (86)
코딩하는 공무원
Launch4j : http://launch4j.sourceforge.net/ Launch4j 다운로드 : http://sourceforge.net/projects/launch4j/files/launch4j-3/3.0.2/launch4j-3.0.2-win32.exe/download 추가 사용법 : http://www.yunsobi.com/blog/293 http://blog.naver.com/cigus/120128400630 1. jar 파일과 동일한 위치에 C:\Program Files\Java\에 위치한 jre를 다음 그림과 같이 복사한다. 2. Launch4j 를 실행한 후Basic 탭을 다음 그림과 같이 설정한다. ImageIcon (첨부파일) 등의 프로그램을 이용하여 원하는 그림을 아이콘으로 변..
1. 갤런당 주행 거리(Miles per Gallon, MPG) 월드를 하나 만들되, 자동차에 넣을 수 있는 연료의 총 갤런과 연료를 가득 넣고 최대한 갈 수 있는 총 마일을 입력 받도록 하자. 입력 받은 값을 변수에 저장한다. 또한, 자동차의 갤런당 주행 거리를 저장하는 변수가 있어야 한다. 다음 식을 사용하여 갤런당 주행 거리(MPG)를 계산하라. MPG = miles / gallons (단, 위의 식은 MPG set value to (miles / gallons) 명령문을 사용한다.) 월드에는 사람(People 컬렉션에 있음) 1명과 차(Vehicles 컬렉션에 있음) 1대가 있어야 한다. 초기 화면에서 자동차는 카메라를 벗어나, 보이지 않은 위치에 있어야 한다. 데이터를 입력하고 나면 사람이 카메..
http://www.codecogs.com/latex/eqneditor.php Online LaTeX Equation Editor - create, integrate and download Type your equation in this box www.codecogs.com LaText 코드를 작성하면 웹 수식의 HTML 코드나 Gif 를 생성해 주네요.
world 객체의 functions 탭을 누르면 IEEERemainder 가 있습니다. 그러나 이 함수는 일반적으로 사용하는 나머지 연산자가 아니지요... 아래의 코드를 실행하면 –2가 나옵니다. 다음과 같은 함수를 만들면 간단히 해결됩니다. 다음 코드를 실행하면 3이 출력됨을 확인할 수 있습니다.
미국 Duke 대학의 컴퓨터 과학과에서 운영하는 Alice 자료 모음입니다. http://www.cs.duke.edu/csed/alice08 http://www.cs.duke.edu/csed/alice09 http://www.cs.duke.edu/csed/alice10
냉장고 문을 마우스로 클릭하는 동안은 문이 계속 열리고, 열린 문을 클릭하면 한번에 닫히도록 구현해 보자. 마우스를 누르고 있는 만큼 열려야 한다. 짧게 누르고 있으면 조금 열리고, 길게 누르고 있으면 많이 열려야 한다. 단, 90도 이상은 열리지 말아야 한다. 다음의 동영상을 참고하자.
매개 변수를 이용한 함수의 정의 flapWings 맞춤형 메서드를 수정해서 날갯짓 속도를 조절할 수 있는 매개변수를 추가해 보고, flapWings 메서드를 다시 호출해 보자.
매개 변수를 이용한 함수의 정의 runInPlace 맞춤형 메서드를 수정해서 제자리 뛰기 속도를 조절할 수 있는 매개 변수를 추가해 보고, runInPlace 메서드를 다시 호출해 보자.
알고리즘 : 최대값, 최소값 찾기 크기가 서로 다른 5개의 구멍을 만들고, 펭귄이 그 중에서 가장 큰 구멍을 찾아 들어가도록 수정해 보자! 단, 구멍의 크기를 변경한 경우에도 명령문의 수정 없이 가장 큰 구멍을 찾을 수 있어야 한다!! Object 타입의 변수는 객체를 저장할 수 있다. 여기서는 maxCircle이라는 Object 변수를 사용해서 현재까지 확인한 구멍 중에 가장 큰 구멍을 저장하고, 맨 마지막에 maxCircle 쪽으로 걸어가도록 구현하였다.
고정 소수점 수와 부동 소수점 수의 판별 –> Ceiling 함수 사용 1.5 나 5.2 와 같이 소수점이 있는 실수값이 입력되는 경우에도 캐릭터가 "That value is outside of my wisdom to convert.” (내 머리의 한계로 이 숫자는 변환할 수 없다!) 라고 말하고, 사용자로부터 다른 숫자를 입력할 수 있는 대화상자를 표시한다.
대학교 홍익대학교 컴퓨터공학과 컴퓨터 공학 개론 http://www.ce.hongik.ac.kr/notice/view_notice.php?NOW_PAGE=25&POP=2&page_id=10&no=1218 고등학교 충북과학고등학교 충북과학고등학교 부설 기숙형 영재원
배열이나 리스트를 이용해서 데이터들을 묶음으로 관리하면, 동일한 특성의 데이터들을 한데 모아 처리할 수 있는 장점이 있다. 또한, 숫자로 된 인덱스를 이용해서 한 묶음내의 모든 데이터에 간편하게 접근할 수 있다. 이것은 Loop 명령문 타일의 index 변수를 그대로 사용해서 Loop 명령문 타일 내에 배치한 한 개의 명령문 타일만으로 묶음 내의 모든 데이터들을 접근할 수 있다는 것을 의미한다. 이렇게 배열과 리스트는 그 사용법에서 매우 유사점을 가지고 있다. 한편, 리스트의 경우 그 크기를 프로그램 실행 중에 자유자재로 변경할 수 있다는 점에서 배열보다 유연하고, 제공하는 메서드와 함수들도 매우 다양해서 프로그래머가 사용하기에 매우 편리하다. 그렇다면, 배열의 존재 이유는 무엇일까? 이렇게 편리한 리스..
먼저, 스크래치 블록 전체를 한국어로 번역하는 고된 작업을 마다하지 않으신 이름 모를 다수의 Scratch 사용자 분들께 진심으로 감사드린다. 현재 기존 번역을 매끄럽게 수정 중이다. 기존 1.4 버전의 블록들을 사용하다 보면 약간 어색하고 잘못된 번역이 다수 보인다. 1.4 버전의 명령 블록 몇 개는 본인이 번역한 것이지만, 그 당시 급하게 살펴보느라 제대로 수정하지 못한 것이 다수 발견되었다. 예를 들면 다음과 같다. change pen color by %n 기존 번역 : 펜의 색 %n 만큼 바꾸기 수정 예정 : 펜 색상 %n 만큼 바꾸기 change pen shade by %n 기존 번역 : 펜의 그림자 %n 만큼 바꾸기 수정 예정 : 펜 농도 %n 만큼 바꾸기 change pen size by %..
Chapter 1 Alice와 객체에 대한 소개 1.1 컴퓨터 프로그램이란 무엇인가? 1.2 알고리즘과 프로그래밍 언어 1.3 Alice로 프로그래밍 배우기 따라하기 1-1 Alice 월드를 열고 플레이하기 1.4 객체 1.5 클래스와 Alice 갤러리 따라하기 1-2 월드를 생성하고 객체 추가하기 1.6 3D 객체와 카메라 따라하기 1-3 3차원 공간에서 카메라 움직이기 따라하기 1-4 3차원 공간에서 객체 조작하기 따라하기 1-5 객체의 몸체 일부분 조작하기 확인 문제 연습 문제 Chapter 2 Alice 프로그래밍 2.1 메서드 작성하기 따라하기 2-1 Alice 월드에 명령문 추가하기 따라하기 2-2 기본 메서드 좀 더 살펴보기 2.2 이름 작성 규칙 2.3 프로그램 설계 따라하기 2-3 프로그..