맞춤기술찾기

이전대상기술

지능형 컴퓨터 프로그래밍 언어 학습기 및 그것을 이용한 학습 방법

  • 기술번호 : KST2018010980
  • 담당센터 : 대구기술혁신센터
  • 전화번호 : 053-550-1450
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 지능형 컴퓨터 프로그래밍 언어 학습기 및 그것을 이용한 학습 방법에 대한 것이다. 본 발명에 따른 지능형 컴퓨터 프로그래밍 언어 학습기는 출제 또는 학습 대상이 되는 프로그래밍 언어의 소스 코드를 입력받는 코드 입력부; 특정 함수 또는 특정 기호를 기준으로 상기 소스 코드를 복수의 영역으로 분할하고, 분할된 인접 영역 사이의 함수 간 평균 거리를 이용하여 상기 복수의 영역을 그룹핑하는 그룹핑부; 상기 그룹핑된 그룹들의 순서를 랜덤하게 배치하여 상기 그룹들의 순서가 원래대로 배치되도록 재배열하는 문제를 생성하는 문제 생성부; 및 상기 생성된 문제를 출력하여 상기 사용자에게 제공하는 출력부를 포함한다.이와 같이 본 발명에 따르면, 컴퓨터 프로그래밍 언어를 습득하기 위해 랜덤하게 출제되는 문제를 시간과 장소에 제한없이 학습할 수 있어 사용자의 편의성 및 만족감을 향상시킬 수 있다.
Int. CL G09B 19/00 (2006.01.01) G09B 5/02 (2006.01.01)
CPC G09B 19/0053(2013.01) G09B 19/0053(2013.01)
출원번호/일자 1020170013748 (2017.01.31)
출원인 계명대학교 산학협력단
등록번호/일자
공개번호/일자 10-2018-0089096 (2018.08.08) 문서열기
공고번호/일자 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2017.01.31)
심사청구항수 4

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 계명대학교 산학협력단 대한민국 대구광역시 달서구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 성연식 대한민국 대구광역시 수성구
2 김동욱 대한민국 대구광역시 달서구
3 김혁 대한민국 울산광역시 중구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인태백 대한민국 서울 금천구 가산디지털*로 *** 이노플렉스 *차 ***호

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 계명대학교 산학협력단 대한민국 대구광역시 달서구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2017.01.31 수리 (Accepted) 1-1-2017-0100941-41
2 선행기술조사의뢰서
Request for Prior Art Search
2017.12.08 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2018.02.06 수리 (Accepted) 9-1-2018-0005878-09
4 출원인정보변경(경정)신고서
Notification of change of applicant's information
2018.03.21 수리 (Accepted) 4-1-2018-5049338-19
5 의견제출통지서
Notification of reason for refusal
2018.08.07 발송처리완료 (Completion of Transmission) 9-5-2018-0534425-97
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2018.10.05 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2018-0984918-24
7 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2018.10.05 수리 (Accepted) 1-1-2018-0984919-70
8 의견제출통지서
Notification of reason for refusal
2019.02.14 발송처리완료 (Completion of Transmission) 9-5-2019-0109088-80
9 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2019.02.27 수리 (Accepted) 1-1-2019-0206574-19
10 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2019.02.27 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2019-0206575-65
11 등록결정서
Decision to grant
2019.03.20 발송처리완료 (Completion of Transmission) 9-5-2019-0206283-85
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
출제 또는 학습 대상이 되는 프로그래밍 언어의 소스 코드를 입력받는 코드 입력부;특정 함수 또는 특정 기호를 기준으로 상기 소스 코드를 복수의 영역으로 분할하고, 분할된 인접 영역 사이의 함수 간 평균 거리를 이용하여 상기 복수의 영역을 그룹핑하는 그룹핑부;상기 그룹핑된 그룹들의 순서를 랜덤하게 배치하여 상기 그룹들의 순서가 원래대로 배치되도록 재배열하는 문제를 생성하는 문제 생성부; 및상기 생성된 문제를 출력하여 사용자에게 제공하는 출력부를 포함하고,상기 그룹핑부는,상기 소스 코드를 분석하여 상기 소스 코드에 포함된 어느 하나의 제1 함수와 제2 함수간의 평균 이격 거리를 계산하여 함수별 평균 이격 거리 테이블을 생성하고,어느 하나의 영역과, 해당 영역에 인접하는 인접 영역 내에 포함된 함수들을 각각 추출하고, 인접하는 영역들별로 상기 평균 이격 거리 테이블로부터 상기 추출된 함수들의 평균 이격 거리들의 평균값을 산출하되, 출제자로부터 n개의 그룹으로 상기 소스 코드를 분할하여 상기 문제를 출제할 것을 입력받으면, 상기 산출된 평균값들 중에서 크기 순서로 n-1개의 평균값을 선택하고, 선택된 n-1개의 평균값에 대응하는 인접 영역들을 영역 별로 분할하여 n개의 그룹을 생성하고,상기 이격 거리는, 상기 제1 함수와 상기 제2 함수 사이에 위치하는 함수 및 기호의 개수로 계산하고,상기 평균 이격 거리는,상기 소스 코드 내에 해당 함수의 총 개수를 반영하여 계산하는 지능형 컴퓨터 프로그래밍 언어 학습기
2 2
삭제
3 3
삭제
4 4
제1항에 있어서,상기 문제 생성부는,상기 생성된 n개의 그룹들의 순서를 랜덤하게 배치하여 문제를 생성하되, 생성된 문제가 서로 상이하도록 다수의 문제를 생성하는 지능형 컴퓨터 프로그래밍 언어 학습기
5 5
지능형 컴퓨터 프로그래밍 언어 학습기를 이용한 학습 방법에 있어서,출제 또는 학습 대상이 되는 프로그래밍 언어의 소스 코드를 입력받는 단계;특정 함수 또는 특정 기호를 기준으로 상기 소스 코드를 복수의 영역으로 분할하고, 분할된 인접 영역 사이의 함수 간 평균 거리를 이용하여 상기 복수의 영역을 그룹핑하는 단계;상기 그룹핑된 그룹들의 순서를 랜덤하게 배치하여 상기 그룹들의 순서가 원래대로 배치되도록 재배열하는 문제를 생성하는 단계; 및상기 생성된 문제를 출력하여 사용자에게 제공하는 단계를 포함하고,상기 복수의 영역을 그룹핑하는 단계는,상기 소스 코드를 분석하여 상기 소스 코드에 포함된 어느 하나의 제1 함수와 제2 함수간의 평균 이격 거리를 계산하여 함수별 평균 이격 거리 테이블을 생성하고,어느 하나의 영역과, 해당 영역에 인접하는 인접 영역 내에 포함된 함수들을 각각 추출하고, 인접하는 영역들별로 상기 평균 이격 거리 테이블로부터 상기 추출된 함수들의 평균 이격 거리들의 평균값을 산출하되, 출제자로부터 n개의 그룹으로 상기 소스 코드를 분할하여 상기 문제를 출제할 것을 입력받으면, 상기 산출된 평균값들 중에서 크기 순서로 n-1개의 평균값을 선택하고, 선택된 n-1개의 평균값에 대응하는 인접 영역들을 영역 별로 분할하여 n개의 그룹을 생성하고,상기 이격 거리는, 상기 제1 함수와 상기 제2 함수 사이에 위치하는 함수 및 기호의 개수로 계산하고,상기 평균 이격 거리는,상기 소스 코드 내에 해당 함수의 총 개수를 반영하여 계산하는 지능형 컴퓨터 프로그래밍 언어 학습기를 이용한 학습 방법
6 6
삭제
7 7
삭제
8 8
제5항에 있어서, 상기 문제를 생성하는 단계는,상기 생성된 n개의 그룹들의 순서를 랜덤하게 배치하여 문제를 생성하되, 생성된 문제가 서로 상이하도록 다수의 문제를 생성하는 지능형 컴퓨터 프로그래밍 언어 학습기를 이용한 학습 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 교육부 계명대학교 산학협력 선도대학(LINC) 육성사업 지능형 프로그래밍 언어 학습기