In my (admittedly limited) experience with teaching and mentoring young programmers, it is much more important to have them write sound code-like programs before any particular implementation. Appreciating logic is a skill they will use for 50+ years.