vasundhra verma

AP Computer Science Principles taught interactively

5(126)

FREE TRIAL

Profile photo of vasundhra, AP tutor at Wiingy
Profile photo of vasundhra, AP tutor at Wiingy
Profile photo of vasundhra, AP tutor at Wiingy
Profile photo of vasundhra, AP tutor at Wiingy

Show all photos

tutor-image
tutor-image

vasundhra verma

Bachelors degree

/ 55 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.

AP tutor test prep specialities

Assignment help icon

Assignment help

Next Generation Science Standards - NGSS (USA) icon

Next Generation Science Standards - NGSS (USA)

Concepts learning icon

Concepts learning

GCSE (UK) icon

GCSE (UK)

Provincial-specific curriculum (CA) icon

Provincial-specific curriculum (CA)

Homework help icon

Homework help

State-Specific Standards (USA) icon

State-Specific Standards (USA)

Advanced Placement (AP) Program (USA) icon

Advanced Placement (AP) Program (USA)

New Zealand Curriculum - NZC (NZ) icon

New Zealand Curriculum - NZC (NZ)

Practice Exams icon

Practice Exams

Study Plans icon

Study Plans

Test prep icon

Test prep

CoTutorCoTutor

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

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.

icon

Proven strategies for exam success

90% of students say strategies boosted their confidence.

icon

Strong focus on exam readiness

95% of parents report their child is more exam-ready.

icon

Flexible scheduling for exam prep

90% of students find scheduling sessions stress-free.

vasundhra - also teaches

AP Computer Science A

AP Computer Science A

AP Computer Science Principles

AP Computer Science Principles

Icons

AP concepts taught by vasundhra

Student learned 2 days ago

The Student and Tutor reviewed core C++ programming concepts, focusing on function definitions, common errors in function usage, and the distinction between pass by value and pass by reference parameters. They practiced modifying existing code for temperature conversion and implementing functions for tasks like monetary change, emphasizing correct parameter handling and return types. The session concluded with exercises on defining functions that use pass by reference for input and output, including input validation.

Conditional Logic & Return Status in Functions

Best Practices: Avoiding Pass by Value Parameter Assignment

Function Design for Multiple Outputs

Reference Variables

Pass by Value vs. Pass by Reference

Function Fundamentals & Common Pitfalls

Show more

Student learned 3 days ago

The student and Tutor engaged in an extensive C++ programming session, focusing on defining functions, implementing conditional logic using `if-else if-else` statements, and utilizing `for` and `while` loops for various computational tasks. They practiced solving problems that required tracing function execution, calculating values based on multiple conditions, and processing input data iteratively. The session concluded with a theoretical discussion on unit testing concepts and a practical application of printing test results.

Unit Testing Fundamentals with `assert`

Basic Input/Output Operations (`cin`

`cout`)

Iterative Statements (for and while loops)

Conditional Statements (if

else if

else)

Defining and Calling Functions in C++

Show more

Student learned 4 days ago

The Student and Tutor engaged in a Computer Science class, primarily working with C++ functions. They practiced defining functions for improved readability, modular development, and avoiding redundant code, including mathematical conversions and handling branching logic. The session concluded with plans to resume the lesson at a later time.

Writing & Calling Mathematical Functions

Function Stubs & Incremental Development

Benefits of Functions: Modularity & Readability

Functions with Conditional Logic (Branches)

Show more

Student learned 5 days ago

Student and Tutor completed a Java programming assignment focused on recursion. They implemented a recursive function to calculate the product of five user-input numbers, set up the project in Eclipse, ran test cases, and prepared comprehensive documentation including source code, screenshots, and a Git repository link for submission. They also discussed upcoming discussion forum posts and future Java learning plans.

Validating Code with Multiple Test Cases

User Input with `Scanner` and Array Management

Introduction to Recursion in Java

Basic Java Project Setup in Eclipse IDE

Implementing Recursive Product Calculation

Show more

Student learned 5 days ago

The Student and Tutor practiced fundamental programming concepts, primarily focusing on using standard mathematical library functions like `SQRT` and `POW` and defining user-created functions. They worked through various exercises involving function calls, parameter passing, return values, and structuring code to solve specific problems. The session ended with a plan to continue the lesson in the next class.

Function Parameters and Return Values

Standard Math Library Functions

User-Defined Functions: Definition & Calls

Nested Function Calls & Function Composition

Modular Program Design Principles

Show more

Student learned 7 days ago

The Student and Tutor reviewed progress on a Java application for a cafe shop, specifically focusing on the inventory management system. The Student successfully demonstrated a fix for not displaying out-of-stock menu items and discussed further steps to link orders with inventory decrements and add quantity validations. They planned to continue these inventory-related enhancements in the next session.

Upcoming Core Inventory Logic: Decrement & Validation

Inventory Data Persistence with an Exit Button

Application Architecture Refactoring for Scalability

Dynamic Menu Display based on Inventory

Show more

Practical aids used by AP tutor

Quizzes image

Quizzes

AP Assessments image

AP Assessments

Practice worksheets image

Practice worksheets

Study Planner image

Study Planner

Presentations image

Presentations

Effective AP classes

Record lessons icon

Record lessons

Open Q&A icon

Open Q&A

Weekend lessons icon

Weekend lessons

Parent feedback icon

Parent feedback

Chat for quick help icon

Chat for quick help

tutorFooter

AP tutors on Wiingy are vetted for quality

Every tutor is interviewed and selected for subject expertise and teaching skill.