Neha D

Collaborative Computer science and Coding Tutor with 10 years experience in IT industry

4.8(32)

FREE TRIAL

Profile photo of Neha, Computer Science tutor at Wiingy
Computer Science learning materials by Neha
Travel snapshot of Neha during a trip
Live performance with Computer Science by Neha

Show all photos

tutor-image
tutor-image

Neha D

Diploma degree

/ 55 min

Neha - Know your tutor

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 computer science and coding concepts, assignments, and small technical projects in areas such as SQL, PL/SQL, Java, Python, 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 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

Programming tutor specialities

Code Optimization icon

Code Optimization

Exam prep icon

Exam prep

Code Review icon

Code Review

Competitive Programming icon

Competitive Programming

Assignment help icon

Assignment help

Debugging icon

Debugging

Project help icon

Project help

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

Learner for programming class

Elementary School students icon

Elementary School students

High School students icon

High School students

Middle School students icon

Middle School students

College students icon

College students

icon

Rated 5 stars consistently

Students appreciate how lessons simplify complex coding concepts.

icon

100% on-time college submissions

Students meet deadlines with tutor support.

icon

Focused on real-world coding applications

Build real projects, from apps to websites.

Your programming tutor also teaches

Computer Science

Computer Science

Databases

Databases

Machine Learning

Machine Learning

Icons

Computer Science concepts taught by Neha

Student learned 13 days ago

The Student and Tutor worked on creating an interactive soundboard game in Scratch, focusing on adding sound, color changes, costume switches, and movement effects to multiple sprites. The Student practiced implementing event-driven code for each sprite. They plan to continue adding new features in the next lesson.

Event-Driven Sprite Interaction

Adding Sound to Sprites

Visual Effects: Color and Costume Changes

Sprite Movement and Boundary Interaction

Show more

Student learned 20 days ago

The Student and Tutor worked on developing a chase game in Scratch, focusing on sprite movement, collision detection, and score tracking. The Student practiced coding directional controls for a fox and autonomous movement for a mouse, implementing a scoring system and a score reset function. The Tutor will share new game ideas for future sessions.

Collision Detection and Scoring

Debugging and Identifying Game Bugs

Variables and Game State Management

Autonomous Sprite Movement & Bouncing

Manual Sprite Control (X & Y Coordinates)

Show more

Student learned 27 days ago

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.

Random Direction Changes

Sprite Behavior at Screen Edges

Sprite Movement with Arrow Keys

Adjusting Sprite Speed

Show more

Student learned about 2 months ago

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

Show more

Student learned about 2 months ago

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.

Simulating Falling Motion with 'Repeat Until'

Interactive Game Elements: Click Events & Scoring

Initializing Clones & Randomization

Cloning & Game Loop for Dynamic Objects

X and Y Coordinates for Movement

Sprite Customization & Creativity

Show more

Student learned 2 months ago

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

Show more

Teaching tools used by tutor

Git & GitHub image

Git & GitHub

Visual Studio Code image

Visual Studio Code

PyCharm image

PyCharm

tutorFooter

Coding tutors on Wiingy are vetted for quality

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