• 제목/요약/키워드: Communication-oriented Class

검색결과 75건 처리시간 0.027초

PDM 소프트웨어와 3D 프린팅을 활용한 제품개발 수업 운영 사례 (Product Development Class using Product Data Management Software and 3D Printing)

  • 도남철
    • 공학교육연구
    • /
    • 제21권6호
    • /
    • pp.90-98
    • /
    • 2018
  • This paper proposes a framework of engineering education for product development processes based on product data management (PDM) software and 3D printing. The PDM software supports the product development process-oriented educational coursework, collaborative team projects and project-based learning environment. The 3D printing supports the prototyping step in the product development process and helps participants consider physical realization of their designs during the product design and development phases. The framework was implemented in an introductory course for engineering students to product design and development, and author found that it is important to support rich communication among participants including lecturers, teaching assistants and students to enhance the quality of education and to overcome the burden of learning various computer-aided tools and 3D printing techniques needed for the framework.

열차 내 승무원과의 원격대화 시스템 설계에 관한 연구 (Design of A/V Communication System for Passenger and Attendant in Train)

  • 장덕진;강송희;박현휴;강대호;허재석;송달호
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2010년도 춘계학술대회 논문집
    • /
    • pp.448-454
    • /
    • 2010
  • Currently a KTX train of 20-car formation is 388m long and carries 931 passengers including one captain and three crews which is quite a few to cover the lengthy service area and many customers. On the other hand, if a passenger wants to talk to an attendant, he has to wait for an attendant passing by his/her seat or walk to an intercom which is placed at every other car. Any of these choices is inconvenient. So, in this paper, we presented a system design for developing an audio/visual communication system for a passenger and an attendant. The system was analyzed and designed according to the Object-Oriented methodology with UML (Unified Modeling Language). Based on a problem statement, a Use-case Diagram, Sequence Diagrams, Class Diagram, State Charts, collaboration Diagram were generated. The design will be used in system implementation to a HEMU-400X test train and to be tested.

  • PDF

AI 쳇봇을 활용한 플립러닝 기반의 대학교육의 변화 (A study on the Change of University Education Based on Fliped Learning Using AI)

  • 김옥분;조영복
    • 한국정보통신학회논문지
    • /
    • 제22권12호
    • /
    • pp.1618-1624
    • /
    • 2018
  • 플립러닝을 기반으로 학부중심 학사 구조가 4차 산업혁명시대 대학교육의 변화를 통해 학생들은 문제 해결능력을 기반으로 가치창출 능력을 배양하는 필수화 과정이 되어야 한다. 이를 위해 창안된 프로젝트기반 학습법(Project Based Learning)과 MOOC를 결합한 거꾸로 학습법(Flipped Learning)을 과감하게 도입 및 확산하고, 날로 고도화되어 가는 AI기반의 학습컨설팅(E-Advisor)의 도입과 확산에 따라 4차 산업혁명에 부합하는 "개인 맞춤교육"으로의 전환이 이루어져야 한다.

플립러닝 교수-학습 방법을 활용한 예비교사의 과학교육론 수업 적용 (The Application of Science Education Lecture for Pre-Service Teacher Using Teaching-Learning Method Based on Flipped Learning)

  • 전영주;윤마병
    • 한국과학교육학회지
    • /
    • 제36권3호
    • /
    • pp.499-507
    • /
    • 2016
  • 예비과학교사 교육에서 강의식 수업의 한계를 극복하고, 디지털 네이티브 세대들에게 적합한 학습자 중심의 교육을 위하여 플립러닝 수업을 시도했다. 플립러닝 교수-학습 원리를 일반적인 수업모형(ADDIE)에 적용하여 수업을 계획하고, 학습 자료를 개발했다. 개발된 플립러닝 학습 자료와 수업 설계에 대하여 전문가 패널의 델파이 방법과 타당도 검사를 통해 CVR .75 이상으로 검증 받았다. 플립러닝 수업자료를 과학교육론 강좌에 적용하여 교수 효과를 분석한 결과, 학생들의 학습동기와 흥미, 학습에 대한 자신감을 높이는데 도움이 되었지만, 학생들의 강의 만족도는 이전의 강의식 수업과 비교하여 30% 이상 떨어졌고, 학업 성취도 향상에 대한 자기 확신도 부족했다. 성공적인 플립러닝 수업을 위해서는 교수자-학생 간 의사소통과 개별화 수업이 충분하게 이루어질 수 있는 소인수 학급을 대상으로 해야하며 학습자의 학습 부담을 줄이고, 선행학습 동영상 자료의 접근성을 강화해야 한다.

Independent I/O Relay Class Design Using Modbus Protocol for Embedded Systems

  • Kim, Ki-Su;Lee, Jong-Chan
    • 한국컴퓨터정보학회논문지
    • /
    • 제25권6호
    • /
    • pp.1-8
    • /
    • 2020
  • 스마트팩토리, 산업용 드론, 빌딩 에너지 관리 시스템, PLC, 선박, 기차 및 비행기를 포함한 산업현장에서 Modbus프로토콜을 사용하여 시스템 모듈 간 통신을 적용한다. 기존의 Modbus는 시리얼 직렬통신으로 사용되었지만, 최근 Modbus프로토콜은 TCP/IP 통신으로 사용된다. Modbus프로토콜은 3가지 유형의 RTU, TCP 및 ASCII를 지원하고 임베디스 시스템에 프로토콜을 구현 하여 사용 한다. 하지만 RTU, TCP, ASCII기반의 프로토콜은 각 송신 I/O장치가 다를 수 있다. 예를 들어 RTU, ASCII 통신은 시리얼기반으로 통신 프로토콜을 송신하지만 이더넷 TCP/IP 송신을 요구하는 경우도 있다. 이와 같은 문제는 특히 임베디드 시스템에서 C언어(절차 지향)를 사용하기 때문에 I/O레지스터 관련 소스코드의 복잡성 증가 문제가 발생된다. 본 연구는 임베디드 장치에서 I/O함수를 논리적으로 분리가능한 소프트웨어 설계를 진행하고, 더불어 대리자 클래스 인스턴스를 통하여 I/O처리가 필요한 각 인스턴스의 수행 로직을 Modbus RTU, TCP, ASCII프로토콜 생성으로 설계 하였고 인스턴스별 통신 I/O처리와 논리적 수행 로직을 분리 가능한 소프트웨어 설계와 실험을 하였다.

전통적 수업과 플립러닝 수업의 언어 상호작용 비교 분석 (A Comparative Analysis of Verbal Interaction on Traditional Instruction and Flipped Learning)

  • 이희숙;허서정;김창석
    • 정보교육학회논문지
    • /
    • 제19권1호
    • /
    • pp.113-126
    • /
    • 2015
  • 본 연구는 전통적 수업과 플립러닝 수업의 언어 상호작용 분석을 통해 두 수업의 특징과 차이를 규명하고자 하였다. 이를 위해 초등학교 5학년 사회과의 전통적 수업과 플립러닝 수업을 동영상으로 녹화하고 전사하였으며, 이를 플랜더스 언어상호작용 분석법으로 분석하였다. 연구 결과, 첫째, 전통적 수업은 교사의 발언이 주로 이루어지는 수업이고, 플립러닝 수업은 학생의 학습활동과 교사의 발언이 적절하게 이루어지는 수업이다. 둘째, 전통적 수업은 교사 중심의 지배적, 전제적, 제한적인 의사소통이 이루어지는 지시적 경향의 수업이고 플립러닝 수업은 전통적 수업에 비해 학생 중심의 통합적, 민주적, 포괄적, 허용적인 의사소통이 이루어지는 비지시적 경향의 수업이다. 셋째, 전통적 수업은 교사 강의 중심의 지식 내용 전달을 강조하는 수업이고 플립러닝 수업은 지식 내용 전달은 줄이고 학생의 활동과 발언을 강조하는 수업이다. 넷째, 전통적 수업의 언어 상호작용 형태는 교사의 강의와 질문에 학생이 단순 반응을 하는 단방향적인 의사소통이 주로 이루어지고 플립러닝 수업에서는 교사가 학생을 칭찬하거나 격려하고 학생의 생각을 수용하거나 사용하는 상호작용이 주로 이루어지는 수업이다.

의견교환을 통한 교수.학습 활동이 1학년 어린이의 수, 연산 능력에 미치는 영향 (Effects on Number and Operations Abilities of 1st grade Children by Applying Teaching and Learning Activity through communication)

  • 최창우;이중희
    • 한국수학교육학회지시리즈A:수학교육
    • /
    • 제43권4호
    • /
    • pp.419-440
    • /
    • 2004
  • The purpose of this paper is to know the effects on number and operation abilities of the 1st grade children of elementary school by applying teaching and learning activity throught communication. For this purpose, we have studied according to the following procedure. 1. We divised teaching and learning model through communication and applied in the actual teaching and learning activity. 2. We investigated the effects of number and operations abilities of the 1st grade children by applying teaching and learning activity through communication. To accomplish this purpose, we applied learning activity through communication to the 1st grade of 40 elementary school children for about six months(September 1, 1999 ~ February 20, 2000). In process of applying this model, we collected all sorts of cases in the children's learning activity and investigated children's response on learning activity through communication, interview with children and researcher's observation. We applied the model through communication in class and compared with the traditional learning. 1. In learning through communication, children could solve the problem in themselves with a sense of responsibility. 2. It was impossible to find out the degree of children's comprehension in the explanatory learning. But in the learning through communication, it was a great help to individualize and plan the learning because children express their ideas clearly. It has conclusion as follows. The learning activity through communication has effected on forming number and operations abilities of the 1st grade of elementary school children importantly. 1. Children have improved in the abilities through communication to express their own ideas. 2. Children have studied with a sense of responsibility not in the teacher-oriented learning but in the self-directed learning 3. Children could find out the mathematical concepts in themselves - correcting false concepts, reguiding concepts by errors, finding invisible errors, solving problems variously and knowing the easy method. 4. The activity through communication in mathematics was a base of children's individual learning and important data of next learning plan. 5. The mathematical concepts formed through communication had a high transfer of learning. 6. Children have taken pleasure of discovery and had affirmative attitude about mathematics learning. We can make sure that number and operations abilities of the 1st grade children are formed by applying teaching and learning activity through communication. However, help and control of teacher have to be with it.

  • PDF

블렌디드 러닝 수업 참여형태에 따른 성인대학생 수업만족도에 관한 연구 (Study on Adult College Students' Class Satisfaction According to Blended Class Participation)

  • 정복임;김태희
    • 문화기술의 융합
    • /
    • 제9권5호
    • /
    • pp.897-907
    • /
    • 2023
  • 본 연구는 블렌디드 러닝 수업 참여형태에 따른 성인대학생 수업만족도에 관한 연구로 성인학습자의 블렌디드러닝 수업의 발전 방향을 모색하는데 목적이 있다. 이를 위하여 LiFE 사업(평생교육체제지원사업)을 수행하고 있는 2개교 성인학습자를 대상으로 설문조사를 실시하였다. 분석한 연구결과는 다음과 같다. 첫째, 성인학습자의 경우 블렌디드 러닝 과목으로는 교양+전공수업에 참여하는 비율이 77.8%로 나타났으며, 온라인 수업을 참여하는 장소로 자택이 69.8%로 가장 높게 나타났다. 둘째, 블렌디드 러닝 교·강사 교수법 만족도는 '보통'이상이 95.2%로 전반적으로 만족하고 있었다. 셋째, 블렌디드 러닝 방식을 적용한 수업 만족도에 대해서는 '그렇다' 이상이 96.8%로 나타났다. 이상의 연구결과는 블렌디드 러닝은 일과 학습을 병행하는 성인학습자들에게 성인맞춤형으로 교육을 제공하는데 있어 중요한 교수학습방법 중의 하나이다. 블렌디드 러닝 교수법은 전통적 강의실의 교수중심의 일방향적 내용전달식 수업보다는 교수자와 학습자간의 쌍방향적 소통이 가능한 효과적인 교수법임을 알 수 있다.

메시지 패턴에 기반한 UML 시퀀스 다이어그램의 자동 코드 생성 방법 (A Method of Automatic Code Generation for UML Sequence Diagrams Based on Message Patterns)

  • 김윤호
    • 한국정보통신학회논문지
    • /
    • 제24권7호
    • /
    • pp.857-865
    • /
    • 2020
  • 본 논문에서는 시퀀스 다이어그램의 메시지 패턴에 기반하여 자바 코드를 생성하는 방법을 제시하고자 한다. 시퀀스 다이어그램에서 메시지는 몇 가지 유형이 전형적으로 나타낸다. 따라서 이들 유형을 분류하여 패턴으로 정의하고, 이들 각 패턴의 메시지에 대한 정보를 분석하여 코드 변환을 하기 위한 메타 정보를 구축한다. 시퀀스 다이어그램 메시지의 구조적 정보를 분석한 '메타 메시지' 정보를 MetaMessage 데이터스토어에 구축하고, 이들 메타 메시지 정보로부터 구성되는 '메타 메소드' 정보를 MetaMethod 데이터스토어에 구축한다. 이 과정에서 메타 클래스 정보와 메타 오브젝트 정보가 함께 구축되고 사용된다. 각 패턴의 메타 정보에 기반하여 타겟 프로그래밍 언어의 문법에 따라 메시지에 상응하는 코드를 생성하게 된다. 또한, 기존 연구에서는 통합적으로 잘 다루지 않았던 분기와 반복에 대한 복합 패턴을 제시함으로써 기본 패턴과 통합된 코드 생성을 가능하게 한다.

UML 상태 다이어그램을 위한 코드 구현 모델의 생성 방법 (A Method of Generating Code Implementation Model for UML State Diagrams)

  • 김윤호
    • 한국정보통신학회논문지
    • /
    • 제26권10호
    • /
    • pp.1509-1516
    • /
    • 2022
  • 본 논문에서는 UML 상태 다이어그램으로부터 코드 구현 모델을 생성하는 방법을 제시한다. 첫째로 상태 다이어그램의 상태를 객체화하고, 상태 디자인 패턴에 기반하여 동작 메커니즘을 구조화한다. 다음으로 이 구조에 기반하여 컨텍스트 클래스와 이의 인터페이스 역할을 하는 추상 상태 클래스, 그리고 하위 구상 클래스의 구현 코드를 생성하는 규칙들을 설정한다. 이들 규칙들은 Java의 언어 구조에 기반해서, 상태 다이어그램의 상태들과 동작들에 대한 코드 구현 모델을 생성하게 된다. 한편, 코드의 자동 생성을 위해서는 코드 모델로부터 코드 생성을 위해 구조화된 정보가 필요하다. 따라서, 코드 생성을 위한 정보를 메타 클래스 모델과 메타 행위 모델 형태로 구조화하여 구축한다. 이 메타 정보들에 기반하여 상태 다이어그램으로부터 Java 프로그래밍 언어로의 자동 코드 생성을 위한 엔진의 구축이 가능하다. 또한 코드 모델 생성 엔진은 독자적으로 또는 UML 도구의 상태 다이어그램 기능을 지원하는 도구에 통합된 모듈로서 사용될 수 있다.