Please enable JavaScript.
Coggle requires JavaScript to display documents.
Organizing a School Book Fair - Coggle Diagram
Organizing a School Book Fair
Pattern Recognition
Finding similarities and trends to help solve the problem.
Noticing which books sell fastest (series, graphic novels)
Recognizing peak attendance during mornings and lunch
Observing that parent volunteers are usually available mid-morning
Learning that extra stock of bestsellers is always needed
"Pattern recognition allows students to make predictions and design solutions based on observed trends" (
Why You Should Integrate Computational Thinking into Your Curriculum
).
Abstraction
Focusing on the important details and ignoring unnecessary ones.
Abstraction allows organizers to eliminate distractions and focus on the most relevant aspects of the book fair, which streamlines planning and execution (Gretter & Yadav, 2016).
Ignoring irrelevant details like weather conditions (since the fair is indoors)
Focusing only on grades attending the fair instead of the entire school population
Simplifying the communication process by using standard email templates rather than writing new emails each time
Prioritize the book layout and checkout flow over less important decorative elements
Algorithm Design
Creating a step-by step procedure to solve the problems or complete a task.
Algorithm design ensures that the event runs smoothly by providing clear, repeatable procedures for setup, operation, and breakdown (ISTE; "How to Develop Computational Thinkers").
Step 2: Confirm dates and delivery schedule
Step 1: Contact book fair vendor
Step 3: Recruit volunteers via email signup
Step 4: Set up physical layout the day before the event
Step 5: Run cash register procedures (how to handle tax, change, etc.)
Step 6: Restock shelves each day
Step 7: Close fair and tally sales
Decomposition
Breaking a big problem into smaller, manageable parts.
Schedule event dates
Contact vendor and confirm delivery
Recruit volunteers (parents, staff, students)
Set up physical layout (tables, signage, registers)
Organize advertising (flyers, announcements, emails)
Manage payment (cash, card, eWallet
Inventory tracking before, during, and after the fair
Decomposition simplifies the complexity of organizing a book fair into actionable tasks, making it manageable for the team to execute (Gretter & Yadav, 2016)
References
ISTE. (n.d.).
Why you should integrate computational thinking into your curriculum
. ISTE.
https://www.iste.org/
Gretter, S., & Yadav, A. (2016). Computational thinking and media & information literacy: An integrated approach to teaching twenty-first-century skills. TechTrends, 60(5), 510–516.
https://doi.org/10.1007/s11528-016-0098-4
BBC. (2023, September 5). What is computational thinking? - Introduction to computational thinking - KS3 computer science revision - BBC Bitesize. BBC.
http://www.bbc.co.uk/education/guides/zp92mp3/revision
ISTE. (n.d.-b).
How to develop computational thinkers
. ISTE.
https://iste.org/blog/how-to-develop-computational-thinkers