1. Principles and Practices. Project management
This first week I worked on my final project idea and getting involved into the programming languages, softwares, codes; in other words, everything to get the website working that will be broken down as below:
Softwares
Git download
After the git gets downloaded, I learned how to use it with tutorials like this:
Sourcetree download
The Sourcetree has been helpful for cloning, putting into the staging area, pushing, etc., even more interactive than git.
Visual Studio Code download
After I got VScode ready, I downloaded the extension "live preview" to start editing the website and see the outcome at the same time.
Coding in HTML
In VScode, I started modifying the web HTML code provided by Fab Academy, and obviously, I should have learned too. 😩
BUT with tutorials and instructors...
With the King of Kings "Google" and online courses, I did it (see the helpful HTML course below)
Sketches of the project
"Dynamic of earthquake in subuction zones"
The proposal is for educational purposes, aims to represent a geological process called subduction at tectonic plate boundaries, these geological phenomena cause earthquakes. This representation will make understanding geological dynamics much easier for high school students as well as University students.
Problems and solutions
Many problems appeared when I was editing the codes, many types of errors at the time of development, the pushes with the source tree were not done at once, I had to do it in parts because they are heavy with the images, so I started using GPT chat from Open IA, there I was correcting some things. anyway. This first week was comprehensive learning.
Fab Academy Student Agreement
The Fab Academy is responsible for:
- Teaching principles and practices of digital fabrication
- Arranging lectures, recitations, meetings, and events for the class
- Evaluating and providing feedback on student work
- Offering clear standards for completing assignments
- Certifying and archiving student progress
- Supervising class preparation
- Reviewing prospective students, instructors, and labs
- Providing central staff and infrastructure for students, instructors, and labs
- Fund-raising for costs not covered by student tuition
- Managing and reporting on the program's finances, results, and impacts
- Publicizing the program
- Promoting a respectful environment free of harassment and discrimination
- Encourage a diverse, accessible, and equitable community
I am a Fab Academy student, responsible for:
- Attending class lectures and participating in reviews
- Developing and documenting projects assigned to introduce and demonstrate skills
- Allowing the Fab Academy to share my work (with attribution) in the class for purposes compatible with its mission
- Honestly reporting on my work, and appropriately attributing the work of others (both human and machine)
- Working safely
- Leaving workspaces in the same (or better) condition than I found them
- Participating in the upkeep of my lab
- Ensuring that my tuition for local and central class costs is covered
- Following locally applicable health and safety guidance
- Promoting a respectful environment free of harassment and discrimination