• Title/Summary/Keyword: Block language

Search Result 192, Processing Time 0.028 seconds

Development of Python Instructional Model Using Robot for Elementary Students (초등학생을 위한 로봇 활용 파이썬 학습 모형 개발)

  • Park, DaeRyoon;Yoo, InHwan
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.3
    • /
    • pp.357-366
    • /
    • 2018
  • The Code Block Based Educational Programming Language(EPL) is the mainstream tool for software education for elementary students. However, Code Block Based EPL has limitations in scalability, even though there are many advantages as an introductory tool for software education. In this study, we searched the approach of SW education using Python, which is a text-based programming language actively used in real industrial field. We developed a learning program and model using Python and applied it to the sixth grade elementary school students for 10 hours. As a result, we found that the robot-based Python learning model had a significant effect on improving students' thinking skills and confirmed the applicability of text-based programming language to elementary school students.

Observation Research on Preschoolers' Play Behavior for the Design Plan for the Indoor Play Area of Day Care Centers - Focusing on Preschoolers of Day Care Centers between Korea and US - (어린이집 실내놀이 영역 계획을 위한 유아의 놀이행위 관찰 연구 - 한국과 미국의 어린이집 이용 유아를 대상으로-)

  • Jang, Sang-Ock;Shin, Kyung-Joo
    • Korean Institute of Interior Design Journal
    • /
    • v.19 no.6
    • /
    • pp.214-223
    • /
    • 2010
  • As the population of preschooler increases with the increment of employed women today, the physical environment of day-care center is becoming an important factor for the preschooler as well as home environment. In order to create a suitable and desirable day-care environment for preschoolers, the using behavior of the preschoolers, who are the main users, needs to be applied to the spacial design. In this research, play preference area of Korea and United States which have different physical environments are analyzed. Child behavior observation analysis technique, interview with the teacher in charge, floor plan and furniture arrangement plan of the day-care centers and photography were performed for this research. The subjects were 63 preschoolers of 50 months old who are using Korean and American day-care centers and play of five minutes per preschooler was filmed for 3 days. Total 01 189 motion pictures were analyzed for this research. As a result, the physical environment, programs, preference area and finally the similarity and difference according to the gender were clarified for each countries' day-care center. The Korean preschoolers preferred the block area most, the second most favorite area being art for the younger class and language for older class. According to the gender, girls preferred language area while boys chose block area. On the other hand in American preschoolers' case, due to the large variety of play area, the play preference was distributed among various area except several high preference area. Based on this research, when designing indoor play area of day care centers, the area of block, language, and art which are popular play preferences should be considered firsthand, and gender preference is also needed to be thought of. These results may be used as an important data for planning the day care center play area in the future.

A Study on Generation of Parallel Task in High Performance Language (고성능 언어에서의 병렬 태스크 생성에 관한 연구)

  • Park, Sung-Soon;Koo, Mi-Soon
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.6
    • /
    • pp.1636-1651
    • /
    • 1997
  • In task parallel language like Fortran M, programmer writes a task parallel program using parallel constructs which is provided. When some data dependencies exist between called procedures in various applications, it is difficult for programmer to write program according to their dependencies. Therefore, it is desirous that compiler can detect some implicit parallelisms and transform a program to parallelized form by using the task parallel constructs like PROCESSES block or PROCESSDO loop of Fortran M. But current task parallel language compilers can't provide these works. In this paper, we analyze the cases according to dependence relations and detect the implicit parallelism which can be transformed to task parallel constructs like PROCESSES block and PROCESSDO loop of Fortran M. Also, For the case which program can be paralleized both PROCESSES block and PROCESSDO loop, we analyze that which construct is more effective for various conditions.

  • PDF

The Control of Instrument's Process based on eXtension Block Markup Language (XBML) (확장 블록 기반의 장비 프로세스 제어 연구)

  • 심민석;유대승;박성규;김종환;이명재
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10c
    • /
    • pp.709-711
    • /
    • 2003
  • 본 논문은 확장 블록(extension Block) 개념을 사용하여 분산 장비들에 대한 중앙 집중적인 제어 모델을 제시한다. 이런 확장 블록은 OPC와 XML 기술을 사용하여 상위 레벨에서의 추상화를 기법을 사용하여 모델링 함으로써, OPC의 기반 기술인 COM(Common Object Model) 기술과 언어 중립적인 XML 기술이 가지는 이점을 충분히 활용할 수 있는 구조로 디자인 되었다.

  • PDF

The Development of the User Interface Tool for DSP Silicon Compiler (디지틀 신호처리용 실리콘 컴파일러를 위한 사용자 툴 개발)

  • 이문기;장호랑;김종현;이승호;이광엽
    • Journal of the Korean Institute of Telematics and Electronics A
    • /
    • v.29A no.9
    • /
    • pp.76-84
    • /
    • 1992
  • The DSP silicon compiler consists of language compiler, module generator, placement tool, router, layout generation tools, and simulator. In this paper, The language compiler, the module generator, placement tool, and simulator were developed and provided for the system designer. The language compiler translates the designer's system description language into the intermediate form file. The intermediate form file expresses the interconnections and specifications of the cells in the cell library. The simulator was developed and provided for the behavioral verification of the DSP system. For its implementation, the event-driven technique and the C$^{++}$ task library was used. The module generator was developed for the layout of the verified DSP system, and generates the functional block to be used in the DSP chip. And then the placement tool determines the appropriate positions of the cells in the DSP chip. In this paper, the placement tool was implemented by Min-Cut and Simulated Annealing algorithm. The placement process can be controlled by the several conditions input by the system designer.

  • PDF

Mother-Toddler Verbal Interaction Comparative Study in Traditional, Free and Block Play (어머니-영아간 전통놀이, 자유놀이, 블록놀이의 언어적 상호작용 비교)

  • Lee, Heang-Suk;Han, Eu-Gene
    • Journal of Families and Better Life
    • /
    • v.27 no.1
    • /
    • pp.181-196
    • /
    • 2009
  • This study compared mother-toddler verbal interaction by play type (traditional play, free play, block play), and child's sex and age. Subjects were 10 boys and 10 girls ranging in age from 25- to 36-months and their mothers. An observer videotaped the children and their mothers at play in their homes. Results showed that (1) Mothers attempted more positive verbal interaction in traditional than in block play. (2) Mothers expressed more positive emotion in free than in traditional and block play. (3) Mothers more answer 'reflection' in traditional than in free play (4) Toddlers attempted more positive verbal interaction in block than in traditional and free play. (5) Toddler's positive emotion express was not distinguished by play type or by child's sex or age. (6) From 31- to 36-months's boys expressed more play situation than from 25- to 30-months' girls. This study provides groundwork for mother-toddler traditional play programs with potential for improving positive expression of emotion and language development.

Transference from learning block type programming to learning text type programming (블록형 프로그래밍 학습에서 텍스트형 프로그래밍 학습으로의 전이)

  • So, MiHyun;Kim, JaMee
    • The Journal of Korean Association of Computer Education
    • /
    • v.19 no.6
    • /
    • pp.55-68
    • /
    • 2016
  • Informatics curriculum revised 2015 proposed the use of block type and text type of programming language by organizing problem solving and the programming unit in a spiral. The purpose of this study is to find out whether the algorithms helps programming learning and whether there is a positive transition effect in block type programming learning to text type programming trailing learning. For 15 elementary school students was conducted block type and text type programming learning. As a result of the research, it is confirmed that writing the algorithm in a limited way can interfere with the learner's expression of thinking, but the block type programming learning has a positive transition to the text type programming learning. This study is meaningful that it suggested a plan for the programming education which is sequential from elementary school.

Monolingual 2- to 3-Year-Old Children's Understanding of Foreign Words (단일 언어 사용 2-3세 아동의 외국어 단어에 대한 이해)

  • Lee, Hyuna;Kim, Eun Young;Song, Hyun-joo
    • Korean Journal of Child Studies
    • /
    • v.37 no.4
    • /
    • pp.159-168
    • /
    • 2016
  • Objective: This study investigated the age at which monolingual children can understand that different languages are different conventional systems of communication. In particular, we investigated when children can suspend using the mutual exclusivity (ME) assumption that a label solely refers to one category when interpreting novel words from foreign languages. Methods: Two-year-olds (n = 16) and 3-year-olds (n = 16) participated in the procedure, which consisted of three blocks. In the first block, a Korean speaker taught the children a novel word, muppi, referring to a novel object. The children were presented with two objects, muppi and another novel object. The Korean speaker then asked the children to find a referent of either muppi or the other novel Korean label, kkati. In the second block, a foreign language (either English or Spanish) speaker asked children to find the object for a foreign novel word, sefo, presenting two objects: muppi and the third novel object, which had not been presented before. The procedure of the third block was identical to that of the first block. Results: Three-year-olds exploited the ME assumption when interpreting a Korean novel word but not when interpreting a foreign novel word. In contrast, 2-year-old children did not use the ME assumption when interpreting native and foreign words. Conclusion: Children acquire an understanding that native and foreign languages have different words for an object at least by 3 years of age.

A Study on MAC Core for 10Gbps Ethernet (10Gbps 이더넷용 MAC 코어에 대한 연구)

  • Sonh Seung-Il
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.9 no.3
    • /
    • pp.547-554
    • /
    • 2005
  • Ethernet has been given a greater attention recently due to tendency of unifying most of transmission technique to ethernet. This paper studied the design of MAC which contains high layer interface, transmit engine, flow control block, receive engine, reconciliation sublayer, configuration block, statistics block, and XGMll interface block. Performance evaluation was performed using C language for 10cbps ethernet Data Link to design the optimum hardware, then internal FIFO and initial parameters were evaluated. When offered load is $95\%$, the size of the internal FIFO is required 512-word. When offered load is $97\%$, the size of the internal FIFO is required 1024-word. Based on the result of performance evaluation, MAC was designed in VHDL Language and verified using simulator. MAC core that processes 64-bit data, operates at 168.549MHz and hence supports the maximum 10.78Gbps. The designed MAC core is applicable to an area that needs a high-speed data processing of 10Gbps or more.

Design and Verification of MAC Core for 10Gbps Ethernet Application (10Gbps 이더넷 응용을 위한 MAC 코어의 설계 및 검증)

  • Sonh Seung-Il
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.10 no.5
    • /
    • pp.812-820
    • /
    • 2006
  • Ethernet has been given a greater attention recently due to tendency of unifying most of transmission technique(not only LAN, but MAN and WAN) to ethernet. Performance evaluation was performed using C language for 10Gbps ethernet Data Link to design the optimum hardware, then internal FIFO size was evaluated. In this paper, MAC core for 10Gbps ethernet which contains high layer interface, transmit engine, flow control block, receive engine, reconciliation sublayer, configuration block, statistics block, and XGMII interface block was designed using VHDL language and Xilinx 6.2i tool and verified using Model_SIM 5.7G simulator. According to the specification of 10Gbps ethernet, MAC core with 64-bit data path should support 156.25MHz in order to support 10Gbps. The designed MAC core that process 64-bit data, operates at 168.549MHz and hence supports the maximum 10.78Gbps data processing. The designed MAC core is applicable to an area that needs a high-speed data processing of 10Gbps or more.