Can an absolute beginner learn how to code using this? like, even the basics, or do i need prior knowledge before playing?! Thanks.