An open API service indexing awesome lists of open source software.

https://github.com/dpetrosy/instigate_robotics_projects

My first ever programming-related projects. Implemented during the Instigate Robotics course.
https://github.com/dpetrosy/instigate_robotics_projects

2d 2d-drawing 2d-game 2d-game-engine 3d 3d-model 3d-modeling beginner-projects cad freecad freecad-model reaction-game scratch scratch-game scratch-mit-edu

Last synced: 7 months ago
JSON representation

My first ever programming-related projects. Implemented during the Instigate Robotics course.

Awesome Lists containing this project

README

          





Logo


Beginner projects








๐Ÿ“œ About Repository
ยท
๐Ÿ› ๏ธ FreeCAD
ยท
๐Ÿข KTurtle
ยท
๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Scratch


---

## ๐Ÿ“œ About Repository

Here are 3 small projects that I've done during a programming course for the beginner at Instigate Robotics.
* 3D model developed in FreeCAD at our choice.
* KTurtle programming tasks.
* Develop a 2D game in Scratch at our choice.

## ๐Ÿ› ๏ธ FreeCAD

The task was to develop a 3D model in FreeCAD. So I choose something interesting for me and made 3d model for \
[120mm M829 Armor-Piercing, Fin-Stabilized, Discarding Sabot (APFSDS)](https://en.wikipedia.org/wiki/M829). \
I used [these references](FreeCAD/Reference) during the development. \
To see the 3D model download the [FreeCAD software](https://www.freecad.org/downloads.php) and open the **.FCStd** file.

## ๐Ÿข KTurtle

There were 3 tasks, which needed to develop in KTurtle:

* Write a pseudocode to draw any polygon.
* Write a pseudocode to draw a circle.
* Write a pseudocode to draw a 3D cube, which depends on viewpoint.

KTurtle documentation is located [here](KTurtle/Documentation). \
To run the sources download the [KTurtle learning environment](https://apps.kde.org/kturtle/) and open the **.turtle** files.

## ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Scratch

The task was to develop a 2D game in Scratch of our choice. \
So I made a reaction game, to see it just open **.sb3** file in [Scratch website](https://scratch.mit.edu/).