This book by Shari Eskenas uses nursery rhymes and fairy tales as fun contexts to explain Python's coding fundamentals to kids ages 10-18.Each page corresponds to its own story, a colorful world in which Python can be used to recount a tale. Near the end of the book, the user is walked through installing Python for themselves and trying out some of the provided code. Coding knowledge applies to engineering as a whole, developing critical thinking and problem-solving skills which are useful in any discipline.
Nursery rhymes are a fun way to get younger children interested in coding concepts and can pique interest in the huge world it encompasses. - K. R. Schieltz, Purdue Reviewer
Framework Categories
Processes of Design (POD)
Computational Thinking
Engineering Tools and Processes (ETool)
Engineering Thinking (EThink)
Moore, T.J., Glancy, A.W., Tank, K.M., Kersten, J.A., Smith, K.A., & Stohlmann, M.S. (2014). A framework for quality K-12 engineering education: Research and development. Journal of Precollege Engineering Education Research, 4(1), 1-13.