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



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!
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.
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!
Programming tutor specialities
Job readiness
Homework help
Test prep
Assignment help
Paired coding
Debugging

Computer Science concepts taught by vasundhra
The session covered variables, assignment statements, and valid identifiers in programming. The Student practiced identifying valid and invalid assignment statements and determining variable values after code execution. Additionally, they worked on applying operator precedence and converting expressions into programming notation.
Identifiers: Naming Variables
Operator Precedence
Expressions and Operators
Integer Data Type
Variable Value Updates
Valid Assignment Statements
Variables and Assignments
The Student and Tutor worked on uploading an assignment to GitHub, covering repository creation, file editing, and project management within GitHub. The Student learned how to add the pseudo code, source code, and screenshots into a single document and upload it to the GitHub repository. The next session will involve addressing questions and reviewing the programming class material from the Student's upcoming class.
Pseudo Code
GitHub Repository Creation
File Uploading to GitHub
Source Code
Compiling and Running Java Code
Creating a Word Document for Submission
The Tutor and Student reviewed a Java ATM project, discussing its structure, classes, and methods, with a focus on input validation and currency conversion. The Student explained the code's functionality, and the Tutor provided clarifications and corrections. There was no specific homework assigned, but the Student plans to practice and run the application.
Getters and Setters: Encapsulation
Generating Random Transaction Numbers
Applying Fees Based on Currency
Input Validation and Error Handling
Actionable Options Design
Class Design: ATM
Users
Currency Converter
The Student and Tutor worked on debugging Java code, focusing on resolving package errors and implementing exception handling. The Student practiced identifying specific exception types and using `try-catch` blocks effectively. A potential homework assignment was deferred to the next session due to scheduling conflicts.
Specific Exception Handling
Identifying Exception Types at Runtime
Throwable Cause: Understanding Exception Origins
Package and Class Structure in Java
Exception Handling: Try-Catch Blocks
The Tutor guided the student through exercises on ASCII and Unicode, binary number conversions, and introductory programming concepts. The Student practiced converting between decimal and binary numbers and solved programming problems with specific output requirements. The next session is scheduled to continue working on introductory programming.
ASCII and Unicode
Binary Numbers
Problem Solving in Programming
Careers in Computing
Computational Thinking
Coral Code Basics
Programming and Non-Computing Jobs
The Student and Tutor worked on Java string manipulation, focusing on using `substring` and `.equals()` methods. The Student practiced reversing halves of a string, learning about edge cases and efficient coding practices. They plan to begin working on arrays in the next session.
String Manipulation with Substring
String Comparison using .equals()
Reversing a String using Loops and Substring
Type Casting and Integer Division
Static Methods and Class Scope
Learner for programming class
ADHD
Home schooled
All Levels
School
Learning Disabilities
Anxiety or Stress Disorders
Adult / Professional
ASD
College
Dynamic programming classes
Open Q&A
Mobile joining
Weekend lessons
Parent feedback
Note taking
Teaching tools used by tutor
Bitbucket
Your programming tutor also teaches
Computer Science
Databases
Java
SQL
App Development
.NET

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