https://www.edx.org/learn/coding/university-of-british-colum...
I think you'll really like it. It uses Racket and is based upon the How to Design Programs book. It is absolutely perfect for someone new to coding.