medini bv
Collaborative Computer Science & coding lessons with creativity




Show all photos
medini bv
Bachelors degree
/ 55 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 tutor specialities
Upskilling
Project help
Advanced Placement (AP) Program (USA)
Paired coding
Competitive Programming
Test prep
Next Generation Science Standards - NGSS (USA)
Assignment help
Code Review
Job readiness
Debugging
AI modules
Summary
Podcast
Quiz
Learnings
Flashcard
Spotlight
Zero Risk Guaranteed
15-days refund
Free tutor swap
No cancel fee
1-yr validity
24/7 support
Learner for programming class
Middle School students
College students
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.
Your programming tutor also teaches
Artificial Intelligence
C
C++
Coding for kids
Computer Science
Matlab

Computer Science concepts taught by medini
The Student and Tutor practiced reducing Boolean expressions using 4-variable K-maps, focusing on correct cell indexing, applying grouping rules for Sum of Products (SOP) expressions, and incorporating "don't care" terms for optimal circuit reduction. The Student was advised to practice more on 4-variable K-maps and prepare for 5 and 6-variable K-maps in the next session.
Handling "Don't Care" Conditions (X Terms)
K-Map Fundamentals for Circuit Reduction
K-Map Cell Numbering and Adjacency
Effective Grouping Strategies in K-Maps
Sum of Products (SOP) vs. Product of Sums (POS)
Student and Tutor reviewed fundamental Python programming concepts, including syntax, variables, data types (integers, floats, strings), and variable naming rules. They applied these concepts by building an interactive 'guess my favorite animal' game, incorporating user input, conditional logic, and string manipulation for case-insensitivity and whitespace removal. The session also covered installing and using the PIL (Pillow) library to display images based on game outcomes, involving significant troubleshooting of Python environment variables and interpreter versions. For homework, the student was asked to add the image display functionality for the 'lose' condition.
Python Syntax: The Language's Grammar
Variables: Storing Data in Memory
Python Data Types: What Kind of Data?
User Input (`input()`) and Output (`print()`)
Conditional Logic: Making Decisions with `if` and `else`
String Manipulation Methods: `.lower()` and `.strip()`
Basic Image Display with PIL (Pillow Library)
The session provided an introductory Python lesson where the Student learned to develop a basic "random guess" game. The Tutor guided the Student through fundamental Python commands for random number generation, user input, and conditional logic. Future sessions will build upon these basics by incorporating UI design for more complex game projects.
Introduction to Python for Game Development
Setting Up Your Python Workspace in VS Code
Fundamental Python: `import`
Variables
Input/Output
& Randomization
Decision Making with `if-else` Statements & Indentation
Hands-on: Building a Simple Random Guessing Game
The Student and Tutor reviewed calculations for electrical energy consumption and then extensively covered identifying load current and selecting appropriate wire sizes based on electrical standards. They worked through a practical problem of designing electrical wiring for a house. For the next session, they planned to discuss magnetism, with the Student sending relevant topics.
Understanding Voltage Drop
Electrical Energy Consumption & Cost
Calculating Total Load Current
Wire Cross-Sectional Area Selection (Ampacity)
Conductor Diameter & Circuit Length
Student and Tutor continued their study of digital systems, focusing on Boolean algebra and logic gates. They practiced simplifying Boolean expressions derived from logic circuits and designing circuits from given expressions, including the specific application of universal NAND and NOR gates. The Tutor assigned further practice problems on simplification, and the next session is planned to cover K-maps.
Introduction to Karnaugh Maps (K-maps)
Mastering Boolean Algebra Laws
Universal Gates: NAND and NOR
Designing Logic Gates from Expressions
Simplifying Boolean Expressions
The Tutor and Student discussed AC circuits, covering power generation, distribution, and the role of transformers. They explored practical circuit testing using multimeters and calculated household electrical loads, introducing the concept of a diversity factor. The session concluded with the assignment of load calculation problems as homework and a plan to discuss cable sizing and electromagnetism in future classes.
AC Circuit Fundamentals
AC Power Generation and Distribution
AC Voltage Fluctuation & Stabilizers
Diagnosing Electrical Faults
Household Electrical Load Calculation
Power Loss and Cable Considerations
Teaching tools used by tutor
Jupyter Notebook
Visual Studio Code
PyCharm
Git & GitHub
Google Colab
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.
