Skip to content

Week01

Assignments

Week 1 Overview: Laying the Foundation for Success in Fabricademy

In the first week of Fabricademy, we delved into the fundamentals of project management tools and documentation methods. The week was filled with introductions to fellow students, setting up crucial software such as Visual Studio and GitLab, and establishing workflows that will support us throughout the program. This documentation outlines the activities, installations, and key learnings achieved during this foundational week.

1. Introduction to nodes and meeting fellow students

The first week of Fabricademy kicked off with an engaging introduction to the Fabricademy nodes, where students from various labs worldwide came together. This session provided a valuable opportunity to meet fellow students and explore how the nodes function as collaborative learning environments. Emphasizing the importance of global knowledge exchange, we discussed how working across different labs can foster innovation, enhance skills, and contribute to a richer learning experience throughout the course. This initial activity laid the groundwork for future collaborations and highlighted the importance of interconnectedness in our creative journeys.

alt text

2. Installation of Vs code and Git Lab

To begin with, we installed two key tools: Visual Studio Code (VS Code) and GitLab. VS Code, a versatile code editor, is essential for writing, editing, and debugging code across multiple programming languages. We downloaded and installed it directly from the official VS Code website. Alongside this, we set up GitLab, a platform for version control and collaboration, to streamline our project management and documentation processes.

alt text

To install GitLab, which is a version control system that helps us manage code changes and collaborate with others, we followed the steps provided on the official Git website. After completing the installation, I used Git Bash to run the command git --version to confirm that Git was installed correctly and functioning as expected.

alt text

3. Installation of vector design softwares

The next task was to install vector design software, which will be essential for creating digital models during the course. We installed the following tools:

MakeHuman: A software used to create realistic 3D human characters. Adobe Illustrator: A popular vector graphics editor commonly used in the design industry. Slicer for Fusion 360: A tool that transforms 3D models into 2D plans, complete with animated assembly instructions. I followed the setup instructions and successfully installed each of these programs.

alt text

4.CREATING AN SSH KEY FOR GITLAB

Setting up the SSH key was crucial for securely connecting to my GitLab repository, allowing me to access it without having to constantly re-enter my credentials.

alt text

5. SETTING UP MY WEBPAGE ON GITLAB

As a final step, I created my personal webpage on GitLab to document and showcase my projects during Fabricademy. Here’s a summary of the process:

a) I cloned the GitLab repository assigned for the course using Git Bash: git clone git@gitlab.com:your-username/your-repository.git

b) After making edits to the webpage locally with VS Code, I staged and committed the changes: git add . git commit -m "Initial setup of webpage"

c) Lastly, I pushed the changes to the GitLab repository: git push origin main

alt text