Pietro Galizia (pietro.galizia@cnr.it)
If you use this code with your students and / or have any feedback, please feel free to reach out to me. I'd love to hear how it's being used.
Serpendeleev is an educational and engaging video game that combines the classic mechanics of Snake with the science of the periodic table. Players control a "snake" that grows as it collects elements, with gameplay designed to teach and reinforce knowledge about chemical properties, element groups, and their applications. Perfect for students, educators, and science enthusiasts, Snakeleev transforms learning into an interactive experience while challenging players to think strategically.
Use the following to cite this code:
- Galizia, P. (2024). Jörmungandr's Elemental Diets: The World Snake — An Immersive Educational Videogame for Exploring the Periodic Table of Elements with Real-World Contexts and Examples. https://doi.org/10.5281/zenodo.10643098
The following instructions assume some comfort with using Windows.
-
Install Python 3.9+ IDLE
-
Download Serpendeleev (JED - ITA.py file) from https://github.com/PietroGalizia/Serpendeleev.git and copy and paste it on Python IDLE.
-
To execute a file in IDLE, simply press the F5 key on your keyboard
Serpendeleev is licensed under the GNU Affero General Public License v3.0 (AGPL v3.0).
Serpendeleev
Copyright (C) 2024 Pietro Galizia
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
For more information, refer to the full license text here.
For inquiries, feedback, or collaboration, you can reach me at:
📧 Email: pietro.galizia@cnr.it
📍 Institutional Address:
Institute of Science, Technology and Sustainability for Ceramics (ISSMC; formerly ISTEC)
National Research Council of Italy (CNR)
Via Granarolo 64
48018 Faenza, Italy