• Title/Summary/Keyword: programming education

Search Result 1,149, Processing Time 0.028 seconds

Exploring the Types of AI Platforms for Creative Activities and How to Use Them (창작활동을 위한 인공지능 플랫폼의 종류와 활용방안 탐색)

  • Park, Ju-Yeon;Ahn, Su-Jin
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2022.05a
    • /
    • pp.361-364
    • /
    • 2022
  • This study was carried out for the purpose of Exploring the types of AI platforms for creative activities and how to use them. In order to learn AI in the fields of art creation and music creation, which are representative areas of creative activity, types of AI platforms that can experience AI and perform simple programming were investigated. In addition, the utilization plan was presented so that each AI platform can be used to express students' ideas abundantly and to enhance their creativity. Through this, it is meaningful to suggest that the AI platform can be used as a teaching aid to enhance students' expressive power and creativity in creative activities.

  • PDF

Design of Teaching Methods to Improve the Participation of Non-major Learners in SW-subjects (비전공 학습자의 SW교과 참여도 향상을 위한 교수법 설계)

  • Lee, Min-Hye;Kang, Yun-Jeong;Won, Dong-Hyun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2022.10a
    • /
    • pp.383-385
    • /
    • 2022
  • Recently, as the importance of computational thinking skills has increased, several schools have opened and operated software courses for all students. Software education aims to creatively solve various problems based on coding, but it is difficult to motivate non-major learners who do not have engineering knowledge or are not interested in the IT field. Motivation for learning plays an important role in improving learners' concentration and learning efficiency. In this paper, a method of motivating non-major learners for software subjects was studied and the results were evaluated through a questionnaire.

  • PDF

A Method on Automatically Creating an Ontology by Extracting Various Relationships between Terms (용어 간의 다양한 관계 추출을 통해 온톨로지를 자동으로 생성하는 방법)

  • Young-tae Kim
    • Journal of Practical Engineering Education
    • /
    • v.15 no.2
    • /
    • pp.321-330
    • /
    • 2023
  • In this paper, we propose a method of automatically creating an ontology by extracting various relationships between terms necessary for constructing an ontology of a specific domain. The extracted relationship is constructed as an ontology by encoding it into an axiomatic set in the structure of the ontology. To solve efficiently, we represent the search space of the set as an integer programming problem, and we reduce the matrix by using a simple reduction that eliminates rules that are not very helpful for optimization. In conclusion, this paper proposes a way to generalize patterns using given data, reduce search space while maintaining useful patterns, and automatically generate efficient ontology using extracted relationships by applying algorithms composed of structured ontology.

Design and Implementation of IoT based Low cost, Effective Learning Mechanism for Empowering STEM Education in India

  • Simmi Chawla;Parul Tomar;Sapna Gambhir
    • International Journal of Computer Science & Network Security
    • /
    • v.24 no.4
    • /
    • pp.163-169
    • /
    • 2024
  • India is a developing nation and has come with comprehensive way in modernizing its reducing poverty, economy and rising living standards for an outsized fragment of its residents. The STEM (Science, Technology, Engineering, and Mathematics) education plays an important role in it. STEM is an educational curriculum that emphasis on the subjects of "science, technology, engineering, and mathematics". In traditional education scenario, these subjects are taught independently, but according to the educational philosophy of STEM that teaches these subjects together in project-based lessons. STEM helps the students in his holistic development. Youth unemployment is the biggest concern due to lack of adequate skills. There is a huge skill gap behind jobless engineers and the question arises how we can prepare engineers for a better tomorrow? Now a day's Industry 4.0 is a new fourth industrial revolution which is an intelligent networking of machines and processes for industry through ICT. It is based upon the usage of cyber-physical systems and Internet of Things (IoT). Industrial revolution does not influence only production but also educational system as well. IoT in academics is a new revolution to the Internet technology, which introduced "Smartness" in the entire IT infrastructure. To improve socio-economic status of the India students must equipped with 21st century digital skills and Universities, colleges must provide individual learning kits to their students which can help them in enhancing their productivity and learning outcomes. The major goal of this paper is to present a low cost, effective learning mechanism for STEM implementation using Raspberry Pi 3+ model (Single board computer) and Node Red open source visual programming tool which is developed by IBM for wiring hardware devices together. These tools are broadly used to provide hands on experience on IoT fundamentals during teaching and learning. This paper elaborates the appropriateness and the practicality of these concepts via an example by implementing a user interface (UI) and Dashboard in Node-RED where dashboard palette is used for demonstration with switch, slider, gauge and Raspberry pi palette is used to connect with GPIO pins present on Raspberry pi board. An LED light is connected with a GPIO pin as an output pin. In this experiment, it is shown that the Node-Red dashboard is accessing on Raspberry pi and via Smartphone as well. In the final step results are shown in an elaborate manner. Conversely, inadequate Programming skills in students are the biggest challenge because without good programming skills there would be no pioneers in engineering, robotics and other areas. Coding plays an important role to increase the level of knowledge on a wide scale and to encourage the interest of students in coding. Today Python language which is Open source and most demanding languages in the industry in order to know data science and algorithms, understanding computer science would not be possible without science, technology, engineering and math. In this paper a small experiment is also done with an LED light via writing source code in python. These tiny experiments are really helpful to encourage the students and give play way to learn these advance technologies. The cost estimation is presented in tabular form for per learning kit provided to the students for Hands on experiments. Some Popular In addition, some Open source tools for experimenting with IoT Technology are described. Students can enrich their knowledge by doing lots of experiments with these freely available software's and this low cost hardware in labs or learning kits provided to them.

Development of a Holistic Measure of Learning Effects in Robotics Program: Connecting Sociocultural Context and Computational Thinking (로봇활용교육의 효과성 검증을 위한 평가도구 개발 : 사회·문화적 맥락 및 컴퓨팅 사고 연계)

  • Choi, Hyungshin
    • Journal of The Korean Association of Information Education
    • /
    • v.18 no.4
    • /
    • pp.541-548
    • /
    • 2014
  • The goal of this study is to suggest evaluation tools to assess computational thinking(CT) skills in primary robot-based programs. In addition, the researcher has expanded its evaluation approaches to include interpersonal competencies from the socio-cultural perspectives, not just focusing on intrapersonal competencies. In order to pursue the research goal, one-semester robots programs for the fifth graders were designed, and evaluation tools including a learners' CT competencies survey and a learning process monitoring rubric were developed. The results of this study are meaningful because it has expanded the evaluation approaches to connect to the concepts of CT and to include interpersonal aspects from the socio-cultural perspectives.

Optimal Voltage Control Algorithm of Small Hydro Generators for Voltage Stabilization in Distribution system with large scaled PV systems (대용량 태양광전원이 연계된 배전계통의 전압안정화를 위한 소수력발전기의 최적전압제어 알고리즘)

  • Choi, Hong-Yeol;Choi, Sung-Sik;Kang, Min-Kwan;Rho, Dae-Seok
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.67 no.7
    • /
    • pp.824-832
    • /
    • 2018
  • According to the government's policy to demonstrate and expand the renewable energy sources, distributed generators such as PV and WP are installed and operated in distribution systems. However, there are many issues related to power quality problems including over voltage and under voltage of customers. In order to overcome these problems, the electric power company have installed a step voltage regulator (SVR) in primary feeders interconnected with distributed generators, and also have established the technical guidelines for the distributed generators to stabilize the customer voltages in distribution systems. However, it is difficult to maintain the customer voltages within allowable limit. Therefore, this paper reviews the problems of voltage control by SVR in a distribution systems interconnected with a large amount of PV systems, and proposes characteristics of operating range and voltage control limit of the small hydropower generators. Also, with the estimation of the influence to the power system voltages from the voltage control mode of generators, this paper proposes the optimal voltage control algorithm of the small hydropower generators. By programming the proposed algorithm into control simulator of exciter, it is confirmed that the proposed algorithm can contribute the voltage stabilization in distribution systems interconnected with large scaled PV systems.

Analyzing College Students' Perception of Quality Computer Class (좋은 컴퓨터 수업에 대한 대학생들의 인식 유형 분석)

  • Kim, Dugyu;Lee, Jaemu
    • Journal of The Korean Association of Information Education
    • /
    • v.24 no.3
    • /
    • pp.225-232
    • /
    • 2020
  • This study is to clarify how college students think about quality computer classes. Q methodology is applied to extract the subjective thinking of college students. After extracting the statements through students' interviews and advanced study, the 54 Q samples were selected. The P sample consisted of 50 college students. They performed Q sort against the Q sample questionnaire. The Q sort results were analyzed by performing QUANL program. As a result of the analysis, four types of perceptions of quality computer classes based on college students' ideas were extracted. There were no differences between male and female students, but there was a clear difference between general college and teacher's college students by type. The types were divided into four categories which we named as follows: is 'Value change-oriented class through creative problem-solving', is 'Improving computer application skills through the learner's competition', is 'Improving advanced computer technology with programming skills' and is 'Learner centered pleasant class'.

The Effect of Physical Computing Education to Improve the Convergence Capability of Secondary Mathematics-Science Gifted Students (중등 수학과학 영재를 위한 피지컬컴퓨팅 교육이 융합적 역량 향상에 미치는 영향)

  • Kim, Jihyun;Kim, Taeyoung
    • The Journal of Korean Association of Computer Education
    • /
    • v.19 no.2
    • /
    • pp.87-98
    • /
    • 2016
  • Our study is composed of Arduino robot assembly, board connecting and collaborative programming learning, and it is to evaluate their effect on improving secondary mathematics-science gifted students' convergence capability. Research results show that interpersonal skills, information-scientific creativity and integrative thinking disposition are improved. Further, by analyzing the relationship between the sub-elements of each thinking element, persistence and imagination for solving problems, interest of scientific information, openness, sense of adventure, a logical attitude, communication, productive skepticism and so on are extracted as important factors in convergence learning. Thus, as the result of our study, we know that gifted students conducted various thinking activities in their learning process to solve the problem, and it can be seen that convergence competencies are also improved significantly.

Pre-Service Teachers' Attitudes toward Robots : Analysis of Difference According to Variables (로봇에 대한 예비 교사의 태도: 변인에 따른 차이 분석)

  • Kim, Seong-Won;Lee, Youngjun
    • The Journal of Korean Association of Computer Education
    • /
    • v.21 no.4
    • /
    • pp.21-27
    • /
    • 2018
  • As the fourth industrial revolution has progressed globally, computing education is progressing centered on robots. However, pre-service teachers' attitudes toward robots were negative in previous studies. In order to solve this problem, this study analyzed the difference in the attitude of the pre-service teachers to the robot according to the factors. The subjects of this study were 309 pre-service teachers attending K university. In order to measure the attitude of the pre-service teacher to the robot, the negative attitude measure for the robot was used. And, in order to measure the attitude of the pre-service teachers to the robots, negative attitude measurement scale was used. As a result, pre-service teachers showed different attitudes toward robots according to gender, experience of robot manipulation, and experiences of robot-related lectures. Especially, when the gender was male than female, and the experience of robot manipulation and the experiences of robot-related lectures, the attitude of pre-service teachers to robot was positive.

Mathematical modeling approach for classroom assignment problem (수리적 모델링을 통한 강의실 배정문제 해법에 관한 연구)

  • Ahn, Namsu
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.10
    • /
    • pp.580-587
    • /
    • 2017
  • Recently, as the education population of Korea has been rapidly declining, many changes have been taking place in the university environment. Especially, community colleges linked to local communities have responded to these crises through various educational changes, such as three-year study transfers, work-parallelism, and employee commissioned education. However, such changes in the contents of education are causing a new type of classroom allocation problem, in which it is difficult to assign the limited number of classrooms to the major courses. In this paper, we classified the constraints involved in assigning classrooms into absolute constraints and relative constraints, mathematically modeled them, and allocated the classrooms optimally through optimization software. The results were satisfactory and enabled us to obtain superior results in terms of the various performance indices (classroom utilization rate, teacher satisfaction, etc.) than when assigning classrooms in the normal way.