Neha D
Experienced tutor helping for grade improvement




Show all photos
Neha D
Diploma degree
/ 55 min
Programming tutor specialities
Job readiness
Homework help
Debugging
Upskilling
Assignment help
Project help
Competitive Programming
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
College students
High School students
Middle School students
Elementary School students
Rated 5 stars consistently
Students appreciate how lessons simplify complex coding concepts.
100% on-time college submissions
Students meet deadlines with tutor support.
Focused on real-world coding applications
Build real projects, from apps to websites.
Your programming tutor also teaches
Computer Science
Databases
Machine Learning

Computer Science concepts taught by Neha
The Student and Tutor worked on building a simple game in Scratch, focusing on introducing the concept of collision detection. They practiced coding player movement, implementing sprite interactions, and setting up a scoring system using variables. For follow-up, the Student was encouraged to try creating a 'Tom and Jerry' chase game.
Game Loops with Conditionals
Collision Detection
Sprite Movement Control
Event-Driven Programming
Random Positioning for Game Elements
Game Variables and Scoring
The Student and Tutor focused on coding concepts using Scratch, beginning with sprite customization and revisiting X and Y coordinates for controlled movement. They then designed and built a 'Balloon Pop' game, learning about clones, random positioning, scoring mechanics, and vertical sprite movement. The Tutor encouraged the Student to further explore dynamic balloon movements and size variations as a follow-up activity.
X and Y Coordinates for Movement
Cloning & Game Loop for Dynamic Objects
Initializing Clones & Randomization
Interactive Game Elements: Click Events & Scoring
Simulating Falling Motion with 'Repeat Until'
Sprite Customization & Creativity
The Student and Tutor worked on two Scratch programming projects: first, a rainfall animation, and second, a fruit-catching game. They focused on creating clones, controlling sprite movement using X and Y coordinates, and implementing conditional logic and variables. The Tutor suggested practicing adding different fruits with varied scoring as optional homework.
Sprite Cloning and Independent Behavior
Controlling Sprite Movement with X and Y Coordinates
Implementing Game Loops and Conditional Logic
Sensing Interactions and Game State Changes
Customizing Sprites and Adding Sound Effects
The Student and Tutor focused on learning and applying random numbers in Scratch. The Student practiced creating a variable, using the 'pick random' block, and integrating it with 'if' blocks to design a multi-option 'daily random challenge' program. The Tutor suggested the Student consider adding more challenge options to their program as follow-up.
Introduction to Random Numbers
Using Variables for Dynamic Values
Conditional Statements (If Block)
Comparison Operators (Equality)
Outputting Messages (Say Block)
The Student and Tutor reviewed basic Python concepts including variables and functions. The main focus was on introducing and practicing `if-else` conditional statements, including the use of `elif` for multiple conditions. The Student practiced writing a program, and follow-up assignments and future scheduling were discussed.
Elif for Multi-Way Decision Making
Comparison Operators for Conditions
Conditional Logic: If-Else Statements
Python's Indentation Rule for Code Blocks
Python Variables and Basic Functions
The Tutor and Student conducted an introductory session to plan a course focused on understanding a pre-existing e-voter registration project built in Python. They discussed the project's architecture, basic Python and SQL concepts, object-oriented programming, and debugging techniques. The Student expressed a need for more foundational Python knowledge, leading to a proposed learning plan prioritizing Python basics before delving deeper into the project.
Understanding an Existing Project
Debugging: An Investigative Mindset
SQL CRUD Operations: The Core Database Actions
Modular Programming: Why Use Classes?
Object-Oriented Programming (OOP) Basics: Classes
Variables
Functions
SQL vs. MySQL: Language vs. Database
Teaching tools used by tutor
Visual Studio Code
Git & GitHub
PyCharm

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