RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      검색결과 좁혀 보기

      선택해제
      • 좁혀본 항목 보기순서

        • 원문유무
        • 음성지원유무
        • 원문제공처
          펼치기
        • 등재정보
          펼치기
        • 학술지명
          펼치기
        • 주제분류
          펼치기
        • 발행연도
          펼치기
        • 작성언어

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • KCI등재

        A Study on Programming Ability Assessment Tool Development for the No-Programming Experienced

        Jun, Woochun The Institute of Internet 2017 International Journal of Internet, Broadcasting an Vol.9 No.1

        Programming is very important subject in computer science and similar computer-related areas such as electronics engineering, etc. Programming is also important for information education for elementary, middle, and high school students since programming is one of the most basic subjects in computer science courses and other similar areas. In current information and knowledge society, raising programming ability is a key factor for everyone's competitiveness. With highly-competitive programming ability, one can enjoy his or her daily life abundantly. He or she also can get a highly-paid job, and make money using his or her programming ability. In this paper, a programming ability assessment tool is developed and introduced for the no-programming experienced. It is very difficult to test programming ability for the no-programming experienced with non-programming tools or activities. In this paper, a programming ability assessment tool is developed based on logical thinking ability. Especially the proposed tool consists of 15 questions for test one's logical thinking ability. The tool does not require any computer science or programming background. The proposed tool will be helpful as criteria for entrance examination or job screening examination for programming-related areas or subjects.

      • KCI등재후보

        A Study on Programming Ability Assessment Tool Development for the No-Programming Experienced

        전우천 한국인터넷방송통신학회 2017 International Journal of Internet, Broadcasting an Vol.9 No.1

        Programming is very important subject in computer science and similar computer-related areas such as electronics engineering, etc. Programming is also important for information education for elementary, middle, and high school students since programming is one of the most basic subjects in computer science courses and other similar areas. In current information and knowledge society, raising programming ability is a key factor for everyone’s competitiveness. With highly-competitive programming ability, one can enjoy his or her daily life abundantly. He or she also can get a highly-paid job, and make money using his or her programming ability. In this paper, a programming ability assessment tool is developed and introduced for the no-programming experienced. It is very difficult to test programming ability for the no-programming experienced with non-programming tools or activities. In this paper, a programming ability assessment tool is developed based on logical thinking ability. Especially the proposed tool consists of 15 questions for test one’s logical thinking ability. The tool does not require any computer science or programming background. The proposed tool will be helpful as criteria for entrance examination or job screening examination for programming-related areas or subjects.

      • KCI등재

        계산논리 기반 원본 코드 개념

        김지승,권기항,김준현 한국정보기술학회 2014 한국정보기술학회논문지 Vol. No.

        There are many programming paradigms - C, Java, Prolog, and Linear logic, competing for the market. In this paper, we argue that there are some programming languages better than others. So, we propose the notion of master code based on Computability Logic(CL). The key concept of Computability Logic is game. The notion of game extends the notion of state in that it represents how to achieve goals as well as goal states. A master code is the code which has the shortest length, i.e. optimally encoded one among all the possible codes for some task, while a translated code is the one which is obtained by translating the master code. We suggest Computability logic of Japaridze to be the ultimate language for master codes. We show that Computability Logic has excellent expressive power and shortens code lengths. 현재 많은 프로그래밍 패러다임이 존재한다. 예를 들면 C, Java, Prolog 및 Linear logic 등이 있다. 본 논문에서는 프로그래밍 언어들 사이에 존재하는 우열에 대하여 살펴본다. 따라서 이를 기반으로 계산논리 원본 코드 개념을 제안한다. 계산 논리의 핵심은 게임이다. 게임이란 상태의 확장 개념으로 목표 상태뿐만 아니라, 목표 상태 도달방식까지 포함하는 개념이다. 원본 코드는 어떤 작업을 구현하는 프로그래밍 코드 중에서 가장 짧은 길이로 구성된 코드, 즉 가장 효율적인 코드를 의미한다. 이에 대응되는 번역본 코드는 원본 코드를 코드가 동작하는 환경에 맞추어 번역한 코드를 의미한다. 본 논문에서는 Japaridze의 Computability Logic에 의한 원본 코드의 작성에 대해 제시하고, Computability Logic이 표현력이 우수하고, 코드길이가 짧아짐을 보인다.

      • KCI등재

        컨셉트 맵핑과 논리모델을 이용한 프로그램 이론 구축

        김선주(Kim, Sun-Joo),권순애(Kwon, Sun-Ae) 한국정신건강사회복지학회 2015 정신보건과 사회사업 Vol.43 No.3

        본 연구는 사회복지프로그램에 대한 사회적 책임을 담보하기 위해 프로그램 이론 구축을 통한 전문적인 관리가 필요하다는 전제에서 시작하게 되었다. 프로그램 이론을 구축하기 위해서 컨셉트 맵핑과 논리모델을 활용하고 그 실효성을 사례적용을 통해 확인하고자 하였다. 본 연구에 활용된 사례는 B 사회복귀시설의 지역사회교류사업인 ‘도시락 노크’ 사업이다. 정신장애인들의 사회 적응을 위해 그동안 기관에서 익혀온 대인관계기술과 사회기술을 실제로 적용하고 그 효과성을 검증하기 위하여 디자인된 프로그램이다. 프로그램 이론은 문제상황 해결에 따른 개입전략, 그에 대한 결과 간의 논리적 인과성을 담고 있는 준거틀이다. 먼저 컨셉트 맵핑을 통해 도시락 노크 사업에 참여하는 정신장애인들이 기대하는 사업성과를 도출하였다. 사업에 대한 기대성과는 정신장애인과 어르신의 관계 변화, 정신장애인의 사회성과 사회기술 향상이었다. 기대성과를 성취하기 위하여 프로그램에 투입되어야 하는 자원과 활동, 산출을 논리적으로 연계하기 위하여 논리모델을 활용하였다. 프로그램 이론을 구축할 때 활용된 컨셉트 맵핑과 논리모델은 실제적으로 프로그램 이론 구축에 유용한 도움을 지원하였으며, 전문적인 프로그램 관리에도 용이하였다. 프로그램 이론은 사회복지프로그램의 전문적인 개입과 그 효과를 검증하고 관리하는 가장 기본적인 준거틀로 활용될 수 있으며, 향후 프로그램 이론에 기반한 사업성과를 경험적으로 확인한다면 사회복지프로그램의 책임성과 전문성을 갖추는데 유용할 것으로 보인다. This study is starting from the premise that professional management is needed through building of program theory to response the social responsibility toward social welfare program. The purpose of this study is to verify the feasibility of program theory by utilizing concept mapping and logic model. It is used to “Sharing Meal” program for this study of B community rehabilitation center. This program is designed to verify effectiveness of interpersonal skill and social skill that has been trained in the center. Program theory is framework that includes logical causality between intervention toward problem situation solution and outcome after program. To build this program theory, concept mapping and logic model was used. Frist, we were derived outcomes that the mental disabilities are expecting in “sharing meal” program through concept mapping. Program outcome are ① change of relationship with participant and elderly living alone in the community, ② improvement of social skill and interpersonal skill of the mental disability. Then the, we were linked resource, activity, output and outcome in order to secure program change. Conclusively, concept mapping and logic model was really useful to build program theory. Also, it provides meaningful support for professional management of program. Program theory can be used as the most theoretical and practical framework that verify and mange professional intervention and its effectiveness on social welfare program.

      • KCI등재

        Logic Model을 적용한 일학습병행 성과평가 개선방안 연구

        정선정,장신철 한국취업진로학회 2021 취업진로연구 Vol.11 No.4

        일학습병행 사업은 그동안 제도가 도입된 이후 참여기업과 학습근로자 활성화에 목적을 두어 왔지 만, 제도의 태동과 도입 취지를 고려하여 단기적인 실적과 성과뿐만 아니라, 중장기적인 관점의 성과를 접근할 수 있는 방향 모색이 필요하다. 현행 평가지표를 분석하기 위해 평가등급과 세부 평가지표 간의 상관관계를 분석하고, Logic Model을 적용하여 현행 지표를 진단하였다. 일학습병행 사업 추진 목적에 기반하여 이슈사항을 검토하였으며, Logic Model 구조에 따라 성과평가 개선방안을 도출하였다. 분석 결과 첫째, 성과평가 등급과 지표 간의 관계에서 중간상관 이상을 보이는 지표는 학습기업 목 표달성률, 학습기업 훈련유지율, 전체 취업률, 학습기업 취업률이었으며, 일학습병행 사업 중 1개 유형 을 제외한 나머지 유형에서 중간상관을 보이는 지표는 학습근로자 훈련유지율로 나타났다. 둘째, Logic Model을 적용한 일학습병행의 현행 성과평가 지표는 투입-과정-산출 중심의 평가가 이루어졌고, 일부 유형에 한하여 결과(노동시장 단기 기여도) 평가가 수행되었다. 셋째, 현행 성과평가 지표는 사업의 운 영과 관리 평가에 집중되어 있기에, 노동시장과 기업의 중장기 성과와 일학습병행제가 미친 사회·경제 적 영향을 평가하는 지표 신설의 필요성을 도출하였다. 개선방안은 첫째, 평가대상 기간을 직전연도 1년으로 한정하지 말고 종료된 프로그램 단위별로도 Output과 Outcome을 종합적으로 평가할 필요가 있다. 둘째, 기업 및 노동시장에 미치는 중장기적인 성 과를 평가하기 위하여 모든 유형에 취업률, 고용유지율, 임금 등 취업의 양질을 평가할 수 있는 지표를 신설하고, 행동평가 및 조직기여 관점에서 학습근로자의 현업적용도 및 기업의 생산성 향상 등의 변화 를 볼 수 있는 지표 신설도 필요하다. 셋째, 평가대상은 현재 공동훈련센터를 중심으로 평가가 이루어 지고 있지만, 최종결과(end outcome) 단계에서는 정규 학교교육 등 유사 제도와의 성과 비교를 통해 일학습병행제의 영향력을 평가할 필요가 있다. 마지막으로, Outcome 단계를 보다 세분화하여 노동시장 과 기업에 미치는 단기 및 중장기 성과와 사회·경제 전반에 미치는 영향을 고려한 지표 신설도 필요하 다. Logic Model을 적용하여 제시한 성과평가 개선방안이 현실적으로 적용 가능한지에 대한 검증은 후 속연구로 남겨 둔다. This study is to propose improvement measures of performance evaluation on Korean Dual System by applying Pearson correlation analysis and Logic Model. Results show that in terms of Pearson correlation between performance evaluation grades and indexes, the indexes showing higher than intermediate correlation are goal achievement rate․training retention rate․employment rate in a host company and total employment rate. In all types of dual programs except one, the index showing a higher than intermediate correlation(.30~.49) is trainer retention rate. Further, when the Logic Model is applied on the current performance evaluation of dual system, indexes about input-process-output-outcome are included, but evaluation is centered on operation and management of the dual programs. Four suggestions for the improvement of performance evaluation on Korean dual system are as follows. First, it is necessary to comprehensively evaluate the output and outcome even for each completed program without limiting the evaluation period to one year. Second, in order to evaluate mid-to-long-term performance on companies and labor market, it needs to include new indexes to evaluate the quality of employment (employment rate, employment retention rate, and wages) and trainers’ skill application on the job and productivity from the viewpoint of behavioral evaluation and organizational contribution. Third, the target of evaluation is currently centered on Joint training center, but we need to evaluate the impact of dual program in the final result stage to see if the program is achieving its ultimate goal by comparing with regular school education. Lastly, by subdividing outcome stage, it seems necessary required to establish new indexes to evaluate impact on labor market and companies as well as mid-to-long term outcome of socio-economic impact of the dual system.

      • KCI등재

        아두이노 장치 프로그래밍을 통한 기초 디지털 논리 회로 실습 교육 과정

        허경 ( Kyeong Hur ) 한국실천공학교육학회 2017 실천공학교육논문지 Vol.9 No.1

        In this paper, we proposed a method for digital logic circuit control, through arduino device programming with digital outputs, to design a curriculum for basic digital logic circuit practices. Curricula for arduino device programming and digital logic circuit are essentially practiced in engineering departments of colleges or high schools in South Korea. However, actual practice course lacks the experimental examples of digital logic circuit combined with arduino device programming. Furthermore, actual practice course lacks the curriculum in that students design and test their own digital logic circuits with the less cost than the oscilloscope. Therefore, to solve these problems in this paper, we proposed a curriculum for basic digital logic circuit practices during one semester. In this curriculum, students control and experiment their own digital logic circuits through arduino device programming with digital outputs.

      • KCI등재

        엔트리와 스크래치를 활용한 초등학생의 논리적 사고력 신장에 관한 연구

        이민영 ( Lee Min Young ),전석주 ( Chun Seok Ju ) 서울敎育大學校 初等敎育硏究所 2017 한국초등교육 Vol.28 No.1

        스크래치는 교육용 프로그래밍 도구로 컴퓨터과학교육분야에서 많은 연구에 활용되고 있으며 대부분의 연구들에서 스크래치를 활용한 수업이 어린 학생들에게 매우 긍정적인 효과가 있음을 연구결과로 보여주고 있다. 엔트리 또한 프로그래밍 경험이 없는 학생들이 쉽게 프로그래밍에 접할 수 있도록 해주는 교육용 프로그래밍 언어이다. 엔트리와 스크래치 모두 프로그래밍 초급자들이 재미있게 알고리즘을 구현하도록 블록기반의 프로그래밍 환경을 제공하고 있다. 본 논문에서는 엔트리(Entry)와 스크래치(Scratch) 프로그래밍 언어를 이용하여 초등학생에게 프로그래밍을 교육하고 사전, 사후 논리적 사고력을 비교 및 분석한다. 연구를 수행하기 위해 초등학교 6학년 학생 실험집단 A(26명)와 실험집단 B(26명)으로 선정하여 3주간 각각 엔트리와 스크래치 교육을 8차시씩 시행하였다. 프로그래밍 교육에 대한 효과성을 확인하기 위해 논리적 사고력의 사전, 사후 점수에 대해 대응표본 t검정을 실시하였으며 학생들의 프로그래밍 교육에 대한 흥미도를 알아보기 위해 흥미도 설문을 실시하여 프로그래밍 교육에 대한 흥미도가 어떻게 달라지는지 조사하였다. 연구결과 엔트리와 스크래치로 프로그래밍 교육을 실시한 후에 논리적 사고력에 모두 향상되는 결과를 보였다. 특히, 보존논리, 비례논리, 확률논리, 조합논리를 발달시키기에 엔트리가 적합하고, 반면 확률논리를 제외한 보존논리, 비례논리, 변인통제논리, 상관논리, 조합 논리를 발달시키기에 스크래치가 적합한 것으로 실험결과는 보여준다. 흥미도 부분에서는 두 언어 모두 사전 사후 흥미도 점수가 많이 향상되었으나 엔트리가 스크래치 보다 향상 정도가 더 높게 나타났다. Scratch is an educational programming tool and is used in many studies in computer science education. Most of the studies report positive results by integrating Scratch into introductory programing courses. Entry is also an educational programming language which allows even the most inexperienced student to dive into programming with ease. Both Entry and Scratch provide a block-based programming approach so novice programmers can even implement an algorithm in a fun way. In this paper, we examine the logical thinking ability of the participated students after teaching programming to elementary school students with Entry and Scratch. During 3 weeks (totally 8 hours), we taught Entry and Scratch programming to 6th grade elementary student groups A(N=26) and B(N=26) respectively. We used a paired t-test to study the effectiveness of programming education in a logical thinking ability and also examined the students interest about programming class through after school survey. As a result, the average scores of a logical thinking test were elevated in both groups who learned Entry or Scratch. The experiment result shows that Entry is a good enough tool for enhancing conservational logic, proportional logic, probability logic, and combination logic, On the other hand, Scratch is a good enough tool for enhancing all sub categories of logical thinking except probability logic. The interest level of all students participated in the experiment was enhanced.

      • KCI등재

        기술교육에서 중학생의 논리적 사고력 함양을 위한 스크래치 프로그래밍 학습 프로그램 개발

        조준필,이용진 한국기술교육학회 2012 한국기술교육학회지 Vol.12 No.1

        The purpose of this study was to develop a learning program using Scratch to foster logical thinking ability of middle school students in technology education. The development of program was conducted in the following phases: preparation, analysis, design, development/improvement, and evaluation. In the preparation phase, the components of logical thinking ability required in technology education were selected, and Scratch, a programming language, was selected as a tool to cultivate the logical thinking ability. In addition, the leaning subjects were decided for the development of program. In the analysis phase, analysis of learners and learning subjects were conducted via student-surveys. In the design phase, for the development of program, learning subjects were selected, contents of program were organized, and also teaching strategies and media were selected. In the development and improvement phase, a daft program was prepared based on the design, and then the final program was developed after improving through the verification of experts. In the evaluation phase, the study selected two classes of middle school H, located in Daejeon in order to verify the effect of the developed program. Then, it analyzed the result of a pre-post test and conducted a T-test. The research findings can be summarized as follows. First, Scratch was used as programing language to foster logical thinking ability and programing subjects were developed. Second, the developed Scratch learning program consisted of lectures, practice for naive learners of programing and problem-based learning. And the designed program included lesson plans, problem scenarios and activities. Lastly, the developed Scratch program had a positive effect on logical thinking ability of middle school students. 이 연구는 기술교육에서 중학생의 논리적 사고력 함양을 위하여 스크래치 프로그래밍을 활용한 학습 프로그램을 개발하는데 있다. 프로그램의 개발은 준비, 분석, 설계, 개발 및 개선, 평가 단계에 따라 진행되었다. 준비 단계에서는 기술교육에서 요구되는 논리적 사고력의 구성요소를 선정하고, 선정된 논리적 사고력을 함양시키기 위한 도구로 스크래치 프로그래밍 언어를 선정하였으며, 프로그램 개발을 위한 학습 과제를 결정하였다. 분석 단계에서는 학생 설문을 통한 학습자 분석과 학습 과제 분석을 실시하였다. 설계 단계에서는 학습목표 선정, 프로그램의 내용 조직, 교수 전략과 교수 매체를 선정하였다. 개발 및 개선 단계에서는 프로그램 초안을 개발하고, 전문가 검증을 거쳐 최종 프로그램을 개발하였다. 평가 단계에서는 대전광역시 소재 H중학교 2학년 2개 학급 56명을 선정하여 실험 집단과 통제 집단으로 구분한 후 실험 집단 28명의 학생에게 개발된 프로그램에 의한 수업을 실시하고, 이질집단 사전․사후 검사 결과를 t검증하여 논리적 사고력 함양의 효과를 검증하였다. 이 연구를 통하여 얻은 결론은 다음과 같다. 첫째, 개발된 교육 프로그램은 기술교육에서 요구되는 논리적 사고력을 함양시키기 위하여 스크래치 프로그래밍 언어를 활용하였으며, 기술적 내용 요소를 포함하는 프로그래밍 학습 과제를 개발하였다. 둘째, 개발된 프로그램은 프로그래밍을 처음 접하는 학생을 위하여 프로그래밍 학습의 개념과 요소를 학습하기 위한 강의와 실습, 학습자가 능동적으로 문제를 해결하는 문제기반학습으로 구성하였으며, 프로그램에 필요한 교수매체로 교수․학습 과정안, 설계 개요, 학생용 활동지를 개발하였다. 셋째, 개발된 교육 프로그램은 중학생의 논리적 사고력 함양에 긍정적인 효과를 나타내었다.

      • Connecting Program Evaluation Strategies with the Program Life Cycle: Implications for Family Development Programs

        Son, Seo-Hee,Marczak, Mary S. The Korean Home Economics Association 2010 International Journal of Human Ecology Vol.11 No.1

        Family professionals and family program staff need to consider the importance of program evaluation in Korea since an increasing number of Healthy Family Support Centers are providing diverse intervention and education programs. The purpose of this research paper is to (a) introduce a program evaluation model that includes the program life cycle; (b) help family professionals and family program staff understand the link between program implementation and evaluation processes; and (c) facilitate discussions in terms of program evaluation of Healthy Family Support Centers and evaluation roles of different levels of Healthy Family Support Centers including the headquarters, regional, and local centers. Understanding the program life cycle and relevant evaluation processes will help family professionals and family program staff be more strategic in answering critical questions about a program's effectiveness. The benefits of program evaluation and its implications are discussed.

      • KCI등재

        프로그래밍 적합도를 활용한 프로그래밍 교육 과정 시범운영과 교육적 환경 요소

        권오영 ( Oh-young Kwon ),박은진 ( Eun-jin Park ) 한국실천공학교육학회 2022 실천공학교육논문지 Vol.14 No.3

        Artificial intelligence is expanding its reach throughout our society, and education is no exception to its scope of application. In line with this trend, we conducted a computer programming class for teachers in graduate school. The final purpose of this class is to develop the programming skills of teachers who teach students to code artificial intelligence programs. This paper studies how the logical thinking and mental consistency of teachers, who are learners, are related to programming aptitude and describes education environmental factors of the class. It was confirmed that logical thinking and mental consistency were proportional to the programming score. This proportional relationship is expected to apply to students learning programming languages. When team formation is required in programming classes, it is expected that better learning effects will be achieved if students with excellent logical thinking and mental consistency are included in each team.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼