Author Archives: Michael

3 Tutorials on 3D Modeling with TinkerCAD.COM

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 … Continue reading

Posted in technology | Leave a comment

Build a Space Shooter with Phaser3 and JavaScript(Tutorial3)

In this blog post series, I want to unpack building a 2D shooter game using Phaser3.js. Phaser3 provides a robust and fast game framework for early-stage JavaScript developers. In this tutorial, we will work to add aliens to the scene, … Continue reading

Posted in game based learning, games, open source, programming, stem | Leave a comment

Build a Space Shooter with Phaser3 and JavaScript(Tutorial2)

In this blog post series, I want to unpack building a 2D shooter game using Phaser3.js. Phaser3 provides a robust and fast game framework for early-stage JavaScript developers. In this post, we’ll focus on enabling our ship to fire lasers. … Continue reading

Posted in technology | Leave a comment

Build a Space Shooter with Phaser3 and JavaScript(Tutorial1)

Like many computer enthusiasts, I grew up playing video games on the classic Nintendo entertainment system. Some of my favorite games included Super Mario brothers, Legend of Zelda, Tetris, and Star Force. It’s been fun to share these game classics … Continue reading

Posted in technology | Leave a comment

Recording Music and Audio with the Kids using Audacity

As a young person, my mom and dad invested a great deal in my growth as a musician. Looking back, I’m thankful that I’ve been able to use my gift of music to foster various ministries in our church. My … Continue reading

Posted in creativity, music, open source, parenting, stem, technology | Leave a comment

Music Maker: Using NodeJS to Create Songs

In my graduate school career, I had the opportunity with our evolutionary complexity lab to study creating music using neural networks and interactive genetic algorithms. It’s fun to study these two topics together since I enjoy crafting code and music. … Continue reading

Posted in creativity, music, open source, programming | Leave a comment

4 Orlando Makerspaces You Don’t Want to Miss #makerspace #orlando

When my family lived in Macon, GA, our Macon makers community helped start one of the first makerspaces in Middle, GA: SparkMacon.com. A makerspace is a community oriented and operated workshop with tools to support a broad range of art … Continue reading

Posted in technology | Leave a comment

Remotely Control IoT devices using NodeJs, Firebase, and Johnny5

Hello, makers!  In our blog post today, I wanted to share a simple way to remotely control IoT devices using NodeJs and Google Firebase.  Let’s say you’re trying to remotely control a small lego crane like this.  You’ll notice there … Continue reading

Posted in making, programming, technology | Leave a comment

Building Chat Bot Apps with Google Actions

In science fiction, we have dreamed about the days when we’ll talk to our computers to make things happen. In Star Trek, crew members can talk to the Holodeck computer to “program” and explore amazing virtual experiences. Tony Stark(aka. Ironman) … Continue reading

Posted in making, mobile, programming | Leave a comment

The Importance of Reading To Foster Empathy

In my view, one of the best educational and community hacks of all times is the library.  Why?  They are organizations devoted to growing minds through books.   Books have the ability to send us to new worlds of adventure, help … Continue reading

Posted in parenting, teaching | Leave a comment