medini bv
Collaborative Computer Science & coding lessons with creativity




Private tutor - medini bv
Bachelors degree
/ 30 min
medini - Know your tutor
Hello, I'm Medini BV, a Computer Science and Robotic Engineer and tutor with a Bachelors in Electronics and Masters in Robotics. Am Having 3+ years of Industrial experience and 2+ years of tutoring. In this journey i have poured knowledge to 200+ students including working professional, Engineering, College and School students. My teaching philosophy revolves around making complex concepts simple for students and give depth knowledge with practical implementation. I specialize in teaching Python, Artificial Intelligence, Machine Learning. Deep Learning, Computer Vision, Data Science, C, C++, Embedded Systems, Electronics, Arduino programming, ROS and STEM for kids. I believe in engaging students through interactive learning methods to ensure they grasp the subject thoroughly. Let's embark on a learning journey together!
medini graduated from GOVERNMENT ENGINEERING COLLEGE RAMANAGARA


Programming class overview
As a Computer Science and Programming tutor, I believe in making learning engaging and collaborative. I personalize classes based on students' interests, level of understanidng making the session more interactive. My teaching style is empathetic and practical, focusing on real-world applications of concepts. I also incorporate creative methods to enhance learning, such as gamified activities. I create a structured plan with exercises to help students build their skills gradually. I aim not only to help them academically but also to prepare them for internships and jobs in leading tech companies giving them industrial exposure and requirements.
Programming tutor specialities
Job readiness
Next Generation Science Standards - NGSS (USA)
State-Specific Standards (USA)
Assignment help
Debugging
Exam prep
Advanced Placement (AP) Program (USA)
Paired coding
Common Core State Standards - CCSS (USA)
Free lesson slots
1 / 1

Computer Science concept taught by medini
Medini taught Kalana the principles of procedural-oriented programming in Python, specifically focusing on structuring code using functions and the essential `if __name__ == "__main__"` construct. Kalana actively practiced implementing this structure and gained an understanding of modules, packages, and libraries, including how to explore Python's built-in modules. Their next lesson is scheduled to delve further into packages and libraries, covering installation and providing hands-on practice.
Python Packages/Libraries
Built-in Modules
Procedural Oriented Programming (POP)
`if __name__ == "__main__":`
Python Modules
Medini tutored a student from California State University, Bakersfield, in a lesson focused on simplifying mixed circuits and finding equivalent resistances. The learner honed their skills by reducing complex circuits to single equivalent resistances and calculating unknown resistance values using Ohm's Law. For homework, Medini assigned additional practice problems.
Parallel Resistors (Two)
Parallel Resistors (Three or More)
Series Resistors
Ohm's Law
Unit Prefixes (milli & kilo)
During a recent lesson, Medini and Kalana explored Python's argument passing methods, including positional, keyword, and default arguments, as well as global and local variables. Kalana gained practical experience with these concepts and will continue working through practice questions, with Medini preparing updated notes. Their upcoming lesson is set to cover procedure-oriented standard formats, modules, and packages.
Global Variables
Keyword Argument Passing
Default Argument Passing
Local Variables
List Argument Passing (*args)
Keyword List Argument Passing (**kwargs)
Positional Argument Passing
A student from the University of the Pacific in Stockton reviewed R programming basics, covering variable types, data types, and the application of `class()` and `type of()` functions. The learner then practiced identifying data types and implementing both arithmetic and relational operators in R. The upcoming lesson is set to delve into logical, assignment, and miscellaneous operators, along with an introduction to vectors and modules like Plotly.
Integer Division
Variable Declaration (Dynamic)
Data Types in R
Class vs. Typeof
Arithmetic Operators
Relational/Comparison Operators
Medini taught GamerLP 3345 the basics of GUI creation in Python using the Tkinter library. They covered creating windows, labels, and buttons, and customizing their appearance and behavior. GamerLP 3345 practiced implementing these elements and explored the potential for creating simple games.
Window Geometry
GUI (Graphical User Interface)
Tkinter Library
Widgets in GUI
Button Widget
Label Widget
Medini and Daniel collaborated on coding a bee simulation, creating Python classes for flowers, terrain, hive, and garden, and defining their properties. They worked on the 'plot property' function to visualize these elements. They agreed to continue the implementation and visualization in the next session.
Plot Visualization
Highway Structure
Flower Class
Terrain Class
Object-Oriented Approach
Class Definition
Property Plotting
Your programming tutor also teaches
Computer Science
Matlab
Python
Artificial Intelligence
C
C++
Learner for programming class
Adult / Professional
All Levels
School
College
Teaching tools used by tutor
Jupyter Notebook
Find programming tutors in similar subjects

Coding tutors on Wiingy are vetted for quality
Every tutor is interviewed and selected for subject expertise and teaching skill.