Instead of buying a pencil holder or using a cup, your child can easily make a special holder by himself, using candy wrappers.
You will need:
Empty juice carton
A piece of felt
Clean the juice carton, dry it and cut the top of it. Glue the candy wrappers onto the carton, overlapping the edges so that the whole carton is covered. Let it dry completely. Trace around the bottom of the carton onto the piece of felt then glue it on the bottom of the carton from the inside. For a brighter pencil holder, use lots of different candy wrappers.