(창의적체험활동)분과현장교육연구 2차 (공동) 보고서진로나침반!ROAD-META프로젝트로 꿈길 찾아가기연구보고서 요약주제진로나침반!ROAD-META프로젝트로 꿈길 찾아가기①연구의 필요성코로나19로 인한교육 현장의 제약언택트 시대에도 효과적인 진로교육창의융합협 인재의기본 요소미디어·디지털 소양, 예술적 감성 능력미래사회를 대비하는 진로교육의 최종 목표개인의 건강한 삶과 가치로운 사회 창출「로드-메타(ROAD-META) 프로젝트」를 구안 및 적용을 통해 학생들의 진로역량을 함양하여 미래 진로를 향한 꿈길을 찾아가는 진로나침반이 되고자 한다.②연구의목적첫째, 「로드-메타(ROAD-META) 프로젝트」를 운영하기 위한 교육환경 여건을 조성한다.둘째, 「로드-메타(ROAD-META) 프로젝트」를 운영하기 위한 교육과정을 재구성한다.셋째, 「로드-메타(ROAD-META) 프로젝트」 적용을 통한 진로역량을 내면화한다.③연구대상 및 기간○○초 6학년 A반 22명, △△초 6학년 B반 14명, □□초 6학년 C반 7명 (총 43명)연구 기간: 2021년 3월 ~ 2022년 2월④연구의 실행연구과제 1연구과제 2연구과제 3「로드-메타(ROAD-META) 프로젝트」 운영을 위한 여건 조성「로드-메타(ROAD-META) 프로젝트」 운영을 위한 교육과정 재구성「로드-메타(ROAD-META) 프로젝트」 적용을 통한 진로역량 내면화가. 「로드-메타(ROAD-META)프로젝트」 운영을 위한 교육 환경 조성나. 「로드-메타(ROAD-META)프로젝트」 운영을 위한 교사 역량 강화다. 「로드-메타(ROAD-META)프로젝트」 운영을 위한 학생 역량 강화가. 「로드-메타(ROAD-META)프로젝트」 운영을 위한 교육과정 분석나. 「로드-메타(ROAD-META)프로젝트」 운영을 위한 교육과정 재구성다. 「로드-메타(ROAD-META)프로젝트」 내용체계 수립 및 실행모형 구안가. 존중(Respect) 프로젝트로자아이해와 사회적 역량 함양하기나. 개방성(Open mind) 프로젝트로 일과 직업세계 직업?적성 검사, 흥미검사 등의 다양한 자신의 적성을 객관적으로 알아볼 수 있는 자료들을 맞춤형으로 제공한다.사2015 개정교육과정 핵심역량학교에서 이루어지는 교육활동을 통해 중점적으로 기르고자 하는 능력으로 2015 개정 교육과정에서의 핵심역량은 다음과 같이 6가지로 구성된다. 2015 개정 교육과정에서의 핵심역량핵심역량내용자기관리역량자아정체성과 자신감을 가지고 자신의 삶과 진로에 필요한 기초 능력과 자질을 갖추어 자기 주도적으로 살아갈 수 있는 역량지식정보처리역량문제를 합리적으로 해결하기 위하여 다양한 영역의 지식과 정보를 처리하고 활용할 수 있는 역량창의적 사고역량폭넓은 기초 지식을 바탕으로 다양한 전문 분야의 지식, 기술, 경험을 융합적으로 활용하여 새로운 것을 창출하는 역량심미적 감성역량인간에 대한 공감적 이해와 문화적 감수성을 바탕으로 삶의 의미와 가치를 발견하고 향유하는 역량의사소통역량다양한 상황에서 자신의 생각과 감정을 효과적으로 표현하고 다른 사람의 의견을 경청하며 존중하는 역량공동체역량지역?국가?세계 공동체의 구성원에게 요구되는 가치와 태도를 가지고 공동체 발전에 적극적으로 참여하는 역량아초등학교 진로교육의 목표학교 교육현장에서 진로교육을 체계화하고 내실 있게 운영할 수 있도록, 교육부에서 ‘2015 학교 진로교육 목표와 성취기준’에서 제시한 초등학교 진로교육의 목표와 그와 관련된 세부 목표는 아래와 같다.자신과 일에 대한 이해와 긍정적 가치를 형성하고 다양한 진로 탐색과 체험을 바탕으로 자신의 꿈을 찾고 진로를 설계할 수 있는 진로개발역량의 기초를 배양한다.* 긍정적 자아개념을 형성하고 자신의 흥미와 적성을 탐색하며 타인을 배려하고 의사소통하는 역량의 기초를 기른다.* 일과 직업의 의미와 역할, 직업세계의 다양성과 변화를 이해하고 일에 대한 긍정적이고 개방적인 태도를 형성한다.* 진로에서 학습의 중요성을 이해하고 바른 학습 태도를 가지며 다양한 방법과 체험을 통해 직업 정보를 탐색하는 능력을 키운다.* 자기 이해와 다양한 진로탐색을 바탕으·상담 및 개별 면담 실시관찰 및 개별 면담 기록 분석6학년 3개반학부모 43명2021.4.2021.12.양적 검증학부모 진로 인식 조사를 위해‘학생 진로개발역량지표’ 검사지를학부모 수준에 적합하게 수정문항별백분율 비교질적 검증학부모 소감문 분석면담 기록 분석4연구과제 설정본 연구를 추진하기 위해 연구목적, 이론적 배경, 실태조사를 바탕으로 한 다음과 같은 연구과제를 설정하였다.진로나침반! 로드-메타(ROAD-META) 프로젝트로 꿈길 찾아가기연구과제 1로드-메타(ROAD-META) 프로젝트를 위한 여건 조성가. 로드-메타(ROAD-META) 프로젝트 운영을 위한 교육 환경 조성나. 로드-메타(ROAD-META) 프로젝트 운영을 위한 교사 역량 강화다. 로드-메타(ROAD-META) 프로젝트 운영을 위한 학생 역량 강화로드-메타(ROAD-META) 프로젝트를 위한 교육과정 재구성연구과제 2가. 로드-메타(ROAD-META) 프로젝트를 위한 교육과정 분석나. 로드-메타(ROAD-META) 프로젝트를 위한 교육과정 재구성다. 로드-메타(ROAD-META) 프로젝트의 내용체계 및 실행모형 구안로드-메타(ROAD-META) 프로젝트 적용을 통한 진로역량 내면화연구과제 3가. 존중(Respect) 프로젝트 실천으로 자아이해와 사회적 역량 함양하기나. 개방성(Open mind) 프로젝트 실천으로 일과 직업세계 이해 역량 함양하기다. 실천력(Act) 프로젝트 실천으로 진로 탐색 역량 함양하기라. 진로설계(Design) 프로젝트 실천으로 진로 디자인과 준비 역량 함양하기[그림Ⅳ-1] 연구 과제 설정Ⅴ. 연구의 실제연구과제 1로드-메타(ROAD-META) 프로젝트를 위한 여건 조성로드-메타(ROAD-META) 프로젝트의 성공적인 수행을 위한 철저한 사전 준비가 필요하다. 연구주제와 관련 있는 학습자 교육 환경 조성으로 자연스러운 교수-학습이 가능하도록 해야 할 것이며, 교사 역량 강화로 주제와 관련된 수업이 가능하도록 해야 한다. 활동을 직접 수행하는 학생들의 프로젝트 수용성수 있는 역량을 기르고자 한다.연구과제 3의 목표연구과제 3의 운영존중(Respect) 프로젝트 실천으로존중(Respect) 프로젝트 활동 ① 나의 보물을 찾아요, ② 타인의 마음을 이해해요, ③ 모두를 위한 방법을 찾아요 3가지 실천을 통해 자기·타인·공동체에 대한 존중과 배려하는 마음을 내면화하도록 하였다.자아이해와 사회적 역량 함양개방성(Open mind) 프로젝트 실천으로개방성(Open mind) 프로젝트 활동 ④ 나의 고정관념을 벗어나요, ⑤ 타인에 대한 편견을 버려요, ⑥ 우리 사회의 변화를 받아들여요 3가지 실천을 통해 직업에 대한 고정관념과 편견을 극복하도록 하였다.일과 직업세계 이해 역량 함양실천력(Act) 프로젝트 실천으로실천력(Act) 프로젝트 활동 ⑦ 나의 한계를 극복해요, ⑧ 새로운 일을 도전해요, ⑨ 마을에서 직업을 탐색해요 3가지 실천을 통해 적극적으로 도전하고 극복하며 직업을 탐색하도록 하였다.진로 탐색역량 함양진로설계(Design) 프로젝트 실천으로진로설계(Design) 프로젝트 활동 ⑩ 미래의 나를 상상해봐요, ⑪ 갈등의 기로에서 선택해요, ⑫ 미래세계의 모습을 그려봐요 3가지 실천을 통해 창의적으로 미래직업을 상상하고 계획하도록 하였다.진로디자인과 준비 역량 함양가존중(Respect) 프로젝트 실천으로 자아이해와 사회적 역량 함양하기존중RRespect자신·타인·공동체를 향한존중 프로젝트를시작하며“항상 나는 ‘최고’라고 주문을 겁니다.나를 믿고 ‘괜찮아, 잘할 수 있어’라고 응원하죠.거짓말처럼, 잘하고 있을 거에요.” -BTS각종 글로벌 차트 1위를 기록하며 현재 한국을 대표하는 세계적인 가수로 성장한 BTS는 처음에는 다른 K-Pop 가수들과 출발점이 다르지 않았다. 하지만 이들이 다른 가수들과는 달리 세계적으로 성장한 이유는 자신이 꿈을 이룰 수 있다는 것을 믿고, 그 믿음을 지키기 위해서 최선을 다해 함께 노력했다는 것이다. 우리 아이들도 세계 속에 한국의 문화를 각인시키는 BTS처럼 자신에 대한 믿음을 바탕으로 함께 성장열전’내용: ‘오라이’를 외치며 버스 승객들을 태우고 내렸던 버스 안내원. 버스에서 승객에게 하차지를 안내하고 버스요금을 받으며 출입문을 열고 닫는 역할을 하였다. 하지만 정류장 자동 안내방송, 하차벨, 자동문 등의 시스템이 도입되면서 버스안내원은 대한민국에서 사라진 직업이 되었다.미래 직업 살펴보기미래 직업 광고 만들기미래 직업 홍보하기[그림Ⅴ-20] 미래 직업 광고 만들기E·T에듀테크서로함께탐구해요미래 직업인 만나기도구주니어 커리어넷, 패들렛블렌디드배움1미래의 직업인 설문하기학생들이 서로 만나고 싶어하는 미래의 직업인에 대한 설문을 받는다.배움2커리어넷 영상 시청하기만나고 싶어하는 직업을 3가지 선정한 후 커리어넷에서 관련 영상을 시청한다.배움3노력할 점 찾기나의 미래를 위해서 노력해야 할 점을 패들릿에 작성하여 공유한다.미래의 직업은 현재진행형으로 계속 변화한다는 사실을 학생들에게 안내하여 직업에 대해 탐구하고 노력하는 경험을 통해 자신이 더욱 성장하는 과정을 경험하는 것이 중요하다는 것을 알려주도록 한다.Tip배움1나의 미래 상상하기꿈을 이룬 나의 미래의 모습은 무엇일지 상상하고 이야기를 나눈다.배움2나의 미래 책 만들기상상한 나의 모습을 생각하며 앞뒤 8칸으로 이루어진 양면계단책을 만든다.배움3나의 미래 발표하기나의 미래 직업을 양면계단책 내용을 바탕으로 친구들에게 소개한다.양면계단책 외에도 다양한 형태와 방법의 북메이킹 방법을 활용할 수 있으며, 여러 방법 중 학생이 선택할 수도 있다.미술활동과 연계한 미래 진로를 발표함으로써 학생들의 배움이 깊어질 것이다.Tip미래사회는 어떻게 바뀌고, 미래의 나는 어떤 직업을 가지고 있을까?옛날에는 똥을 푸거나 굴뚝을 청소하는 직업이 있었다고 한다. 또, 은행에서는 사람이 직접 주판이라는 도구로 계산을 했다는 것이 신기했다. 하지만 한편으로는 그런 사람들이 또 직업을 잃게 되었다는 것이 안타까운 마음도 들었다.학생아이들이 배우고 있는 것들은 현재를위한 것이 아니라, 미래를 위한 것이다. 지금 인기 있는 직업이 과각해요.
(인성교육)분과 (공동)현장교육연구보고서「맞춤형 프로그램」을 통한3율·12인성덕목 기르기연구보고서 요약주제「맞춤형 프로그램」을 통한 3율·12인성덕목 기르기①연구의 필요성교육현장에서는 인성교육 필요성 확대 및 법령의 제정, 사회적 필요성과 요구의 증가로 인성교육을 강화하고자 노력하고 있다. 하지만 지속적으로 발생하는 학교폭력 사건들로 인해 학교현장에서 실시하는 인성교육에 대한 실질적인 효과에는 의문을 제기하고 있다. 이에 본 연구자들은 학생들의 바른 인성을 함양하기 위하여 나에 대한 사랑과 자아존중감을 바탕으로 타인과의 관계를 증진하고 공동체가 더불어 함께 발전하는 것을 지향하며 다양한 체험적 프로그램으로 구성된 인성교육 프로그램을 구안하여 학생들의 삶속에서 실천하고자 「맞춤형 프로그램」을 통한 3율·12인성덕목 기르기로 본연구를 시작하였다.②연구의목적첫째, 「맞춤형 프로그램」을 운영하기 위해 교육환경 여건을 조성하고둘째, 「맞춤형 프로그램」을 운영하기 위해 학년군별 교육과정을 재구성하여셋째, 「맞춤형 프로그램」 적용을 통한 3율·12인성덕목을 내면화한다.③연구대상 및 기간연구 대상 : ○○초 1학년 25명(남14명, 여11명), 3학년 24명(남13명, 여11명),△△초 6학년 14명(남6명, 여8명), 총인원 63명(남33명, 여30명)연구 기간 : 2019년 3월 ~ 2020년 2월④연구의 실행연구과제 “1” :「맞춤형 프로그램」운영을 위한 교육환경 여건 조성1) 「맞춤형 프로그램」운영을 위한 교육환경 조성2) 「맞춤형 프로그램」운영을 위한 인적 역량 강화연구과제 “2” :「맞춤형 프로그램」운영을 위한 학년군별 교육과정 재구성1)「맞춤형 프로그램」내용 체계2)「맞춤형 프로그램」교수·학습 전략3)「맞춤형 프로그램」학년군별 교육과정 재구성 및 설계연구과제 “3” :「맞춤형 프로그램」의 적용 및 실천1)「맞춤형 프로그램」을 통한 자기조율 기르기2)「맞춤형 프로그램」을 통한 관계조율 기르기3)「맞춤형 프로그램」을 통한 공익조율 기르기⑤검증방법 및결과1. 평가 내육 주제 및 3율·12인성덕목과 관련이 있는 내용요소를 선정, 성취기준을 바탕으로 한 주제중심 교육과정 재구성을 하고자 한다. 민주시민교육의 주제 영역 10가지순내용순내용순내용1민주주의 ,★5다양성9정의 ,★2선거6노동10안전3미디어 ,★7평화4인권 ,★8연대 ,★(:자기조율 관련, :관계조율 관련, :공익조율 관련, ★:본연구에 적용된 영역)아3율조벽 교수는 ‘인성이 실력이다(2016)’에서 하버드대학이 요구하는 인재상을 3율이 균형잡힌 사람으로 정의 내렸다. 3율은 자기조율, 관계조율, 공익조율로 이뤄져 있으며 그 내용은 다음과 같다.첫째, 자기조율은 자신을 제대로 알고 상황을 객관적 시각으로 판단하여 외부자극에 대한 본인의 행동을 스스로 결정함으로써 스트레스를 극복하여 자율적으로 살아갈 수 있는 역량을 의미한다. 2015 개정 교육과정에서 추구하는 인간상 중 자주적인사람, 핵심역량중 자기관리역량과 밀접한 관련이 있다.둘째, 관계조율은 자신의 삶에서 마주치게 되는 사람들과 원만히 어울리며 협력적 관계를 맺어가는 능력을 의미한다. 2015 개정 교육과정에서 추구하는 인간상 중 더불어 사는 사람, 핵심역량 중 의사소통역량과 밀접한 관련이 있다.셋째, 공익조율은 자기조율 및 관계 조율을 통하여 자신의 이익을 추구함과 동시에 모두의 이익을 추구하는 것이다. 2015 개정 교육과정에서 추구하는 인간상 중 하나인 더불어 사는 사람, 핵심역량 중 공동체 역량과 밀접한 관련이 있다.본 연구에서의 3율(자기조율·관계조율·공익조율) 적용 방안본 연구에서는 3율을 기준으로 인성교육 핵심역량 및 덕목의 가치를 연계하며, (미덕, 독서, 민주시민교육)내용을 학년군별 성취기준을 바탕으로 주제중심 교육과정으로 재구성하여, 학교에서의 가치있는 경험을 할 수 있도록 의도하였다.2선행연구의 고찰 선행연구의 고찰구분연도연구자연구제목주요내용미덕(irtue)2018이혜정버츄 프로젝트 학습을 통한 인성역량강화 방안 연구버츄프로젝트 학습을 통한 친구들과의 관계 개선·공동체 역량 향상 및 학교폭력태이거 해 봤니?3월2주4월2주[4국01-06]4.내마음을 편지에 담아[6국01-01]2.이야기를 요약해요③자기조절미덕자기조절의 미덕으로참된 나 느끼기[2국01-06]5.다정하게 인사해요미덕 가치사전우리반 미덕울타리인교감으로 대화하기3월3주4월3주[4도01-02]4.아껴 쓰는 우리[6도01-01]1.내 삶의 주인은 바로 나독서자기조절의 독서로참된 나알기[2슬01-04]1.학교에 가면자기조절 주제 독서활동나의 버킷 리스트는?무한~도전!4월4주[4국02-05]독서.책을 읽고 생각을 넓혀요[6국05-06]2.이야기를 요약해요민주시민자기조절의 민주적 참여로 참된 나 경험하기[2즐05-01]1.내 이웃 이야기스마트 미디어 다이어트잔반 Zero 프로젝트말하는 대로 꿈은 이루어진다5월1주[4사03-04]1.우리 고장의 모습[6도02-01]3.나를 돌아보는 생활④지혜미덕지혜의 미덕으로참된 나 느끼기[2슬01-02]1.학교에 가면미덕 가치사전미덕 멘티-멘토미덕 칭찬 쪽지5월2주[4사03-06]2.우리가 알아보는 고장 이야기[6도02-02]3.나를 돌아보는 생활독서지혜의독서로참된 나알기[2국02-04]8.마음을 짐작해요지혜 주제 독서활동고갈? · 지속? 우리의 선택성장을 확인하는 타입캡슐3월1주5월3주[4국05-05]10.문학의 향기[6국05-05]독서.책을 읽고 생각을 넓혀요민주시민지혜의민주적 참여로참된 나 경험하기[2슬05-01]1.내 이웃 이야기고민비행기 날리기학급자치의 집단지성윈윈게임5월4주[4사03-06]2.우리가 알아보는 고장 이야기[6사05-04]1.우리나라의 정치발전관계조율과 관련한 4가지 덕목(소통, 배려, 협동, 예·효)의 교육과정과 연계된 맞춤형 프로그램을 통해 학생들은 자신의 삶에서 마주치게 되는 사람들과 원만히 어울리며 협력적 관계를 맺어가는 역량을 함양할 수 있게 된다. 맞춤형 프로그램 학년군별 교육과정 재구성 및 설계(관계조율)인성덕목소주제성취기준관련 단원활동시기⑤소통미덕소통의 미덕으로참된 우리 느끼기[2국01-03]5.다정하게 인사해요미덕 가치사전소통수 있게 되었다.소감놀이멘토가 되어 친구와 같이 노는 것도 도움이 된다는 사실이 흐뭇했어요.평소 사소한 말도 속마음을 들여다보면 칭찬할 것들이 많다는 사실을 알게 되었어요.-④- 참행복의 나침반! : 지혜의 독서로 참된 나 알기자기조율배움1지혜 주제 독서활동독서를 통해 지혜의 의미를 알아봐요.배움2고갈?지속? 우리의 선택환경문제에 대해서 같이 고민해봐요.남은 건빵, 생존한 사람, 사망한 사람의 의미를 생각해본다.Plus배움3성장을 확인하는 타임캡슐1년동안 나의 성장모습을 확인해봐요.플로터로 목표를 크게 인쇄해서 교실의 잘 보이는 곳에 게시한다.Tip지혜 주제 독서활동우리의 선택은?성장을 확인하는 타임캡슐실천개요3율12인성덕목성취기준 코드실천한 미덕활동시기④지혜독서[2국02-04][4국05-05][6국05-05]1. 지혜 주제 독서활동3월 1주5월 3주2. 고갈? 지속? 우리의 선택3. 성장을 확인하는 타임캡슐실천의도?삶의 교훈을 줄 수 있는 지혜의 맞춤인성독서를 바탕으로 하여 학생들은 주어진 환경안에서 마주칠 수 있는 다양한 경우의 고민과 문제에 대해서 같이 생각해보고 해결점을 찾을 수 있게 된다. 에서는 모둠별 OX 게임을 하면서 사익과 공익의 대립에 대해 생각해보고 지혜로운 해결점이 무엇인지를 사례를 통해 탐구한다. 활동을 통해 1년 뒤의 나에게 다짐하는 편지와 목표를 적어보고 1년후에 확인하는 과정을 거치면서 발전하는 나를 발견하게 된다.실천내용1~2학년플라스틱 섬인간이 만들어낸 플라스틱으로 형성된 인공섬에 대한 이야기입니다. 바다새의 시선으로 우리 주변의 환경문제에 관해 이야기 하고 있어요.3~4학년내발자국이지구를아프게해요자원이 소비되는 것을 지구에 찍히는 발자국으로 표현하여 지구 자원의 한계와 일상적인 소비가 환경 문제를 가져온다는 것을 말해줘요.5~6학년생명의 릴레이전쟁에서 적의 총에 맞은 주인공은 자신의 장기를 적국의 아이들에게 기증하게 됩니다. 희생과 평화에 대해 생각해보는 이야기입니다.자원부족, 고갈되는 공공재에 대해 게임을 통해 생각해보고 ‘가훈 만들기가족의 전통을 세워봐요.배움2효도쿠폰 선물하기감사의 마음을 전달해봐요.어버이날, 생신, 기념일 등과 같은 날에 적절하게 활용하자.Plus배움3가족 신호등마음을 신호등으로 표현해봐요.시간을 정해(저녁시간) 가족들이 모였을 때 이야기 하도록 하자.Plus우리집 가훈 만들기감사의 마음 선물하기가족 신호등실천개요3율12인성덕목성취기준 코드실천한 미덕활동시기⑧예·효민주시민[2즐03-04][4도02-01][6실01-04]1. 우리 집 가훈 만들기5월 2주10월 1주2. 효도쿠폰 선물하기3. 가족 신호등실천의도?모두가 다 같이 생활하기 위한 최소한의 행동에 대한 기준이 예·효일 것이다. 예·효를 바로 세우기 위해 우리 가족들이 지켜야 할 가치덕목을 를 통해 실천해보자. 나만의 을 만들고 가족들에게 전해줌으로써 내가 가족들을 위해 무엇을 할 수 있는지 고민하고 실천할 수 있는 계기를 만들 수 있다. 을 가정에 게시하고 자신의 감정, 생각을 이야기할 수 있는 문화를 만들어 보면 조금 더 대화와 소통이 있는 가족의 모습이 될 수 있을 것이다.실천내용행복한 우리 집을 위해 가족들이 지킬 수 있는 가훈을 만들어봐요.?우리 집을 나타낼 수 있는 덕목, 가치를 생각해본다.?가족들과 같이 우리 집의 가치를 지키기 위해 할 일이 무엇인지 이야기해본다.?가족들이 같이 가훈을 만들어 본 후 아래쪽에 서명을 하여 지킬 수 있도록 약속하자.소중한 부모님에게 감사의 마음을 어떻게 표현할지 고민해봐요.?부모님이 없으면 나의 삶이 어떻게 변할지 이야기해본 후, 부모님의 소중함을 생각하며 내가 할 수 있는 감사의 표시는 무엇일지 생각해본다.?효도쿠폰 자료를 학생들에게 나눠주고 누구에게 드릴 쿠폰인지 이름을 쓴다.?뒷면에는 쿠폰의 내용을 적고 예쁘게 색칠해서 선물한다.우리 가족의 마음을 신호등으로 표시하고 이야기해봐요.?학생별로 빨,노,초 부직포를 가지고 신호등을 만든다.?가족사진을 오리고 몸을 그려 코팅한 후 뒷면에 벨크로 테이프를 붙인다.?가정으로 가져간 후 마음의 신호등을 가지고 가족들이*p
지식 인지 교수·학습 모형{교과서말하기·듣기학년·학기3-2단원첫째마당1단원 탐구하는 자세차시1/6차시단계주요학습내용교수·학습 활동시량자료, 유의점도입· 동기유발○ 똑같아요 노래 부르며 분위기 조성○ 무엇일까요? 게임· 여름 방학을 재미있게 보냈나요? 지금부터 설명하는 대 상에 대하여 무엇인지 알아맞혀 봅시다.- 3∼4회 정도 게임· 되도록 비교가 되는 대상을 찾아 게임을 하여 학습 문제 를 스스로 찾게 한다.· 교사와 어린이, 어린이와 교사, 어린이와 어린이 등 다양 한 방법으로 게임을 실시한다.5☞ 자유롭게 발 표시킨다.· 학습목표 인지⊙ 학습목표 확인· 공통점과 차이점이 드러나게 주의할 점을 알아보자.배경지식확장토의하기· 토의 주제 선정· 토의 활동 전개⊙ 활동1 : 공통점과 차이점(모둠)○ 텔레비전과 라디오의 공통점과 차이점 찾기· 텔레비전과 라디오의 공통점은 무엇일까요?· 차이점은 무엇일까요?· 조 학생 모두 토의 활동에 적극적으로 참여하여 자기의 의견을 말한다.(의견의 예)- 많은 사람에게 많은 정보를 제공해 줍니다.- 라디오는 소리로만 들려주고 텔레비전은 소리와 그림 을 동시에 제공합니다.10☞ 4-6인 1조☞ 토의 역할나 누기(조장, 부 조장, 기록, 발표, 자료, 연락 등)☞ 쉬운 제재를 먼저 다루어 생각을 열게 한다.· 정리, 반성○ 각 조별 토의 내용을 정리하여 발표해본다.예측· 인지 할 내용 예측⊙ 활동2 : 초와 전등 이야기 듣고 내용 알기(전체){○ 7쪽의 초와 전등 을 들어봅시다.· 수열이와 성희는 초와 전등의 어떤 점에 대하여 말하였 나요?- 공통점과 차이점입니다.· 공통점과 차이점을 말할 때는 어떻게 말해야 하나요?- 정한 기준에 따라 말합니다.· 초와 전등 은 어떤 기준으로 살펴보면 좋을까요?- 쓰임, 켜는 방법, 빛의 밝기에 대하여 살펴봅니다.5☞ 예측만 할 뿐 정답을 가 르쳐 주지 않 는다.☞ 실물이나 그 림 자료를 보 여준다.{단계주요학습내용교수·학습 활동시량자료, 유의점인지조작· 새 지식 제시, 정교화, 조직 화⊙ 활동3 : 공통점과 차이점 찾기(개별 활동)○ 주변에서 볼 수 있는 것들 중에서 두 대상을 골라 공통점 과 차이점을 말할 때는 먼저 두 대상의 기준을 정하고, 그 기준에 따라 비교하여 말해야된다.○ 대상들에 관한 조사활동을 통해 비교의 내용이 풍부해질 수 있다.· 초와 전등에 대하여 공통점과 차이점을 찾아 정리해 봅 시다.- 공통점1) 빛을 낸다.2) 어둠을 밝히는데 필요하다.3) 사람이 만든 것으로 쉽게 켜지거나 끌 수 있다.4) 조심하지 않으면 불이 날 수 있다.- 차이점1) 촛불을 불을 이용하지만, 전등은 전기를 이용한다.2) 촛불은 입으로 바람을 내어 끌 수 있지만, 전등은 전기 스위치를 눌러야 끌 수 있다.3) 촛불보다 전등이 더 밝다.4) 초는 바닥에 세워 놓지만, 전등은 천장에 매달아 놓 는다.5) 초는 전선이 필요 없지만, 전등은 전선이 필요하다.6) 초는 빛을 낼 때 냄새가 나지만, 전등은 냄새가 나 지 않는다.7) 초는 대부분 길쭉하게 생겼고, 전등은 여러 가지 모 양이다.○ 위 토의 활동, 예측 활동 때의 내용을 인지 조작된 내용과 비교해 본다.15☞ 두 대상의 공통점과 차 이점을 말할 때 기준을 세 워 말해야 함 을 인식하도 록 한다.☞ 토의 활동, 예측한 내용 등을 이 단계 에서 확인해 본다.
VLAN컴퓨터네트워크1. VLAN 이란 ? 2. 현재 네트워크 환경 3. VLAN 등장배경 4. VLAN 도입 시 고려 사항 5. VLAN의 특징 6. VLAN의 장점 및 단점7. VLAN의 종류 8. VLAN 정보 교환 9. VLAN 구성의 자동화 10. VLAN의 표준화 11. WAN을 통한 VLAN 12. 결론- 목 차 -1. VLAN 이란 ?스위칭 랜의 고속화를 위한 도구 호스트 및 단말들간의 이동에 소요되는 비용의 최소화 브로드케스트 및 멀티케스트 트래픽의 효율적인 관리 네트워크 보안 및 관리의 용이성 제공 라우터의 집중화된 트래픽의 분산 (결과적으로 성능 향상 및 투자 비용의 감소)1-1VLAN 이란 ?2. 현재의 네트워크 환경 (VLAN이 요구)스위칭 기술에 기반을 둔 고속 통신망 구축을 위한 스위칭 이더넷 고속 이더넷 및 ATM 기술 이용 고속의 사설망 기존의 라우터와 허브를 고속의 스위치로 대체 경향 이더넷 스위치와 토큰링 스위치의 포트당 단가의 하락 브리지만을 이용한 네트워크 환경에서 한계성 증가 호스트의 재구성 없이 자유로운 이동의 요구 네트워크 관리의 용이성 요구3. VLAN 등장배경-1기존의 네트워크 환경은 허브에 각종 스테이션들을 연결하고, 한 허브에 연결된 스테이션들은 허브의 대역폭을 공유한다. 그리고 서로 다른 허브에 연결된 스테이션들간 통신을 위해 허브를 스택하거나 캐스케이딩으로 연결하게 된다. 문제는 이런 방법으로 무한정 네트워크를 확장할 수 없다는 것이다. 왜냐하면 대역폭을 한 세그먼트에 연결된 모든 스테이션이 공유하기 때문에, 한 세그먼트에 스테이션이 너무 많으면, 대역폭 부족으로 속도가 저하될 뿐만 아니라, 네트워크에 접근할 수 있는 기회도 줄어들기 때문이다.([그림 5.3] 참조) 이것은 스위치를 이용하여, 포트별 대역폭을 크게 해주더라도, 백본 전체로 번지는 브로드캐스트를 막을 수는 없는 것이다.3-1그림5.33. VLAN 등장배경-2이런 문제를 해결하기 위해서 허브로 연결된 네트워크를 나누어, 라우터로 각기 다른 단위 이때는 [그림 5.4]에서처럼, 서로 다른 스위치에 연결된 스테이션간에는 라우터를 경유하여야 하는데, 여기서 병목현상이 역시 발생한다. 바로 이러한 문제를 해결하기 위해서 등장한 것이 가상랜이며, [그림 5.5]에서 브로드캐스트 패킷의 전달 범위를 제한하기 위해, 색깔별로 분류된 3개의 가상랜을 설정하였다. 이러한 네트워크에서는 브로트캐스트 패킷이 같은 색깔로 구성된 가상랜내의 스테이션들에만 전달되기 때문에 전체 백본 네트워크에는 영향을 미치지 않는다. 바로 이런 이유 때문에 가상랜 기술이 등장하게된 것이다.3-2그림5.43-3그림5.54. VLAN 도입 시 고려 사항가상 랜의 정의 및 범위 가상 랜 간 정보를 교환 하는 방법 가상랜 구성의 자동화 정도 가상 랜간의 통신VLANViewVLAN 정보정의VLAN 정보교류VLAN 구성VLAN 간 통신관리 포트, 프로토콜, 멀티케스트, 맥 포트기반, 계층3. LANE, IEEE802.1Q 수동, 반자동, 자동 에지 라우팅, 라우트서버 등5. VLAN의 특징물리적 세그먼트상의 논리적인 세그먼트 구성이 가능하다. 스위칭 네트워크 환경에 적용할수 있다. 하나의 Broadcast domain을 형성할수 있다. 같은 Broadcast domain에서 port,user,protocol별로 Grouping이 가능하다. Switch 끼리 동일 Group을 구성할수 있다(Trunking) VLAN은 Node의 이동과 추가,변경등 네트웍관리가 용이하다.6. VLAN의 장점 및 단점장점 VLAN은 IP/Subnet address의 효율적 사용 가능하다. VLAN은 Security관리가 용이 하다. VLAN은 한 건물내에서 복수의 네트웍Segmentation에 분산돼있는 사용자들이 마치 단일 물리적 Network에 연결되어있는 것처럼 동작한다. VLAN은 그래픽,CAD/CAM,멀티미디어등 고성능 Application에 대역폭을 제공한다. 단점 VLAN 간의 통신과 VLAN을 구현하는 표준안이 없다. VENDER가 독자적으로 VLAN 기술대할수 없다.7. VLAN의 종류7.1 포트기반:스위칭 포트 그룹에 의한 구성 대부분의 벤더에서 구현 되는 초기의 가상랜 구현 방법 각 스위치 포트 별 스위치별 그룹의 형성 각 벤더별로 구현의 기법에서의 약간의 차이를 보일 수 있다. 초기에는 스위치 1대에서만 구현되었으나 현재는 여러대까지 확장 가능 백본의 종류별 구성 가능 구성이간편하여 편리하지만 다중 가상랜의 지원이불가능 (네트워크 관리 불편함)7-1포트기반7.2 MAC기반:MAC주소에 의한 구성 각 호스트 및 단말들의 네트워크 인터페이스 카드에 있는 MAC주소를 이용하여 가상랜의 범의 규정 호스트 및 단말들간의 이동에도 가상랜의 재구성이 필요 없다. (전제 조건 : 네트워크 내의 모든 단말 및 호스트는 이미 1개 이상의 가상랜에 가입되어 있어야 함-이동 시 자동 감지) 각 스위치에서 모든 호스트 및 단말의 MAC주소 테이블을 가지고 있으며 지속적으로 업데이트함에 따라 네트워크 확장 시 딜레이발생 및 다운 가능성 노트북 이용자에 대하여 각각 사용하는 카드의 잦은 변동에 따른 주소의 변경의 경우 자동 추적이 불가능하며, 윈도우의 도킹 시스템과의 부적절한 변동에 따라 자동 추적이 불가능 할 수 있다.7-2MAC기반7.3 네트워크기반:네트워크 계층 기반의 구성 네트워크 계층의 다양한 정보를 이용하여 구성 네트워크 계층의 프로토콜 타입의 정보 사용 구성 네트워크 계층의 주소를 이용하여 구성(예. TCP/IP의 경우 네트워크 주소의 서브넷을 이용하여 구성 할 수 있다)현재 각 벤더별로 구성 상황 가상랜과 라우터의 구분의 모호함 다중 계층 스위치의 이용 (ASIC를 이용 칩내부에 라우팅 기능 삽입) 기존의 라우터의 프로그램에 의한 성능보다 훨씬 빠른 성능의 향상 무조건으로 가상랜간의 통신을 위해서는 라우팅이 필요 프로토콜 형태에 따라 네트워크의 분할이 가능 네트워크 주소 변결없이 이동 편리, 관리의 용이성 프레임의 테깅없이 전송이 가능함에 따라 전송 오버헤드의 감소 다양한 프로토콜의 사용이 가능하다 - TCP/IP,t등의 네트워크 계층정보에 의하여 구성이가능하다 단, NetBios같은 비라우팅 프로토콜은 구현하기가 어렵다.7-3네트워크기반7.4 프로토콜기반:IP멀티케스트 그룹을 이용한 구성 브로드케스트 도메인 개념이 도입되는데 대하여 가상랜과 유사 IP패킷을 멀티케스트로 전송 할 때 해당 패킷은 동적으로 설정된 특정 IP주소로 전달되며 이주소는 IP주소의 그룹을 나타냄(멀티케스트 주소와 각 물리적인 포트 및 MAC주소와의 매핑을 이용하여 구성) 호스트 및 각 단말들은 멀티케스트 그룹에 동적으로 가입/탈퇴가 가능함에따라 멀티케스트 그룹에 속한 호스트 및 각 단말들은 같은 가상랜이라고 할 수 있다. 라우터나 WAN을 통하여 확장 가능 IP 멀티케스트 그룹 식별자를 이용하여 구성7-4프로토콜기반7-5 가상랜이 없는구성7-6 가상랜이 없는 경우7-7 가상랜의 구성7-8 가상랜으로 구성한 네트워크8. 가상랜 정보 교환8.1 프레임 태깅 가상랜의 정보를 나타내는 헤더가 프레임에 삽입 MAC계층의 최대 길이에 따라 각 벤더별 대책 다름 (표준화 필요) 헤더별 정보에 따라 네트워크 트래픽의 오버헤드를 유발8.2 TDM을 이용 가상랜이 각 그룹별 채널이 할당됨 신호방식이나 프레임 테깅방법보다는 오버헤드를 줄일 수 있다. 대역폭의 낭비가 초래 될 수 있다. (각 가상랜별 할당된 채널에 대하여 다른 가상랜에서 사용이 불가함에 따른 대역폭의 소비) 8.3 랜 에뮬레이션에 의한 방법 포트별 가상랜과 랜 에뮬레이션백본은 스위치 벤더와 무관하게 동작 가능9. 가상 랜 구성의 자동화9.1 수동 구성 네트워크 관리자에 의해 초기 설정 및 모든 운용이 제어됨 구현이 어렵다 9.2 반자동 초기구성 및 운용 중 구성을 자동화 네트워크 관리자에 의하여 수동 구성 가능 9.3 자동 응용 프로그램, 사용자 ID 또는 네트워크 관리자에 의해 미리 설정되어 있는 정책에 따라 자동으로 동적 네트워크 구성가능10. 가상 랜의 표준화802 위원회에서의 두 가지 표준화 작업 진행 중 - 802.10, 802.1Q 10.1코에 의해 95년 제안된 방식 원래 랜 보안을 위해 정의된 802.10표준을 가상랜을 위해 사용하는 것 선택 사양으로 정의되어있는 802.10프레임 헤더에 보안 정보를 전달하는 대신 가상 랜 프레임 테깅정보를 전달함 시스코의 제안으로 정의한 기능이상의 목적을 위하여 사용자 정의 Field사용에 대한 규정이 있다. 따라서 ASIC구성이 어렵다. 단점으로 2개의 다른 목적으로 하나의 표준이 존재함에따라 802위원회의 반대 강력10.2 802.1Q 위원회 표준화 96년 3월 IEEE802.1 인터네트워킹 분과 위원회에서 가상 랜 표준에 관련된 사항 정리 가상랜의 구조적인 접근 방법 벤더별 장치들간에 가상랜의 정보 전달을 위한 표준 프레임 테깅 포맷 가상랜 표준화의 향후 방향 현재 쓰리콤, 알란텍, 포어, 베이, 시스코, 아이비엠등의 회사에서 802.1Q표준에 합의11. WAN을 통한 VLAN가상 랜은 WAN을 통하여 광역의 서비스를 제공 할 수 있다 . 장점 : 본사와 지방간의 유관 부서 및 동일부서일 경우 근무하는 사람과 가까운 거리에서 랜을 동시 접속 가능 단점 : 가상 랜은 브로트케스트 트래픽을 WAN상에 그래로 전달함으로써 값비싼 WAN 대역폭을 과다하게 낭비하는 결과 초래 주의 : 라우터의 이용은 이러한 브로트케스트 데이터의 제한 기능을 수행 WAN 대역폭을 효과적으로 사용 가능(WAN을 위한 특정 전송망이 없는 곳은 자재)12. 결론구축하고자 하는 네트워크의 인프라를 충분히 이해 하고 설계 가상의 랜 간 혹은 브로드케스트 영역간의 라우팅은 필수적인 것임에 따라 라우팅을 최대한 줄일 수 있도록 설계 가상 랜을 위한 표준화가 진행중인 현재의 시점에서 여러 밴더에서 주장하고 있는 각각의 가상 랜 구현 방법에 대하여 숙지하고 어떠한 주관으로 구현되는가를 주실 할 필요가 있다. 많은 예산과 시간을 투자하여 최고의 성능을 보장 할 수 있는 가상 랜의 도입은 향후 네트워크 관리 및 네트워크의 확장에 따른 구성의 수시 변동 사항에 대하여 자동 대처가 가능함.{nameO}
1.1 UML이란 무엇인가?Unified Modeling Language (UML)은 소프트웨어 시스템, 더 나아가 업무 모델링, 기타 소프트웨어가 아닌 시스템의 산출물을 규정하고 시각화하며 구현하고 문서화하는 언어이다 (The UML is a language for specifying, visualizing, constructing, and documenting the artifacts of a software systems, as well as for business modeling and other non-software systems). UML은 복잡한 대형 시스템을 모델링하는데 성공적으로 증명된 공학적 기법들을 모아 제시한 것이다.UML은 80년대 후반에서 90년대에 이르는 기간 동안 나타난 객체지향 분석 설계 방법론의 흐름을 이어받은 객체지향 모델링 언어이다. 가장 영향력이 있던 Booch와 Rumbaugh, Jacobson의 방법론을 직접적으로 통합하였으며 이외 방법론의 장점들을 모아서 표준화시킨 것이다. 99년 3월 현재 UML은 OMG(Object Management Group)에 의해서 표준으로 확정되었으며 개정된 1.1판이 제시된 상태이고 1.3판의 개정 작업이 이루어지고 있다.UML은 모델링 언어로서 방법론의 일부이다. 방법론의 다른 부분인 공정(process)은 표준화되어 있지 않으나 어떠한 방법론을 사용하든지간에 통일된 표기법을 제시하는 것이 UML의 역할이다.1.2 UML을 정의하게 된 동기1.2.1 모델링을 하는 이유소프트웨어 시스템을 구축하거나 혁신하기 전에 모델을 개발하는 것은 건물을 지을 때 청사진을 그리는 것과 마찬가지로 필수적인 일이다. 좋은 모델은 아키텍처를 건전하게 하고 프로젝트 팀의 의사소통을 원활히 하는 데에 있어서 필수적이다. 복잡한 시스템의 모델을 만드는 이유는 그러한 시스템을 한번에 통째로 이해할 수 없기 때문이다. 시스템의 복잡성이 커질수록 좋은 모델링 기법의 중요성도 커지게 마련이다. 프로젝트의 성공을 위한 언어를 제공한다.핵심 개념을 확장하기 위한 메커니즘을 제공한다.특정 프로그래밍 언어나 개발 공정에 종속되지 않아야 한다.모델링 언어를 이해하기 위한 공식적 기준을 제공한다.객체지향 도구 시장의 성장을 장려해야 한다.고수준의 개발 개념들, 예를 들어 협동(collaboration), 프레임웍, 패턴, 컴포넌트 등의 개념들을 지원한다.산업계의 검증된 최상의 경험들을 통합한다.1.4 UML의 범위Unified Modeling Language (UML)은 소프트웨어 시스템의 산출물을 규정하고 시각화하며 구현하고 문서화하는 언어이다.첫째로, UML은 Booch, OMT, OOSE의 개념을 융합하여 널리 사용될 수 있는 공통된 단일 모델링 언어를 만든 것이다.둘째로, UML은 기존 방법론들로 할 수 있었던 일의 영역을 확장시켰다. 예를 들어, UML의 저자들은 분산 병렬 시스템의 모델링을 목표로 삼았다.셋째로, UML은 표준 공정이 아니라 표준 모델링 언어에 초점을 맞추었다. 물론 UML은 어떤 공정의 문맥 안에서 적용되어야 하겠지만 경험상으로 보면 조직과 문제영역의 차이에 따라 다른 공정이 요구되기 때문이다. 그러므로, 의미를 통일시키는 공통 메타모델과 그 의미를 표현할 수 있게 하는 공통 표기법을 개발하는데 집중하였다. UML의 저자들은 사용사례 중심, 아키텍처 중심, 점진 반복적인 개발 공정을 권장한다.UML은 객체지향 공동체의 일치된 의견을 핵심 모델링 개념에 통합한 모델링 언어이다. 그 확장 메커니즘에 따라 문제영역에 맞게 재단하여 사용할 수 있다.1.4.1 UML 산출물모델링은 관련된 부분에 집중하고 나머지는 무시하는 추상화를 통해 이루어진다. 모델의 특성에는 다음과 같은 것이 있다.복잡한 시스템은 모델의 독립적인 뷰의 집합으로 표현될 수 있다. 하나의 뷰만으로는 충분하지 않다.모든 모델은 상세함의 정도가 다른 여러 차원으로 표현될 수 있다.좋은 모델은 실재를 잘 반영한다.UML은 모델의 뷰라는 용어를 사용하여 다음의 그래픽 다이어그램을 정의한다. 다음 중 정을 위한 기반이 된다. UML이 제공하는 의미와 표기법은 도구의 개발과 호환성에 도움이 된다.공정UML은 공정에 독립되어 공통어로 사용된다. 공정은 프로젝트의 성공을 좌우하는 중요한 요소이지만 조직과 문화, 그리고 주어진 문제 영역에 맞추어 재단되어야 한다.Booch, OMT, OOSE 등 많은 방법론들은 잘 정의된 공정을 가지고 있으며 UML은 대부분의 방법론을 지원할 수 있다. 개발 공정에 대한 상당한 수렴이 있었지만 아직 표준화에 대한 합의에는 이르지 못했다. 아마도 최상의 경험들을 융합하여 개별적인 공정을 만들어낼 수 있는 공정 프레임웍이 도출될 가능성이 있다. UML은 특정한 공정을 지정하지는 않지만 사용사례 중심, 아키텍처 중심, 점진 반복적인 공정을 권장한다.Booch, Rumbaugh, Jacobson이 힘을 합치다UML의 개발이 시작된 것은 1994년 10월, Grady Booch와 Jim Rumbaugh가 Rational 사에서 자신들의 두 방법론을 통합하는 작업을 시작한 때이다. 이미 두 방법론이 세계적으로 가장 선도적인 위치에 있었기 때문에 이 작업은 통일의 큰 가능성을 보여주었다. 1995년 10월에 이 작업의 초안 0.8이 발표되었다. 1995년 가을에 Ivar Jacobson과 그의 회사가 Rational에 합류하여 UML은 OOSE(Object-Oriented Software Engineering)까지 통합하게 되었다.이들은 다른 사람들의 피드백을 받아들이며 1996년 6월과 10월에 UML 0.9와 0.91을 발표하였다.2.1 액터와 사용사례시스템의 요구사항은 누가 어떤 용도로 시스템을 사용하는지에 대한 명세서이고 이를 간단하게 액터와 사용사례의 관계로 표현할 수 있다.액터는 개발하려고 하는 시스템과 상호작용하는 사용자 또는 외부시스템, 장치 등을 의미한다. 사용사례란 사용자와 컴퓨터 시스템간의 전형적인 상호작용을 의미하며 시스템의 기능을 분류해 주는 역할을 한다.2.2 사용사례 다이어그램 (Use Case Diagram)사용사 string, date 등과 같은 작고 단순한 클래스일 수도 있다. 드물게는 크고 복잡한 클래스를 속성으로 가질 수도 있다.3.3 연산 (Operation)연산이란 클래스가 수행하는 처리로서 메소드라고도 한다.UML에서는 visibility name (parameter-list) : return-type-expression { property-string }과 같이 표기한다. visibility에는 + (public), # (protected), – (private)의 세 종류가 있다.3.4 일반화 (Generalization)일반화는 공통된 속성 또는 연산을 가진 클래스들에서 공통 요소들을 추출하여 상위 클래스를 만들어내는 것을 의미한다. 학생, 교수 등의 클래스에서 등록사용자라는 클래스를 추출해내는 것과 같다. 이때 등록사용자에 대한 모든 사항은 학생에게도 똑같이 적용된다고 볼 수 있다. 공통 요소를 추출하는 것과 반대 방향으로 새로운 요소를 추가하여 하위클래스를 만들어내는 것은 특수화라고 한다.명세 관점에서 보면 일반화란 하위타입의 인터페이스가 상위타입의 인터페이스로부터 모든 요소를 포함한다는 것을 의미한다. 구현 관점에서 보면 일반화는 프로그래밍 언어의 상속과 연관되어 있다. 하위클래스는 상위클래스의 모든 메소드와 속성을 상속받고 상속된 메소드를 재정의(override)할 수 있다.3.5 제약 규칙 (Constraint Rule)클래스 다이어그램에는 많은 제약사항을 기록한다. 그림 4.1은 한 CourseOffering에는 3명에서 10명까지의 RegistrationUser가 등록할 수 있음을 나타내고 있다. 연관, 속성, 일반화 등을 통해서 위와 같은 중요한 제약조건들을 규정할 수 있다.그 외의 제약조건들은 중괄호 {} 사이에 기술한다. 특별한 문법은 정해져 있지 않으며 읽기 쉬운 자연어를 쓰든가 좀 더 명확한 논리적 기술 또는 단편적인 프로그램 코드를 사용해도 좋다.4. 상호작용 다이어그램 (Interaction Diagram)상호작용 다이어그램은어그램은 같은 내용을 다르게 표현하는 기법이다. 엄밀히 말하면 협동 다이어그램은 자료의 반환 흐름(data return flow)을 표현할 수 있다는 점이 다르다. 두 그림은 상황에 맞추어, 개인적인 취향에 따라, 바꾸어 사용할 수 있다.4.4 언제 상호작용 다이어그램을 사용하는가?상호작용 다이어그램은 하나의 사용사례 안에서 객체들의 행동양식을 표현할 때에 사용한다. 행동양식의 정밀한 정의를 표현하기에는 적절하지 않다.여러 사용사례에 걸친 한 객체의 행동양식을 표현할 때에는 상태전이 다이어그램을 사용한다. 여러 사용사례에 걸쳐 있거나 쓰레드가 많은 행동양식을 표현할 때에는 활동 다이어그램을 사용한다.5. 상태 다이어그램 (State Diagram)사용사례와 시나리오는 시스템의 행동양식 즉 객체들의 상호작용을 기술하는 기법이다. 때로는 한 객체의 행동양식을 기술할 필요가 있다. 상태전이 다이어그램은 한 객체가 자신의 생명주기 안에서 취할 수 있는 상태들과 그 상태간 전이를 일으키는 이벤트들, 그리고 상태간 변화에서 발생하는 작용들을 표현한다.그림 6.1은 수강관리시스템에서 Course라는 클래스가 취할 수 있는 여러 상태와 그들간의 전이를 표현한 것이다.상태 다이어그램은 시스템의 모든 클래스에 대해 그릴 필요는 없으며 의미있는 행동양식을 보여주는 주요 클래스들에 대해서 그린다. 가능한 상태나 이벤트 역시 필요에 따라 간단하거나 복잡한 수준으로 표현한다.6. 활동 다이어그램 (Activity Diagram)활동 다이어그램은 작업흐름과 연계되어 병행 처리가 많은 행동양식을 기술하기에 특히 유용한 여러 기법들을 조합한 것이다.그림 7.1은 음료를 마시는 활동에 대한 작업흐름을 표현한 활동 다이어그램이다. 그림에서 핵심 요소는 활동(activity)이다. 활동이란 개념적 관점에서 보면 사람이나 컴퓨터가 행하는 어떤 작업을 의미할 수도 있으며, 구현 관점에서 보면 클래스의 메소드를 의미할 수도 있다.그림에서 [커피 찾기] 다음에 이어지는 [필터에 커피 넣기], [물통에