In:
Research Ideas and Outcomes, Pensoft Publishers, Vol. 4 ( 2018-04-05), p. e25485-
Abstract:
Programming a computer is an activity that can be very beneficial to undergraduate students in terms of improving their mental capabilities, collaborative attitudes and levels of engagement in learning. Despite the initial difficulties that typically arise when learning to program, there are several well-known strategies to overcome them, providing a very high benefit-cost ratio to most of the students. Moreover, the use of a programming language usually raises the interest of students to learn any specific concept, which has caused that many teachers around the world employ a programming language as a learning environment to treat almost every possible topic. Particularly, mathematics can be taught and learnt while using a suitable programming language. The R programming language is endowed with a wide range of capabilities that allow its use to learn different kind of concepts while programming. Therefore, complex subjects such as mathematics could be learnt with the help of this powerful programming language. In addition, since the R language provides numerous graphical functions, it could be very useful to acquire simultaneously basic plane geometry and programming knowledge at the undergraduate level. This paper describes the LearnGeom R package, a novel pedagogical tool, which contains multiple functions to learn geometry in R at different levels of difficulty, from the most basic geometric objects to high-complexity geometric constructions, while developing numerous programming skills.
Type of Medium:
Online Resource
ISSN:
2367-7163
DOI:
10.3897/rio.4.e25485
DOI:
10.3897/rio.4.e25485.figure1a
DOI:
10.3897/rio.4.e25485.figure1b
DOI:
10.3897/rio.4.e25485.figure1c
DOI:
10.3897/rio.4.e25485.figure1d
DOI:
10.3897/rio.4.e25485.figure1e
DOI:
10.3897/rio.4.e25485.figure1f
DOI:
10.3897/rio.4.e25485.figure2a
DOI:
10.3897/rio.4.e25485.figure2b
DOI:
10.3897/rio.4.e25485.figure2c
DOI:
10.3897/rio.4.e25485.figure2d
DOI:
10.3897/rio.4.e25485.figure3a
DOI:
10.3897/rio.4.e25485.figure3b
DOI:
10.3897/rio.4.e25485.figure3c
DOI:
10.3897/rio.4.e25485.figure3d
DOI:
10.3897/rio.4.e25485.figure3e
DOI:
10.3897/rio.4.e25485.figure3f
DOI:
10.3897/rio.4.e25485.figure4a
DOI:
10.3897/rio.4.e25485.figure4b
DOI:
10.3897/rio.4.e25485.figure5a
DOI:
10.3897/rio.4.e25485.figure5b
DOI:
10.3897/rio.4.e25485.figure5c
DOI:
10.3897/rio.4.e25485.figure5d
DOI:
10.3897/rio.4.e25485.figure6a
DOI:
10.3897/rio.4.e25485.figure6b
DOI:
10.3897/rio.4.e25485.figure6c
DOI:
10.3897/rio.4.e25485.figure6d
DOI:
10.3897/rio.4.e25485.figure6e
DOI:
10.3897/rio.4.e25485.figure6f
DOI:
10.3897/rio.4.e25485.figure7a
DOI:
10.3897/rio.4.e25485.figure7b
DOI:
10.3897/rio.4.e25485.figure7c
DOI:
10.3897/rio.4.e25485.figure7d
DOI:
10.3897/rio.4.e25485.figure7e
DOI:
10.3897/rio.4.e25485.figure7f
Language:
Unknown
Publisher:
Pensoft Publishers
Publication Date:
2018
detail.hit.zdb_id:
2833254-4
Bookmarklink