정보영재 14강 - 사칙연산 계산기 만들기 * 앱 기획하기 1. 사칙연산이 가능한 계산기 어플을 만든다. * 컴포넌트 구성하기 1. 새 프로젝트 시작하기 * 프로그래밍 하기 1. 가속도 센서를 클릭하면 해당 블럭이 나타난다. * 심화 학습 1. 덧셈, 뺄셈, 곱셈, 나눗셈이 가능한 계산기를 만들어보자. SW교육/앱 인벤터2 2018.07.02
정보영재 13강 - 퀴즈 문제 만들기 이번 장에서는 두 개의 리스트를 사용하여 문제와 정답을 따로 저장한 다음, 색인 변수로 현재 풀고 있는 문제를 가리키는 코딩을 배운다. 색인 변수로 리스트의 항목에 접근한다. 사용자가 [다음 문제]로 버튼을 누르면 색인 변수가 증가하고 다음 항목을 가리킨다. * 앱 기획하기 1. 화면.. SW교육/앱 인벤터2 2018.07.02
정보영재 12강 - 볼 튕기기 게임 만들기 * 앱 기획하기 1. 벽에 부딪쳐 튕겨진 볼을 화면 하단의 막대를 이용하여 튕기는 게임을 만든다. * 컴포넌트 구성하기 1. 새 프로젝트 시작하기 * 프로그래밍 하기 1. 가속도 센서를 클릭하면 해당 블럭이 나타난다. * 심화 학습 1. 일정시간이 지나면 볼의 갯수가 증가하는 기능을 추가해보.. SW교육/앱 인벤터2 2018.07.02
정보영재 11강 - 슈팅 게임 만들기 * 앱 기획하기 1. 화면 하단의 로켓이 화면 상단에 있는 UFO를 맞추는 게임을 만든다. * 컴포넌트 구성하기 1. 새 프로젝트 시작하기 * 프로그래밍 하기 1. 가속도 센서를 클릭하면 해당 블럭이 나타난다. * 심화 학습 1. UFO에서 공격하여 로켓을 맞추면 점수가 감점되는 기능을 추가해보자. SW교육/앱 인벤터2 2018.07.02
정보영재 10강 - 두더지 잡기 게임 만들기 * 앱 기획하기 1. 화면에 나타나는 두더지를 터치하면 점수가 올라가는 어플을 만든다. * 컴포넌트 구성하기 1. 새 프로젝트 시작하기 * 프로그래밍 하기 1. 두더지의 움직임을 정의하는 함수를 만듭니다. * 심화 학습 1. 타이머 기능을 넣어서 60초 후에 게임이 종료되게 한다. 2. 색깔이 다른.. SW교육/앱 인벤터2 2018.07.02
정보영재 9강 - 짱구와 초코바 게임 만들기 * 앱 기획하기 1. 이동 버튼으로 캐릭터를 이동 시키고 움직이는 초코바를 먹으면 점수가 올라가는 어플을 만든다. * 컴포넌트 구성하기 1. 새 프로젝트 시작하기 * 프로그래밍 하기 1. 버튼을 누르면 짱구의 좌표가 이동되게 한다. 그러기 위해서는 캔버스의 좌표에 대한 이해가 필요하다. .. SW교육/앱 인벤터2 2018.07.02
정보영재 8강 - 사진에 메모하는 어플 만들기 * 앱 기획하기 1. 카메라로 찍은 사진에 메모하여 저장할 수 있는 어플을 만든다. * 컴포넌트 구성하기 1. 새 프로젝트 시작하기 * 프로그래밍 하기 1. 사진촬영 버튼을 클릭하면 카메라가 동작하게 한다. * 심화 학습 1. 파일열기 기능을 추가해보자. SW교육/앱 인벤터2 2018.07.02
정보영재 7강 - 문자 메세지 보내기(심화: 음성을 문자메세지로 전송하기) * 앱 기획하기 1. 문자 메세지를 입력하고 전송할 수 있는 어플을 만든다. * 컴포넌트 구성하기 1. 문자 보낼 때 글자를 입력하는 부분으로 [User Interface]의 [TextBox]를 이용한다. - TextBox 는 글자를 직접 입력할 때 사용한다. 2. 전화번호 선택과, 버튼 3개를 옆으로 나란히 놓기 위해 가로 정렬.. SW교육/앱 인벤터2 2018.07.02
정보영재 6강 - 가위바위보 어플 만들기 2 (심화: 주사위 게임 만들기) * 앱 기획하기 1. 컴퓨터와 가위, 바위, 보 게임을 할 수 있는 어플을 만든다. * 가위, 바위, 보 이미지 파일 Bawi.png Bo.png Gawi.png vs.jpg * 컴포넌트 구성하기 1. 새 프로젝트 시작하기 * 프로그래밍 하기 1. 컴퓨터가 랜덤으로 가위, 바위, 보를 내게 하기 위해 변수를 만들어 사용한다. * 심화 학.. SW교육/앱 인벤터2 2018.07.02
정보영재 5강 - 가위바위보 어플만들기 1 (심화: 만보기 만들기) * 앱 기획하기 1. 스마트폰을 흔들면 가위, 바위, 보를 랜덤하게 표시하여 게임할 수 있는 어플을 만든다. * 컴포넌트 구성하기 1. 새 프로젝트 시작하기 * 프로그래밍 하기 1. 가속도 센서를 클릭하면 해당 블럭이 나타난다. * 심화 학습 1. AccelerometerSensor를 이용하여 만보기 기능을 가진 어.. SW교육/앱 인벤터2 2018.07.02