דעתי היא שאם כבר, אז נשארו כל המיכלים -
כשמשתמשים בחלק ממיכל לא זורקים אותו לפח אלא משאירים אותו, ולכן נשארו 3 מיכלים.
כמו כן דעתי היא שלבן שלך היה ברור שהתשובה שמחפשים היא לא 0, והוא התחכם - ולכן לא הייתי ניגשת כדי לדבר ספציפית על הבעייה הזאת, שבה הוא התחכם.
לגבי השאלה אם הניסוח של השאלה מדויק, מספר בשפה מתמטית הוא לאו דווקא מספר שלם, ולכן אפשר להגיד שכן, הניסוח מדויק, והשאלה היא כמה נותר. במיוחד אם הבן שלך בעצמו מחשיב "שימוש" כחיסול של המיכל - כלומר, הויכוח הוא על המילה number, האם היא מתייחסת למספר שלם או לא, ולא על השאלה האם המיכלים או חלקם "מתחסלים" על ידי השימוש (ולכן "נותר" רק חלק מהם, ולא המיכל כולו).
אישית הייתי מדברת על תכולת המיכלים (שהיא תולעים) (משהו כמו express the volume of the remaining worms) ולא על המיכל כמה שנשאר או לא נשאר - אבל ככל הנראה החלק הזה לא הפריע לבן שלך.