Objective
By the end of this lesson, you will be able to understand the basics of computer science and how it relates to crafting.
Materials and Prep
- A computer or laptop
- Internet access
- Paper and pen/pencil
- No prior knowledge required
Activities
Activity 1: Research and Explore
Use the internet to research how computer science is used in crafting. Look for examples of computer-aided design (CAD) software, computerized cutting machines, and 3D printing. Take notes on what you find interesting and any questions you have.
Activity 2: Create a Digital Design
Using a simple graphic design software or online tool, create a digital design for a craft project. This could be a pattern for a cross-stitch, a stencil for painting, or a template for a paper craft. Think about how computer science can help you create precise and intricate designs.
Activity 3: Programming Challenge
Try your hand at a beginner-friendly programming language, such as Scratch. Create a program that simulates a crafting process, like sewing or knitting. Think about the steps involved and how you can break them down into smaller instructions for the computer to follow.
Talking Points
- Computer science is not just about coding, it also involves using technology to solve real-world problems.
- Computer-aided design (CAD) software allows crafters to create precise and intricate designs using a computer.
- Computerized cutting machines use computer-controlled blades to cut out complex shapes and patterns.
- 3D printing is a process of creating physical objects from digital designs using a computer-controlled printer.
- Creating digital designs for crafts allows for easy customization and replication.
- Programming languages like Scratch help us give instructions to computers and make them do specific tasks.
- Breaking down a crafting process into smaller instructions helps us understand the steps involved and how to program them.
- Computer science and crafting can go hand in hand to create unique and innovative projects.