On Sunday, June 24, 2018, <m...@creative-informatics.de> wrote: > Dear Python educators, > > > > teaching Python includes explaining technical facets of the programming > language and initiating and scaffolding hands-on programming exercises. > > However, especially if the object of the course is to develop > “computational thinking” and to get a deeper understanding what computer > science is, the curriculum might contain “unplugged” activities without a > computer. > > What do you think about unplugged activities challenging creativity? I > would like to advertise a questionnaire, which is part of an international > study on this type of activities in computer science education. > > https://goo.gl/forms/seYGUlsKHxyiqqnX2 > > The results will be presented in August 2018 at Constructionism in Vilnius > (Lithuania) and will be available to everyone http://www. > constructionism2018.fsf.vu.lt/ . > > > > Thank you and best wishes > > > 1. Create an algorithm > 2. Find an example situation > 3. Create an example algorithm > 4. Create a visualization
# Offline CS learning things: ## Pseudocode for algorithms ### Firefly algorithm https://en.wikipedia.org/wiki/Firefly_algorithm#Algorithm ### The Maze "The Maze" / "The Grid Puzzle Maze" is a team building activity that requires the team to find the [only?] optimal path through an NxN grid on the floor. - https://www.teampedia.net/wiki/index.php/The_Maze ### Peacemaking - Peace building / peace making activities can also tie-in with computational thinking (**win/win**). ## K12 CS Framework https://k12cs.org https://k12cs.org/navigating-the-practices/ """ To refer to a practice statement, use the following notation: P[Practice Number].[Core Practice].[Practice Statement Number] Example: P4.Developing and Using Abstractions.1 """ https://k12cs.org/navigating-the-concepts/ """ To refer to a concept statement, use the following notation: [Grade Band].[Core Concept].[Subconcept] Example: 3-5.Impacts of Computing.Culture """ ## Products (no promotions here) - TOY: Think & Learn Code-a-Pillar - TOY: Dash & Dot Robot - BOOK: "Computational Fairy Tales" by Kubica - BOOK: "The Information" by Gleick describes the mechanical context of Babbage's Difference Engine and Analytical Engine (and Ada Lovelace's programming skills). - APP: "Circuit Scramble" (Boolean logic gates/operators) - APP: "Grasshopper" (logic, conditionals, control flow, JS syntax) (We had offline tests, quizzes, *and labs* in most of the CS courses I've taken). Are there other recommendations for offline CS & Computational Thinking activities? https://en.wikipedia.org/wiki/Computational_thinking > Michael >
_______________________________________________ Edu-sig mailing list Edu-sig@python.org https://mail.python.org/mailman/listinfo/edu-sig