
COURSEWORK
| Naman Narayan Jaikumar | AUTHOR | ACTIVE |

15 / 3 / 2026
in this task I learned that API (apllication programming interface) is a set of rules which allow two applications to interact with each other. It acts as a bridge between two applications where one asks for data and the other gives the required data. API is used cause it is secure and easy for user to collect data from existing servers
I also build a simple webpage(by html) that collects requested data(predefined) from the server and displays in on the screen, the data is requested and collected by the api
API used:https://pokeapi.co/api/v2/

in this task I learned about github, what it is and what is it usaully used for.
Github is a place where people store and manage code and data. It can also be viewed by other people, you can easily propose changes or directly change codes stored in github.
in this task, I first forked a repositary (created a copy of the repo) to my github,
cloned the repositary and created a new branch to rectify the error with changing the code directly then merged the branch to apply the change after which< i pull requested to the original source code to update the error.


In this task i learned a bit about numpy
In this task a scrambled matrix was given which i fixed by transposing it and resized the matrix to get a proper image
code
In this task I created a webpage with my portfolio as the content. I used HTML to make the webiste and uploaded the code ontu github repositary Open Website
tinkerCAD is an online application where you can design 3D models, to show codeblock, and to design circuits online.
In this task I learned about basics of tinkerCAD, and Created a radar system utilising an ultrasonic sensor and servo motor to detect objects within a certain range.

In this task, i learned to control the speed of a BO Motor using a L298N motor driver and an Arduino board
L298N motor driver is used to change the direction of the motor roating, it works as a H-Bridge(which can change the direction of current flow) and the Arduino board is used for controlling the speed of motor by changing the amount of current send to the motor with the concept of pulse with modulation(you send current with intervals with drops the net volatge of current sent)

In this task I learned about ESP32 and basic circuit building.
ESP32 is a microcontroller with built in wifi and bluetooth which makes wireless connections possible.
in this task, I build a small circuit and connected it to a ESP32 which is connected to your local wifi and builds a simples webpage which has buttons to turn on and off the LED connected to the ESP32 remotely.

Soldering is the process of connecting two electronic components together, so the circuit does not break easily. It is done by melting a metal alloy(tin and lead in the ratio of 65;35) it is mainly used to build or repair damaged circuits and building PCBs.
I learned about the basics of soldering and materials generally used which include

in this task I learned about karnaugh map

I participated in a vibe coding hackaton organised by Entrepreneurship Cell

Virtual reality (VR) is a simulated experience that employs 3D head-mounted displays and pose tracking to give the user an immersive feel of a virtual world.
Virtual reality is a simulation of something, which looks similar to our surroundings, we feel we really are in a new place or something is really is front of us when nothing in reality changes, more like a reality created "Virtual" reality
Virtual reality aims to create a virtual experience with headsets and tracking to place the user in a different world. Augmented reality focuses on augmenting the physical world with digital artifacts, images, videos, or experiences overlayed with computer-generated imagery (CGI) and 3D models.
virtual reality is like you are entering a new environment the living enter the reality of virtual while Augmented reality is like virtual comes to the reality of living. eg in Pokemon go using AR you can place your pokemon on a surface, it seems that the virtual creature entered the living realm while for VR we humons enter the world of fiction like games.
Top VR News — VRDB Augmented Reality vs Virtual Reality — Coursera article{:target="_blank"}
In this task, i learned to use Jupyter Notebook, which is extremely useful and simple to use, It is also excellent to read and manage code due to it having both pyton and markdown options easily available View My Jupyter Notebook