vasundhra verma
AP Computer Science Principles taught interactively
Loading...



Private tutor - vasundhra verma
Bachelors degree
/ 30 min
vasundhra - About your AP tutor
I have 10 years of experience as software Developer. Possesses a bachelor of Engineering in Computer Science. I have worked with multiple US based multi-national companies. I have worked as an engineer and as a trainer for many years now and received lot of positive feedbacks from my trainees and management.
Proven strategies for exam success
90% of students say strategies boosted their confidence.
Strong focus on exam readiness
95% of parents report their child is more exam-ready.
Flexible scheduling for exam prep
90% of students find scheduling sessions stress-free.
Teaching methodology
offering tutoring sessions along with taking up assignments on .NET. C#, OOPS concepts tohigh school, university graduates and entry level developers. I am flexible to work in any timezone depending upon the urgency of the class or project.
AP tutor test prep specialities
Mock Tests
Test prep
Common Core State Standards - CCSS (USA)
International Baccalaureate (IB)
Study Plans
A-Levels (UK)
State-Specific Standards (USA)
Concepts learning
Grade improvement
Next Generation Science Standards - NGSS (USA)
Test taking techniques
Practice Exams

AP concept 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.
Variables and Assignments
Valid Assignment Statements
Variable Value Updates
Integer Data Type
Expressions and Operators
Identifiers: Naming Variables
Operator Precedence
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.
Input Validation and Error Handling
Applying Fees Based on Currency
Generating Random Transaction Numbers
Getters and Setters: Encapsulation
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.
Exception Handling: Try-Catch Blocks
Package and Class Structure in Java
Throwable Cause: Understanding Exception Origins
Identifying Exception Types at Runtime
Specific Exception Handling
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.
Problem Solving in Programming
Careers in Computing
Programming and Non-Computing Jobs
Computational Thinking
Coral Code Basics
ASCII and Unicode
Binary Numbers
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
Effective AP classes
Pets are welcomed
Weekend lessons
Note taking
Chat for quick help
Open Q&A
Practical aids used by AP tutor
AP Assessments
Study Planner
Assessments
Quizzes
AP Practice worksheets
vasundhra - also teaches
AP Computer Science A
AP Computer Science Principles

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