Week 01 – Principles and Practices / Project Management
This is the first week of the Fab Academy, which includes two exercises: Principles and Practices and Project Management. Below are the assessment criteria for this assignment.
To complete this work, I used the Week 01 documentation by Adrian Torres as a reference.
Assignment Completion
During this week, I carefully reviewed and read the Fab Charter, understanding the principles and responsibilities involved in the Fab Academy program.
I sketched several ideas for my final project, exploring different approaches and possible applications.
I described what my final project will do and clearly identified who it is intended for.
I created my personal website and documented the complete process, including how it was designed, structured and published.
I introduced myself on the website, sharing my background, interests and motivation for joining the Fab Academy.
I documented the steps required to upload files to the archive, ensuring the process can be easily reproduced.
I successfully pushed all required content to the class archive using version control.
Finally, I signed and uploaded the Student Agreement, completing all the requirements for this assignment.
Project Management
I have followed this tutorial of Git
- GIT
I have problems with the name of the KEY becouse I changed it but finally it works with the help of Fablab Leon
Clone my repository
To modify the HTML files, I used Visual Studio Code on my local computer, and then uploaded the changes to Git.
The part where I spent the most time and made the most mistakes was the creation of the repository and the management of keys, mainly due to my lack of experience.
I have also used ChatGPT to help me generate code or correct it. Although I have worked on many projects, documentation has never been my strongest skill.
I am currently continuing to explore Git commands to properly update versions from my local repository, as sometimes I make changes directly in the Fab Academy IDE.
FINAL PROJECT
How This Project Was (Finally) Born
Since the very first day of Fab Academy, I have been having approximately one new final project idea per hour. This resulted in a continuous internal brainstorming process, mild confusion, and a notebook full of crossed-out sketches.
At some point, I decided that my final project should have a real impact on children and help attract them to the Fab Lab. With that in mind, my first serious idea was to build the Death Star from Star Wars.
Unfortunately, after some research, I realised that I did not have access to any suitable planets to test its destructive capabilities, so this idea had to be abandoned.
The next idea was to build a killer robot. It was eye-catching, dramatic, and definitely memorable. However, I quickly discovered that finding volunteers to test a killer robot is harder than expected, especially when safety officers are nearby.
Finally, I decided it was time to change strategy and focus on saving the world instead of destroying it. This led to the current and final idea: a friendly robot that collects trash and rewards good actions with hugs.
The result is a robot designed to promote sustainability, kindness, and curiosity, while creating a positive and memorable experience for children at the Fab Lab. Fewer explosions, more hugs.
Agreement
I made a HTML file with thw help of Chat GPT for the agreement, I used Visual Studio Code on my local computer again to modify, and then uploaded the changes to Git.
You can read and review the Fab Academy Student Agreement.
=======Week 01 – Principles and Practices / Project Management
This is the first week of the Fab Academy, which includes two exercises: Principles and Practices and Project Management. Below are the assessment criteria for this assignment.
To complete this work, I used the Week 01 documentation by Adrian Torres as a reference.
Assignment Completion
During this week, I carefully reviewed and read the Fab Charter, understanding the principles and responsibilities involved in the Fab Academy program.
I sketched several ideas for my final project, exploring different approaches and possible applications.
I described what my final project will do and clearly identified who it is intended for.
I created my personal website and documented the complete process, including how it was designed, structured and published.
I introduced myself on the website, sharing my background, interests and motivation for joining the Fab Academy.
I documented the steps required to upload files to the archive, ensuring the process can be easily reproduced.
I successfully pushed all required content to the class archive using version control.
Finally, I signed and uploaded the Student Agreement, completing all the requirements for this assignment.
Project Management
I have followed this tutorial of Git
- GIT
I have problems with the name of the KEY becouse I changed it but finally it works with the help of Fablab Leon
Clone my repository
To modify the HTML files, I used Visual Studio Code on my local computer, and then uploaded the changes to Git.
Agreement
I made a HTML file with thw help of Chat GPT for the agreement, I used Visual Studio Code on my local computer again to modify, and then uploaded the changes to Git.
You can read and review the Fab Academy Student Agreement.
>>>>>>> 80bba11 (Save local Fab Academy work before syncing with remote)