Coding meets Stories


We are StoryCoder.dev.
Get into coding through stories.
Join us now.
We are an Open Source Community.
Write Stories. Solves Codes.
Join the Open Source Community on:

StoryCoder.dev Trailer October 2022
1) What is StoryCoder.dev?
StoryCoder.dev is an Open Source Project to which anyone, writers and coders, can contribute. The project consists of writing stories of all genres (comedy, action, detective, love stories, drama, fairy tales, fiction, historical, children’s stories, etc.). Somewhere in the story there is a code to solve which can be solved in all programming languages you know, for example Dart, Python, C#, C++, JavaScript, TypeScript, Swift, Java, Ruby, Erlang, Rust and many more! The aim is to create stories with the respective coding solutions.
2) Project Open for Collaboration

3) What is the Purpose?
Our 4 Visions are to
1) Bring more people, adults, teenagers and children, into coding ๐ฅ๐ฅ๏ธ๐ฅ๐ฅ๏ธ๐ฅโจ๏ธ
through beautiful stories
2) Provide free exercises ๐
to learn and practice coding; every story is an exercise
3) Offer all kinds of stories ๐
to enjoy, read & write for everyone, coders and non-coders
4) Provide a platform to Unite Coders ๐ป and Story lovers ๐ โค๏ธ
Two amazing communities
Open Source Project – Project Open for Collaboration
Everyone can contribute: Story Readers, Coders, Writers, Non-Coders

4) Example Story
See one Example stories below:
Poseidons Ice Cubes ๐ง๐ง๐งโ๏ธ๐งโโ๏ธ
Itโs boat day today โต with beautiful weather at the sea ๐ , and all is packed to seize the day to the fullest, to โcarpe diemโ ๐, just as famous Roman poet Horace had suggested to do everyday . However, for some reason, the mighty water God Poseidon ๐ฑ๐งโโ has not enjoyed his drinks ๐น last night as much as he usually does; and threw a lot of spare ice cubes from the drinks into the sea ๐! Thus, the water got extensively colder ๐ฅถ; to be more specific it is 11.475 Seidons cold now, which is 14 Seidons colder than normally. Thus today swimming is not allowed. Seidon is the temperature unit of the sea. 1 Seidon devided by 1.37 equals 1 Degree Celsius. Print the water temperature ๐ก๏ธ in both entities with max two fraction digit with an equation on a normal, ice-cube free day! (LillyCode, creative commons license CC BY-NC-SA) Tags: Coding Level: Beginner Coding Ideas: define digits, division Story Content: Greek God, Poseidon, Temperature, Water, Seize The Day Story Genre: Historical Fiction
Solution in Dart Programming Language:
```
void main() {
double tempSeidon = 11.475 + 14.0;
double tempCelsius = tempSeidon / 1.37;
print('${tempSeidon.toStringAsFixed(2)}Seidons) = ${tempCelsius.toStringAsFixed(2)}Celsius');
}
```
โ> see solution of other programming languages on github: https://github.com/roseTech/storycoder.dev
5) More Stories
Listen and watch below a recorded audio and animated story and the way it is coded:
See more stories on the stories’ section of this website or code solutions on GitHub in alphabetical order. See the titles of some stories that were aleady written here: โ Atheias Garden – Bazar – Cruel Teacher โ Erin the Pangolin โ Johanns Harp – Poseidons Ice Cubes โ Utterly and Flutterly โ Winter Calmness โ Summer Madness |

6) Purpose
The combination of reading and enjoying stories while also coding and/ or learn to code is the vision of this project, because life itself consists of stories. The aim is to have many stories with many coding solutions in different programming languages and for beginners to learn coding through stories. At the moment the coding in the stories is simple code, targeted at beginner coders to learn to code while enjoying stories. However in the same stories later on or in further stories, more difficult coding shall be included for more advanced coders. |
7) History
The project originally arose by creating stories to learn the Dart programming language and has then expanded to code the stories in other programming languages as well. |

8) Contact Team
Please visit our contact site here to reach us. For collaboration and questions, ideas, feedback, etc. contact others working on this project on the discord server called โStoryCoder.devโ on here. If you donโt have discord yet, you can download it for free on https://discord.com/ . There is also a contact e-mail info(att)storycoder.dev. Please post your questions, ideas, feedback etc. on discord tough, as they are relevant to all the other contributors as well. Hopefully, any of the above mentioned collaboration ideas appeal to you (or if not, come up with your idea ๐ก and weโll see where/ if we can fit it in). Please discuss on the discord server โStoryCoder.devโ how you would like to additionally contribute to this project. Team The team of StoryCoder.dev is you! Every single one who contributes in this open source project forms the team. Thank you for your collaboration. |
9) Thank you Note
First and foremost a huge thank you goes to all and every single one of you who has or will collaborate or contribute to this open source project in any shape or form: Thank you very much for your time, devotion, dedication and knowledge that you provide. An open source project like this only works with people like you willing to share and contribute! Thank you very much for believing in the vision of this project! |
StoryCoder.dev kindly thanks the open source contributors from:
World
Wide
Web

Enrich our growing community.
Hacker
garten

OpenTech School


10) News โ Updates โ Events
- 1st September 2022: The GitHub repository https://github.com/roseTech/storycoder.dev changes from private to public, storycoder.dev becomes open source project
- 29th August 2022: Website storycoder.dev goes live
- 25th August 2022: First story with code is presented to group of open source enthusiasts
- 24th July 2022: First story with code is written and presented to some coders
- Sometime in June 2022: Idea for storycoder.dev arises while learning the Dart Programming language



