총 104개
-
[교육방법및교육공학] 실제 수업에서의 교육방법 적용 사례2025.04.251. 협력 프로젝트 중학교 '정보' 과목에서 기초적인 정보윤리의식과 정보보호능력을 함양하고 실생활의 문제해결을 위해 정보기술 활용능력과 컴퓨팅 사고력, 협력적 문제해결력을 기르는 데 중점을 두고 있다. '협력적 문제해결력'은 네트워크 컴퓨팅 환경에 기반한 다양한 지식?학습 공동체에서 공유와 효율적인 의사소통, 협업을 통해 문제를 창의적으로 해결할 수 있는 능력을 의미한다. 실생활 문제해결을 위한 소프트웨어를 협력(모둠원을 구성하고 역할을 분담)하여 설계, 개발, 비교?분석함으로써 협력적 문제해결력을 키울 수 있다. 2. 달의 위상 ...2025.04.25
-
파이썬 코딩 풀이 20문 손글씨 노트2025.01.291. 파이썬 코딩 문제 풀이 이 자료는 파이썬 코딩 문제 20개를 손글씨 노트 형식으로 정리한 것입니다. 문제 유형은 좋아하는 동물 묻기, 성적 계산, 홀수/짝수 판별, 배수 계산, 반복문 활용 등 다양한 기초 프로그래밍 문제들로 구성되어 있습니다. 이를 통해 파이썬 기초 문법과 알고리즘 연습을 할 수 있습니다. 1. 파이썬 코딩 문제 풀이 파이썬 코딩 문제 풀이는 프로그래밍 실력 향상에 매우 중요한 부분입니다. 다양한 유형의 문제를 해결하면서 알고리즘 설계 능력, 문제 분석 능력, 코드 구현 능력 등을 기를 수 있습니다. 특히 L...2025.01.29
-
c로 배우는 쉬운 자료구조 개정3판 6단원 연습문제 풀이2025.01.171. 스택 스택은 데이터가 한 쪽 끝에서만 삽입되고 삭제되는 후입선출(LIFO) 구조의 자료구조입니다. 오른쪽 큐 RQ에서 데이터가 하나씩 중간에 있는 스택 MS를 거치거나 바로 왼쪽 큐 LQ로 입력될 수 있습니다. 이를 통해 생성할 수 있는 스택 수는 2, 3, 4, 6, 7, 8, 5, 9, 2, 1, 10입니다. 2. 원형 큐 원형 큐는 배열의 처음과 끝이 연결되어 있는 큐 구조입니다. 현재 상태에서 front=0, rear=2이며 front에서는 삭제, rear에서는 삽입이 일어나는 경우, 'AB2번 x1FCDE'의 순서로 ...2025.01.17
-
아두이노를 이용한 회로 꾸미기 (충북대 일반 물리학 및 실험2)2025.01.281. 아두이노 기초 회로 구성 이번 실험에서는 아두이노를 이용하여 4가지의 간단한 회로를 구성하였다. 실험을 통해 아두이노의 작동 방식에 대해 알 수 있었다. 1번 실험에서는 아두이노의 기본적인 제어 방법을 익힐 수 있었고, LED가 코드에 따라 깜빡이는 것을 확인하였다. 2번 실험에서는 PWM을 이용하여 LED가 서서히 밝아지고 어두워지는 시간 주기를 조절하는 방법을 배웠다. 또한 삼색 LED를 이용하여 다양한 색상의 변화를 관찰할 수 있었다. 실험 3번에서는 조도 센서를 이용하여 주변 조도에 따라 LED의 밝기가 자동으로 조절되...2025.01.28
-
변수의 기능, 선언 방법, 작성 규칙 및 데이터 형의 종류2025.01.131. 변수의 기능 변수는 프로그래밍 언어에서 데이터를 저장하는 기본 단위로, 임시 저장소 역할을 합니다. 변수를 통해 프로그램은 실행 중 필요한 데이터에 쉽게 접근하고 수정 및 재활용할 수 있습니다. 변수의 핵심 기능 중 하나는 데이터의 가변성 관리입니다. 변수는 프로그램 실행 도중 값이 바뀔 수 있어 같은 코드를 다양한 상황에 유연히 적용할 수 있습니다. 변수는 코드 내 데이터 추상화를 가능케 해 복잡한 프로그램을 단순하고 이해하기 쉽게 만듭니다. 또한 변수는 함수나 메서드 간 데이터 전달 매개체 역할도 합니다. 2. 변수 선언과...2025.01.13
-
프로그램 언어의 역사, 특징, 장.단점2025.05.061. 프로그래밍 언어 프로그래밍 언어는 기계와 인간이 이해할 수 있는 형태로 문제를 해결하기 위해 사용되는 도구입니다. 저급언어와 고급언어의 차이점은 사용자 중심의 언어인지, 하드웨어 중심의 언어인지에 있습니다. 저급언어는 기계어와 어셈블리어로 구성되며 컴퓨터만 이해할 수 있는 언어입니다. 고급언어는 절차지향 언어와 객체지향 언어로 구분되며 사용자가 이해하기 쉽고 이식성이 높습니다. 2. C 언어 C 언어는 1972년 데니스 리치에 의해 개발되었으며, 시스템 프로그래밍과 응용 프로그래밍에 널리 사용되는 범용 프로그래밍 언어입니다. ...2025.05.06
-
사물 인터넷 플랫폼과 디바이스2025.04.251. Arduino 아두이노는 오픈 소스 전자 플랫폼으로, 다양한 마이크로컨트롤러 보드와 소프트웨어를 포함하고 있습니다. 아두이노 보드는 8비트 및 32비트 CPU를 사용하며, 디지털/아날로그 입출력 핀, PWM 출력, UART 통신 등의 기능을 제공합니다. 아두이노 IDE는 C/C++을 기반으로 하는 통합 개발 환경으로, 초보자도 쉽게 사용할 수 있습니다. 2. 아두이노 프로그래밍 기초 아두이노 프로그래밍에서는 다양한 데이터 타입과 진수 표현 방식을 사용할 수 있습니다. 또한 pinMode(), digitalWrite(), dig...2025.04.25
-
울산대 기계공작실습 CNC프로그래밍 레포트2025.01.171. CNC 프로그래밍 CNC(Computer Numerical Control)는 컴퓨터 마이크로프로세서를 내장한 수치제어 공작기계 및 이를 응용한 기계공작 전반을 의미합니다. CNC 선반의 주요 구성요소로는 주축대, 터렛, 심압대, 조작반, 자동계측장치, 가공물 수거장치 등이 있습니다. CNC 프로그래밍에는 Fanuc 프로그램과 Sinutrain 프로그램이 사용되며, 시험은 CNC 선반 조작평가, CNC 기초 이론평가, Sinutrain 프로그램 모의 가공으로 구성되어 있습니다. 1. CNC 프로그래밍 CNC(Computer Nu...2025.01.17
-
신재희 자기소개서2025.05.031. HTML HTML(Hypertext Markup Language)은 웹 페이지를 구조화하고 표현하는 데 사용되는 마크업 언어입니다. 이 자기소개서에서는 HTML의 다양한 태그와 속성을 활용하여 글자, 멀티미디어, 테이블 등을 포함한 간단한 자기소개서를 작성하고 있습니다. 2. 웹 프로그래밍 이 자기소개서는 HTML을 사용하여 웹 페이지를 구현하고 있습니다. 웹 프로그래밍은 웹 브라우저에서 실행되는 애플리케이션을 개발하는 것으로, HTML, CSS, JavaScript 등의 기술이 사용됩니다. 3. 자기소개서 이 자기소개서에는 ...2025.05.03
-
프로그래밍 교수학습지도안(세안) - 교생실습 점수 100점자 자료2025.05.131. 프로그래밍 실무 교과의 성격 프로그래밍 실무 교과는 상업 계열 고등학교의 공통 필수 과목인 '컴퓨터 일반' 교과를 이수한 후, 프로그램 언어 및 프로그래밍 기법을 익혀 컴퓨터를 활용할 수 있는 능력을 신장시키는 데 중점을 둔 실무 심화 교과이다. 프로그래밍 언어를 처음 대하는 학생들은 프로그래밍 언어 자체의 여러 가지 생소한 부분으로 인해 쉽게 접근하지 못하고, 어렵게만 느끼게 된다. 프로그래밍을 위한 수많은 요소들과 규칙들을 배워야 하므로, 수준 높은 프로그래밍 능력을 기르기 위해서는 많은 노력과 시간을 투자하는 것이 필수 ...2025.05.13
