Neha D
Experienced Computer Science and Coding (Python/Java/SQL/Unix scripting) Tutor with 10+ years in IT Industry




Show all photos
Neha D
Diploma degree
/ 55 min
About your coding tutor - Neha
Hi, I’m Neha. I have 10+ years of experience working in the IT industry across Banking and Telecom domains. Most recently, I worked as an Application Support Engineer in an Investment Bank, where I was involved in production support, incident management, troubleshooting, automation scripting, and coordination with multiple technical teams. I enjoy teaching and sharing knowledge, as it also helps me continue learning and growing technically. I have been helping students and beginners with coding concepts, assignments, and small technical projects in areas such as SQL, PL/SQL, Java, Python basics, and Unix/Shell scripting. My teaching approach is practical and beginner-friendly. I focus on helping students understand concepts clearly rather than just memorizing syntax. I can assist with coding assignments, debugging, query writing, logic building, and understanding real-world technical scenarios from an IT support perspective. I believe in maintaining a patient and supportive learning environment where students feel comfortable asking questions and learning step by step. I am also comfortable adapting sessions based on the student’s pace and learning requirements.
Meet Neha
Coding tutor specialities
Upskilling
Code Review
Project help
Competitive Programming
Exam prep
Assignment help
Job readiness
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 types for coding classes
Coding for adults
Coding for advanced
Coding for kids
Coding for intermediate
Coding for beginners
Expert in debugging code
Breaks down coding issues into manageable steps.
Rated highly for assignment help
Clear, step-by-step support for assignments.
Highly rated for problem-solving approach
95% of students improve problem-solving skills and speed.
Neha - Coding tutor also teaches
C
Coding for kids
Java
Python
SQL

Coding concepts taught by Neha
The tutor and student worked on a Scratch programming project, focusing on sprite motion control. They practiced using arrow keys to move a dragon sprite and explored blocks like 'if on edge, bounce,' 'go to random position,' and 'point in direction' to add dynamic behaviors and adjust speed. They also discussed how to adjust values to control speed and how to implement these blocks for interactive effects.
Sprite Movement with Arrow Keys
Adjusting Sprite Speed
Sprite Behavior at Screen Edges
Random Direction Changes
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
Game Variables and Scoring
Random Positioning for Game Elements
Event-Driven Programming
Collision Detection
Sprite Movement Control
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.
Initializing Clones & Randomization
Simulating Falling Motion with 'Repeat Until'
Interactive Game Elements: Click Events & Scoring
Cloning & Game Loop for Dynamic Objects
X and Y Coordinates for Movement
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.
Controlling Sprite Movement with X and Y Coordinates
Customizing Sprites and Adding Sound Effects
Sensing Interactions and Game State Changes
Implementing Game Loops and Conditional Logic
Sprite Cloning and Independent Behavior
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.
Python Variables and Basic Functions
Conditional Logic: If-Else Statements
Python's Indentation Rule for Code Blocks
Comparison Operators for Conditions
Elif for Multi-Way Decision Making
Approach & tools used by coding tutor
Visual Studio Code
Git & GitHub
PyCharm

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