• Title/Summary/Keyword: Programming Curriculum

Search Result 274, Processing Time 0.031 seconds

Research on Development and Application of Learning Program about Algorithm by Using Scratch Programming (스크래치 프로그래밍을 통한 알고리즘 학습 프로그램 개발 및 적용 연구)

  • Hyun, Dong-Lim;Yang, Young-Hoon;Kim, Eun-Gil;Kim, Jong-Hoon
    • Journal of The Korean Association of Information Education
    • /
    • v.15 no.3
    • /
    • pp.387-397
    • /
    • 2011
  • In order to analyze the change of student's logical thinking, in this study, we were develop the educational materials. This educational materials were used in algorithm class through educational programming language Scratch. Algorithms of education materials were selected by analysis of foreign ACM and domestic middle school curriculum. The developed educational materials were applied to 4th grade students of elementary school. In order to analyze the change of student's logical thinking, we were used GALT short version. Total logic and Combinational reasoning, in the experimental group students, were growing significantly.

  • PDF

Python-based Software Education Model for Non-Computer Majors (컴퓨터 비전공자를 위한 파이썬 기반 소프트웨어 교육 모델)

  • Lee, Youngseok
    • Journal of the Korea Convergence Society
    • /
    • v.9 no.3
    • /
    • pp.73-78
    • /
    • 2018
  • Modern society has evolved to such an extent that computing technology has become an integral part of various fields, creating new and superior value to society. Education on computer literacy, including the ability to design and build software, is now becoming a universal education that must be acquired by everyone, regardless of the field of study. Many universities are imparting software education to students to improve their problem-solving ability, including to students who are not majoring in computers. However, software education contains courses that are meant for computer majors and many students encounter difficulty in learning the grammar of programming language. To solve this problem, this paper analyzes the research outcomes of the existing software education model and proposes a Python-based software education model for students who are not majoring in computer science. Along with a Python-based software education model, this paper proposed a curriculum that can be applied during one semester, including learning procedures, and teaching strategies. This curriculum was applied to a liberal arts class and a meaningful result was derived. If the proposed software education model is applied, the students will be interested in the computer literacy class and improve their computational thinking and problem-solving ability.

The empirical study on combining mathematics and statistics into S/W and H/W curriculum (소프트웨어와 하드웨어 교육과정에서 수학/통계를 연계한 실증연구)

  • Lee, Seung-Woo
    • Journal of the Korean Data and Information Science Society
    • /
    • v.21 no.4
    • /
    • pp.629-639
    • /
    • 2010
  • This paper shows that mathematics and statistics are not only a necessity but a strategic element in contributing for the competitiveness of field of S/W and H/W. First, a survey was conducted to investigate the perceived importance of mathematics and statistics to the specialists of the field. Second, computer programming was implemented in university mathematics courses to understand the educational effect related to problem solving ability. Third, a educational case in which mathematics and statistics in S/W and H/W subject were combined was analyzed. Lastly, an effective plan for mathematics and statistics education in the field of S/W and H/W will be presented.

Comparative Content Analysis of Middle School Informatics Textbooks and Suggestions for Improvement (중학교 정보 교과서 비교 분석 및 개선 방안)

  • Jin, Young-Hak;Huh, Min;Kim, Yung-Sik
    • The Journal of Korean Association of Computer Education
    • /
    • v.13 no.3
    • /
    • pp.25-34
    • /
    • 2010
  • This study is done to compare and to analyze middle school Informatics textbooks developed according to 2007 revised national curriculum. In this paper, suggestions are made for improvement on Informatics textbooks. Textbooks were analyzed based on two criteria, in framework and content, and collected data were analyzed according to Content Analysis method. As a result of analysis, a framework of textbooks showed differences in the entire construction, discipline-specific weight, content developing structure, and types of assessment, and content of textbooks showed differences in the concepts and the kinds of programming language. Six improvements in developing Informatics textbook from the results of content analysis were suggested and this will be helpful in developing the Infomatics textbook in the future.

  • PDF

The Approach for ERP Courses into University Curriculum (대학 교과과정에서의 ERP교육 방안)

  • Yoon, Cheol-Ho;Kim, Sang-Hoon
    • Journal of Information Technology Services
    • /
    • v.3 no.2
    • /
    • pp.39-51
    • /
    • 2004
  • Based on investigating and analyzing the cases of advanced foreign universities that have already included ERP courses in their education systems, this study proposed the ways of incorporating ERP courses into Korean universities' curriculums in terms of the following three areas: 1) development of ERP courses, 2) establishment and maintenance of ERP education environment, 3) continuous evaluation and improvement of ERP education implementation. As reasonable ERP courses, "Introduction to ERP" targeted to educating overall basic concepts in ERP system and business administration, "ERP System Implementation" for fostering business process design and system implementation skills, "ERP Programming" such as ABAP for the purpose of customizing ERP system, and "Strategic Use of ERP" dealing with ERP package selection and implementation methodologies of effective utilization of ERP systems were suggested. Regarding the establishment and maintenance of ERP education environment, single server architecture model that contained both database and application was proposed with the intention of set-up cost saving and maintenance efficiency. As for the evaluation and improvement on ERP education implementation, its methodologies were introduced through analyzing the advanced cases. Finally in addition to the above three areas, critical success factors for effectively launching ERP education in the universities were suggested through reviewing the previous case studies.

A Study on Identification and Relative Importance Analysis of Vocational High School Teachers' Teaching Competency for Microprocessor Course on NCS-based Curriculum (NCS 기반 고교 직업교육과정 '전자'교과의 마이크로프로세서 교수역량 규명과 상대적 중요도 분석)

  • Lim, Jong-Hyun;Ahn, Mi-Lee
    • The Journal of Korean Association of Computer Education
    • /
    • v.21 no.6
    • /
    • pp.1-14
    • /
    • 2018
  • The purpose of this study was to identify the teachers' competency for the NCS-based microprocessor course in the 'electronic,' and analyzed the relative importance among vocational teachers' competencies. Findings were (1) the teaching competencies for the microprocessor course consists of 8 major factors and 22 sub-factors, and (2) the AHP gained the result of the relative importance of the teaching competencies. In conclusion, the programming was identified as the most critical competency, suggested a guidelines for Microprocessor course to use in vocational schools.

An Examination of the Course Syllabi related to Data Science at the ALA-accredited Library and Information Science Programs (데이터사이언스 관련 교과목의 강의 계획서 분석: ALA의 인가를 받은 문헌정보학 프로그램을 중심으로)

  • Park, Hyoungjoo
    • Journal of the Korean Society for information Management
    • /
    • v.39 no.1
    • /
    • pp.119-143
    • /
    • 2022
  • This preliminary study examined the status of data science-related course syllabi in the American Library Association (ALA) accredited Library and Information Science (LIS) programs. The purpose of this study was to explore LIS course syllabi related to data science, such as course title, course description, learning outcomes, and weekly topics. LIS programs offer various topics in data science such as the introduction to data science, data mining, database, data analysis, data visualization, data curation and management, machine learning, metadata, and computer programming. This study contributes to helping instructors develop or revise course materials to improve course competencies related to data science in the ALA-accredited LIS programs.

The Analysis of 'Software Education' Unit in the Practical Arts Textbooks According to 2015 Revised Curriculum (2015 개정 교육과정에 따른 실과 교과서 '소프트웨어 교육' 단원 분석)

  • Kim, Myeong-nam;Park, SunJu
    • Journal of The Korean Association of Information Education
    • /
    • v.23 no.3
    • /
    • pp.255-264
    • /
    • 2019
  • Modern society has become a key factor in determining software competitiveness. Therefore, Korea has required more than 17 hours of software education per year in the actual course subject to the 2015 revised curriculum. In this paper, we analyzed the software related units in 6 kinds of textbooks of elementary school published based on '2015 revised curriculum' and tried to provide basic data for selection of textbooks related to software education in elementary school. As a result of the analysis, the 6 revised textbooks of 2015 appropriately reflected both 'understanding of software', 'procedural problem solving', 'contents of programming element and structure', and I was suggesting appropriate activities. Unit support materials use comics and illustrations to stimulate interest, supplement text, and deepen learning. Four kinds of textbooks provide additional information by presenting reading materials. However, in most textbooks, the proportion of learning using the appendix was low. Although it consists of units focused on knowledge understanding and practice, it can be a textbook that enhances students' interest and participation if they are made of software in daily life, problem solving by procedural thinking, and so on.

A Study on Status and Necessity of the Curriculum for the Department of Libraries and Information Sciences in Korea (문헌정보학 교과과정에 대한 현황조사 및 인식조사 연구)

  • Hong, Hyun-Jin;Noh, Younghee;Kim, Dongseok
    • Journal of the Korean Society for Library and Information Science
    • /
    • v.55 no.1
    • /
    • pp.5-36
    • /
    • 2021
  • This study attempted to present the direction of development of the curriculum of Library & Information Science by investigating and analyzing the current status of the curriculum of Library & Information Science in Korea and the perception of the necessity of each major subject. To this end, the curriculum of the Department of Library and Information Sciences nationwide was thoroughly investigated. Based on the subjects, a questionnaire survey was conducted for all professors of the Department of Library and Information Science on the degree of consent for required and elective subjects. As a result, first, the total number of courses opened in the Department of Library and Information Science has recently decreased. It was confirmed that the proportion of the required subjects and basic subjects decreased, and the proportion of elective subjects increased. Second, it was found that the importance and weight of informatics are constantly increasing, and there is a high demand for new subjects such as big data, programming, and data analysis. Third, the proportion of library management in all subjects is decreasing, but the necessity of detailed subjects is highly recognized. Fourth, it was confirmed that the proportion of bibliography was gradually decreasing. Fifth, although records management was not a required major subject, its weight increased as an elective subject, while language subjects showed almost no awareness of the necessity.

Development of Rubric for Assessing Computational Thinking Concepts and Programming Ability (컴퓨팅 사고 개념 학습과 프로그래밍 역량 평가를 위한 루브릭 개발)

  • Kim, Jae-Kyung
    • The Journal of Korean Association of Computer Education
    • /
    • v.20 no.6
    • /
    • pp.27-36
    • /
    • 2017
  • Today, a computational thinking course is being introduced in elementary, secondary and higher education curriculums. It is important to encourage a creative talent built on convergence of computational thinking and various major fields. However, proper analysis and evaluation of computational thinking assessment tools in higher education are currently not sufficient. In this study, we developed a rubric to evaluate computational thinking skills in university class from two perspectives: conceptual learning and practical programming training. Moreover, learning achievement and relevance between theory and practice were assessed. The proposed rubric is based on Computational Thinking Practices for assessing the higher education curriculum, and it is defined as a two-level structure which consists of four categories and eight items. The proposed rubric has been applied to a liberal art class in university, and the results were discussed to make future improvements.