Modeling 13 Archimedean solids by an object-oriented language



Título del documento: Modeling 13 Archimedean solids by an object-oriented language
Revista: Mundo nano. Revista interdisciplinaria en nanociencias y nanotecnología
Base de datos:
Número de sistema: 000586931
ISSN: 2448-5691
Autores: 1
1
1
1
Instituciones: 1Universidad Autónoma de Nuevo León, Facultad de Ciencias Físico-Matemáticas, San Nicolás de los Garza. México
Año:
Periodo: Jul-Dic
Volumen: 15
Número: 29
País: México
Idioma: Inglés
Resumen en español El estudio computacional de estructuras con relevancia en la química es precedido por el modelado de las mismas; no se pueden realizar cálculos sin el conocimiento del arreglo espacial atómico. El uso de un lenguaje de programación orientado a objetos ayuda a generar las coordenadas cartesianas (archivos .xyz) y obtener una imagen a partir de un modelo 3D. El modelado de estructuras químicas basadas en programación tiene algunas ventajas respecto a otras estrategias conocidas. La mayor ventaja es la generación de coordenadas que pueden ser visualizadas fácilmente usando un software libre. Nuestro enfoque facilita la visión espacial de estructuras complejas y hace entendibles los conceptos de química vistos en clase. En este artículo describimos un proyecto desarrollado por estudiantes de licenciatura en el cual obtuvieron las coordenadas cartesianas de los 13 sólidos de Arquímedes, usando un enfoque geométrico y de programación. Los estudiantes fueron orientados a lo largo del proyecto, se realizaron reuniones para compartir ideas y códigos con pocas líneas. También mejoraron la toma de decisiones y su ejecución, sus capacidades para organizar y reunir información, así como su razonamiento y profundidad espacial. El producto final de este proyecto son los algoritmos codificados y el aprendizaje y entendimiento derivado de esta actividad.
Resumen en inglés The computational study of structures with chemical relevance is preceded by its modeling in such manner that no calculations can be submitted without the knowledge of their spatial atomic arrangement. In this regard, the use of an object-oriented language can be helpful both to generate the Cartesian coordinates (.xyz file format) and to obtain a ray-traced image. The modeling of chemical structures based on programming has some advantages with respect to other known strategies. The more important advantage is the generation of Cartesian coordinates that can be visualized easily by using free of charge software. Our approach facilitates the spatial vision of complex structures and make tangible the chemistry concepts delivered in the classroom. In this article an undergraduate project is described in which students generate the Cartesian coordinates of 13 Archimedean solids based on a geometrical/programming approach. Students were guided along the project and meetings were held to integrate their ideas in a few lines of programmed codes. They improved their decision-making process and their organization and collecting information capabilities, as much as their reasoning and spatial depth. The final products of this project are the coded algorithms and those made tangible the grade of learning/ understanding derived of this activity.
Disciplinas: Ciencias de la computación
Palabras clave: Programación
Keyword: Programming
Texto completo: Texto completo (Ver PDF) Texto completo (Ver HTML)