• 제목/요약/키워드: implementation model

검색결과 5,012건 처리시간 0.025초

고등학생을 위한 가정교과 기반 예비부모교육 프로그램 개발 및 평가 (Development and evaluation of Pre-Parenthood Education Program for high school students based on Home Economics subject)

  • 노희연;조재순;채정현
    • 한국가정과교육학회지
    • /
    • 제29권4호
    • /
    • pp.161-193
    • /
    • 2017
  • 본 연구의 목적은 고등학교 교육과정에서 활용할 수 있는 가정교과 기반의 예비부모교육 프로그램을 개발하고 평가하여, 예비부모인 고등학생 학습자들이 훗날 우리 사회의 주역이 될 미래세대를 현명하게 보살필 수 있는 성숙한 부모가 되는데 필요한 역량을 갖추도록 하며 동시에 현재 정부가 추진하고 있는 부모교육 활성화 방안의 청소년 대상 예비부모교육을 실행하는 데 도움이 되는 기초자료를 제공하는데 있다. 본 연구의 예비부모교육프로그램 개발 및 평가 과정은 일반적체제설계모형인 ADDIE 모형을 따랐으며, ADDIE모형 중 실행단계(Implement)를 제외한 분석, 설계, 개발, 평가의 4가지 과정을 거쳐 이루어졌다. 먼저, 분석 단계에서는 프로그램 내용요소 추출과 프로그램 개발의 시사점을 얻기 위해 관련 선행연구와 2015 개정 중 고등학교 "기술 가정" 교육과정 문서를 대상으로 분석이 이루어졌다. 그 결과 가정교과 이 외의 분야에서 연구되어 온 예비부모교육의 9 가지 주제(1.자기이해, 2.예비부모의 성, 3.결혼, 4.임신과 출산, 5.부모됨, 6.부모역할, 7.부모 자녀관계, 8.부모와 가족, 9.부모와 사회)와 해당 내용요소들은 이미 가정교과 교육과정에 모두 포함되어 있음을 확인하였으며, 9가지 주제 이외에 가정교과만의 독자적인 주제(1.생애설계, 2.가정생활 내 의 식 주 실천역량, 3.가정생활과 자녀안전, 4.가족문화)와 해당 내용요소들을 별도로 확인함으로써 예비부모교육 시행에 있어 가정교과가 지닌 강점(청소년과 가정과 사회를 바라보며 부모교육 내용 뿐만 아니라 식 의 주 소비 생활 전반을 포함하는 총체적 관점의 교육과 실제로 부모 준비를 실천하게 하는 교육)을 확인하였다. 둘째, 프로그램 개발을 위한 설계는 가정교과와 예비부모교육 간의 접점을 찾고 이를 프로그램 구성요소(목적, 개발방향, 주제, 내용요소, 학습목표, 학습활동)에 반영하는 과정을 통해 이루어졌다. 이 연구의 예비부모교육 프로그램은 미래세대를 현명하게 길러낼 수 있는 성숙한 부모가 지녀야 할 관련 지식, 태도, 가치관, 실천적 문제 해결 능력을 고등학생 학습자가 갖추도록 지원하는 것을 일차 목적으로 두며, 부모됨의 준비 관점에서 학습자가 현재 생활 점검 및 개선을 통해 생활자립능력을 갖추도록 하는 것을 이차목적으로 둔다. 궁극적으로 이 두 가지 목적 달성을 통해 학습자가 장차 부모로서 살아갈 가정생활 영역과 개인적 성취와 관련된 직업생활 영역 그리고 사회 발전에 기여할 수 있는 민주시민으로서의 삶의 영역간의 균형을 이뤄 이를 조화롭게 영위할 수 있는 성숙한 부모로의 성장을 돕고자 하였다. 프로그램 개발방향은 '전체 전개', '내용구성', '교수 학습법 구성'으로 크게 세 가지 측면에서 설정되었다. 프로그램의 주제는 총 11개로 '1. 부모 됨: 부모가 된다는 건', '2. 배우자선택: 행복한 부부관계, 자녀에게 주는 최고의 선물', '3. 임신과 출산: 새로운 생명과의 감동적인 만남', '4. 신생아 돌봄: 24시간 신생아 돌봄', '5. 영유아자녀돌봅: 사랑스러운 나의 아기와의 관계, 애착', '6. 유아기 자녀 돌봄: 별에서 온 내 아이, 유아기 자녀 돌보기', '7. 부모와 건강가정: 건강가정 속 부모와 자녀', '8.부모 자녀 관계: 현명한 부모, 자녀와 효과적으로 상호작용하기', '9. 가정생활 내 자녀안전: 가정생활 속 안전관리자, 부모', '10. 영유아 돌봄 실습', '11. 지역사회 양육지원서비스 개발 실습'이다. 프로그램의 들어갈 최종 내용요소들은 분석단계에서 추출된 내용요소들을 11개 주제와의 관련성을 토대로 분배된 후 선정되었다. 학습목표와 학습활동은 해당 주제와 내용요소를 반영하여 구상되었으며, 특히 프로그램의 학습활동은 1) 부모 됨 관련 실천적 문제를 포함한 사례 활용, 2) 학습한 지식과 기술을 활용한 지역사회 교류활동, 3) 부모 됨 관련 학습내용을 활용한 실생활 프로젝트 활동, 4) 고등학생 학습자의 현재 삶의 긍정적인 변화를 유도하는 활동, 그리고 5) 자녀 발달을 지원하는 가정교과 내 의 식 주 실습활동을 주요 특징으로 한다. 셋째, 프로그램의 개발은 앞서 설정된 설계에 따라 이루어졌으며, 이에 총 11개 주제에 따른 17차시 분량에 해당하는 교수 학습과 정안 및 학습자료가 개발되었다. 개발된 교수 학습과정안은 수업흐름 및 교사 참고자료를 포함하며, 수업 도입부에 가상의 자녀로부터 수업관련 메시지를 받는 것을 시작으로, 정리단계에서는 받은 메시지에 대한 답장의 형태로 해당 차시의 내용 정리 및 예비부모로서의 다짐을 하는 것을 기본 틀로 하였다. 학습자료는 학습활동을 위해 필요한 각종 계획서나 보고서 양식을 포함하며, 정규교육과정에서의 교과서와 같은 역할을 하도록 구체적으로 작성되었다. 넷째, 개발된 프로그램의 평가는 프로그램 개발과정과 결과물 두 가지 측면에 대해 가정교과 전문가 13인으로부터 5점 리커트형 설문지를 활용하여 이루어졌다. 개발과정에 대한 기초분석 평가결과 평균 4.61점, 내용타당도 지수 97.4%였으며, 프로그램 결과물에 대한 평가결과는 평균 4.37점 내용타당도 지수 86.9%였다. 이와 같은 값은 이 연구 프로그램의 개발과정과 그 결과물에 대한 타당도가 상당히 높은 수준에서 확보됐음을 나타내며, 이에 이 연구의 가정교과 기반의 예비부모교육 프로그램은 고등학생 학습자를 대상으로 하는 예비 부모 교육 프로그램으로 타당하고 적합하다는 결론을 내릴 수 있다.

클라우드 환경에서 MongoDB 기반의 비정형 로그 처리 시스템 설계 및 구현 (Design and Implementation of MongoDB-based Unstructured Log Processing System over Cloud Computing Environment)

  • 김명진;한승호;최운;이한구
    • 인터넷정보학회논문지
    • /
    • 제14권6호
    • /
    • pp.71-84
    • /
    • 2013
  • 컴퓨터 시스템 운용 간에 발생하는 많은 정보들이 기록되는 로그데이터는 컴퓨터 시스템 운용 점검, 프로세스의 최적화, 사용자 최적화 맞춤형 제공 등 다방면으로 활용되고 있다. 본 논문에서는 다양한 종류의 로그데이터들 중에서 은행에서 발생하는 대용량의 로그데이터를 처리하기 위한 클라우드 환경 하에서의 MongoDB 기반 비정형 로그 처리시스템을 제안한다. 은행업무간 발생하는 대부분의 로그데이터는 고객의 업무처리 프로세스 간에 발생하며, 고객 업무 프로세스 처리에 따른 로그데이터를 수집, 저장, 분류, 분석하기 위해서는 별도로 로그데이터를 처리하는 시스템을 구축해야만 한다. 하지만 기존 컴퓨팅환경 하에서는 폭발적으로 증가하는 대용량 비정형 로그데이터 처리를 위한 유연한 스토리지 확장성 기능, 저장된 비정형 로그데이터를 분류, 분석 처리할 수 있는 기능을 구현하기가 매우 어렵다. 이에 따라 본 논문에서는 클라우드 컴퓨팅 기술을 도입하여 기존 컴퓨팅 인프라 환경의 분석 도구 및 관리체계에서 처리하기 어려웠던 비정형 로그데이터를 처리하기 위한 클라우드 환경기반의 로그데이터 처리시스템을 제안하고 구현하였다. 제안한 본 시스템은 IaaS(Infrastructure as a Service) 클라우드 환경을 도입하여 컴퓨팅 자원의 유연한 확장성을 제공하며 실제로, 로그데이터가 장기간 축적되거나 급격하게 증가하는 상황에서 스토리지, 메모리 등의 자원을 신속성 있고 유연하게 확장을 할 수 있는 기능을 포함한다. 또한, 축적된 비정형 로그데이터의 실시간 분석이 요구되어질 때 기존의 분석도구의 처리한계를 극복하기 위해 본 시스템은 하둡 (Hadoop) 기반의 분석모듈을 도입함으로써 대용량의 로그데이터를 빠르고 신뢰성 있게 병렬 분산 처리할 수 있는 기능을 제공한다. 게다가, HDFS(Hadoop Distributed File System)을 도입함으로써 축적된 로그데이터를 블록단위로 복제본을 생성하여 저장관리하기 때문에 본 시스템은 시스템 장애와 같은 상황에서 시스템이 멈추지 않고 작동할 수 있는 자동복구 기능을 제공한다. 마지막으로, 본 시스템은 NoSQL 기반의 MongoDB를 이용하여 분산 데이터베이스를 구축함으로써 효율적으로 비정형로그데이터를 처리하는 기능을 제공한다. MySQL과 같은 관계형 데이터베이스는 복잡한 스키마 구조를 가지고 있기 때문에 비정형 로그데이터를 처리하기에 적합하지 않은 구조를 가지고 있다. 또한, 관계형 데이터베이스의 엄격한 스키마 구조는 장기간 데이터가 축적되거나, 데이터가 급격하게 증가할 때 저장된 데이터를 분할하여 여러 노드에 분산시키는 노드 확장이 어렵다는 문제점을 가지고 있다. NoSQL은 관계형 데이터베이스에서 제공하는 복잡한 연산을 지원하지는 않지만 데이터가 빠르게 증가할 때 노드 분산을 통한 데이터베이스 확장이 매우 용이하며 비정형 데이터를 처리하는데 매우 적합한 구조를 가지고 있는 비관계형 데이터베이스이다. NoSQL의 데이터 모델은 주로 키-값(Key-Value), 컬럼지향(Column-oriented), 문서지향(Document-Oriented)형태로 구분되며, 제안한 시스템은 스키마 구조가 자유로운 문서지향(Document-Oriented) 데이터 모델의 대표 격인 MongoDB를 도입하였다. 본 시스템에 MongoDB를 도입한 이유는 유연한 스키마 구조에 따른 비정형 로그데이터 처리의 용이성뿐만 아니라, 급격한 데이터 증가에 따른 유연한 노드 확장, 스토리지 확장을 자동적으로 수행하는 오토샤딩 (AutoSharding) 기능을 제공하기 때문이다. 본 논문에서 제안하는 시스템은 크게 로그 수집기 모듈, 로그 그래프생성 모듈, MongoDB 모듈, Hadoop기반 분석 모듈, MySQL 모듈로 구성되어져 있다. 로그 수집기 모듈은 각 은행에서 고객의 업무 프로세스 시작부터 종료 시점까지 발생하는 로그데이터가 클라우드 서버로 전송될 때 로그데이터 종류에 따라 데이터를 수집하고 분류하여 MongoDB 모듈과 MySQL 모듈로 분배하는 기능을 수행한다. 로그 그래프생성 모듈은 수집된 로그데이터를 분석시점, 분석종류에 따라 MongoDB 모듈, Hadoop기반 분석 모듈, MySQL 모듈에 의해서 분석되어진 결과를 사용자에게 웹 인터페이스 형태로 제공하는 역할을 한다. 실시간적 로그데이터분석이 필요한 로그데이터는 MySQL 모듈로 저장이 되어 로그 그래프생성 모듈을 통하여 실시간 로그데이터 정보를 제공한다. 실시간 분석이 아닌 단위시간당 누적된 로그데이터의 경우 MongoDB 모듈에 저장이 되고, 다양한 분석사항에 따라 사용자에게 그래프화해서 제공된다. MongoDB 모듈에 누적된 로그데이터는 Hadoop기반 분석모듈을 통해서 병렬 분산 처리 작업이 수행된다. 성능 평가를 위하여 로그데이터 삽입, 쿼리 성능에 대해서 MySQL만을 적용한 로그데이터 처리시스템과 제안한 시스템을 비교 평가하였으며 그 성능의 우수성을 검증하였다. 또한, MongoDB의 청크 크기별 로그데이터 삽입 성능평가를 통해 최적화된 청크 크기를 확인하였다.