変数には「型」というものが存在し、よく使うものであれば"あいうえお"といったものは文字列型、12345といった数字は整数型と言います(厳密には小数点がある値はまた違う型であるがプチコンではあまりはっきりと区別しないので省略)。 SmileBasicの場合、整数型の変数は「NUM」などといった何も付いていない英単語で表現し、文字列型の変数は「TEXT$」という風に語尾に「$」を付けて表現します。 また、へたれさんも説明されていますが変数は型が違う者同士を直接代入することができないという性質を持っており、例えば整数型に文字列型を代入することはできません。 つまり、今回のエラーは整数型の変数に文字列型の値を代入しようとしたことが原因です。 作文は苦手なので理解して頂けるか不安ですが、理解して頂けると幸いです。