본문 바로가기

공통블록

[앱인벤터 기초] 공통블록 - 변수블록, 함수블록 이해하기 공통블록은 앱인벤터 화면에 아무것도 없어도 사용가능한 명령 블록입니다. 공통블록 안에는 '제어', '논리', '수학', '텍스트', '리스트', '색상', '변수', '함수' 블록으로 구성되어 있습니다. 변수블록 변수블록은 하나의 값을 저장하는 전역변수와 지역변수를 선언하고 변수 값을 가져오는 명령블록들로 구성되어 있습니다. 블록 검색 명령어 설명 전역변수 만들기 전역변수를 생성하고 처음 값을 지정합니다. 가져오기변수 만들어진 변수 값을 가져옵니다. 지정하기변수 변수의 값을 다른 값으로 변경합니다. 실행에서 사용할 지역변수 초기화 지역변수를 만들고 블록 내부의 명령 블록을 실행합니다. 반환시 지역변수를 초기화하세요 지역변수를 만들고 블록 내부의 명령 블록을 실행한 결과를 반환합니다. 전역변수와 지역변수 .. 더보기
[앱인벤터 기초] 공통블록 - 색상블록 이해하기 공통블록은 앱인벤터 화면에 아무것도 없어도 사용가능한 명령 블록입니다. 공통블록 안에는 '제어', '논리', '수학', '텍스트', '리스트', '색상', '변수', '함수' 블록으로 구성되어 있습니다. 색상블록 색상블록은 13개의 색과 RGB 코드 값을 지정하여 색을 선택할 수 있는 명령블록들로 구성되어 있습니다. 블록 검색 명령어 설명 검정, 빨강 등 색 입력 색을 선택해서 사용할 수 있습니다. 총 70개의 색을 선택할 수 있습니다. 색상 만들기 위에서부터 빨강, 초록, 파랑 값을 입력해서 색을 직접 지정할 수 있습니다. 여기에 항목을 하나 더 추가하면 알파 값 또는 색상의 투명도를 나타냅니다. 기본 알파 값은 100(불투명)입니다. RGBA와 RGB 색상값 RGBA는 red green blue al.. 더보기
[앱인벤터 기초] 공통블록 - 리스트블록 이해하기 공통블록은 앱인벤터 화면에 아무것도 없어도 사용가능한 명령 블록입니다. 공통블록 안에는 '제어', '논리', '수학', '텍스트', '리스트', '색상', '변수', '함수' 블록으로 구성되어 있습니다. 리스트블록 리스트블록은 여러 개의 값을 저장하는 리스트와 관련된 명령블록들로 구성되어 있습니다. 블록 검색 명령어 설명 빈 리스트 만들기 빈 리스트를 만듭니다. 리스트 만들기 여러 개의 항목을 가진 리스트를 만듭니다. 항목 추가하기 만들어진 리스트 끝에 항목(item)을 하나 추가합니다. 리스트안에 있나요? '리스트'에 '항목'에 있는 값이 포함되 있으면 참, 없다면 거짓을 반환합니다. 길이 구하기 리스트의 길이(항목 수)를 반환합니다. 리스트가 비어있는가? 리스트가 비어 있으면 참을, 아니라면 거짓을 .. 더보기
[앱인벤터 기초] 공통블록 - 텍스트블록 이해하기 공통블록은 앱인벤터 화면에 아무것도 없어도 사용가능한 명령 블록입니다. 공통블록 안에는 '제어', '논리', '수학', '텍스트', '리스트', '색상', '변수', '함수' 블록으로 구성되어 있습니다. 텍스트블록 텍스트(글자, 문자열) 블록은 텍스트를 입력하거나 텍스트 병합, 분리, 교체 등을 할 수 있는 명령블록들로 구성되어 있습니다. 블록 검색 명령어 설명 " 텍스트 문자열을 포함합니다. 문자열에는 문자,숫자 또는 특수문자가 포함 될 수 있습니다. 합치기 두 개 이상의 문자열을 하나로 합쳐줍니다. 입력이 없으면 빈 문자열을 반환합니다. 길이 문자열에 공백을 포함하여 문자의 수를 반환합니다. 비어있나요? 문자열에 공백이 포함 되어 있는지 여부를 반환합니다. 문자열의 길이가 0이면 참을 그렇지 않으면 .. 더보기
[앱인벤터 기초] 공통블록 - 숫자블록 이해하기 공통블록은 앱인벤터 화면에 아무것도 없어도 사용가능한 명령 블록입니다. 공통블록 안에는 '제어', '논리', '수학', '텍스트', '리스트', '색상', '변수', '함수' 블록으로 구성되어 있습니다. 숫자블록 숫자블록은 사칙연산, 최대값, 최솟값, 반올림 값 등을 구하는 명령블록들로 구성되어 있습니다. 블록 검색 명령어 설명 0 양수 또는 음수 숫자를 입력할 수 있습니다. 10진수 이외에도 다른 진수를 입력할 수 있습니다. 이진수 숫자, 예 : 0b10 (10 진수 2) 8 진수 숫자, 예 : 0o14 (10 진수 12) 16 진수 숫자, 예 : 0xd4 (10 진수 212) 진수를 선택해서 입력할 수 있습니다. decimal (10진수), binary (2진수), octal (8진수), hexade.. 더보기
[앱인벤터 기초] 공통블록 - 논리블록 이해하기 공통블록은 앱인벤터 화면에 아무것도 없어도 사용 가능한 명령 블록입니다. 공통블록 안에는 '제어', '논리', '수학', '텍스트', '리스트', '색상', '변수', '함수' 블록으로 구성되어 있습니다. 논리블록 논리블록은 논리적 판단이 필요한 명령 블록들로 구성되어 있습니다. 블록 검색 명령어 설명 참 논리 값인 참(true)을 반환합니다. 거짓 논리 값인 거짓(false)을 반환합니다. 아니다 오른쪽에 연결한 블록의 반대 값을 반환합니다. 예를 들어 입력 값이 참이면 거짓을 반환하고, 거짓이면 반대로 참을 반환합니다. 왼쪽과 오른쪽에 들어있는 값을 비교합니다. 값이 동일하면 참을 반환하고 다르면 거짓을 반환합니다. * 자세한 설명은 아래에~! 왼쪽과 오른쪽에 들어있는 값을 비교합니다. 값이 다르면 .. 더보기
[앱인벤터 기초] 공통블록 - 제어블록 이해하기 공통블록은 앱인벤터 화면에 아무것도 없어도 사용가능한 명령 블록입니다. 공통블록 안에는 '제어', '논리', '수학', '텍스트', '리스트', '색상', '변수', '함수' 블록으로 구성되어 있습니다. 제어블록 제어블록은 특정동작을 반복시키거나 흐름을 제어하는 명령블록들로 구성되어 있습니다. 블록 검색 명령어 설명 만약 만약 조건이 만족되면(참이면) '이라면 실행' 안에 블록을 실행합니다. (= if) 만약 이라면 아니면 만역 조건이 만족되면(참이면) '이라면 실행' 안에 블록을 실행하고 만족되지 않은 경우에는 '아니라면' 안에 블록을 실행합니다. (= if else) '시작' 값이 1부터 1씩 값을 증가하여 '끝' 값인 5가 될 때까지 '실행' 안에 블록을 실행합니다. (= for) 각각 반복 리스트.. 더보기