4 ms·
CS Unplugged[0] is a collection of activities, games, and projects which teach introductory Computer Science concepts without requiring computers. Many of these
by RodgerTheGreat 6y ago
CS Unplugged[0] is a collection of activities, games, and projects which teach introductory Computer Science concepts without requiring computers. Many of these would be great for homeschool or a video-sharing "virtual classroom".
Processing[1] is a Java-like programming language and environment which makes it easy to write games and digital art. Good performance, excellent documentation, a lean but powerful standard library, and skills that are transferrable to many other "mainstream" languages.
If you're working with a very small group, try to build your curriculum around their interests. Do they enjoy storytelling? Perhaps you could introduce interactive fiction and build some text-based adventure games. Computers can also be used for music, drawing, composing poetry, and so on. The classic "Twenty Things to Do with a Computer"[2] still offers many good ideas.
[0] https://www.csunplugged.org/en/ https://www.csunplugged.org/en/
[1] https://processing.org https://processing.org
[2] https://www.researchgate.net/publication/37596692_Twenty_Things_to_Do_with_a_Computer https://www.researchgate.net/publication/37596692_Twenty_Thi...