• Title/Summary/Keyword: Programming Conception

Search Result 9, Processing Time 0.021 seconds

Understanding about Novice Learner's Programming Conception by Prototype Theory

  • Kim, Dong-Man;Lee, Tae-Wuk
    • Journal of the Korea Society of Computer and Information
    • /
    • v.25 no.3
    • /
    • pp.251-260
    • /
    • 2020
  • In this paper, we propose to understand the conceptual structure of programming elements that learners form during the prototyping theory. To do this, we reviewed previous studies on the meaning of conception and prototype theory and conducted a course of problem-solving programming for 33 university students who had no prior experience in programming, and collected transcription materials through conceptual metaphorical writing. The conclusions of this study are as follows: 1) Identifying the conceptual structure of learners as a conceptual metaphor can enhance the effectiveness of programming education. 2) Learners need to reinforce the experience of forming abstract attributes to form mature programming concepts. 3) The concept of programming differs in the structure of multi-level concepts that students, teachers, and professional programmers have in each group. 4) Programming elements should intentionally block misconception risks in the meaning of symbols. 5) Concept evaluation tools should be developed to check whether various attributes can be applied.

A Study on Trend in Reinterpretation of Architectonic Programming as a Schematic Factor in Contemporary Architecture (현대건축디자인에서 개념요소로서 프로그래밍의 재해석 경향에 관한 연구)

  • 김능현
    • Korean Institute of Interior Design Journal
    • /
    • no.25
    • /
    • pp.272-279
    • /
    • 2000
  • It can be characterized that contemporary architects intend to establish architectonics which can make it possible to reinterpret the attribute of movement in space and its programming differed from the traditional perception in moving in and out any space through disjoining and reorganizing human behavior and event. This intends reflect new paradigm for subjugating the compelled fuctioning of modern Architecture. This Study review those intends focused on programming as a pre-disign schema. In those intends, it connotes the effort of establishing more systemic and logical approach through deconstruction and disprogramming the existing from, space, elements and human on the basis of his own schematic conception as substitution of function in modern architecture.

  • PDF

The Potential Assessment and Creation Programming of Biotopes in Small and Medium City in Korea (우리나라 중소도시 비오톱 공간의 조성방안)

  • 정문선;이명우
    • Journal of the Korean Institute of Landscape Architecture
    • /
    • v.28 no.4
    • /
    • pp.75-90
    • /
    • 2000
  • This study suggests the methods of the assessment and creation of biotopes in small and medium sized cities, in Korea. For this purpose, Chonju city was selected to classify and asses the biotope types. Moreover, relevant legislations to conserve and enhance urban biotopes were examined. The results of this study are as follows: 1) There were two approaches to asses the potential of urban biotopes in medium-sized cities. One was the urban scale evaluation for urban green spaces and the other was the biotope scale evaluation for the classification and evaluation of biotopes. 2) The urban scale evaluation was developed through overlaping analysis of landuse and vegetation factors. This study also included the conception of watershed. In this conception, three watersheds in Chonju city were characterized. According to these characteristics, individual programs for conservation and enhancement of urban green space were suggested. 3) For the biotope scale evaluation, Selected site was inclusively mapped and field investigation actually was carried. There were total 9 types of bitopes. Especially landuse was appeared in various evaluation items were vegetation structure, area of green space, condition of vegetation and vegetation profile. Mt, Gonji and Dukjin park, Chonbuk national University and fields were evaluated highly I the potential. 4) The biotope programs were based on the results of assessment and physical characteristics of biotopes. The uniform and simple levels on vegetation must be modified with various levels of vegetation structure and vernacular plants. And the physical characteristics like Points, Corridors and Patches can be organized by the conception of biotope networking theory. 5) The proper legislative environment was the clue elements for the biotope programs. Until now, only five types of parks and two types of green space are defined and the minimum size of green space has been proposed by the law. So, it is necessary to enlarge the conception of green space in legislation and improve the quality of green space by amending the related regulations. This study has limitation because it was selected only in Chonju. Through the continuous studies, we need to apply this other small and medium sized cities, South Korea. Also the data collection and management of theme maps such as actual vegetation, landuse and a soil must be done preliminary.

  • PDF

Development of Systematic Instructional Materials about "Programming" by Understanding of Game Programs (게임 프로그램 이해를 통한 체계적 "프로그래밍" 교수 자료 개발)

  • Kim, Jong-Hoon;Shin, Jae-Hun
    • Journal of The Korean Association of Information Education
    • /
    • v.5 no.1
    • /
    • pp.133-142
    • /
    • 2001
  • The conception of the computer education should be paid attention to use, as it has meaning of the education using the computer and the education learning the computer. As a notion of the latter, the computer education points at survey of calculation and study which is related programing. Especially study of programing demands various understandings of external fields in programing like operating system and knowledge of hardware with complex courses like coding, compiling, debugging. Existing programming has set importance on mechanical memorizing and using programing grammar so that it has not been suitable for cultivating logical thoughts. So this paper intends to analyze simple game sources coded by C which is based of programing language to develop a fundamental insight.

  • PDF

A gene expression programming-based model to predict water inflow into tunnels

  • Arsalan Mahmoodzadeh;Hawkar Hashim Ibrahim;Laith R. Flaih;Abed Alanazi;Abdullah Alqahtani;Shtwai Alsubai;Nabil Ben Kahla;Adil Hussein Mohammed
    • Geomechanics and Engineering
    • /
    • v.37 no.1
    • /
    • pp.65-72
    • /
    • 2024
  • Water ingress poses a common and intricate geological hazard with profound implications for tunnel construction's speed and safety. The project's success hinges significantly on the precision of estimating water inflow during excavation, a critical factor in early-stage decision-making during conception and design. This article introduces an optimized model employing the gene expression programming (GEP) approach to forecast tunnel water inflow. The GEP model was refined by developing an equation that best aligns with predictive outcomes. The equation's outputs were compared with measured data and assessed against practical scenarios to validate its potential applicability in calculating tunnel water input. The optimized GEP model excelled in forecasting tunnel water inflow, outperforming alternative machine learning algorithms like SVR, GPR, DT, and KNN. This positions the GEP model as a leading choice for accurate and superior predictions. A state-of-the-art machine learning-based graphical user interface (GUI) was innovatively crafted for predicting and visualizing tunnel water inflow. This cutting-edge tool leverages ML algorithms, marking a substantial advancement in tunneling prediction technologies, providing accuracy and accessibility in water inflow projections.

A Study on the Change of Temperament through SW Education (SW교육을 통한 기질 변화에 관한 연구)

  • Yu, Jeong-su
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2018.10a
    • /
    • pp.225-227
    • /
    • 2018
  • Computational thinking is generally defined as the mental skills that facilitate the design of automated processes. Computational Thinking is being considered as a critical skill for students in the 21st century. It involves many skills, but programming abilities seem to be a core aspect since they foster the development of a new way of thinking that is key to the solution of problems that require a combination of human mental power and computing power capacity. In this paper, we explore how computational thinking conception are changing. We also explore how to identify the psychological and behavioral nature of learners through SW education.

  • PDF

Aesthetic Implications of the Algorithm Applied to New Media Art Works : A Focus on Live Coding (뉴미디어 예술 작품에 적용된 알고리즘의 미학적 함의 : 라이브 코딩을 중심으로)

  • Oh, Junho
    • The Journal of the Korea Contents Association
    • /
    • v.13 no.3
    • /
    • pp.119-130
    • /
    • 2013
  • This paper researches the algorithm, whose materiality and expressiveness can be obtained through live coding. Live coding is an improvised genre of music that generates sounds while writing code in real time and projecting it onto a screen. Previous studies of live coding have focused on the development environment to support live coding performance effectively. However, this study examines the aesthetic attitude immanent in the realization of the algorithm through analyzing mostly used languages such as ChucK, Impromtu, and the visualization of live code and cases of "aa-cell" and "slub" performance. The aesthetic attitudes of live coding performance can be divided into algebraic and geometric attitudes. Algebraic attitudes underline the temporal development of concepts; geometric attitudes highlight the materialization of the spatial structure of concepts through image schemas. Such a difference echoes the tension between conception and materiality, which appears in both conceptual and concrete poetry. The linguistic question of whether conception or materiality is more greatly emphasized defines the expressiveness of the algorithm.

Optimum Allocation of Ships Emphasizing the Cargo Delivery Time (화물의 인도시기를 최우선으로 하는 배선문제)

  • 이중우;양시권;이철영
    • Journal of the Korean Institute of Navigation
    • /
    • v.5 no.1
    • /
    • pp.1-23
    • /
    • 1981
  • As far as transportation problems are concerned, the minimization of transportation cost is the most prevailing object. But in some cases, the cargo delivery time is the utter problem rather than the cost. For instance, we may imagine the case that the delivery of the construction materials is delayed behind the schedule and this makes the construction cost increased because of idle time of other materials and man power, in addition to the indemnity. Therefore the allocation of ships, in marine transportation which is now the main route of overseas trade, to the needed area on the required time is to be appropriately performed. However, there are several restrictions for cargo delivery to meet the demand, such as ship's size, number to be employed and cargo handling capacity of the ports, etc. And there are some other factors to be considered, that is, the degree of necessities of commodities, on their kinds, amount, and the time of arrival, etc. This paper deals with the problem of optimum allocation of ships emphasizing the cargo delivery time adopting Linear Programming technique with those cargo delivery restrictions and factors transformed by introducing the multi-speed conception, the conversion of multi-commodity to a single commodity, allowable delivery time, weight penalty number and nominating priority. This paper presents a case of optimum allocation of ships in the light of cargo delivery time for a construction company which has two different construction places and analyzes the result. This study will give a planner a good tool for optimum planning of maring transportation and be used for decision of schemes.

  • PDF

Exploring a Hypothetical Learning Trajectory of Linear Programming by the Didactical Analysis (선형계획법의 교수학적 분석을 통한 가설 학습 경로 탐색)

  • Choi, Ji-Sun;Lee, Kyeong-Hwa;Kim, Suh-Ryung
    • Journal of Educational Research in Mathematics
    • /
    • v.20 no.1
    • /
    • pp.85-102
    • /
    • 2010
  • Linear programming(LP) is useful for finding the best way in a given condition for some list of requirements represented as linear equations. This study analysed LP in mathematics contexts and LP in school mathematics contexts, considered learning process of LP from an epistemological point of view, and explored a hypothetical learning trajectory of LP. The differences between mathematics contexts and school mathematics contexts are whether they considered that the convex polytope $\Omega$ is feasible/infeasible or bounded/unbounded or not, and whether they prove the theorem that the optimum is always attained at a vertex of the polyhedronor not. And there is a possibility that students could not understand what is maximum and minimum of a linear function when the domain of the function is limited. By considering these three aspects, we constructed hypothetical learning trajectory consisted of 4 steps. The first step is to see a given linear expression as linear function, the second step is to partition a given domain by straight lines, the third step is to construct the conception of y-intercept by relating lines and the range of k, and the forth step is to identify whether there exists the optimum in a given domain or not.

  • PDF