MDI 애플리케이션의 구조* MDI가 생설될때 나타나는 클래스의 하는일 설명- CWinApp 클래스 : 애플리케이션 전체를 나타내는 클래스- CMDIFrameWnd 클래스 : 애플리케이션에서 메뉴와 상태바, 도구바를 포함한 외부 프레임을 나타내는 클래스- CMDIChildWnd 클래스 : 애플리케이션에서 자식 윈도우의 외부 프레임을 나타내는 클래스- CView 클래스 : 애플리케이션내의 자식 윈도우의 클라이언트 또는 작업영역을 나타내는 클래스- CDocument 클래스 : 애플리케이션 내부에서 데이터를 읽고, 저장하는 기능을 가진 클래스* OLE(Object Linking and Embedding)이란?응용프로그램간에 데이터를 공유할 수 있도록 해주는 기능이다. 예를 들어 워드 문서안에 엑셀에서 작성한 그래프를 포함시켰을 때 그래프를 더블클릭하면 엑셀 프로그램이 실행된다.* ActiveX controls 란?다른 개발자나 회사에서 만들어서 제공해주는 컨트롤을 말한다. 버튼이나 콤보박스와 같은 경우는 윈도우 운영 체제에서 제공하는 컨트롤이다. 이외에 좀더 나은기능의 컨트롤이 요구됨으로서 나오는 것이 컴포넌트(Component)다.* CObject 클래스(최상위 클래스)- 메모리에 클래스를 설정하는 기능- 클래스를 할당하기위한 new 연산자가 오버로딩- MFC/Include/Afx.h에 설정- 클래스의 기능과 종류를 알 수 있는 함수가 있음lsSerializable() : 현재 클래스가 데이터를 디스크에 저장할수 있는 기능을 가지고 있는지 없는지를 확인하는함수AssertValid() : 현재 클래스가 유효한 클래스인가를 확인하는 함수Dump() : 현재 클래스의 상태를 확인하는함수(디버깅할 때 이함수를 이용하여 데이터의 상태를 확인하고 오류를 정리할수 있음)* CWinApp 클래스- 한개의 프로그램을 포함하고 관장하는 클래스* CWnd 클래스- 화면에서 보이는 윈도들은 모두 CWnd에서 상속받음- 가장많이 사용되는 클래스- 윈도우의 최상위 클래스- 상속해서 사용하지 직접 CWnd 클래스를 사용하지는 않는다.- 윈도우를 구동하는 모든 기능을 가진 함수가 있다.lnitialization, Window State Functions, Window Size and positionCoordinate Mapping Functions, Window Message Functions* CView 클래스- 윈도우의 작업영역을 정의하는 기저 클래스- 작업영역으로 들어오는 메시지들을 처리- 윈도우에 공통적인 속성은 CWnd 클래스에 정의되어 있지만,각클래스마다 고유한 기능과 제어가 필요하므로 그냥 지나치는 일이 없도록 한다.* CDocument 클래스- 데이터를 디스크에서 읽어 들이거나 디스크에 저장하는 부분을 담당하는 클래스- 주로 알고리즘을 저장- 나중에 다른 프로그램에서 재사용이 용이메시지 처리의 기본개념과 종류* 메시지- 발생된 이벤트의 종류와 정보를 전달하는 일종의 상수값- 해당 애플리케이션은 자신에게 보내지는 메시지를 받아 그 메시지에 따라 적잘한 함수를 호출하는 방식으로처리- 사용자의 모든 행위가 메시지 형태로 전달- 발생된 이벤트의 종류와 정보를 전달하는 일종의 상수 값에 불과하지만 윈도우 프로그래밍에서 가증 중요한일은 이러한 메시지를 처리하는 것이 프로그래밍 하는 것이라고 말할수 있다.메시지의종류* 윈도우 메시지- WM_으로 시작하는 메시지로 매개변수를 가지고 있어 메시지를 어떻게 처리할 것인지를 결정하는데 사용(WM_COMMAND는 제외)- 윈도우 관리 메시지 : 윈도우의 상태가 바뀔때 발생한다- 초기화 메시지 : 응용 프로그램이 메뉴나 대화상자를 구성할 때 발생한다.- 입력 메시지 : 마우스, 키보드로 입력할 때 발생한다.* 컨트롤 통지 메시지- 컨트롤 통지 메시지는 Button, Combo Box와 같은 제어 객체나 자식 윈도우에서 부모 윈도우로 보내는 메시지* 명령 메시지- 명령 메시지는 메뉴, 툴바, 액셀레이터 키와 같은 사용자 인터페이스 객체로부터 발생되는 WM_COMMAND메시지다명령메시지는 윈도우뿐만 아니라 도큐먼트, 도큐먼트 템플릿, 뷰, 다른 애플리케이션 객체에 의해 발생될 수 있다* 단축키(Accelerator Key)- 애플리케이션 메뉴를 돌아다닐 필요 없이 어떤 애플리케이션 기능을 작동시키기 위해 누를 수 있는 단일키 조합을 말한다. 메뉴 항목에 출력된 문자열을 입력한다고 단축키가 설정되는 것은 아니다. 메뉴에 단축키를 표시할때는 't'를 쓰고 그 뒤에 단축키의 조합을 나타내는 문자열을 써준다. 't' 는 단축키의 조합을 나타내는 문자열을 메뉴의 우측에 정렬시키는 역할을 한다. 메뉴 항목의 Caption에 'tCtrl+C'를 추가해주는 것은 사용자에게 메뉴의 기능을 Ctrl+C라는 단축키로도 동작시킬수 있음을 보여주기만 할뿐 이것이 단축키 동작하는 것은 아니다.단축키를 설정할 때 주의할점은 같은 단축키를 여러 메뉴항목에 설정하면 안된다는 것이다.* 액세스키(Access Key)- Alt 키와 메뉴 항목에 밑줄이 그어진 문자를 동시에 누르면 해당되는 문자를 가진 메뉴 항목을 선택할수 있다. 액세스키를 설정하기 우해서는 메뉴에 출력할 문자열에서 액세스키를 설정한 문자 앞에 '&'를 붙이면 문자 밑에 밑줄이 그어지고, 액세스키가 설정된다.
Windows 2000 종류(차이점)Windows 2000 Professional- 클라이언트로 사용- 편리한 인터페이스 (자동 설치 지원, 프로그램 추가/제거, 자동시스템 복구, 툴 제공)- 증가된 하드웨어 지원 (6.500개 이상의 주변장치와 PnP 기능지원)- 다른 사용자 계정으로 로그온 (다른사용자 계정을 이용하여 특정 콘솔이나 명령을 실행)- 드라이브 마운트 (특정파티션을 폴더에 매핑, 하나의 파티션에 여러 드라이브 문자 지정)Windows 2000 Server- 파일서버, 응용프로그램 서버, 웹서버- 4SMP (Symmetric Multiprocessing)지원, 4개의 프로세서를 지원- 4GB의 메모리 지원- 액티브 디렉토리 (중앙화된 관리작업과 사용자, 프린터, 공유자원들에 대한 일괄작업 수행, 검색기능)- 그룹정책 (사용자, 컴퓨터, 응용프로그램에 대한 제어와 중앙화된 관리, 관리비용절감)- 터미널 서비스 (복수의 사용자들이 서버의 응용프로그램 사용, 원격관리)- 동적 DNS 서버 (호스트 이름과 IP구소를 자동으로 등록하고 수정) IP를 자동으로 할당Windows 2000 Advanced Server- 8SMP 지원- 8GB의 메모리 지원- Windows Clustering 지원 (두대이상의 여러서버를 가상 IP와 함께 논리적, 물리적으로 매핑하여 이들서버들이 동시에 운영되도록 구성하는 방법)Windows 2000 Datacenter Server- 32개의 멀티프로세서- 64GB의 메모리 지원디렉토리 서비스- 사용자들이 네트워크 지원 및 사용자들간의 정보 교환을 보다 쉽고 편리하게 하기 위해 제공되는 서비스- 액티브 디렉토리 서비스로 구현- 도메인 : 액티브 디렉토리 서비스를 구현하는 가장 기본적인 관리 단위(도메인에 로그온한 모든 사용자들은 도메인 내의 모든 컴퓨터들에 존재하는 공유 자원들을 자신에게 부여된 사용권한에 따라 자유롭게 사용, 대규모 네트워크 환경에서 사용자들이 사용하고자 하는 공유폴터, 프린트등과 같은 네트워크 자원을 쉽게 검색할수 있는 기능을 제공하며 도메인 단위로 구성되는 액티브 디렉토리 서비스는 이러한 모든 기능을 제공)액티브 디렉토리- 사용자계정에 대한 이름, 암호, 전화번호 등의 정보를 저장- 중앙 집중화된 관리 : 모든 객체 정보와 네트워크 자원에 대한 접근, 관리자에 의해 통제- 향상된 검색 능력 : 사용자계정, 컴퓨터계정, 프린터 & 객체 검색- 권한 위임 : 사용자에게 액티브 디렉토리의 일부를 관리할수 있는 권한을 위임(예: 사용자에게 사용자계정을 생성, 관리할수 있는 권한을 위임)도메인- 자원들을 공통으로 사용하는 사용자나 컴퓨터들의 논리적인 집합을 의미한다.- 자원사용 권한에 따라 자유롭게 사용- 도메인에 계정을 가지고 있는 사용자는 단일 사용자계정을 이용하여 전체 도메인의 어떠한 컴퓨터에서도로그온이 가능- 같은 도메인에 존재하는 사용자나 컴퓨터들은 공통의 액티브 디렉토리 정보를 공유- 중앙 집중 관리하드웨어요구사항중앙처리장치펜티엄 166MHz 이상메모리256MB 이상 권장사항하드디스크2GB 이상 권장사항네트워크네트워크 어댑터 카드디스플레이비디오 카드와 모니터기타CD-ROM과 마우스파티션 사이즈 요구사항- 설치파티션 최소 1.2GBNTFS- 파일과 폴더 수준의 보안 제공 : 파일과 폴더에 대한 접근 제어- 디스크 압축 : NTFS 압축파일로 더 많은 저장공간- 디스크 할당 : 사용자별 디스크 사용공간을 제어- 파일 암호화 : 파일에 대한 암호화- Windows NT 운영체제만이 접근- FAT 파일시스텝의 경우 Convert 유틸리티를 이용하여 기존의 데이터에 영향을 미치지 않고파일시스템만을 변환할수 있다.(FAT에서 NTFS 변환가능, Convert 유틸리티 사용, 역은불가능)FAT과 FAT32- 듀얼 부팅 설정- FAT이나 FAT32 파일시스템은 파일과 폴더 차원의 보안을 지원하지 않는다.- 다른 운영체제를 지원Per Server 라이센스- 사내컴퓨터 : 50대, 서버 : 1대, 동시연결컴퓨터 : 40대, 라이센tm : 40개필요- 서버에 동시에 연결하는 사용자의 숫자 만큼의 라이센스를 구입- 만약 새로운 서버가 한대 추가되다면..? 40개의 라이센스를 새로운 서버를 위해 추가구입- 서버가 여러대라면, 퍼시트 라이센스가 효과적Per Seat 라이센스- 라이센스가 있는 클라이언트들의 경우 서버의 숫자에 상관없이 모든 서버에 액세스- 라이센스를 50개 구매- 퍼서버에서 퍼시트로 한번 변경가능(역 불가능)- 처음에는 퍼서버를 설치했다가 후에 필요하면 퍼시트 라이센스로 변경Plug and Play- 하드웨어 추가, 제거 시에 자동설정- 하드웨어 호환리스트 : Windows 2000 CD-ROM의 Support 폴더의 Hcl.txt참조하드웨어 추가/제거- (Plug and play를 지원하지 않는)비지원 장치는 제어판의 하드웨어 추가/삭제 마법사 사용을 통해 장치추가- 장치 공급자로부터 받은 드라이버를 사용장치관리자- 하드웨어설치와 설정 정보 접근- 하드웨어 설치후 점검- 관리도구 - 컴퓨터관리 - 시스템도구 - 장치관리자- 아이콘 기 본 : 적절히 동작멈춤표시 : 하드웨어 충돌느 낌 표 : 적절치 않게 설정되었거나 드라이버가 없음하드웨어 프로필- 컴퓨터 시작시에 어떤 장치와 서비스를 사용할것인지 또는 각장치에 어떤설정을 사용할 것인지를사용자화한다.- 하나의 시스템에 복수의 프로필을 설정- 제어판 - 시스템 - 하드웨어탭 - 하드웨어 프로필==================================================================================================가상기억장치 :레지스터 : CPU내 위치한 고속 임시 기억장치캐시 메모리 : CPU와 주기억장치가의 속도차를 극복하기 위해서 쓰이는 장치가상 메모리 : HDD남은 공간을 주기억...플래시 메모리 :응용프로그램 응답 설정하기- 응용프로그램 : 포 그라운드 응용프로그램이 우선적으로 처리되도록 한다 (클라이언트 위주,사용자 위주)- 백그라우드 서비스 : 백 그라운드 응용프로그램 또는 서비스들이 우선적으로 처리 (서비기능 위주)ex) Windows 2000 Server를 웹서버나 SQL과 같은 데이터베이스 서버로 사용할경우'백그라운드 서비스'선택가상메모리 설정하기- 더 많은 메모리를 필요로 하는 프로그램을 실행하기 위해 가상메모리를 사용- 페이지의 크기는 일반적으로 4K이다.- 가상메모리 관리자는 물리적인 메모리의 페이지를 하드디스크에 저장하기 위해 페이징 파일을 사용하며부트파티션에 pagefile.sys로 생성된다.페이징 파일 크기 설정하기- 작은 경우 : HDD에 데이터 저장시 제한, 성능저하- 큰 경우 : HDD 공간낭비- 최소 : 2MB, 최적 : 램크기 + 램의 50%시스템 성능 향상시키기- 복수개의 HDD가 있다면, 각 디스크마다 페이징 파일 생성- 페이징 파일의 크기 (램의 1.5배)X.500- X.500은 디렉토리에 각 정보를 생성, 저장 및 디렉토리의 정보에 액세스 방식등을 정의한 표준- X.500은 국제 표준화를 담당하는 ITU(International Telecommunications Union)에서 디렉토리 호환제공- 정보에 대한 모델 : 객체, 속성, 타임과 값- 이름공간 : 객체들은 체계적인 이름 규칙으로 저장- 기능적인 모델 : 정보를 생성, 수정하고 사용할수 있는 기능을 제공- 인증작업 : 인증된 사용자들만이 디렉토리의 정보를 사용할수 있는 기능을 제공- 분산처리 : 사용자들은 좀더 빠르고, 다운되도 지속적으로 디렉토리 서비스를 사용할수 있어야한다.복수의 도메인 제어기(Domanin Controller)를 이용객체- 사용자, 컴퓨터, 프린터 또는 어플리케이션- 각 개체들은 객체가 가질수 있는 정보의 종류를 의미하는 속성을 가짐- 객체 : 사용자속성 : 이름, 성, E-mail주소- 객체는 객체 클래스로부터 파생- 객체 클래스는 같은 속성을 가지는 객체들의 집합을 의미- | 객체클래스:사원 테이블 | 객체:레코드 | 속성:컬럼- 스키마 : 객체들이 어떠한 속성들을 가지는지를 정의한 것- 객체 클래스 (사용자계정, 그룹, 공유폴더, 프린터, 컴퓨터, 도메인컨트롤러DC, 조직단위OU)도메인- 여러개의 조직단위를 포함하는 보안단위, 논리적인 관리단위- 하나의 데이터베이스(SAM으로 구현)를 공유하여 계정을 생성, 관리하고 사용자들은 중앙의 하나의데이터베이스에 있는 계정을 이용하여 인증을 제공- 하나의 SAM, 즉 DC의 데이터 베이스를 이용하는 컴퓨터들의 집합 또는 그룹을 도메인이라고 한다.- Windows 2000에서 SAM과는 틀린 구조의 데이터 베이스 Ntds.dit를 사용- 액티브 디렉토리 서비스를 구현하는 기본단위 : 도메인- 도메인 제어기(DC)로 구성- Windows 2000 Server가 1대 이상 필요하며 도메인 제어기는 액티브 디렉토리 서비스를 제공하여 디렉토리에 데이터를 저장하고 사용자 로그인 프로세스, 인증, 디렉토리 검색과 같은 서비스 제공조직단위(OU)- 도메인 안의 개별적인 객체들을 논리적인 관리 그룹으로 묶어 주기 위하여 조직단위를 사용- 폴더로 표현ex) 다수의 사용자들에게 이 프린터를 관리할수 있는 권한을 부여하고자 하였을 경우- 새로운 OU를 생성하고 네트워크상의 프린터들을 새로 생성한 OU에 포함- OU를 관리할수 있는 사용권한을 가질 사용자들을 특정 그룹에 포함- 그룹에게 OU를 관리하고자 하는 사용권한을 부여도메인 트리- 동일한 루트 이름을 가진 도메인들의 계층적인 배열- 모든 도메인들은 공통의 스키마, 구성, 특징 이름 부분을 공유- 트러스트 관게(Trust Relationship)트러스트 관계 형태의 보기- Domain A가 Domain B를 트러스트하고 Domain B가 Domain C를 트러스트 한다면Domain A 또한 Domain C를 트러스트한다.Domain A Domain B묵시적 트러스트 관계 Domain C 트러스트 설정포리스트- 루트이름이 동일하지 않은 트리의 집합
제 4 장교수 - 학습과정의 이론적 모형1. 수업의 개념1) 수업의 의미수업이란 목표가 있고 이 목표를 달성하기 위하여 교사의 교수활동과 학습자의 학습활동이 교수매개체를 중심으로 상호작용 관계를 형성하는 일련의 과정이다.- 수업의 개념① 수업이란 목표를 달성하기 위하여 교사의 교수활동과 학습자의 학습활동이 교실에서 실제적이고도 구체적으로 실시되는 것이다.② 수업이란 학습활동이 일어나도록 학습자의 내.외적 조건을 체계적으로 조성하는 것이다.③ 수업이란 학습을 통해서 행동이 변화되도록 일련의 상황을 통제하거나 조작하는 수단이다.④ 수업이란 학습자가 특정한 조건하에서 특정하게 행동하는 것을 배울 수 있도록 학습자 개인의 환경을 조정하는 과정이다.⑤ 수업이란 학습자가 의도된 지식, 기능, 신념을 합리적으로 조정하는 과정이다.⑥ 수업이란 교수와 학업을 줄인 용어로 교학상장(敎學相長)의 상황을 의미한다.2) 수업과 학습의 관계- 수업과 학습의 차이점① 수업은 의도적이지만 학습은 의도적인 경우도 있고 무의도적인 경우도 있다.② 수업은 처방적이지만 학습은 기술적이다.③ 수업은 일의적(一義的)이지만 학습은 다의적(多義的)이다.2. 수업모형1) Glaser의 수업모형Glaser는 학습 내용을 일종의 정보로 간주, 수업과정을 체제로 보면서 수업이 진행되는 과정을 수업목표의 설정, 출발점 행동 진단, 수업활동, 성취도 평가의 4단계로 구분- 수업목표는 학생들이 성취해야 할 궁극적인 목표로서 관찰, 측정, 기술이 가능한 것으로 세분화하는 것으로부터 시작한다.- 출발점 행동이란 학습자가 특정의 목표에 도달하기 우해서 이미 습득했어야 할 행동을말한다.- 교수활동은 교사의 수업활동을 말한다.- 성취도평가는 수업활동이 끝난 다음에 설정된 수업 목표에 도달했는지의 여부를 확인하는 단계이다.2) Carroll의 학교학습모형Carroll은 학교학습에 관하여 교육의 전과정과 관련된 학습모형을 제시, 그의 모형은 주로 인지적, 기능적 학습을 위한 것이다.- Carroll의 방정식학습의 정도 = f({ 학습에 사용된 시간} over {학습에 필요한 시간 }) ={학습기회·학습자의 지구력 } over { 적성·수업 이해력·교수의질}3) Bloom의 완전학습모형Bloom은 완전학습을 위한 전략으로 Carroll의 학교학습 모형을 이용.- 완전학습이 이루어지기 우한 수업전개의 절차(1) 수업 전 단계① 1단계 : 기초학력 측정② 2단계 : 결손 학습을 여러 가지 방법으로 보충해 주는 프로그램 학습 활용(2) 본 수업단계③ 3단계 : 수업목적을 명확하고 구체적으로 제시④ 4단계 : 교수-학습활동이 활발히 전개⑤ 5단계 : 수업보조 단계로서 흥미와 동기를 유발하고 학습의 효과를 위한 자료제시⑥ 6단계 : 형성평가 단계로서 학습에 대한 형성평가가 이루어짐⑦ 7단계 : 보충학습 단계로서 6단계에서 실시한 형성평가 결과를 토대로 학습부진내용을 계속 피드백해준다.⑧ 8단계 : 심화학습 단계로서 정상적인 진전을 보인 학생에게 집중⑨ 9단계 : 제2차 학습기회가 제공되는 단계로서 자율적인 학습과 협력학습의 기회제공(3) 수업 후 단계⑩ 10단계 : 총괄평가의 단계로서 수업이 종료된 후에 학습성취도를 평가하는 단계4) Franders의 언어상호작용 분석모형수업은 교사와 학생간의 언어적 상호작용에 의하기 때문에 이들을 주고받는 언어의 형태를 중심으로 교수과정을 평가할 수 있다.- Franders는 교수 학습과정에서 교사의 언어를 통한 자극과 이에 대한 학생의 반응 및 침묵을 중심으로 수업의 형태를 분석하였다.수업 중에 일어나는 교사와 학생의 상호작용...첫째, 교사의 발언, 둘째, 학생의 반응, 셋째, 침묵, 혼돈 등으로 분류교사의 발언중에서 비지시적 언어는 학생에게 간접적인 영향을 주는 것으로서① 학생의 감정수용② 칭찬 혹은 격려③ 학생의 아이디어 수용 및 이용④ 학생에 대한 질문이며, 지시적인 언어는 학생에게 직접적인 영향을 미치는 것으로서⑤ 강의⑥ 지시와 명령⑦ 학생 행동에 대한 비난 또는 교사권위의 정당화, 학생의 발언으로는⑧ 교사 질문에 대한 학생의 단순 대답⑨ 학생의 질문 및 교사의 질문에 대한 자의적인 대담,10 작업, 침묵, 혼돈 등이다.관찰자는 수업 중에 교사와 학생간의 언어상호작용을 이상의 10개 범주로 분류하여 3초마다 한 번씩 분류항목의 번호를 기록하여 한시간 동안에 얻은 숫자를 분석하여 수업의 질을 평가하게 된다.예) 5번 숫자가 압도적으로 많았다면 그 시간의 수업은 교사의 강의가 주를 이루었다 할수 있고, 3번 숫자가 많았다면 학생의 생각을 많이 수용한 수업이었다 할 수 있다.5) KEDI의 수업과정 모형KEDI(한국교육개발원)에서는 수업이 다인수 학습에서 이루어지고 있는 한국적인 현실을 감안하여 계획, 진단, 지도, 발전, 평가의 5단계를 거쳐 수업이 진행되는 것으로 봄.- 계획단계 : 수업 계획을 세우는 단계- 진단단계 : 학생들이 학습과제를 해결하는 데 필요한 준비가 되어있느냐를 진단하고 그에 따라 교정 조치를 취하는 단계- 지도단계 : 실제 수업이 이루어지는 단게- 발전단계 : 학습자들의 수업목표 도달 정보를 알아보기 위하여 형성평가를 실시, 그 결과 에 따라 학생들을 학습완성 집단, 부분적 미완성집단, 전반적 미완성 집단으 로 구분하고 각 집단별로 심화 EH는 보충 학습을 실시하게 된다.제 5 장교수-학습지도의 이해1. 교수-학습목표의 설정1) 교수-학습목표 설정의 의의(1) 철학적 타당성이 확보되어야 한다.(2) 사회적 타당성이 확보되어야 한다.(3) 학생에의 타당성이 확보되어야 한다.(4) 학과에의 타당성이 확보되어야 한다.2) 교수-학습목표의 성격교수-학습목표란 학습 과정 또는 경험을 통하여 학습자들이 달성해야 할 행동의 변화 내지는 도달해야 할 성취점이다.* 교수-학습목표가 갖는 기능첫째, 교수-학습목표는 수업의 방향을 제시하고 평가의 준거를 제공한다.둘째, 교수-학습목표는 학습자가 성취해야 할 학습의 범위를 분명히 설정해 준다.셋째, 교사가 수업을 전개하는 기본 지침을 제공하고 수업과정에서 학습의 절차를 마련해 준다.3) 교수-학습목표의 분류(1) Bloom의 목표 분류인지적 영역, 정의적 영역, 심리-운동적 영역으로 구분1] 인지적 영역① 지식(knowledge) : 인지나 재생에 의하여 아이디어나 자료 또는 현상을 기억해 내는 행동을 말한다.② 이해(comprehension) : 이해의 분류 목은 자신에게 주어진 의사전달의 내용을 이 해하며, 이 내용을 다른 수준의 내용으로 바꾸거나 이 내용 속에 포함된 경향으로 부터 후속되는 경향을 추론할 수 있는 능력을 말한다.③ 적용(application) : 방법, 원리, 학설, 추상 개념의 이해를 기초로하여 새로운 문제 사태에 적용할 수 있는 능력을 말한다.④ 분석(analysis) : 어떤 자료를 그 구성요소나 부분으로 분해하여 그 부분간의 관 계를 분명히 하고, 그 구성관계, 주직 방식 등을 발견할수 있는 능력을 말한다.⑤ 종합(synthesis) : 여러 개의 요소나 부분을 결합하여 전체로서의 하나가 되게 할 수 있는 능력을 말한다.⑥ 평가(evaluation) : 일정한 목적에 따라 소재나 방법의 중요성에 따라 그 달성 여 부를 판단하는 심리적 과정을 말한다.2] 정의적 영역① 감수(awareness) : 이 수준에서의 관심은 학습자로 하여금 특정 현상이나 자극에 대하여 감수성을 갖게 하는 일이다.② 반응(responding): 이 수준에서는 현상이나 자극에 대해서 유의하는 정도를 넘어서 그것에 대하여 어떤 모양의 반응을 나타내게 된다.③ 가치화(valuing) : 가치화란 어떤 현상이나 활동에 단순히 관여하고 반응하는 수준 을 넘어서, 그런 현상이나 활동을 가치롭게 여기며, 적극적으로 일관성 있는 반응 을 보이게 되는 수준을 말한다.④ 조직화(organization) : 여러 가지 가치를 차례로 내면화에 갈 때 하나의 체계로 조직하고 여러 가치간의 상호관계를 밝히며 전체를 꿰뚫는 지배적인 가치를 성립하 게 된다.⑤ 인격화(characterization) : 내면화가 이 수준에 도달하게 되면, 개개의 가치는 개 인이 갖고 있는 가치 위계 속에 흡수되어, 일종의 내적으로 일관되는 체계 속으로 조직되게 된다.3] 심리운동적 영역① 반사동작 : 어떤 자극에 대한 반응으로서 의식적인 의지가 없어 유출된 동작을말함② 기본동작 : 반사동작을 결합함으로써 형성되는 선천적 동작 유형③ 지각능력 : 반사동작과 기본동작을 전체로하여 학습자가 자기의환경에 적응하도록 자료를 제공해 주는 각종 유형으로부터 오는 자극의 해석 능력을 말함.④ 신체적 능력 : 고도로 숙련된 동작의 발달에 필수적인 능력⑤ 숙련동작 : 선천적 동작 유형에 기초를 둔 복잡한 동작 과제를 수행할 때의 효율성 정도를 나타냄⑥ 동작적 의사소통 : 안면표현에서 세련된 안무에 이르기까지 신체적인 동작을 통한 의사소통을 말함.4) 교수-학습목표의 진술① 구체성 : 목표는 구체적이고 명확한 행동적인 용어로 진술되어야 함.② 포괄성 : 목표는 넓은 행동 특성의 변화를 충분히 포함할수 있어야 함.③ 주체에의 내면화 : 목표는 모든 교직원들의 교육행위 속에 내면화되어야 함.④ 가변성 : 목표는 그 타당성이 항상 비판되고 필요에따라 언제나 변경할수 있어야 함.⑤ 일관성 : 진술된 목표 속에서 철학적인 일관성이 유지되어야 함.⑥ 실현가능성 : 목표는 교육활동을 통하여 실현이 가능해야 함.(1) Mager의 진술양식① 성취 행동명은 학습자가 목표를 달성했다는 증거로 받아들일 수 있는 행동의 종류로 명시 해야 한다.② 조건은 학습자에게 바라는 행동이 일어나리라고 기대되는 상황이나 조건을 제시한다.
Carroll의 학교학습모형지금까지 학교학습에 관한 연구는 부분적인 측면에 대해서는 많이 이루어져 왔으나, 교육활동의 전과정을 포함하는 연구는 드디어 캐롤에 의해서 수행되었다. 그가 제시한 것은 전체 교육과정에 관심을 둔 학교학습모형인데, 이는 주로 인지적, 기능적 학습에 관한 것이며, 정의적 학습에 관한 것은 아니다.캐롤은 소정의 학습성취를 위한 학교학습의 경제성에 많은 관심을 두고 있기 때문에 그의 모형을 학교학습의 계량경제학이라고 부른다.캐롤의 모형에서 중요한 역할을 하는 변인은 적성, 지구력, 학습기회, 교수의 질, 교수 이해력 등이다.첫째, 적성은 최적한 학습조건하에서 주어진 특정의 학습과제를 일정한 수준으로 성취하는데 필요한 시간 즉, 학생 각자가 특정의 학습과제를 이해하는데 필요로 하는 시간의 길이로 개념화할 수 있다.둘째, 지구력은 동기와 유사한 개념으로 어느 정도의 시간 동안 열의를 가지고 학습에 투입하느냐 즉, 일정한 수준의 성취를 할 때까지 학생이 계속해서 노력을 하는 시간을 말한다.셋째, 학습기회란 특정 학습을 능동적으로 할 수 있도록 학습자에게 실제로 제공되는 시간을 말한다.넷째, 교수의 질은 특정 학생에 대한 교수내용과 방법의 적절성의 정도를 의미한다.다섯째, 교수이해력은 학생들이 교수내용이나 교사의 설명을 이해하는 일반 지능과 언어 능력을 의미한다.이상의 다섯 가지 변인은 학습에 필요한 시간과 학습에 투입하는 시간을 결정하는 변인으로 분류된다. 즉, 학습에 필요한 시간에는 적성, 교수의 질, 교수이해력 등이 포함되고, 학습에 투입한 시간에는 지구력, 학습기회가 포함된다.한편, 이 다섯 가지 변인은 다시 교수 변인과 개인차변인으로도 분류될 수 있는데, 교수변인에는 교수의 질, 학습기회가 포함되고, 개인차변인에는 적성, 지구력, 교수이해력 등이 포함된다.그런데 학습의 정도는 학습에 필요한 시간과 학습에 투입한 시간의 비율에 의해서 결정된다 즉, 학습의 정도는 소정의 과제를 학습하는데 필요한 시간에 비해 학습에 실제로 투입한 시간이 얼마나 되느냐에 따라서 결정된다. 그러므로 학습에 필요한 시간을 전부 학습에 투입 했다면 학습의 정도는 100%가 되는 셈이다. 만약 학습에 필요한 시간이 10시간인데, 실제로 학습에 투입한 시간이 7시간 밖에 안 된다면 학습의 정도는 70%가 되는 셈이다.
제 3 장교육과정의 이해1. 교육과정의 의의교육과정이란 학생들이 일정한 순서에 의해서 정해진 코스를 따라 공부하는 학습의 코스 및 학습 내용 이나 경험의 내용을 의미한다.2. 교육과정의 유형교육과정의 유형 - 교과중심 교육과정, 경험중심 교육과정, 학문중심 교육과정,인간중심 교육과정으로 분류1) 교과중심 교육과정1. 교사중심의 교육과정으로서 교육자는 피교육자 보다 많은 지식과 기술을 소유하고 이것을 피교육자에게 전달하는 것이다.2. 문화 유산의 체계적인전달이 주된 교육내용이다.3. 설명 위주의 교수 방법을 요구하고 있다.4. 한정된 교과 영역내에서만 학습활동이 가능하다.2) 경험중심 교육과정(장점)1. 학습자의 욕구, 질문 및 흥미를 중시하기 때문에 학습자의 자발적인 학습 참여를유도할 수 있다.2. 교실 이외의 사회 환겨을 학습활동에 활용할 수 있다.3. 참다운 민주 시민의 자질 함양이 용이하다.4. 학교와 지역사회와의 유대를 강화할 수 있다.(단점)1. 교육과정의 기분족인 분류가 명확하지 않다.2. 경험중심 교육과정은 교직에 대한 교양과 지도요령이 미숙한 교사에게는 적절하지 못하다.3.경험중심 교육과정은 구체적인 사항이나 경험에서 학습하는 학습자의 학습 수준에는 유효하지만 일반적인 경험이나 법칙을 구하는 단계의 학습자에게는 적합하지 않다.3) 학문중심 교육과정1. 학문중심 교육과정은 '지식의 구조'를 핵심으로 한다.2. 나선형 교육과정이다.3. 탐구과정을 중시한다.4) 인간중심 교육과정1. 인간중심 교육과정은 잠재적 교육과정을 중시한다.2. 인간중심 교육과정은 자아실현을 목표로 한다.3. 인간중심 교육과정은 교육환경의 인간화에 관심을 둔다.3. 우리 나라의 교육과정1) 추구하는 인간상(1) 전인적 성장의 기반 위에 개성을 추구하는 사람(2) 기초 능력을 토대로 창의적인 능력을 발휘하는 사람(3) 폭넓은 교양을 바탕으로 진로를 개척하는 사람(4) 우리 문화에 대한 이해의 토대 위에 새로운 가치를 창조하는 사람(5) 민주 시민 의식을 기초로 공동체의 발전에 공언하는 사람2) 교육과정의 구성 방침(1) 사회적 변화의 흐름을 주도할 수 있는 기본 능력을 길러 줄 수 있도록 교육과정을 구성한다.(2) 국민 공통 기분 교육과정과 선택중심 교육과정 체제를 도입한다.(3) 교육 내용의 양과 수준을 적정화하과, 심도 있는 학습이 이러어지도록 수준별 교육과정을 도 입한다.(4) 학생의 능력, 적성, 지놀를 고려하여 교육 내용과 방법을 다양화한다.(5) 교육과정 편성과 운영에 있어서 현장의 자율성을 확대한다.3) 학교급별 교육 목표(1) 유치원의 교육 목표유치원 교육은 전인적 성장을 위한 기초 교육으로서, 유아의 일상 생활에 필요한 기본능력과 태도를 기르는 데 중점을 둔다.(2) 초등학교 교육 목표학생의 학습과 일상 생활에 필요한 기초 능력 배양과 기본 생활습관을 형성하는데 중점을둔다.(3) 중학교 교육 목표초등학교 교육의 성과를 바탕으로, 학생의 학습과 일상 생활에 필요한 기본 능력과 민주시민으로서의 자질을 함양하는데 중점을 둔다.(4) 고등학교 교육 목표중학교 교육의 성과를 바탕으로 학생의 적성고 소질에 맞는 진로 개척 능력과 세계시민으로서의 자질을 함양하는데 중점을 둔다.4) 교육과정의 편제와 시간(단위) 배당 기준(1) 유치원 교육과정의 영역과 시간(2) 초 중등학교의 교육과정의 편제5) 교육과정의 편성 운영 지침(1) 유치원유치원의 교육과정 편성 운영은 시도교육청의 편성 운영과 해당 유치원에서의 편성 운영 으로 구분된다.(2) 초 중등학교 교육과정의 편성 운영지침제7차 교육과정에서는 지금까지의 교육과정과는 달리 1학년부터 10학년까지의 10년 동안에는 국민 공통 기본 교육과정의 편성 운영하도록 되어 있는 데 국민 공통 기본 교과 중 다음의 교과는 수준별 교육과정을 편성 운영한다.(3) 교육과정의 평가와 질 관리평가는 모든 학생들이 교육목표를 성공적으로 달성하기 위한 교육의 과정으로 실시한다.