• 제목/요약/키워드: programming aptitude

검색결과 8건 처리시간 0.021초

컴퓨터 전공 신입생의 성공적 적응 요인 분석 (Analysis of Successful Adaptation Factors of Computer Science Freshmen Students)

  • 박우창
    • 공학교육연구
    • /
    • 제17권4호
    • /
    • pp.95-101
    • /
    • 2014
  • As other major, students have difficulties to be successfully adapted to computer science major without some interest and skill to computer programming. In this paper, we try to find successful factors for computer science major freshmen students to computer programming. The factors we focused are programming experience before college entrance, taking liberal arts/natural science courses at high school, application motivations to computer major, existence of mentors, satisfaction to his/her computer department, student's holland job aptitude code. After analysis, taking liberal arts/natural science courses at high school, satisfaction to computer department, some holland job aptitude code are significant to their successful adaptation to computer major. Also, we found the holland job apptitude code is closely related to student's satisfaction to their major for engineering students including computer science students. Our analysis results will be a suggestion for designing computer science education program with students who enters college without some aptitude or preparation to his major.

초등학생의 프로그래밍 능력과 특기적성간의 관계 분석 - 로고 언어 활용 사례 (The Analysis of the Relationship between the Elementary Students' Specialty-Aptitude and Programming Ability - a Case of LOGO Language Use)

  • 이현석;이수정
    • 컴퓨터교육학회논문지
    • /
    • 제12권3호
    • /
    • pp.23-30
    • /
    • 2009
  • 프로그래밍 학습 효과에 관한 기존 연구는 대개 창의력과 문제해결력의 향상도를 측정하는 것에 국한되어 있다. 본 연구는 이들 두 요소 외의 관련 요소들을 초등학생들의 특기적성 검사를 통하여 찾아보는 연구이다. 이를 위하여 초등 4학년을 대상으로 LOGO 프로그래밍 교육을 시행한 후 성취도 평가를 실시한 결과, 4개 영역으로 구성된 특기적성 검사 항목들 중 지적능력만이 하위 5개의 세부항목 모두 프로그래밍 능력과 높은 양의 상관관계가 있음이 밝혀졌으므로, 창의성 보다는 지적능력이 뛰어난 학생들이 프로그래밍 능력이 우수함을 알 수 있었고, 이는 본 연구의 실험 환경에 국한하여 프로그래밍 학습이 문제해결력과 창의성 발달에 긍정적 영향을 미친다는 기존 연구 결과의 반대 명제는 성립하지 않음을 나타낸 것이다.

  • PDF

프로그래밍 적합도를 활용한 프로그래밍 교육 과정 시범운영과 교육적 환경 요소 (The Pilot Operation and Educational Environmental Factors of Programming Curriculum Using Programming Suitability)

  • 권오영;박은진
    • 실천공학교육논문지
    • /
    • 제14권3호
    • /
    • pp.499-504
    • /
    • 2022
  • 인공지능은 우리 사회 전반에서 그 영역을 넓혀가고 있으며 교육 분야도 그 적용 범위에 있어 예외가 아니다. 이러한 시대의 흐름 속에 교사들을 위한 컴퓨터 프로그래밍 수업을 진행하였다. 이 수업의 최종 목적은 학생들에게 컴퓨터 프로그래밍을 가르쳐 인공지능에 적용할 수 있도록 교사의 프로그래밍 역량을 키우는 데 있다. 이러한 역량을 기르기 위한 방법으로 본 논문에서는 학습자인 교사들의 논리적 사고력 및 일관성이 프로그래밍 적합도와 어떠한 관계를 가지는지 연구하고 해당 수업에 적용된 교육적 환경 요소를 제시하였다. 한 학기 수업 과정에서 치른 프로그래밍 시험 결과와 논리적 사고력 간의 관계는 비례 관계인 것을 확인할 수 있었다. 이러한 결과는 프로그래밍 언어를 배우는 학생들에게도 적용할 수 있을 것으로 예상된다. 또한 일반적인 프로그래밍 수업에서 팀 구성이 필요할 경우 논리적 사고력이 뛰어난 학생을 각 팀에 포함시킴으로써 좀 더 나은 학습 효과를 얻을 수 있을 것으로 예상된다.

대입수능 선택과목 점수조정을 위한 선형계획모형 개발 및 활용 (A Linear Programming Model to the Score Adjustment among the CSAT Optional Subjects)

  • 남보우
    • 경영과학
    • /
    • 제28권1호
    • /
    • pp.141-158
    • /
    • 2011
  • This study concerns with an applicability of the management science approach to the score adjustment among the College Scholastic Aptitude Test(CSAT) optional subjects. A linear programming model is developed to minimize the sum of score distortions between optional subjects. Based on the analysis of the 377,089 CSAT(2010) applicants' performances in social science test section, this study proposes a new approach for the score equating or linking method of the educational measurement theory. This study makes up for the weak points in the previous linear programming model. First, the model utilize the standard score which we can get. Second, the model includes a goal programming concept which minimizes the gap between the adjusting goal and the result of the adjustment. Third, the objective function of the linear programing is the weighted sum of the score distortion and the number of applicants. Fourth, the model is applied to the score adjustment problem for the whole 11 optional subjects of the social science test section. The suggested linear programming model is a generalization of the multi-tests linking problem. So, the approach is consistent with the measurement theory for the two tests and can be applied to the optional three or more tests which do not have a common anchor test or a common anchor group. The college admission decision with CSAT score can be improved by using the suggested linear programming model.

교육용로봇을 이용한 프로그래밍 학습 모형 - 재량활동 및 특기적성 시간에 레고 마인드스톰의 Labview 언어 중심으로 - (A Programming Language Learning Model Using Educational Robot)

  • 문외식
    • 정보교육학회논문지
    • /
    • 제11권2호
    • /
    • pp.231-241
    • /
    • 2007
  • 본 연구는 창의적 문제해결 능력 향상을 위한 알고리즘 학습도구로서 로봇을 이용한 프로그래밍 학습방법을 제안하는데 목적이 있다. 이를 위해 30차시 분량의 로봇 프로그래밍 교육과정과 교재를 개발하였으며, 초등학생 6학년을 대상으로 30차시를 학습시킨 후 평가하였다. 각 차시별 학습결과 산출물 중심으로 성취수준을 평가한 결과, 학습자들이 교육과정 내용을 대부분 이해한 수준으로 분석되었다. 이러한 결과는 개발한 교육과정과 교재가 초등학생들에게 충분히 공감하고 실천 가능하도록 구성되었다고 판단된다. 본 연구에서의 실행 경험을 통해 초등학교에서 로봇 프로그램 학습이 창의적 알고리즘 학습도구로 성공할 수 있는 가능성을 확인하게 되었다.

  • PDF

초등학생들이 프로그래밍 학습 시 발생하는 오류유형 분석 (Analysis of Error Types occurring on Elementary School Student's Programming Learning)

  • 문외식
    • 한국컴퓨터정보학회논문지
    • /
    • 제11권2호
    • /
    • pp.319-327
    • /
    • 2006
  • 인지능력이 뛰어난 초등학교 고학년에는 컴퓨터 활용교육 보다 컴퓨터 기초원리 또는 프로그래밍교육이 필요하다. 본 연구에서는 재량 특별활동시간 혹은 방과 후 특기적성시간에 고학년(4,5,6학년)을 대상으로 프로그래밍교육 시 발생 가능한 문제점들을 미리 예측하고 대처하는 방법으로 초등학생들이 프로그램 작성 및 실행과정에서 발생하는 모든 오류들을 수집한 후 이를 유형별로 분류하고 분석하였다. 분석된 오류들을 활용하면 최적의 프로그래밍 교육과정을 작성할 수 있으며 이를 기초로 교수 학습 시 학습효과와 흥미도 유발에 큰 도움을 줄 수 있다. 본 연구에서 수집한 오류들의 분석에서는 초등학생들이 프로그래밍 시 어려워하는 영역들은 소프트웨어 사용미숙으로 인한 단순오류, 영어로 된 예약어 사용미숙 등으로 인한 단순코딩이 가장 많았으며 다음으로 문법 이해의 어려움으로 발생하는 오류들이 가장 많았다. 이러한 오류의 유형들은 상업용 소프트웨어개발 업체에서 분석된 오류의 유형과 반대 현상으로 나타났으나 점차 교수 학습이 향상되면 같은 현상으로 바람직하게 나타날 것으로 예측된다.

  • PDF

설계과목 프로그래밍 수업을 중심으로 루브릭 시스템 정착을 위한 연구 (A Study for Encouragement of Rublic System in Designing with Programming Classes)

  • 조미경;박현석
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권11호
    • /
    • pp.81-90
    • /
    • 2009
  • 기간 및 환경에 통제를 받는 수동적인 초중등교육과정을 마치고 자율과 책임이 수반되는 대학교육으로 전환은 매우 혼란스러울 수밖에 없다. 이때 대학교육은 정형화된 교과과정의 주입식 반복 교육에서 벗어나 적성의 적합성과 창의적이고 주도적인 학습을 전개할 수 있도록 교육시스템 제반이 구축되어 있어야 한다. 예로 공과대학 프로그래밍 교과는 가르치는 교수의 교육방식에 따라 학습자들의 교육성과는 매우 밀접한 상관관계를 갖게 된다. 과거 이론위주의 수업방식에서 실습 중심으로의 교육전환은 좋은 성과를 거둘 수 있다. 또한 창의적이고 자기주도적 학습을 활발하게 계발할 수 있도록 인지 중심의 교수주체평가제에서 수행중심 평가제 도입의 필요성이 대두됨에 따라 이를 위해 루브릭(Rublic) 시스템을 적용하였다. 평가항목 및 평가기준 그리고 평가점수 등의 평가지침이 공개된 상태에서 모든 학습자 또는 다수로 구성된 교수평가를 피드백 하는 방식이다. 시스템적용 후 학습자의 학업성취도(GPA: Grade Point Average)가 향상되었는지 공인된 설문을 통해 알아보고 향상되었다면 시스템 정착을 위해 앞으로 어떠한 노력이 필요한지를 살펴보았다.

상급 학년 수준 시험을 활용한 과학고 신입생들의 학업성취도 특성 연구 (Analysis of academic achievements on above-level testing of newly entering students in science specialized high schools)

  • 안태환;박경희
    • 영재교육연구
    • /
    • 제25권1호
    • /
    • pp.119-138
    • /
    • 2015
  • 본 연구는 과학고 신입생들을 대상으로 수학, 물리, 화학, 영어 교과에서의 상급 학년 성취 수준을 평가하였다. 상급 학년 수준 시험은 천장효과를 배제한 성취수준을 평가할 수 있는 도구로 대학수학능력시험의 동형검사지를 개발 활용하였다. 연구결과는 다음과 같다. 첫째, 과학고 신입생들의 수학, 과학 교과 학업성취도는 응시생의 50%이상이 수능 5등급이내에 위치하고 영어교과는 19.3%미만의 학생들이 5등급이내의 성적을 나타내어 수학이나 과학보다는 상대적으로 낮았다. 둘째, 과목 내 단원별 학업성취도가 높고 낮은 단원을 보면, 수학은 '행렬' 단원이 높고 '수열' 단원이 낮았다. 미적분과 통계 과목은 '함수의 극한과 연속성' 단원이 높고, '통계' 단원이 가장 낮았다. 물리 과목에서는 '전기와 자기' 단원이 중간 수준, '파동과 입자' 단원이 하위수준이었다. 화학 과목에서는 '생활 속의 화합물' 단원이 높고, '공기' 단원이 낮았다. 영어 교과에서는 읽기 영역의 '실용문'이 매우 높았으며, 쓰기 영역의 '문장'이 낮았다. 결론적으로 상급 학년 수준 시험은 학생들의 수준에 맞는 개별화된 프로그램을 적용하는데 좋은 방안이라 할 수 있다.