• 제목/요약/키워드: JavaMAL

검색결과 13건 처리시간 0.017초

웹 기반 JavaMAL 환경을 활용한 프로그래밍의 함수 개념 지도 방안 (Teaching Strategies of the Concept of Programming function Using a Web_based JavaMAL Learning System)

  • 정명영;김갑수
    • 한국정보교육학회:학술대회논문집
    • /
    • 한국정보교육학회 2007년도 동계학술대회
    • /
    • pp.209-216
    • /
    • 2007
  • 고도의 지식정보사회 속에서 논리적 사고력과 창의력, 문제해결력을 길러주는 프로그래밍 교육의 필요성은 더욱 강조되고 있다. 이에 본 연구에서는 초등학생들에게 적합한 교육용 프로그래밍 언어인 JavaMAL을 활용하여, 프로그래밍의 함수개념 형성을 위한 학습모형을 구안 적용하고 일반화 가능성을 탐색하고자 하였다. 먼저 기초적인 프로그래밍 요소 중 함수개념과 관련된 학습요소를 추출하여 차시별 지도계획을 수립하였다. 또한, 프로그래밍의 함수가 수학적 함수의 모방이라는 것에 착안하여 수학의 '규칙성과 함수'지도 단계를 LOGO의 문제해결력 수업모형인 안내된 발견식 교수법(guided discovery teaching method)에 강화한 후, 인터넷을 활용한 문제해결 수업모형을 구안하였다. 기본명령어와 변수개념을 이미 익힌 계발활동 부서 6학년 아동들을 지도 대상으로 한 달간 웹 기반 JavaMAL 환경에서 학습할 수 있도록 하였으며, 게시판 활동 및 활동지를 통해 함수개념 형성 여부를 측정하였다.

  • PDF

Development of Covariational Reasoning in a LOGO-Based JavaMAL Microworld

  • Cho, Han-Hyuk;Shin, Dong-Jo;Woo, Ahn-Sung
    • 한국수학교육학회지시리즈D:수학교육연구
    • /
    • 제16권1호
    • /
    • pp.1-13
    • /
    • 2012
  • This paper explores gifted students' reasoning abilities. Three tests were developed in order to assess and analyze their reasoning abilities building on previous research on covariational reasoning. Giving consideration to the arising problems in the tests, we constructed a LOGO-based JavaMAL microworld environment which engages students in an active learning environment. This environment was designed by applying 'instrumental approach' in microworld. Based upon the post test results, the role of activity in microworld environment as 'instrument mediated activity' is also discussed.

Embodied Approach to the Concept of Vector and its Application

  • Cho, Han Hyuk;Noh, Chang Kyun;Choi, In Yong
    • 한국수학교육학회지시리즈D:수학교육연구
    • /
    • 제18권4호
    • /
    • pp.289-305
    • /
    • 2014
  • The current mathematical education calls for a learning environment from the constructionism perspective that actively creates mathematical objects. This research first analyzes JavaMAL's expression 'move' that enables students to express the agent's behavior constructively before they learn vector as a formal concept. Since expression 'move' is based on a coordinate, it naturally corresponds with the expression of vectors used in school mathematics and lets students take an embodied approach to the concept of vector. Furthermore, as a design tool, expression 'move' can be used in various activities that include vector structure. This research studies the educational significance entailed in JavaMAL's expression 'move'.

창의력 향상을 위한 JavaMAL Logo

  • 진만영
    • 한국수학교육학회지시리즈E:수학교육논문집
    • /
    • 제18권3호통권20호
    • /
    • pp.117-126
    • /
    • 2004
  • Breidenbach et al(1992)는 APOS(Actions, Processes, Objects, Schemas)를 소개하였고 Sfard(1991)는 수학적 개념에서의 Process 와 Object의 상호관련성에 대해서 발표하였다. 본 연구자는 이 이론들을 기반으로 초등학생(4$^{\sim}$6학년)과 중등 영재학생(1학년)을 대상으로 하여 조한혁의 JavaMAL Logo를 이용한 실험을 실행하였다. 이 실험에서는 Process와 Object의 의미와 이 개념들 간의 상호관계를 분석하였고 이러한 관계가 학생들의 창의성에 어떠한 영향을 끼치는지 비교분석하였다.

  • PDF

컴퓨터와 수학교육 (Computers and Mathematics Education)

  • 조한혁
    • 한국수학교육학회지시리즈A:수학교육
    • /
    • 제42권2호
    • /
    • pp.177-191
    • /
    • 2003
  • In this paper, we present the theory of computers and mathematics education based on the concept of microworlds for mathematics education. We lust look back some previous papers published in the journal of the Korea society of mathematical education series A and else where. Then we present the new view points regarding mircroworlds and mathematics curriculems, microworlds and mathematics teaching and teaming, microworld based problem centered teaming, and microworld based diagnostics and debuggings. We use JavaMAL microworld that is designed to make LOGO and dynamic geometry system in one microworld to give some examples to explain the necessary mathematics educational needs fur designing microworlds for mathematics education. The JavaMAL microworld is a web based microworld that is programmed using JAVA, and the user on use script language, menus, keyboard, and mouse interaction to use the environment.

  • PDF

포물선의 동적 표현과 마이크로월드 (Dynamic Representations of Parabolas in a Microworld)

  • 김화경
    • 한국수학교육학회지시리즈A:수학교육
    • /
    • 제47권1호
    • /
    • pp.49-59
    • /
    • 2008
  • In this paper, we discuss two representations of a curve. One is a static representation as set of points, the other is a dynamic representation using time parameter. And we suggest needs of designing a computer microword where we can represent a curve both statically and dynamically. We also emphasize the importance of translation activity from a static representation to a dynamic representation. For this purpose, we first consider constructionism and 'computers and mathematics education' as a theoretical backgrounds. We focus the curve of a parabola in this paper since this is common in mathematics curriculum and is related to realistic situation such as throwing ball. And we survey the mathematics curriculum about parabola representation. And we introduce JavaMAL microworld that is integrated microworld between LOGO and DGS. In this microworld, we represent a parabola using a dynamic action, and connect this dynamic parabola action to recursive patterns. Finally, we remake a parabola for a realistic situation using this dynamic representation. And we discuss the educational meaning of dynamic representation and its computer microworld.

  • PDF

재귀적 패턴과 거북 마이크로월드 설계 (Designing a Microworld for Recursive Pasterns and Algebra)

  • 김화경
    • 한국수학교육학회지시리즈A:수학교육
    • /
    • 제45권2호
    • /
    • pp.165-176
    • /
    • 2006
  • In this paper, we consider changes of algebra strands around the world. And we suggest needs of designing new computer environment where we make and manipulate geometric recursive patterns. For this purpose, we first consider relations among symbols, meanings and patterns. And we also consider Logo environment and characterize algebraic features. Then we introduce L-system which is considered as action letters and subgroup of turtle group. There are needs to be improved since there exists some ambiguity between sign and action. Based on needs of improving the previous L-system, we suggest new commands in JavaMAL microworld. So we design a microworld for recursive patterns and consider meanings of letters in new environments. Finally, we consider the method to integrate L-system and other existing microworlds, such as Logo and DGS. Specially, combining Logo and DGS, we consider the movement of such tiles and folding nets by L-system commands. And we discuss possible benefits in this environment.

  • PDF

DGS 동적 기하에서의 새로운 함수적 관점의 정의 (Functional Definitions in DGS Environments.)

  • 김화경;조한혁
    • 한국수학교육학회지시리즈A:수학교육
    • /
    • 제43권2호
    • /
    • pp.177-186
    • /
    • 2004
  • In this paper, we introduce new functional definitions for school geometry based on DGS (dynamic geometry system) teaching-learning environment. For the vertices forming a geometric figure, we first consider the relationship between the independent vertices and dependent vertices, and using this relationship and educational considerations in DGS, we introduce functional definitions for the geometric figures in terms of its independent vertices. For this purpose, we design a new DGS called JavaMAL MicroWorld. Based on the needs of new definitions in DGS environment for the student's construction activities in learning geometry, we also design a new DGS based geometry curriculum in which the definitions of the school geometry are newly defined and reconnected in a new way. Using these funct onal definitions, we have taught the new geometry contents emphasizing the sequential expressions for the student's geometric activities.

  • PDF

거북 행동을 통한 함수 그래프 구성 (Construction of function graphs through turtle motion)

  • 조한혁;송민호
    • 한국수학교육학회지시리즈E:수학교육논문집
    • /
    • 제22권2호
    • /
    • pp.125-136
    • /
    • 2008
  • 동일한 함수 그래프를 접근하는 방법은 다양하다. 물리 교과에서는 중력상태에서 물체의 운동으로 포물선을 정의하고 있으며 수학 교과에서는 수식을 이용한 이차함수로 포물선을 정의한다 본 연구에서는 교육과정에 나타나는 함수 그래프를 국소적이며 내재적인 거북 행동의 관점에서 접근하고 분석한다. 또한 교육과정에 나타나지 않지만 수학사에서 중요한 의미를 가지는 몇몇 곡선에 대하여 같은 방법으로 곡선을 구성하고자 한다. 그리고 pre-calculus의 관점에서 고등학생의 지식을 바탕으로 곡선의 길이와 넓이를 구하는 수학화 활동을 소개한다.

  • PDF

수학사와 수학실험을 통한 다면체 탐구 (Exploring polyhedrons through history of mathematics and mathematical experiments)

  • 조한혁;송민호;최재연
    • 한국수학교육학회지시리즈E:수학교육논문집
    • /
    • 제23권2호
    • /
    • pp.297-312
    • /
    • 2009
  • 다면체에 관한 연구 문제를 통해 수학사를 통한 문제 제기, 컴퓨터와 교구 등을 통한 수학실험, 추측, 그리고 정당화를 통한 수평적 수학화와 수직적 수학화의 과정을 다룬다. 구체적으로 본 논문에서는 아르키메데스 다면체와 카탈란 다면체를 중심으로, 수학사를 통해 등장하는 해밀턴 경로 문제, 다면체 색칠 문제, 그리고 다면체 전개도를 통한 구성 문제 등을 컴퓨터와 교구 등을 통해 수학실험으로 탐구하고, 추측과 정당화의 과정을 통해 얻어진 결과를 보고하며 또한 수학실험을 통해 발견된 미해결 문제를 제시한다.

  • PDF