Our Experiments To Improve Our Home Schooling Culture

Hello, friends. As our family tries to adapt to the new normal and the COVID pandemic, I wanted to start reflecting on how our family plans to promote a learning culture. Over the years, InspiredToEducate.NET has taken on the mission of helping students love learning through making, tinkering, and engineering. As working professionals, Sarah and I want to make sure we’re still providing the best learning environment for our kids. Like many other families, we have decided to home school/virtual school our kids due to health risks. To serve other parents struggling with these transitions, I wanted to share some the ideas we’ve researched. Make sure to check out the blog posts at the end of this article.

PRO’s of virtual school + home school approach

  • Personalized learning: In general, Sarah and I find the concept of personalized learning attractive. Every student has different strengths and weaknesses. The asynchronous nature of online learning can provide the student to learn at their own pace. In many cases, lectures will be assigned in recorded in video format. If you don’t understand something, you can always hit the pause button and rewind. Does your student need more context on a topic? Students can jump on YouTube and find a Khan academy video that probably complements the class material.

  • Gaining key career skills: It’s interesting to consider the 21st century career skills our kids will explore with online virtual school. In the spring, I greatly enjoyed seeing my son prepare a pretty awesome history presentation that he shared with his class. He was very intentional about the visual look of the slides. I also admired how he practiced his presentation for clarity. I know he aspires to run his own YouTube channel some day. So, he’s getting some pretty cool practice through this online learning experience. It’s important to reflect upon the long term benefits of the “online” learning modality.

  • Exploring game based learning, simulations and project based learning: Some online teachers have started leaning into the benefits of a flipped classroom model. Under this model, students take in videos/lectures as homework assignments. When the student and teacher have “face to face” time, they can leverage their interactions to clarify knowledge and explore. Some teachers have exploited learning games or hands-on learning projects to deepen knowledge.

Our honest pain points with home schooling/virtual schooling

As our family has moved to online learning out of necessity, I have gained a great respect for families who have decided to home school their kids outside the scope of the pandemic. The self discipline and habits required to make a great learning environment at home do not come naturally. It takes a lot of work.

In our family in the Spring, if we didn’t create a good plan for the week, we could easily miss assignments or support time for our kids. Like many families, Sarah and I both work full time jobs with busy calendars. It’s not trivial to keep a mode of “focused” work in a professional context while supporting our kids. I do want to thank my niece Rosemary for helping us in the Spring. While living with us during the virus outbreak, she has been very helpful supporting our kids in school work and helping them stay focused and organized. Our appreciation for her can not be understated.

As we reflect on our Spring adventures with home schooling/online learning, Sarah and I know we have to up our game plan for the fall. Here’s our plan in progress.

Themes of our learning culture plan

  • Becoming a better Peacher(Parent/Teacher/Project manager): As we think through the fall, I know that Sarah and I will need to schedule regular time to answer questions and times for regular teacher communication. In some of our previous explorations of maker mindset in teaching, we found many good themes that will become helpful. Teaching isn’t always about being the fountain of knowledge and sharing it. Teaching sometimes looks a bit more like project management where we’re teaching students how to break big problems into small problems. We teach students how to ask better questions. We connect students with the key search tools they need to discover their own knowledge. We meet students where they’re at.

  • Family weekly planning: From looking at blogs on virtual schools, it’s common for these schools to provide assignment tracking and organization tools. I think it will be important to find these tools and organize them into a system. I hope that we can take this a step forward though. At my work, we chunk our work into two week cycles or plans. We start each cycle with a meeting called “sprint planning.” This enables us to find the most valuable and easy work we can be doing to help the project move forward and meet deadlines. I think Sarah and I will come up with a family version of this meeting us. We’ll probably use some tools like MindMeister, Google Documents, or Trello to help us stay organized and monitor work.

Here’s a cool video exploring the idea of family weekly planning using Agile ideas …

If you need an agenda for this kind of meeting, check out our post here.

  • Inspect and adapt: We know that we will not make a perfect plan. With that in mind, we plan to have a meeting weekly to see how we’re doing as a family. What’s working well? What are common road blocks? How can we get better? What resources can we leverage outside our family to promote a peaceful, prayerful, healthy and a happy family?

  • Creating zones of focus: Sarah and I have a good degree of schedule flexibility. We’re very fortunate to have this situation. We’re thinking through how we can rigorously leverage our calendars to weave school support into lives while meeting the requirements of our jobs. In brutal honesty, this will be crazy hard.

  • Elements of a good weekly schedule

    • Schedule prayer time
    • Schedule breaks and play time
    • Try to keep a normal work schedule
    • Schedule time for music practice
    • Keep a good backlog of projects/hobby projects
    • Schedule time for socially distance sports or outdoor time
    • Schedule time-box for reading
  • Seek out index of good support/course videos: We already love resources like Khan academy, Coursera, prodigygame.com, and Tynker.com. What other open courseware tools are available to families at low cost? Check out https://www.lifehack.org/articles/money/25-killer-sites-for-free-online-education.html

  • Experiment with time management patterns: Adding Pomodoro to my day: I’m thinking about trying out Pomodoro in my professional work. ( https://en.wikipedia.org/wiki/Pomodoro_Technique ) In this work pattern, you try to enter a zone of focused work for 25 minutes. After the 25 minutes, you take a break for 5 minutes. In those 5 minutes, it may be possible to do a check-in on kids. We’ll let you know if this works or not.

Interested in project based learning for families? Interested in sharing ideas for helping your kids love learning by making cool stuff? We want to welcome you to our new InspiredToEducate.NET facebook group. In this community, we hope learn and support each other as we promote learning cultures in our families.

Join our community on Creative Learning Projects on Facebook!

Related Posts

References

  • https://www.baystateparent.com/news/20200416/homeschooling-101-tips-for-parents-adjusting-virtual-learning-with-kids
  • https://www.greatschools.org/gk/articles/virtual-schools/
  • https://www.connectionsacademy.com/support/resources/article/virtual-school-and-working-parents-ways-to-make-it-work
Posted in creativity, game based learning, parenting, teaching | Leave a comment

Build an AFrame.IO Scene on Oculus Quest with Teleportation

FireFox Mixed Reality

Hey web developers! Looking for a fun way to build VR experiences on the Oculus Quest and Go? This tutorial will provide a brief guide to drafting an AFrame.IO VR experience that includes GLTF model loading and teleportation controls. As web developers, we have the unique opportunity to link data, models, and services to WebXR experiences. We really love seeing AFrame.IO work well on the Oculus platform. These are exciting times and trends!

To get started, please make sure to install Mozilla FireFox Mixed Reality on your Oculus Quest/Go headset. In the following video, you can see the code sample we’ll explore. I downloaded a temple model from TinkerCAD in GLB format. Using Blender, I converted the file to GLTF. Using the following script hosted on glitch.me, I was able to load the GLTF model.

AFrame.IO Script for Oculus WebXR

Fork the script at https://vrtemplate1.glitch.me/

<!DOCTYPE html <html>
<!--  Thank you to TakashiYoshinaga!
https://github.com/TakashiYoshinaga/Oculus-Quest-Interaction-Sample
-->
<html>

<head>
    <meta charset="utf-8" />
    <title>Oculus Demo</title>
    <meta name="description" content="Oculus Quest Demo" />
    <script src="https://aframe.io/releases/0.9.2/aframe.min.js"></script>
    <script
        src="https://rawgit.com/fernandojsg/aframe-teleport-controls/master/dist/aframe-teleport-controls.min.js"></script>
    <script src="//cdn.rawgit.com/donmccurdy/aframe-physics-system/v3.3.0/dist/aframe-physics-system.min.js"></script>
</head>
<script>
    AFRAME.registerComponent("input-listen", {
        init: function () {
            //X-button Pressed
            this.el.addEventListener("xbuttondown", function (e) {
                this.emit("teleportstart");
            });

            //X-button Released
            this.el.addEventListener("xbuttonup", function (e) {
                this.emit("teleportend");
            });
        }
    });
</script>

<body>
    <a-scene physics="debug: false; gravity: 0; restitution: 0.9; " background="color: #AAAAAA">
        <a-assets>
            <a-asset-item id="model"
                src="https://cdn.glitch.com/dd93b995-70fe-4c65-a6dd-78d725974a08%2Fchinese-yard.gltf?v=1594497997177">
            </a-asset-item>
        </a-assets>

        <a-entity id="glbtest" gltf-model="#model" position="0 0 0" scale="0.5 0.5 0.5">
        </a-entity>

        <a-entity id="cameraRig">
            <a-entity id="head" camera wasd-controls look-controls position="0 1.6 0">
            </a-entity>
            <a-entity id="ctlL"
                teleport-controls="cameraRig: #cameraRig; teleportOrigin: #head; startEvents: teleportstart; endEvents: teleportend"
                raycaster="objects: .collidable; far:1.2;" laser-controls="hand: left" input-listen>
                <a-text value="X: Teleport" position="0 0.05 0" rotation="-90 0 0" scale="0.1 0.1 0.1" align="center"
                    color="#FFFFFF"></a-text>
            </a-entity>
            <a-entity id="ctlR" raycaster="objects: .collidable; far:1.2;" laser-controls="hand: right" input-listen>
                <a-text value="This is your hand!" position="0 0.05 0" rotation="-90 0 0" scale="0.1 0.1 0.1"
                    align="center" color="#FFFFFF"></a-text>
            </a-entity>
        </a-entity>
    </a-scene>
</body>

</html>

Key Libraries

In the top section of the document, we can import several script files that will power the VR experience. To learn more about these script files, please visit the following links:
– https://github.com/fernandojsg/aframe-teleport-controls
– https://github.com/donmccurdy/aframe-physics-system
– https://aframe.io/
– https://aframe.io/docs/1.0.0/components/gltf-model.html

Teleportation

In this post, I want to mostly review how to implement teleportation features into the AFrame.IO scene. The following JavaScript implements the teleportation movement behavior. Most people get motion sickness if you simply translate and slide a user around a VR experience. As an industry, the “fishing line” teleportation UX helps the user jump around a 3D environment.

    AFRAME.registerComponent("input-listen", {
        init: function() {
        //X-button Pressed
        this.el.addEventListener("xbuttondown", function(e) {
            this.emit("teleportstart");
        });

        //X-button Released
        this.el.addEventListener("xbuttonup", function(e) {
            this.emit("teleportend");
        });
        }
    });

GLTF Loading

In the following HTML code, we pre-load a GLTF model called “model” and associate it with a AFrame.IO model entity. Please notice that we positioned that model at location (0,0,0) with 50% scaling factor.

<a-assets>
<a-asset-item
    id="model"
    src="..."
>
</a-asset-item>
</a-assets>

<a-entity
id="glbtest"
gltf-model="#model"
position="0 0 0"
scale="0.5 0.5 0.5"
>
</a-entity>

Let’s setup our camera and related parameters. This will also add “look” controls and navigation using WASD.

<a-entity id="cameraRig">
<a-entity
    id="head"
    camera
    wasd-controls
    look-controls
    position="0 1.6 0"
>
</a-entity>

In the last section of markup, we configure the left and right hand controller. For this tutorial, we’ll simply show the code for the left hand.

Configure hands

<a-entity
    id="ctlL"
    teleport-controls="cameraRig: #cameraRig; teleportOrigin: #head; startEvents: teleportstart; endEvents: teleportend"
    raycaster="objects: .collidable; far:1.2;"
    laser-controls="hand: left"
    input-listen
>
    <a-text
    value="X: Teleport"
    position="0 0.05 0"
    rotation="-90 0 0"
    scale="0.1 0.1 0.1"
    align="center"
    color="#FFFFFF"
    ></a-text>
</a-entity>

Thanks to Takashi Yoshinaga for drafting this code sample. Please make sure to check out his full code sample that includes object gripping, teleportation, and ball throwing.
https://github.com/TakashiYoshinaga/Oculus-Quest-Interaction-Sample

Thanks to Mozilla, AFrame.IO and FireFox Mixed Reality for making XR technology open to the community of web developers and makers. As FireFox Reality continues, we look forward to seeing AFrame.IO work well with technologies like HoloLens 2. I know that I’m already excited by the ThreeJS support.

Let us know if you make anything cool!!

Top Stories on InspiredToEducate.NET

Posted in technology | Leave a comment

14 AFrame.IO Resources For Your WebXR Project

AFrame Logo

I’m a big fan of the work of the AFrame.IO community.  Thank you to Mozilla, Diego Marcos, Kevin Ngo, and Don McCurdy for their influence and effort to build a fun and productive platform for building WebVR experiences.   In this post, I’ve collected a few Github repositories and resources to support you in building AFrame experiences.

Talk Abstract: In the next few years, augmented reality and virtual reality will continue to provide innovations in gaming, education, and training. Other applications might include helping you tour your next vacation resort or explore a future architecture design. Thanks to open web standards like WebXR, web developers can leverage their existing skills in JavaScript and HTML to create delightful VR experiences. During this session, we will explore A-Frame.io, an open source project supported by Mozilla enabling you to craft VR experiences using JavaScript and a growing ecosystem of web components.

https://github.com/ngokevin/kframe
Kevin’s collection of A-Frame components and scenes.

https://webvr.donmccurdy.com/
Awesome WebXR from Don McCurdy

https://github.com/feiss/aframe-environment-component
Infinite background environments for your A-Frame VR scene in just one file.

https://github.com/aframevr/aframe-school
Interactive workshop and lessons for learning A-Frame and WebVR.

https://aframe.io/aframe-registry/
Official registry of cool AFrame stuff

https://github.com/donmccurdy/aframe-physics-system
Components for A-Frame physics integration, built on CANNON.js.

Experiment with AR and A-Frame
AFrame now has support for ARCore. Paint the real world with your XR content! Using FireFox Reality for iOS, you can leverage ARKit on your favorite IPad or IPhone.

https://github.com/michaelprosario/aframe
I’ve collected a small collection of demo apps to explore some of the core ideas of AFrame.

AFrame Layout Component
Automatically positions child entities in 3D space, with several layouts to choose from.

Animation
An animation component for A-Frame using anime.js. Also check out the animation-timeline component for defining and orchestrating timelines of animations.

Super Hands
All-in-one natural hand controller, pointer, and gaze interaction library for A-Frame. Seems to work well with Oculus Quest.

A-Frame Component loading Google Poly models from Google Poly
Component enables you to quickly load 3D content from Google Poly

aframe-htmlembed-component
HTML Component for A-Frame VR that allows for interaction with HTML in VR. Demo

https://github.com/nylki/aframe-lsystem-component
L-System/LSystem component for A-Frame to draw 3D turtle graphics. Using Lindenmayer as backend.

Thanks to the amazing work from Mozilla, WebXR usability has improved leveraging specialized FireFox browsers
FireFox Reality
FireFox Reality for HoloLens 2 – For raw ThreeJs scripts, it works well. I’m still doing testing on AFrame scenes.

If you live in Central Florida or Orlando, consider checking out our local chapter of Google developer Group.  We enjoy building a fun creative community of developers, sharing ideas, code, and supporting each other in the craft of software.  Learn more about our community here:

GDGCentralFlorida.org

Top Stories on InspiredToEducate.NET

Posted in creativity, making, open source, programming, stem, technology | Leave a comment

3D Modeling for Minecraft using TinkerCad – Online Meetup June 20th

As adult learners or students, we’re all looking for new fruitful activities that we can share with our friends and family. In this hands-on workshop, we’re partnering with Google Developer Group of Central Florida to learn how you can build 3D stuff for a 3D printer, a Unity game, and Minecraft!

  • WHO: Families, developers, tinkerers
  • WHERE: Online Google Meet
  • WHEN: June 20th at 1pm

In this workshop, we’ll build amazing stuff in Minecraft that will WOW your friends! You’ll learn the basics of 3D modeling using TinkerCAD, a free tool for modeling! You’ll have fun constructing 3D worlds and playing them in Minecraft. Using TinkerCAD, we’ll convert your 3D worlds into Minecraft schematics that can be imported using WorldEdit.

For families, we hope that you consider bringing your kids with you and learning together.

For developers, we’ll cover a few API’s to build 3D models using JavaScript too.

You’ll need to register for a free account on TinkerCad. You’ll also need to obtain the Minecraft Java Edition. You may want to install WorldEdit ahead of time too: Setup WorldEdit on Minecraft

To join the video meeting, click this link: Meeting Link on Google Meet

I hope that you can join us!

Related posts:

Posted in 3d printing, creativity, game based learning, making, stem | Leave a comment

Thank YOU to all teachers! #edtech #edchat

Hello. In this post, I wanted to share a word of thanks to all teachers and professors. Over the years of being married to a college professor and writing this blog, I continue to grow in respect and appreciation for all teachers. The world has become a hard place. The average student does not just battle with facts, figures, and learning. For many students, they battle with challenges in home life, challenging work situations, and divided attention. Before COVID19, my wife Sarah worked crazy hard to create the best situation possible for her students to thrive. I can see her agonizing over lecture details to make things correct and clear. At times, grading isn’t fun. Work flows into the nights and weekends.

As we enter this epic event of COVID19 and social distancing, I can only imagine the ways that teachers like you have needed to adapt and change to continue to help students become the best version of themselves. Again, I wanted to say thank you!! As a parent of three little ones, it has been a gift to see you adapting to the challenges of teaching online and authentically helping my kids to grow.

Given we’re all huddled up in the same house, Sarah and I have had the opportunity to observe lots of teaching and learning in action. I have enjoyed seeing my kids teachers create open conversation space to help the kids process and talk about their feelings of not attending school in person. We’re social creatures. And my kids miss playing and learning with their friends. The video conferencing helps our kids feel a sense of connection. I have enjoyed seeing the apps, games and “edtech” innovations used to make math, reading, and science fun and engaging. For my older son, I have enjoyed seeing him research his science project and practice new skills of presenting online for the first time. I think my sons have become excited with the idea of having their own YouTube channel some day.

My wife and I have appreciated the way our students have received their schedule and assignments. In some cases, it’s been really nice to have all work due on Sunday at the end of the week. We really like the way our teachers have broken up the scope of work for the week into daily achievable tasks. As Sarah and I try to accomplish our professional work concurrently with running a home classroom, this attention to detail is greatly helpful. We recognize that planning and executing these lessons online is not easy. And again we say thank you.

Sarah and I have often wondered what it would be like to “home school” our kids. Across the nation, many families and teachers have adapted to making our homes into places of learning. If there’s a “bright side” to COVID19, I appreciate the precious opportunity to see my kids learn and grow. I appreciate all your efforts to keep authentically human connections to our students. We recognize that teaching online is more time intensive. Speaking as a parent, please know that we recognize your efforts and thank you.

Blessings to you and your family!!

Posted in parenting, teaching, technology | Leave a comment

Playfully Connect Your Friends and Family with Mozilla Hubs

Mozilla Hubs
Looking for a playful way to connect your remote teams and family? In this time of social distancing, it’s becoming more important to find fun ways to create shared experiences virtually. Mozilla Hubs enables your team to host VR/gameful meeting experiences complete with audio communication. For communities or families that have VR headsets, Mozilla Hubs works with Windows Mixed Reality, Oculus, and Vive. For developers, check out the links to help you instantiate your own Mozilla Hubs server.

Links
Mozilla Hubs
Controls for Mozilla Hubs
Create environments for Mozilla Hubs
GitHub for Mozilla Hubs
GitHub for Mozilla Spoke

Related Posts
AFrame: Building WebVR experiences with HTML and JavaScript
AR/VR Developer Trends You Don’t Want To Miss
10 AFrame.IO Resources For Your WebVR Project

Posted in technology | Leave a comment

Create Async-JAM sessions with your music friends at BandLab.com

Hey, Music makers! In the past few months, my family and I have discovered an amazing web-based music recording tool that we just had to share. I believe that some of the best ideas in life come from ideas mixing. In the world of music making, we love having the opportunity to elaborate or jam upon the ideas of other musicians. It’s a core experience. The website BandLab.com makes it possible for music makers to build music in a fun and social manner.

I had the amazing opportunity as a kid to learn musicianship deeply. From my mother, I learned a great deal of discipline and habits required to become a proficient violin player. I learned to appreciate classical music and the joy of making music with others. These lessons also empowered me to serve in my church and use my gift of music to uplift others. My father, gifted me with the perspective and skills of a rock keyboard player. My brother and I grew up listening to a lot of classic rock with Elton John, Billy Joel, Eagles, Emerson, Lake & Palmer, Chicago, etc. While I loved classical music, I also desired to play like an Elton John. Being computer geeks, my dad invested very early in getting us access to MIDI music recording equipment and a simple keyboard. As a teen, I can remember losing many hours during the summer learning how to record electronic music. We even recorded some of my dad’s songs too. These are some of my most precious memories.

With this story in mind, I want to create these experiences for my kids too. It’s been fun to explore BandLab.com with my kids and explore their musical creativity together. For my little singer, we record some Disney tracks. One of my boys really enjoys building techno right now. And BandLab.com makes it easy. I hope you consider checking out BandLab.com to explore music making in your family too!

Kid Techno Samples

Key benefits of BandLab.com

  • It just works in the browser: BandLab.com is like Google Docs for musicians. To get started, you don’t need to install software onto your computer at all. Open up a web browser and navigate to BandLab.com and register for an account. From there, you hit the “create” button and you’re ready to start making music.
  • It works with your MIDI/audio controller: In our house, we have a pretty inexpensive MIDI/audio recording box. It’s a USB device that connects my laptop to my MIDI keyboard and our recording mics. It blows my mind that Google Chrome and BandLab.com can interface with audio recording and MIDI devices. Putting geek stuff aside, I can use BandLab.com to record small keyboard and audio fragments completely in the browser. Crazy!!
  • For R&B and techno oriented creatives, BandLab.com has a robust library of audio loops for mixing. All of these loops can be layered and arranged in a multi-track manner.
    Loop library

  • The best ideas come from mixing with other musical ideas. With BandLab.com, you can now share your music in the same manner that you would share a Facebook post or a Google document. This creates an opportunity for creators to market their skills, connect with new musical friends, and gain inspirations from others.

  • A great deal of band lab works on mobile devices and phones too. This can be fun if you’re feeling creative on the go!

Quick tour of features

Multi-track recording

BandLab.com provides an user experience to support multi-track recording. For creatives who want to leverage basic software-based synths in their MIDI creations, you can expect the common piano roll interface. I have to say that I enjoy the simplicity as compared to other recording tools. Unfortunately, I have not found a way to output my MIDI back to my external keyboard device. This matters for professional musician use cases where you have an amazing library of sounds on your keyboard. I do like that the multi-track experience enables you to mix different types of musical ideas: MIDI keyboard recordings, raw audio, drum loops, and audio loops.

Drum patterns

The Drum patterns interface enables you to define a collection of drum patterns. For the pattern A, you might define a drum pattern that works for a verse. For pattern B, you might define another drum pattern for your chorus. You can define another pattern that you might use on a bridge. As I’m trying to engage my kids in music making, I like to share the drum pattern maker with them. They instantly get it and enjoy iterating on ideas.

Keyboard
Are you curious about BandLab.com, but don’t have a keyboard? Don’t worry! They have you covered. They have a simple interface for playing notes using your normal computer keyboard. For simple techno recording, you can still have fun with this interface.

To give you more perspective, check out this YouTube video from Eumonik. I like his honest review and tour of BandLab.com.

Hope you enjoy BandLab to create async-JAM sessions with your music friends and family.

Posted in creativity, making, stem, technology | Leave a comment

7 Creative DIY Project Ideas For Family Fun

Like many parents, my wife and I seek out activities that have a fun factor while we learn small lessons about math, science, art, or crafting. It’s fun to find activities that help avoid the default desire for screen time. I started putting together a plan for our kids over the next few weeks. Like many makers, I enjoy checking out new projects ideas on Instructables.com. If you haven’t checked out Instructables, I am certain that you can find a project for you there! I thought I’d share seven projects that looked cool.

pvc tent
PVC Tent:

In our house, the kids really enjoy building forts. I really like the idea of using PVC to frame the structure of the fort. It looks like a pretty cheap build. Honestly, building forts with cardboard works just fine too. Big box forts can keep our kids playing for hours!

lego cross bow
Lego Crossbow:
Sometimes, kids enjoy being little warriors. This looked like a fun build for fans of Lego technics. The build reminds me of the activities from the book “Weapons of Mini-Destruction.”

lego chess
Lego chess:
In general, I think we might start exploring the idea of building board games using Legos. I got this concept after seeing this simple chess set. It has been fun starting to teach chess to the kids too.

lamp
DIY Cardboard Lamp:
This just looks very cool. It might be fun to do a 3D printing twist on twist on this project too!

board game
DIY Board Game:
Speaking of board games again, I really appreciated this post on building board games that teach. Besides that, the author had very practical tips to prototype board game layouts with common objects and simple computer tools like power point. Thanks YourClassRoomHelper.com for the awesome ideas.

bird house
Duct Tape Bird House:
With the family staying in the house more, we have started enjoying bird watching more. This hack with boxes and Duct tape got the attention of one of my little ones.

cardboard dome
Card board project dome
This just looked cool!

Got other cool project ideas? Please share a link with us and our readers! We love to hear from you.

Posted in creativity, game based learning, games, making, stem, technology | Leave a comment

Build 3D models with TinkerCad For IPad and AR

Happy New Year! I hope you had a Merry Christmas!  Santa Claus very kindly brought me a new toy so that I can explore the world of augmented reality in the world of iOS.  Over the years, I have enjoyed connecting makers, students, and educators to my favorite 3D modeling tool: TinkerCad.com.   From the start, TinkerCad focuses on easy usability for early-stage makers and students. AutoDesk has just released an iPad edition of TinkerCad.  I especially appreciate that you can now preview your work using augmented reality. It works really well with Apple’s ARKit technology.

If you’re comfortable with the existing TinkerCad experience, you’ll feel right at home using the IPad app version.  My gut says that this iOS app re-uses the existing browser-based screens. I personally will continue to leverage a PC to produce content. I do believe the touch interfaces for the IPad work fine, but I feel more productive using a mouse and keyboard.  I did share the TinkerCad app with a five-year-old to see if they could produce any content. I would say that the student did pretty well. You can see a few screens below.  


Do you want to build a snow man?

From the start, TinkerCad has offered a variety of interesting formats for exploring work.  You can export 3D models to paid 3D printing services. This is helpful for people who don’t own a 3D printer.  You can export your 3D content to standard 3D modeling formats for printing or 3D game design. You can even export your designs to Minecraft and Legos.  The AR viewer experience works very simply. At the top of the design window, the user selects the “AR viewer” button. The app switches to a camera view where the user can place their 3D content on a table or floor.  The user can navigate their view around the 3D model by simply moving around. The app also enables the user to translate, scale and rotate the object as needed. I also like that you can take pictures of your work to share with friends!

From a few quick experiments, it looks like the software tries to keep the relative scale of the object as defined in TinkerCad.  Given Autodesk created the software, I expected that AR content would match the scale of the model 1 to 1. To test this assumption, I created a unit cube of 1x1x1 meter.   When I measured the 3D model using a ruler, the output was not exactly a meter. For most users, this isn’t a big deal. TinkerCad focuses on creating small objects.  (not room-scale furniture) It’s just something to keep in mind. 

Unfortunately, the TinkerCad IPad app needs an active Internet connection too.

All in all.  I’m excited about the IPad format of TinkerCad and the AR feature.  Hope you find it useful too!

Related Content


Posted in technology | Leave a comment

3 Tutorials on 3D Modeling with TinkerCAD.COM




Tinker CAD TARDIS

In the past, the world of 3D modeling belonged to engineers and designers.   Most 3D modeling software was hard to use and expensive.   The folks at TinkerCAD.com have created a delightful web based tool for artists, students, and creative technology professionals .   With this tool, you can start learning the basics of 3D modeling and print your creations using a personal 3D printer or a 3D printing service like Shapeways.com .

In our local maker community, I have started to receive requests for classes/tutorials on getting started with 3D printing and 3D modeling.   I have collected three helpful and brief tutorials to help you get started with TinkerCAD.com .  As I was reviewing this tool, I found the user experience and education materials very engaging and simple.

Benefits of TinkerCad.com:

  • TinkerCAD is free.  In order to use the tool, you need to use a WebGL enabled browser like Google Chrome or FireFox.
  • TinkerCAD has a feature to enable you to export your 3D models to Minecraft.   I haven’t tested this yet.   I, however, am looking forward to playing with this.
  • If you don’t have a 3D printer, you will appreciate that TinkerCAD integrates with services like Shapeways.com and Thingaverse.com enabling you to 3D print and promote your work.
  •  TinkerCAD has created a cool community of model builders and public models.    I was able to quickly find a Dr. Who “Tardis” and modify the model. (see picture above.)  The community feature enables you to learn how to construct complicated models by reviewing work from others.

TinkerCad is one solid option for getting started in 3D modeling.   If you’re looking for other options, check out this link from http://www.InventToLearn.com .

I hope you find these video tutorials helpful.


Abstract: This is a tutorial video that teaches you the basic functions of Tinkercad, a 3D design tool that runs in your browser.


Abstract: This is a tutorial video of how to import vectors into Tinkercad. Import .svg files to turn your 2D designs into 3D. Bring files from vector programs like Illustrator, Inkscape, etc.


Abstract: Teacher Liz Arum gives a demo of Tinkercad, a new browser-based 3D modeling environment. We then talk to her about some of the basics of 3D modeling. This is an archived clip from Make: Live, which was originally broadcasted on 9/28/11. Go to http://makezine.com/?live/? for information about the show, chat.

Please note that this last video is a few years old.   I, however, wanted to include it since Liz Arum provides an important educational perspective to the TinkerCAD tool.   Liz uses this tool to teach physical fabrication and computing to her middle schoolers.   (Very cool!)   Since this video was created, the TinkerCAD user interface and features have been improved.   

If you end up making something cool in TinkerCAD, share a link to your creations below!!

Posts From InspiredToEducate.NET



Posted in technology | Leave a comment