JSON Variables

" href="">Responsive Advertisement

Teach computer science to your kids by building a Smart Watch

Teach computer science to your kids by building a Smart Watch

Get your kids ready for the future

Looking back at how I first discovered programming, it wasn't an easy experience. 

The Internet is becoming in its infancy and the simplest source of experience is books.

There is not every body to invite either, those who know something about computers have been in quick supply.

Today, we have every abundance of records and tools. Building applications can be done with a low code solution, next in a high-quality package.

One component that hasn't changed is building an app, you still want to think like an app designer. 

You want to understand ideas like record model, storage, processing, loops, platform dependency capabilities and more.

These principles are arguably even more important now than they were after I became a teenager. 

Now every employer is a technology company, so being able to understand and structure a package is something you can do yourself in many such roles.

Why not give your toddler a head start anymore?

That turned into my question while my 6-year-old son and I decided to build a smart watch.

Where to start?

There are actually many software development systems made for children.

We'll study Microsoft MakeCode, an open-supply graphics software development platform, that lets you create video games and apps literally in minutes.

The fun component about MakeCode is that in addition to graphics programming

you may also have the option of converting your utilities into JavaScript, Python and back.

While you can use MakeCode for the purposes of many type systems (RaspberryPi, Lego Mindstorms, Adafruit, Cue, Minecraft and more), we'll be looking for BBC micro: V2 bits.

Micro: bit is 1/2 of the credit card scale, but has an ARM processor, accelerometer, 25 LED screens, lightweight sensor, sound sensor, compass, magnetic sensor, temperature sensor, Bluetooth radio, USB port, speaker, hardware button, contact button, gyroscope, virtual and analog I/O pin. All for $20.

Micro: bits also have a colorful add-on environment and a large set of network initiatives that you can work on.

Teach computer science to your kids by building a Smart Watch

Photos: Smartwatch for kids

Let me show you how it works:

In the example above, we look at the brick editor and simulator tool. Every time you place a new block on the board

the simulator reacts accordingly, with the ability to simulate almost any hardware sensor on board.

You can also see that at the top there may be transfers between blocks, JavaScript and Python. 

It allows you to change languages without difficulty and allows MakeCode to convert.

When starting a new venture with your toddler, you can start with bricks to learn the basics and feature the ability to change codes whenever you feel you're ready

It is actually possible to write down positive parts in the code, while building a common layout in bricks.

There are several tutorials and micro-use initiatives: bits from simple games to superior robotics.

Start with Microsoft MakeCode for micro: bits (microbit.org) or Microsoft MakeCode for different systems.

The SmartWatch

So you see "Smartwatch" next to the title, let's get back to that.

My son and I started with help to get to know to expand apps and simple video games

which you can add and run one at a time. But we wanted to create something practical, something that might be cell and preform some features at a time.

There are 2 things we need to address: how to make cells and how to run more than one package.

Teach computer science to your kids by building a Smart Watch

Teach computer science to your kids by building a Smart Watch


First there may be energy problems while traveling. You can get a percentage of the outside battery running on a 2xAA battery but that's great. 

Another option is to apply the mobileular battery button, they arrive in a number of sizes and perform in addition to the required 1.8-3.6V range.

For our main prototype using the Keyestudio smartwatch starter kit, it runs on one CR1632 battery that's enough to get started. 

Batteries but not always very effective so you should not assume more than hours of non-stop operation.

For the second prototype we used multiple LIR2032, they had the benefit of providing better potential and rechargeable when running at 3.6V, in addition to the running limit of the microbit.

It's as much as you which of them should move but I recommend starting with the first prototype technique to get started and determining where you should take it further.

An excellent and most superior option might be to deploy a small 3.7V LiPo battery, similar to an industrial smartwatch. 

It does require some way to lower the voltage below 3.6V and you may want to do a bit of soldering.


The 2d problem is how do you put some apps in microbits? It will have no OS, computing device environment or app store. 

With 256KB flash you can't exactly deploy Android on this board, so whatever we do, wants to be without a doubt compact.

I've started with the help of writing bitOS, an app that might start with a tool and do the following: manage all I/O, offer an interface for creating apps and UX to browse installed apps. 

Basically, it will act as a really easy OS.

Makecode has the ability to insert extensions to your initiative, which can be applications or additives written with the help of using different humans using blocks, JS or Python. 

It can be loaded from galleries or uploaded from public Github repositories.

bitOS is applied as an extension so that any business can use it to run integrated applications or custom applications, applying the use of equipped application templates.

With bitOS introduced in your efforts, you may see a new class introduced to the toolbox, which makes it very clean to display bult-in apps in your efforts:

You can upload your own apps but they must be converted to JS and followed to bitOS App Templates.

bitOS, all integrated apps and deployment commands will be owned on Github: Feincraft/FinewatchJS: Smartwatch venture based entirely on BBC Micro V2

Feeling unaffected to invite questions or recommend functions on business discussion boards,


Computer technology education is very important, but it also wants to be interesting. 

Building something that your kids can contact and play with will go the old way.

All you want to start is $30 worth of hardware and an hour for the main prototype software.

Your kids will learn something and could have something cool to reveal off at school.

Post a Comment

All your comments we appreciate very much, please comment wisely

Previous Post Next Post
" href="">Responsive Advertisement


" href="">Responsive Advertisement