전체 글
-
[4주차] 디지털 기술 입문_구구단 게임 디자인창카테고리 없음 2025. 4. 2. 21:09
이번주는 구구단 게임 디자인 창까지만 만드는 것까지만 하겠다번주는 구구단 게임 디자인 창까지만 만드는 것까지만 하겠다. 이번주에 새롭게 사용하게될 기능이다 1. 레이아웃의 다분한 사용레이아웃글을 사용하여 컴포넌트들을 스크린 상에서 더욱 깔끔히 정리 할 수 있다.2. Notifier 경고창, 대화창과 같은 알림창을 만들 때 사용하는 컴포넌트3. 랜덤 기능1부터 100가지 숫자를 임의로 사용할 수 있게 해주는 것 4. Procedure 기능반복되는 동작들을 하나로 묶어 call[]을 통해 간편하게 반복할 수 있게 해준다 그럼 이제 새로운 기능들을 알아봤으니 디자인을 시작해보겠다.1. Screen1 설정변경 ㅇ 테마 변경하기 - Components -> Screen1 선택 : Properties ..
-
[3주차] 디지털 기술 입문- 구구단디지털 기술 입문 2025. 3. 23. 19:24
3주차에는 구구단을 출력하는 프로그램을 만들어 보겠다!! 이번 구구단을 출력하느 프로그램에 들어갈 기능은1. 반복기능2. 여러 줄의 출력3. 스크린을 추가하고 이동하는 방법이렇게 3가지의 기능을 넣어보겠다 구구단을 만들기 전에 반복기능에 대해 알아보자 1. 반복 - 10에서 100까지 10씩 증가하면서 반복2. 반복 1~100까지의 합합 변수: sum변수 sum = 0For rach v from i to 100 by 1 sum = sum + v그럼 이제 본격적으로 앱을 만들어보자!! 1. 디자인ㅇ Screen1 1) Label 추가 - [속성 - Text]를 "구구단을 하자~"입력 - [속성 - FontBold] 체크 2) TextBox 추가 - [속성 - Hint..
-
[2주차 과제] 디지털 기술 입문 - 진수 변환 계산기디지털 기술 입문 2025. 3. 19. 19:05
BMI 계산기에 이어 전공과 연결된 진수 변환 계산기를 만들어 보겠다 먼저 진법에 대해 알아보겠다. 1. 진법이란? - 위치값 기수법 이라는 수의 표현법이다.- 현대인이 대표적으로 사용하는 체계는 10진법이고 컴퓨터가 대표적으로 사용하는 체계는 2진법이다. 1-1 10진법- 0 ~ 9까지 한 자릿수에 표현되며 9를 초과하게되면 10이 되면서 자리올림이 발생한다. 1-2 2진법- 0과 1로만 수를 표현한다- 2가 되는 순간 자리올림이 발생한다. 1-3 16진법- 0 ~ 15가 한자리에 표현된다- 9부터 15까지는 알파벳 a부터 f까지로 표현된다. 1-4 8진법- 0 ~ 7이 한자리에 표현된다- 8이 되면 자리올림이 발생한다 새 프로젝트를 생성한 다음 디자인을 먼저 해보겠다필자가 이번에 만들 디자인 화면이..
-
[2주차]디지털 기술 입문 - BMI 계산기디지털 기술 입문 2025. 3. 14. 20:19
이번에 앱인벤터로 제작할 앱은 BMI 계산기입니다여기서 BMI란, Body Mass Index로 체질량 지수를 의미합니다BMI 수치는 자신의 몸무게에 자신의 키를 제곱한 값으로 나누어 계산하고,이 수치를 특정 기준에 따라 저체중, 정상체중, 경도비만, 비만, 고도비만으로 표시할 수 있습니다 수치 40이상을 고도비만35-39.9를 중등도 비만30-34.9를 경도비만25-29.9를 과체중18.5-22.9를 정상18.5 미만을 저체중으로 평가하지만이번에 만들 앱은 편의상 아래의 기준표를 토대로 비만의 정도를 나타내도록 하겠습니다 앱 개발을 시작하기전 사용할 기능들을 먼저 알아보겠습니다. 1.변수신체 정보를 통해 결과값을 도출해내기 때문에입력하게 될 변수들을 어떻게 활용할 지를 생각해야 합니다변수의 종류는 글..
-
[1주차] 디지털 기술 입문 - Hello World디지털 기술 입문 2025. 3. 12. 11:26
앱 인벤터 프로그램은 MIT와 구글에서 개발한 웹 기반 안드로이드 앱 개발 도구 이다. 앱 인벤터 특징은1. 구글과 MIT에서 개발하고 MIT에서 운영2. 웹기반 안드로이드 앱 개발도구이라 프로그램 설치가 필요없음3. 안드로이드용 앱만 개발할 수 있음4. 한글 지원5. 블록 코딩이라는 비주얼 프로그래밍 방식 그럼 이제 앱인벤터를 사용해 Hello World를 출력하는 앱을 만들어 보겠다. 위 와 같은 화면이 나온다앱 인벤터에서 상단에 보이는 이바는 메인 메뉴이다 하단에 이 화면은 내가 개발한 앱 프로그램들이 자동으로 저장이 된다. 그럼 이제 Hello World를 만들어 보겠다우리가 만들 Hello World 앱의 기능은 아래 적힌 글과 같다.1. 버튼 클릭 시 "안녕하세요" 띄우고 읽기2. 버튼 길..
-
2일차 JAVAJAVA 2025. 1. 9. 16:26
- 워크스페이스 변경시 설정들이 다 사라짐- 워크스페이스마다 새로운 설정 가능 출력문- 출력하는 문법- 결과를 보여주는 것 package Explorer 빈칸 클릭 후 컨트롤+n 후 java project 선택* 9버전 사용시 module 박스 체크 해제Next 계속 클릭만들어지면package Explorer에 위와 같이 생성됨src 선택후 컨트롤 + n class 입력 클래스 생성시 첫글자는 무조건 대문자화자는 클래스 이름을 Main으로 성정했기 때문에 Main 클래스가 생성됨main을 입력하고 컨트롤 + 스페이스(자동완성 기능) 상단에 있는 main 선택더보기rintln이라는 출력문 자체가 적혀있는 문구를 출력하고 줄바꿈한다 라는 기능 수행 But print or printf는 줄바꿈 기능이 없음 /..
-
[1일차] ABC 부트캠프 Data-Driven 과정 비즈니스 모델링 개념 및 실습ABC 부트캠프 Data-Driven 2024. 12. 26. 15:17
1. 데이터기반 비즈니스 모델링 a) 전체적 관점 - 데이터를 핵심 자산으로 활용 - 가치를 창출하고 전달하는 체계적인 프레임 워크 b) 가치 중심적 - 사회적 가치와 경제적 가치를 동시에 창출 - 이해관계자들의 니즈를 충족시킴 c) 실용적 관점 - 지속가능한 수익 모델 구축 2. 스타트업의 '데이터 기반 비즈니스 모델'3. 데이터 기반 비즈니스 모델의 구성요소 a) 미션 - 조직이 달성하고자 하는 사명 - 어떤 기본적 니즈를 충족시키는가 b) 핵심 파트너 - 가치 창출을 위한 핵심 파트너 - 공급자, 인적자원은? - 그들이 제공..