• 제목/요약/키워드: 학습 소프트웨어

Search Result 1,723, Processing Time 0.03 seconds

Design of Problem-Based Blended Learning for the Improvement of Software Adaptability (응용소프트웨어 적응력 향상을 위한 문제중심의 B-러닝 설계)

  • Kim, Sun-Nam;Yoo, In-Hwan
    • 한국정보교육학회:학술대회논문집
    • /
    • 2007.08a
    • /
    • pp.129-134
    • /
    • 2007
  • 학교 현장에서의 컴퓨터 교육은 여전히 시범실습위주로 이루어지고 있으며. 초등학교 컴퓨터 교육에서 많은 비중을 차지하는 소프트웨어 교육은 더욱 그러하다. 소프트웨어는 끊임없이 개발되거나 업그레이드 되고 있어 가르쳐야 할 내용이 많아져 새로운 학습방법이 필요하다. 즉 문제사태에서 필요한 기능을 찾아 스스로 문제를 해결하고 다른 응용소프트웨어에 전이 및 파지할 수 있는 능력을 길러주는 학습방법이 필요하다. 그 방법 중의 하나가 구성주의 학습 원리에 부합한 문제중심학습이며 학습의 효과를 높이기 위해서 온라인과 오프라인학습의 장점을 혼합한 B-러닝 방법이 필요하다. 따라서 본 연구는 응용소프트웨어의 적응력을 향상시키기 위해 한글 워드프로세서 학습내용을 학습자의 수준에 맞게 문제중심으로 재구성하고 온라인 학습을 위해 학급커뮤니티를 설계 및 구현하였다. 그리고 문제중심의 B-러닝에 적합한 학습모형을 설계하여 제시하였다. 문제중심의 B-러닝은 구성주의 학습 원리에 적합한 실생활의 문제를 학습내용으로 하고 면대면 교실수업의 장점과 온라인 학습의 장점을 혼합하여 자기주도적으로 탐구학습을 하는 것이므로 응용소프트웨어의 적응력은 향상될 것으로 기대한다.

  • PDF

Analysis of Types and Characteristics of Self-Directed Learning of Learners in Online Software Education (온라인 소프트웨어 교육 학습자들의 자기주도학습 유형 분류 및 특징 분석)

  • Sung, Eunmo;Chae, Yoojung;Lee, Sunghye
    • The Journal of Korean Association of Computer Education
    • /
    • v.22 no.1
    • /
    • pp.31-46
    • /
    • 2019
  • The purpose of this study is to analyze the self-directed learning types of software education learners and to characterize them according to each type. To do this, 429 middle school students participating in online software education at K university were surveyed and a latent class analysis to analyze self-directed learning types was conducted. As a result, the self-directed learning types of the software education learners were classified into 'highest level of self-directed learning type (class 1)', 'self learning style recognition type (class 2)', 'self learning style preference type (class 3)', and 'lack of self-directed learning type(class 4)'. Also, the level of software learning achievement according to self-directed learning type of software education learners was found to be the highest at 'highest level of self-directed learning type (class 1)' and lowest at 'self learning style preference type (class 3)'. Based on these results, we suggested the strategic implications for software education.

Software Education using Information Processing Theory (정보처리이론을 적용한 소프트웨어 교육 활용 방안)

  • Kang, Min-Gyeong;Lee, Myung-Suk
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.01a
    • /
    • pp.277-279
    • /
    • 2020
  • 본 연구는 학생들의 효율적인 학습을 위하여 정보처리이론에 따른 소프트웨어 교육 수업 전략 설계 및 교수학습 활용 방법을 도출하는데 목적이 있다. 정보가 입력되어 인출되기까지의 정보처리과정을 적용해 소프트웨어 교육에서 프로그래밍을 보다 효과적으로 이해하고 적용할 수 있는 원리와 방법을 제시한다. 학습의 과정을 개선하고 소프트웨어 교육 정보를 보다 많이 기억하고 인출할될 수 있도록 돕는 유용한 내용들을 제공한다. 정보처리이론을 소프트웨어 교육 수업에 적용함으로써 학생들은 집중력, 문제해결능력이 향상되고 학습정보에 대해 효과적으로 기억하며 장기간 기억, 인출이 가능해 질 것을 기대한다. 교육 환경이 발전하고 학습방법도 달라지고 있지만 학습자의 인지구조가 변화되진 않을 것이다. 그러므로 발전하는 교육 환경에 맞추어 정보처리이론을 토대한 소프트웨어 교육에서 교수·학습 방법은 지속적으로 연구되어야 한다.

  • PDF

Software Development Methodology-based Instruction Process Modeling (소프트웨어개발방법론에 기반한 교수-학습프로세스모델링)

  • Park, ChoongShik;Lee, SaeNa;Kim, JaeHong;Bak, YongWhan
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2009.05a
    • /
    • pp.822-826
    • /
    • 2009
  • 학습 프로세스는 학습참여자인 학습자들과 교수자의 상호적인 활동에 의하여 교수-학습이 이루어지는 과정이라고 할 수 있다. 이러한 과정에서 일련의 학습자료들이 제공되고 만들어진다. 교수-학습이론에서 여러 가지 모델이 제안되어 이용되고 있지만 각 학습참여자의 역할과 학습자료간의 관계가 명시적으로 정의되어 운영되지 못하는 점이 있다. 한편 서비스제공이나 소프트웨어개발과 같은 추상적인 결과물을 생산해야하는 경영학이나 소프트웨어공학에서는 프로세스(과정)의 관리만이 그 결과물의 질을 담보할 수 있다고 생각한다. 결과물의 질관리를 위한 프로세스의 관리는 프로세스의 역할별 활동에 의한 투입/산출물, 프로세스들의 관계를 명시하고, 그에 따른 측정가능한 지표를 개발-분석함으로써 이루어진다. 본 논문에서는 소프트웨어 개발 방법론에 기반하여 구성주의적 교수-학습 프로세스를 정의함으로써 교수활동에 구성주의적 교수-학습이론을 용이하게 적용할 수 있는 지침을 제공하고, 향후 프로세스를 기반으로 하는 교육 서비스사이언스의 기본적 구성요소를 제공하고자 한다.

  • PDF

Analysis on the Effectiveness of Learner-centered Evaluation in Software Education (소프트웨어 교육에서 학습자 중심 평가의 효과 분석)

  • Sung, Jaeho;Ahn, Sung Hun
    • Journal of Creative Information Culture
    • /
    • v.5 no.2
    • /
    • pp.165-171
    • /
    • 2019
  • As the interest in software education grew, the Ministry of Education was also required to provide software education for practical course of grades 5-6. In this study, learner-centered evaluation was applied to software education to analyze its effectiveness. It is hoped that many teachers will apply learner-centered evaluation to software education to become more effective software education in school. In a learner-centered evaluation, students can expect positive effects by actively participating in classes and engaging in active learning activities. Through learner-centered evaluation, we have taken into account the various background variables to see how students' three aspects, creativity, problem-solving ability and information-use ability change, and how learner-centered evaluation affects these abilities in software education. The result of research have shown that in software education, learner-centered evaluations have all had significant effects on creativity, problem-solving ability and information-use ability, as well as the existence of entry/scratch study experience.

The Comparison and Evaluation of Learning Management Systems based on Open Source Software (오픈소스 소프트웨어 기반의 LMS 비교 평가)

  • Min, Doo-Young;Baek, Yong-Tae;Lee, Se-Hoon
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2008.06a
    • /
    • pp.47-53
    • /
    • 2008
  • 이 논문에서는 학습관리시스템에 대한 다양한 오픈소스 소프트웨어를 비교하고, 사용자들이 쉽게 설치할 수 있고, 다양한 기능을 포함한 무들(moodle), 줌라(joomla)와 Third Party 오픈소스 소프트웨어를 활용하여 학습 콘텐츠 관리 시스템을 구현하고 분석한다. 오픈소스 소프트웨어인 무들은 국내외에 잘 알려져 있고, 많은 참여자로 인하여 타 오픈소스 소프트웨어에 비해 커뮤니티의 활동이 왕성하고, 여러 운영체제 환경에서 APM(Apache, MySQL, PHP)을 사용하여 비교적 쉽게 설치할 수 있고, 모듈화 구조로 개발되어 확장이 가능하다. 줌라 또한 APM 환경에서 강력한 기능을 가진 CMS로서 CMS에 기반한 LMS 컴포넌트를 제공하여 설치가 가능하다. 쉬운 설치와 강력한 기능, 사용자에게 친숙한 인터페이스로 사용자가 점점 늘고 있다. 이 연구에서 구현된 시스템은 기존의 국내외 상용 소프트웨어와 비교, 평가하여 초기에 많은 비용을 투자하지 않고, 오픈소스 소프트웨어를 활용하여 학습관리시스템 구축을 할 수 있는 가능성을 제시하였다.

  • PDF

XML based management System for Efficient Management of Instructional Software (교육용 소프트웨어의 효율적인 관리를 위한 XML 기반 관리 시스템)

  • Lee, Nu-Ri;Jung, Min-Six;Lee, Yun-Bae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.05a
    • /
    • pp.1400-1403
    • /
    • 2007
  • 최근 학교 교육 현장에서는 교수-학습의 효과 극대화를 위하여 교육정보화 사업이 추진되고 있다. 이를 위하여 교육인적자원부는 컴퓨터 기반 수업(CAI)을 지원하고 특히 학습자가 인지적 구조를 구성할 수 있는 학습 환경 조성을 위해 우수한 교육용 소프트웨어를 개발 보급하여 활용할 수 있도록 지원하고 있다. 그런데 학교 현장에서는 소프트웨어 구입에 따라 매년 그 보유수가 늘어나고 있으며, 이에 따른 효율적인 교육용 소프트웨어 관리의 필요성이 증가되고 있다. 따라서 본 논문에서는 교육용 소프트웨어를 교수 학습용 소프트웨어, 업무 지원용 소프트웨어, 시스템 관리 소프트웨어 3가지로 분류하여 등록하고 사용자별 사용 구분을 두어 보다 효과적으로 시스템을 사용할 수 있는 XML 기반 관리 시스템을 제안한다.

Implementation of Entertainment Study Support System (엔터테인먼트를 고려한 학습 지원 시스템)

  • Kim, Seok-jun;Oh, Young-jun;Kim, Tae-geun;Kwon, Soon-kak;Lee, Jung-hwa
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2009.05a
    • /
    • pp.569-571
    • /
    • 2009
  • 요즘 학생들은 대부분의 시간을 컴퓨터 앞에서 보낸다. 컴퓨터를 학습에 이용하는 것이 아니라, 단순 오락을 하기 위한 비싼 가전제품으로 취급, 이미 게임기가 되어 버린지 오래이다. 본 연구에서는 컴퓨터로 문제를 풀고, 해답을 찾고, 오답노트를 자동 작성하여 문제점이 무엇인지 파악할 수 있도록 시스템을 구현하였다. 흥미도 유발을 위한 시각적인 요소가 있어 학생이 지루하기 않고 문제를 연속적으로 풀 수 있도록 도와준다. C#으로 구현된 이 시스템은 학생이 컴퓨터를 사용하기 위해 부팅을 했을 경우 자동 실행되어, 문제를 모두 풀지 않고서는 학생이 원하는 게임이나, 인터넷 등을 할 수가 없게 된다. 이 시스템을 통해 기대되는 효과로는 흥미요소를 가미한 교육학습 동기부여 제공이 가능하고, 오답문제에 대한 반복적인 학습을 통하여 학습능력 배양이 기대된다.

  • PDF

Classifying Windows Executables using API-based Information and Machine Learning (API 정보와 기계학습을 통한 윈도우 실행파일 분류)

  • Cho, DaeHee;Lim, Kyeonghwan;Cho, Seong-je;Han, Sangchul;Hwang, Young-sup
    • Journal of KIISE
    • /
    • v.43 no.12
    • /
    • pp.1325-1333
    • /
    • 2016
  • Software classification has several applications such as copyright infringement detection, malware classification, and software automatic categorization in software repositories. It can be also employed by software filtering systems to prevent the transmission of illegal software. If illegal software is identified by measuring software similarity in software filtering systems, the average number of comparisons can be reduced by shrinking the search space. In this study, we focused on the classification of Windows executables using API call information and machine learning. We evaluated the classification performance of machine learning-based classifier according to the refinement method for API information and machine learning algorithm. The results showed that the classification success rate of SVM (Support Vector Machine) with PolyKernel was higher than other algorithms. Since the API call information can be extracted from binary executables and machine learning-based classifier can identify tampered executables, API call information and machine learning-based software classifiers are suitable for software filtering systems.

Comparison of Computational Thinking Improvement Based on Teaching Aids and Student's Level in Elementary Software Education (초등학교 소프트웨어교육에서 교구와 학습자 수준에 따른 컴퓨팅사고력 향상도 비교)

  • Lee, YoungJae;Kim, Yungsik
    • The Journal of Korean Association of Computer Education
    • /
    • v.23 no.2
    • /
    • pp.31-39
    • /
    • 2020
  • As the importance of software education is emphasized, various educations for improve the computational thinking of elementary school students are being provided. However, there are many limitations that apply to the school at preceding studies. because they were invented for specific environment or students. Therefore, in this study, software education was conducted by constructing teaching-learning activities in consideration of the characteristics of students such as teaching aids and level of computational thinking ability, which can influence students based on the contents of textbooks. Through the comparison about computational thinking improvements, this study tried to suggest the direction of effective software education method. As a result, there are differences in computational thinking improvements according to the student's level and used teaching aids. Specifically, visual programming and unplugged type teaching-learning activities were more effective in teaching aids, and according to the level of students, students with low level of computing thinking in pre-inspection showed relatively high improvement. This tendency suggests that it is necessary to consider various learning factors in designing teaching-learning activities in elementary software education.