본문 바로가기

분류 전체보기589

1-3-9 엔트리 블록영역-함수블록 1-3-9 엔트리 블록 영역-함수블록 3. 블록 영역-함수 블록 블록 영역은 코딩에 필요한 다양한 블록들이 있다. 이번 장에서는 블록 영역에서 함수 블록들에 대해 개략적으로 알아보고자 한다. 함수 블록 함수는 특정한 기능을 수행하는 블록을 모아놓은 것으로, 많은 오브젝트에서 사용할 수 있도록 만들 수도 있다. 예를 들어 사각형을 그리는 함수를 만들어 놓으면 다양한 오브젝트에서 사각형 함수를 호출하여 사각형을 그릴 수 있다. 함수는 코드를 최적화하며 코딩량을 줄일 수 있다. 중복되는 기능을 함수로 정의하여 코드를 최적화하며 기능을 모듈로 분할 정의하는 능력을 향상시킬 수 있다. 대표사진 삭제 사진 설명을 입력하세요. 함수만들기 함수 만들기 버튼을 클릭하면 아래와 같은 화면이 나온다. . 짙은 노란색 블록은.. 2021. 8. 22.
1-3-7 엔트르 블록 영역-계산블록 1-3-7 엔트리 블록 영역-계산블록 3. 블록 영역-계산 블록 블록 영역은 코딩에 필요한 다양한 블록들이 있다. 이번 장에서는 블록 영역에서 계산 블록들에 대해 개략적으로 알아보고자 한다. 계산 블록 계산 블록에는 사칙연산과 무작위 수 추출, 마우스의 x,y 좌표값, 소리값 등의 계산 블록이 있다. 초시계관련 블록으로 초시계값, 초시계 시작하기/숨기기/멈추기 등의 블록이 있다. 엔트리봇까지의 거리와 소리의 길이 값등을 알 수 있다. 아이디와 닉네임 관련 블록이 있다. 글자수, 글자들을 합치기, 몇번째 글자 추출 블록, 특정위치에서 특정위치까지 글자 추출블록 특정 글자의 시작위치, 글자를 바꾸기 블록, 영어의 소문자/대문자 바꾸기 블록 등이 있다. 대표사진 삭제 사진 설명을 입력하세요. 대표사진 삭제 사.. 2021. 8. 21.
1-3-6 엔트리 블록 영역-판단블록 1-3-6 엔트리 블록 영역-판단 블록 3. 블록 영역-판단 블록 블록 영역은 코딩에 필요한 다양한 블록들이 있다. 이번 장에서는 블록 영역에서 판단 블록들에 대해 개략적으로 알아보고자 한다. 판단 블록 판단 블록에는 마우스나 특정 키의 이벤트가 발생했는지 혹은 마우스나 벽이나 오브젝트에 닿았는지를 판단한다. 또한 두 수를 비교하여 같다, 다르다, 크다, 작다, 크거나 같다, 작거나 같다 등의 판단을 할 수 있다. "그리고", "또한", "아니다" 블록을 통해 논리식을 설정할 수 있다. 대표사진 삭제 사진 설명을 입력하세요. 마우스나 키 이벤트 발생여부 마우스를 클랙했는지 판단하는 블록이다. 특정한 키가 눌러져 있는지를 판단하는 블록이다. 대표사진 삭제 사진 설명을 입력하세요. 닿았는가? 마우스포인터, .. 2021. 8. 21.
0. 앱인벤터 개발환경, hello World 앱 인벤터 개발 환경 . 앱 인벤터의 세계로 들어가려면, . http://ai2.appinventor.mit.edu에 접속 . 구글 계정으로 로그인(구글 계정이 없으면 구글에서 회원가입 먼저 하세요) 대표사진 삭제 사진 설명을 입력하세요. 앱인벤터에 로그인을 하면 처음 화면이다. 화면 영역에 대해 간략히 설명해보고자 한다. 앱인벤터 개발 환경에서 컴퓨터 파트에서는 크게 두 종류로 나뉜다. . 디자이너 . 메뉴 . 서브메뉴(스크린, 디자이너/블록) . 팔레트 . 뷰어 . 컴포넌트 . 속성 . 블록 . 블록 . 뷰어 대표사진 삭제 사진 설명을 입력하세요. [pic1-1] 다음 시간에 메뉴에 대해 자세히 설명할 예정이며, 이번 시간에는 초간단으로 코딩해서 스마트폰에 올리는 개발환경 테스트이다. 필자는 스마트폰.. 2021. 8. 20.