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
Homework help
Paired coding
Debugging
Assignment help
Job readiness
Project help
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
Adult / Professional
ASD
College
Home schooled
School
All Levels
ADHD
Learning Disabilities
Anxiety or Stress Disorders
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 Tutor and Student reviewed Java programming concepts, focusing on conditional logic, user input, and object-oriented programming principles like encapsulation, constructors, and object creation. They also touched upon Python syntax for object representation and worked through problems involving loops and calculations in both languages. The session aimed to prepare the student for upcoming exams by practicing problem-solving techniques.
Conditional Statements (If-Else)
Python's Special Methods (__str__ and __init__)
Loops: For-Each Loop and Range Function
Arrays and ArrayLists
Encapsulation: Getters and Setters
Object-Oriented Programming: Classes and Objects
The Student and Tutor explored memory management in Python, including allocation and garbage collection. They then engaged in a practical lab session involving file operations and console interaction, followed by a deep dive into unit testing and debugging Python functions. The session concluded with the creation and refinement of a class constructor for object initialization.
Constructors in Python Classes
Unit Testing in Python
Garbage Collection and Reference Counting
Memory Allocation in Python
The tutor and students reviewed decimal to binary number conversions and then explored various programming concepts including conditional logic, variable manipulation, and algorithm structures. The session included practice problems and a discussion of potential homework assignments and future topics.
Algorithmic Thinking: Swapping Variables
Binary to Decimal Conversion
Decimal to Binary Conversion
Understanding Flowcharts and Conditions
Integer Representation and Errors
The tutor introduced and explained binary numbers and the process of converting binary numbers to decimal numbers, a key concept for AP Computer Science Principles. The students practiced identifying binary numbers and understanding their composition, with plans to cover decimal-to-binary conversion and practice multiple-choice questions in future sessions due to time constraints.
Binary Number System
Decimal Number System
Hexadecimal Number System
Binary to Decimal Conversion
The Student and Tutor worked through Python's object-oriented programming concepts, covering instance methods, the `self` parameter, and the distinction between class and instance attributes. They practiced defining methods, constructors with default parameters, and interpreting program outputs for various class examples, including seat reservation and shape classes.
Instance Methods
Special Methods (Dunder Methods)
Class vs. Instance Attributes
Constructor Parameters with Default Values
Object Instantiation and Initialization
The student and tutor worked on JavaFX programming, focusing on implementing a 'forgot password' feature using hyperlinks and security questions. They also addressed a technical error related to creating a list view and discussed the ongoing challenge of dynamically populating lists.
JavaFX ListView Dynamic Population and Data Handling
HashMaps for Data Association
Password Reset Mechanism Design
JavaFX Hyperlink for User Interaction
Teaching tools used by tutor
Bitbucket
Dynamic programming classes
Note taking
Chat for quick help
Parent feedback
Mobile joining
Open Q&A

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