
This is the first half of lesson 1 explaining the concept of 3D printing, where it is used, an overview of how the machines work, and the benefits that they bring to society. The lesson explores areas where 3D printing is being used to innovate and change society for the better and discusses how 3D printing has the power to revolutionize how things are made. Lecture one and lecture 2 lasts for nearly 20 minutes and comes with downloadable worksheets to complete.
The second half of lesson 1, explores areas where 3D printing is being used to innovate and change society for the better and discusses how 3D printing has the power to revolutionize how things are made.
In this lesson, you will learn more about the process of 3D printing and the different parts of the process. You will learn how 3D printers move and the correlation between X,Y and Z coordinates. Topics covered include the difference between 2D and 3D models and how the slicing process is a vital part of producing successful 3D printed model.
You will learn how layer height and denisty forms an important part of the slicing process and different ways of transferring files from a computer to a 3D printer. Terms such as CAD and CAM are covered to increase your understanding of the terminology commonly used with 3D printers.
In this lesson, the basics of design and coding are covered and a breakdown of how to use TinkerCAD code blocks is taught through a series of step by step tutorials. Important factors such as X,Y and Z axis are covered and how coding relates to this. There are multiple video tutorials using the software that build your skills in coding 3D models with scratch code blocks. Tasks are steadily built up with easy to follow tutorials that will teach you the basics of coding models for 3D printing.
This tutorial demonstrates how to drag a basic code block and simulate the outcome. Also it shows how to edit the values of a code block.
This tutorial will teach you how to create the code for a basic hollow cylinder.
This tutorial will teach you how to edit a code and add a floor to a cylinder.
This tutorial demonstrates how to code a door sign for a classroom or an office using multiple different codes blocks.
This tutorial demonstrates how to code drill tabs for the door sign.
This tutorial demonstrates how to duplicate a block of code and complete the door sign.
The focus of this lesson is using repeat patterns and tessellations to create visually impressive, easy to print models using code. In this lecture, there is a brief introduction to what repeat patterns and tessellations are before moving onto tutorials demonstrating how to code models in the style of tessellations and repeat patterns.
This tutorial details how to code a basic repeat pattern in the style of a drinks coaster.
In this tutorial, you will learn how to code another style of coaster using repeat patterns and squares.
This tutorial demonstrates how to code a basic tessellation design.
In this tutorial, you will learn how to create the code for a tessellated honeycomb pattern.
This tutorial shows how to code a necklace using repeat patterns.
This tutorial teaches you how to code a necklace using variable code blocks.
This is a 'code challenge' lesson, where you are tasked to demonstrate your coding skills learned during the previous lessons. The lesson starts with a mini-tutorial on how to create repeat patterns in 3D, building on lesson 4. Then the main challenges are explained and demonstrated in with extensive video tutorials. The challenges are differentiated into Bronze, Silver, Gold and Platinium levels, with each challenge getting progressively more difficult. All code challenges come with printable worksheets with the example code sequences listed on them.
There are printable worksheets to support you with the challenges and also a self-guided worksheet for extended learning.
This first video demonstrated the first skills-building challenge in this lesson.
This is skill-building challenge 2 of the lesson which builds upon the first tutorial. This is the same principle as the first challenge, but slightly more detailed in the design.
This tutorial demonstrates how to code a name tag for a charger cable. Download and print the worksheet to help you with the coding sequences.
This tutorial demonstrates how to code a design for a cactus planter. Download the printable worksheet with the coding sequences on to help you during this challenge.
In this tutorial, you will learn how to code a clock face using repeat code blocks. This is a large coding challenge so make sure you download the support worksheet,
This tutorial demonstrates how to code the design for an Ardunio case. The principles learned can be applied to any case e.g. Rasberry pi or microbit.
This is the most challenging of all the tasks in the curriculum and involves precise measuring and coding down to the mm. Be sure to print the worksheet to help you during this task.
There is also a design challenge worksheet to help you extend your learning during this lecture, complete with an answer sheet to refer to.
This lesson will guide you through the basics of 3D printing materials and what are the most popular materials to print with.
This lesson focuses on a 'masterclass' on how to prepare the 3D models for printing using CURA slicing software. The video tutorials takes you through layer height, density, scale, print speed, nozzle size, support structure, and print analysis. This will allow you to set the correct settings for your model and check your print will work before sending it to the 3D printer. CURA is free to download and is the most widely used software for slicing models for 3D printing. By the end of the lesson, you will be completely confident that your prints will be sliced the correct way for successful 3D printing.
This is where you download the end of course certificate. Also a final message from the course instructor Phil Cotton.
This exciting course will introduce you to the fundamentals of coding and 3D printing, using Scratch Code Blocks in TinkerCAD. With over 20 million users worldwide, TinkerCAD is one of the easiest and most popular tools for creating 3D models for printing. The course makes learning these skills enjoyable and engaging for all, as it combines the power of coding with the creativity of 3D printing.
Course Breakdown: This course will take you through 6 lessons and 27 mini-lectures, all leading up to a final end-of-course assessment. Here’s a sneak peek:
Lesson 1: Introduction to 3D Printing and Its Real-World Applications
Understand how 3D printers work and the amazing impact they have on industries such as medicine, veterinary care, movie production, construction, and sports. This lesson explores the revolutionary advantages of 3D printing in everyday life.
Lesson 2: How 3D Printing Works: The Process Uncovered
Learn about the stages of creating a 3D printed model, from designing to slicing and finally printing. You’ll also get an introduction to essential terminology like CAD and CAM, as well as the technical details of X, Y, Z coordinates and how they relate to the 3D printer’s movement.
Lesson 3: Basics of Coding and 3D Model Creation with Scratch Code Blocks
In this lesson, you’ll learn how to use TinkerCAD’s Scratch Code Blocks to design simple 3D models. This is a hands-on, step-by-step introduction to coding that will teach you how to build basic models for 3D printing.
Lesson 4: Creating More Complex Models with Code
Develop your coding skills and learn how to use repeat patterns and tessellations to create visually stunning models. You’ll tackle more advanced coding techniques such as adding variables and using repeat blocks to elevate your designs.
Lesson 5: Coding Challenges: Put Your Skills to the Test!
This is your chance to shine! You’ll complete a series of coding challenges, including building repeat patterns in 3D. With tasks at varying difficulty levels (Bronze, Silver, Gold, and Platinum), you’ll apply your skills and create functional, printable designs.
Lesson 6: Preparing 3D Models for Printing
Master the art of slicing with CURA software. Learn to adjust settings like layer height, print speed, nozzle size, and more to ensure your model prints perfectly. You’ll also discover the differences between common 3D printing materials like PLA and ABS.
Lesson 7: End of Course Assessment
Test your knowledge with a series of questions based on everything you’ve learned. The final assessment will ensure you’re ready to create your own 3D models and understand the basics of 3D printing.
Who Is This Course For?
Adults and Teachers who want to learn this skills of TinkerCAD code blocks to then create their own designs.