3 ms·
I'd check out either How to Design Programs [0] or A Data-Centric Introduction to Computing [1]. You could also try using Harvard's CS50 [2] in a flipped class
by sn9 2y ago
I'd check out either How to Design Programs [0] or A Data-Centric Introduction to Computing [1].
You could also try using Harvard's CS50 [2] in a flipped classroom model [3].
[0] https://htdp.org/2023-8-14/Book/index.html https://htdp.org/2023-8-14/Book/index.html
[1] https://dcic-world.org/2023-02-21/index.html https://dcic-world.org/2023-02-21/index.html
[2] https://www.edx.org/learn/computer-science/harvard-university-cs50-s-introduction-to-computer-science https://www.edx.org/learn/computer-science/harvard-universit...
[3] https://en.wikipedia.org/wiki/Flipped_classroom https://en.wikipedia.org/wiki/Flipped_classroom