vasundhra verma
Computer Science and Databases made engaging and supportive
Loading...



Show all photos
vasundhra verma
Bachelors degree
/ 55 min
vasundhra - Know your tutor
Hello, I'm Vasundhra Verma, a Computer Science tutor with a passion for teaching. My teaching philosophy revolves around making complex concepts simple and engaging for students. I believe in active student participation and use real-world examples to enhance learning. With a degree in Computer Science, I specialize in teaching subjects like Databases, Java, SQL, App Development, .NET, and C#. I cater to students of all levels, providing a supportive and interactive learning environment. Let's explore the world of coding together!
Programming tutor specialities
Debugging
Job readiness
Exam prep
Assignment help
Project help
Upskilling
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
ADHD
Anxiety or Stress Disorders
Adult / Professional
All Levels
Home schooled
ASD
School
Learning Disabilities
College
Programming class overview
As a Computer Science tutor specializing in Java, SQL, .NET, and C#, I cater to students of all levels. My teaching style is engaging, motivational, patient, and supportive. I believe in problem-solving approach to enhance learning. I conduct live coding sessions, guiding students through the coding process from start to finish. I assign small, real-world coding projects to spark creativity. Additionally, I create a personalized plan with exercises to help build their skills. My goal is to ensure students develop a solid understanding of programming concepts and logical thinking. Let's learn and grow together!
Rated 5 stars consistently
Students appreciate how lessons simplify complex coding concepts.
Project-based learning for real-world skills
90% of students complete relevant coding projects.
Flexible lesson scheduling
90% of students find it easy to schedule lessons.
Your programming tutor also teaches
App Development
Computer Science
Databases
Java
SQL
.NET

Computer Science concepts taught by vasundhra
The class reviewed Python loops, specifically focusing on calculating sums using both range-based iteration and direct list iteration. The student practiced applying the `sum = sum + element` pattern and understood the importance of initializing the sum variable and placing the print statement outside the loop for the final result. Homework assignments involving loops and conditional statements were assigned.
Loop Execution and Output Placement
Iterating Directly Over Lists
Accumulator Pattern (Summation)
For Loops with Range
Function Definition and Parameters
The Student and Tutor covered two main academic topics: search algorithms (linear and binary search) and basic graphical applications in Python using Tkinter. They practiced identifying the number of comparisons for each search algorithm and learned how to create and draw shapes within a graphical window. Future sessions are planned to cover additional topics.
GUI with Tkinter
Binary Search
Algorithm Runtime
Linear Search
The student and tutor worked on advanced Java programming, focusing on integrating external libraries (Apache POI and Spire XLS) for generating Excel files within a Maven project. They encountered dependency management issues and explored troubleshooting steps. The next session will focus on resolving these integration challenges and configuring the Maven project.
Object-Oriented Programming (OOP) Principles in Action
Handling External Libraries and Build Tools
Maven Dependencies for Excel Generation
Refactoring UI Layout for Better User Experience
The Student and Tutor reviewed the application of `for` loops in Python for iterating over lists and strings. They practiced printing elements and characters, modifying print behavior using the `end` parameter, and implementing conditional logic within loops. Homework involving similar practice problems was assigned via email.
Conditional Logic within Loops: `if-else` Statements
Controlling Print Output: The `end` Parameter
Iterating Through Strings with For Loops
Iterating Through Lists with For Loops
The Student and Tutor worked through Python programming concepts, focusing on lists, their creation, manipulation (accessing, modifying, adding, removing elements), and sequence-type functions. They also briefly covered tuples and the implementation of stacks and queues using linked lists. The session involved practical coding exercises and problem-solving.
Stacks and Queues
Tuples
List Methods and Functions
Lists in Python
The Tutor and Student reviewed and practiced Object-Oriented Programming (OOP) concepts, specifically inheritance and polymorphism. They worked on implementing method overriding for a class hierarchy and explored method overloading with a `sum` function. The Tutor assigned additional practice problems for the student to complete before the next session.
Polymorphism (Overloading)
Constructors
Polymorphism (Overriding)
Inheritance
Data Hiding
Teaching tools used by tutor
Bitbucket
Dynamic programming classes
Note taking
Weekend lessons
Record lessons
Chat for quick help
Open Q&A

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