Questa pagina viene visualizzata in inglese in quanto non è disponibile nella lingua selezionata.
- Informal learning
- Technology
Tinkercad released Codeblocks last June, and now that it's out of beta, Pioneer Pioneer Rob Morrill tells us how he uses it at St. Matthew's Episcopal Day School.
Tinkercad has brought coding to its 3D modeling platform with the introduction of the web app Codeblocks. Rather than drawing the design, as one might in a turtle art graphics environment, this is object-oriented programming, meaning that you place a predefined object on the workplane and then modify it. The basket in the example below consists of a six-sided torus shape that is repeatedly rotated up and around 27 times to form a circle.
In traditional Tinkercad, you build models by dragging basic shapes like a box, cone, or wedge onto the workplane. Codeblocks is similar, but rather than dragging a shape out to the workplane and then resizing it, you drag a block of code for an object whose parameters you can adjust.
Note that the shape loads on the workplane at X, Y, Z coordinates 0, 0, 0. This means that half of a 20 x 20 x 20 millimeter cube will be underneath the workplane. Red, green, and blue lines delineate X, Y, and Z respectively. Following the Add Box block with a purple Move block with a value of 10 for the Z axis will raise the cube to sit on the workplane.
Here, a box and a sphere have been added and raised in the Z axis, while the cone was not only raised and rotated 180 degrees, but also turned into a hole.
Adding a Create Group block groups these three shapes together.
The power of Codeblocks becomes apparent the more you take advantage of coding aspects like loops and variables to control and iterate your designs. Here is a simple loop that uses a variable to rotate rings around 0, 0, 0.
This laser-cut cardboard disk helps students understand the polar and Cartesian movements in the Codeblocks environment.
Add a torus shape to 0, 0, 0.
Move the torus in a positive Y direction.
Rotate the torus around 0, 0, 0.
Add, move, and rotate a second torus.
Add, move, and rotate a third torus.
Repeat 8 times.
This basket is made up of hearts that have been duplicated and rotated.
The export button allows you to export as STL or OBJ files for 3D printing, but you can also export the design as a “Part”.
When you save a Part, the design becomes available back in traditional Tinkercad, where you can resize it and add it to other creations.
The red elements of this design have been added to the original blue Codeblocks design using traditional Tinkercad.
From traditional Tinkercad, you can also export the design in SVG format, which then allows you to paper or laser cut it.
These earrings were designed in Codeblocks and then laser cut.
The sides of this lamp were designed using a combination of traditional Tinkercad and Codeblocks.
This sign uses a combination of traditional Tinkercad and Codeblocks.
This clock’s face was designed in Codeblocks and laser cut.
For a good introduction to generative design, see “Some Thoughts on Generative Art” by Anders Hoff, and watch Kate Compton’s presentation “Generative Art (and Games and More)” from JSConf Iceland.
Codeblocks also makes it easy to experiment with generative design. The building heights in this cityscape and the ridges in this Martian crater were randomly generated.
Another great feature of Codeblocks for teachers and learners is the ease with which you can comment on your code. This helps students make their thinking visible, which aids both in their own metacognition as well as in allowing teachers to gain insight into their understanding.
Access Codeblocks either by going to traditional Tinkercad and finding the link, or by going straight to: https://www.tinkercad.com/codeblocks
Codeblocks’ opening page contains starter projects that let you see how a variety of blocks can be used in different ways.
Here is a quick video on a “Codeblocks Intro”:
And here is a longer tutorial: “Getting Going with Codeblocks”:
Explore, have fun, and share your designs.
Read more education blogs
Feel the Action: Learn about how a college is changing lives in ways we can touch!
A 3D printing club emerges at College of the Dessert to help make ideas accessible to all students
- Special education
- Technology
How the tools we use influence the designs we make
Michael Delaney writes about his iterative process of integrating electronics and 3D printing in his programmable quadcopter project.
- Informal learning
- Technology
Bringing 3D printing to the Metropolitan Museum of Art
Part of the mission from Ultimaker North America's Community team is to help educators get up and running with 3D printing and to help them find meaningful ways to integrate the technology into their curriculum while celebrating their successes. When we w
- Secondary education
- History
3D printing as part of the Smithsonian Learning Lab
Pioneer Christopher Sweeney shares the work he did with 3D printing and the Smithsonian Learning Lab to create collections of educational resources, organized and structured for teaching and learning.
- Informal learning
- Art
Harvard calculus courses use 3D printed models to engage students
What is the best way to teach concepts like surface area and volume relating to mathematical objects in a three-dimensional world? The curricular design team at Harvard University thinks the...
- University
- Mathematics
3D Design in Mathematica: Tea Light Holders
If it’s happening in Ultimaker’s world, you can find out about it here. 3D printing stories about inspiring moments, original 3D printed projects and much much more.
- Informal learning
- Mathematics
Code your 3D designs with Tinkercad’s new Codeblocks app
Tinkercad released Codeblocks last June, and now that it's out of Beta, Pioneer Rob Morrill tells us how he uses it.
- Informal learning
- Technology
Modifying an STL with Tinkercad
When Ultimaker Pioneer Alex Larson contacted me about the Ultibot-D project, I was super excited. As a teacher and parent, I am a huge cheerleader for risk. I printed the base models at ⅕ scale and gave it to my students to explore
- Primary education
- Technology
Math Camp: Having fun doing stuff
Pioneer Dr Toni Szymanski writes about summer fun at camp with 4th and 5th graders, math, and 3D printing.
- Primary education
- Mathematics
GlitchCraft
Guest blogger Astrida Valigorsky writes about combining the old and the new at Timothy Belliveau's GlitchCraft class where students combined 3D printing and glass blowing.
- Informal learning
- Technology
Using Basecamp to manage your classroom/makerspace projects and print queue
Pioneer Andrew Woodbridge uses Basecamp to organize his students' projects, and he explains how you can too.
- Secondary education
- Technology
A unique 3D printing collaboration between mathematics and chemistry faculty
Passing it on. After integrating 3D printing into her own math courses, Kristen Schreck helps spread 3D printing across disciplines at Saint Xavier University.
- University
- Science
Living world monuments assignment
Pioneer Joanne Barrett shares about a middle school project that combines 3D printing, Augmented Reality, History, and Art.
- Secondary education
- History
My reintroduction to Netfabb
A recent NetFabb workshop convinced the writer that they can't live without this application. See why it's time to take another look at Netfabb.
- Secondary education
- Technology
Wrench Engineering
Inspired by NASA printed in space wrench, Pioneer Rob Morrill gave his fifth graders a design challenge to design their own real-world tool.
- Primary education
- Engineering
Integrating 3D printing and The Goblet Project
Pioneer Chris Hanusa shares one way he integrated 3D printing into his Integral Calculus class
- University
- Mathematics
3D printers in the public library: Finland ahead of the curve
US Professor Joshua Pearce, sponsored by Fulbright Finland for Research, shares his first impressions of Finnish libraries.
- Informal learning
- Technology
Lessons in letting go - releasing student energy speeds creation and use of our art and innovation lab
Pioneer John Nordell enlisted his students to put the Art and Innovation Lab together. The result was one of the best experiences he has had as an educator.
- University
- Technology
Teacher training for 3D printing
Pioneer Dr. Toni Szymanski thought that 3D printing could engage students in math classes. To test this out, she had to learn all about 3D printing first.
- Secondary education
- Mathematics
Digital fabrication informs ceramics decorative process
Pioneer Young Kim blends his classical arts background with digital fabrication to create a ceramic project that incorporates 3D printing.
- Secondary education
- Art
Modeling rocks at iCREATE
iCREATE's Tiffany Huang shared an iCREATE success story about Jackie Zheng.
- Secondary education
- Science
Elementary-College Engineering Design partnership
Pioneer Matthew Wigdahl writes about how his fifth graders and local undergraduate engineering students learn from each other.
- Primary education
- Engineering
Introducing Ultimaker’s Core Lessons Set for STEAM Educators
Designed by the Ultimaker North America Community Team, our new Core Lessons: STEAM Set is a resource for educators who need inspiration and ideas when they bring 3D printing into their classrooms.
- Primary education
- Technology
Empower one MakerGirl, empower the world
how the group traveled 10,000 miles around the country to help bring 3D printing workshops to over 1,000 young girls. In this week's post we catch up with the organization that is still working to create a new generation of confident, creative women leade
- Primary education
- Technology
Building a mobile maker space: part 2—up and rolling
So what exactly does a Mobile MakerSpace look like? That's the question I had to ask myself once I began the project of bringing 3D printing technology to virtual students. When we started this project, we knew we needed something that would be easy to
- Secondary education
- Technology
Building a mobile makerspace: part 1— getting started
Pioneer Wendy Aracich is putting together and implementing a mobile MakerSpace for her virtual school of 4000 students spread across the state of Georgia.
- Secondary education
- Technology
Tactile Problem/Solution Bank Community Project
3D modeling and printing should be accessible of every educator so that they may offer their students tactile means to understand spatial concepts.
- Secondary education
- Languages
Design Engine community project
We want to challenge educators and students to help evolve the Design Engine game. We want to see how you're using or modifying the game with your students, and we want to incorporate your ideas into the next edition.
- Informal learning
- Technology
Upcycling community project
Upcycling challenges students and educators to use their creativity and 3D printing skills to breathe new life into a few familiar objects.
- Informal learning
- Technology
Construct3D to Kamehameha Ed Tech Conference
Last year Pioneer Greg Kent traveled from Hawaii to North Carolina to attend Construct3D 2017. We thought we'd share his reflections with you now since we recently announced Construct3D 2018
- Secondary education
- Technology
Ocean Plastic Community Project
The Ultimaker Community Team will be launching a series of interdisciplinary projects over the next few months that challenge students to research, explore, design, and 3D print. Ocean Plastic is the first project of this series.
- Secondary education
- Geography
3D printed fractals at JMU 3SPACE
Pioneer Professor Laura Taalman, (a.k.a. mathgrrl), reviews a multi-week study of fractals by general education math students in the JMU 3D printing classroom.
- University
- Mathematics
Using drones and 3D printing to develop design thinking during a summer robotics camp
Pioneer Yuriy Drubinskiy writes about his experience leading a summer program and how creating drones with 3D printing brings form, structure, and design together.
- Secondary education
- Technology
Introducing the Ultimaker Design Engine Starter Pack
Presenting the Ultimaker Design Engine Starter Pack: a game created to provoke, inspire, and entertain students, educators, 3D designers, artists, and engineers of all experience levels!
- Informal learning
- Technology
Davidson Desktop Doohickeys: Puzzle cubes
Pioneer Adam Davidson writes about a project in his curriculum that is a rite of passage for his high school's engineering program students. He explains at how it started and what caused it to change
- Secondary education
- Engineering
3D printing with UMaine Bioengineering students
If it’s happening in Ultimaker’s world, you can find out about it here. 3D printing stories about inspiring moments, original 3D printed projects and much much more.
- University
- Science