Showing posts with label kids. Show all posts
Showing posts with label kids. Show all posts

Thursday, August 11, 2016

Kids Device Management

With children going back to school I wanted to review something that would be related in some way. I decided on managing your child’s device. How can parents limit the time their children spend on their mobile device and restrict what do on that device. What I learned is that the more control that you want the more expensive the solution.

First, I’d like to say that if you have an Android device for your child you should check out this video podcast Android App Arena episode on “Kids Device Management” https://twit.tv/shows/android-app-arena/episodes/101 The host does a good job of showing users that have a Jellybean or more recent Android device how to set it up for kids.

Parental Control Apps


Nova Laucher (Free / $4.99) Android only – This allows users to delete apps, widgets, and search bars from the home screen of an Android device. It isn’t a device control exactly instead it is a way to customize an Android device in a way that makes it more kid friendly. http://novalauncher.com/







Dinner Time Plus app icon
DinnerTime Plus ($3.99 ) iOS, Android, Amazon – Parents have the ability to shut off the internet connection and access to apps either at the press of a button on their device or by setting up a schedule. http://www.dinnertimeapp.com/








Our Pact app icon
Our Pact (Free) iOS, Android – Parents can do the same thing as the DinnerTime app for free. The only flaw that I saw was in the iOS app there are certain apps that children still have access to and unlike Android parents cannot download a launcher allowing them to get rid of Apple apps and search boxes (this may change in the iOS 10 options). http://ourpact.com/






Kidslox app icon
Kidslox ($6.99) iOS, Android, Amazon, Windows, Mac –This app has the added benefit of reporting how long your child performed certain tasks on the device. It also has a “Kidlox mode” for parents that share a device with a child, basically restricting what they can do with the device. https://kidslox.com/en/#home-app-screen







More Control

Curbi app icon
Curbi ($6.99 monthly) This app allows parents the ability to filter certain apps, websites, categories, and the ability to make purchases (both app store and in-app). It has detailed reporting of your child’s activity. It has the ability to schedule use or revoke privileges at any time. http://www.curbi.com/






Net Sanity device management
Net Sanity $6.95 monthly or $59.95 annual) A comprehensive digital management platform it allows parents the ability to filter and monitor use of all Internet enabled devices. It gives parents the ability to receive detailed reports and granular permission down to specific websites or actions. https://netsanity.net/







Circle device management device
Circle ($99 device for computer, $9.95 monthly) The Circle device is a home device that allows the parent or administrator to control access per device. The user can shut off access to all devices (or place restrictions on them) or place restrictions on each device individually. Users can set-up permissions for guests that use their network (in case your child has friends over). This allows control of access to mobile devices, computers, and even set-top boxes like gaming consoles or TV streaming. The device can connect to your router using Wi-Fi or a network cable. It has a battery so it cannot be unplugged. They are a subsidiary of Disney so everything has a very polished design. There is also a monthly device management app for cellular enabled phones, tablets, etc. that parents want control and reporting abilities it is called myCircle. https://meetcircle.com/

Friday, July 24, 2015

Learn Computer Programming

Code.org
 – This nonprofit foundation website is a great starting point for coding novices. It shares lots of useful online resources, apps and even local schools for learning coding. There are materials that are appropriate for children from early elementary through high school. There are even adults that use these resources to learn Python and JavaScript.

Scratch
 – Designed by MIT students and aimed at children ages 8 to 16, this easy-to-use programming language lets kids build almost anything they can dream up. No crazy lines of code here. Instead you arrange and snap together Scratch blocks as if they were virtual Legos. It seems simple but it can get very complicated and you can do a lot more with it then you might think.

Stencyl – Inspired by Scratch's snapping blocks system, this software lets users create simple games for iOS, Android, Flash, Windows, Linux and Mac. Users have to down load their development environment software. If you or your child is serious about coding / programming, there are paid pro plans that come with advanced lessons.

Khan Academy – Known for its extensive and challenging math games, Khan Academy also has basic programming tutorials.

Code Academy – This interactive website is very user-friendly and teaches all users how to code through fun and simple exercises that feel like games. I will say from personal experience that it is very picky on the code, you can write some lines of code that do exactly what they are asking but if it isn't exactly like the website expects it will tell you that you didn't do it correctly.

Hackety Hack
 – After a quick download to your computer, kids can learn Ruby, an open-source programming language that's easy and intuitive.

Code Monster – Particularly good for kids, Code Monster features two adjacent boxes. One displays code, the other shows what the code does. As you play around with the code with some help from a prompt, you learn what each command does.

Apps to Learn to Code and/or program:

Daisy the Dinosaur (Free. iPad only) This app is good for children 7 and up. It is really teaches more beginning logic and sequencing, not really programming or even coding, but it is a good start.
Cato's Hike: A Programming and Logic Odyssey (4.99 iOS only) Cute story based adventures takes users on a journey collecting hearts and stars. The lessons are basic logic and sequencing but not really writing any code or assembling snippets of code. A nice game to prepare children 8 and up for Scratch.
Hopscotch (Free. iPad only) Target ages 10 and above it teaches sequence and logic but not a lot of "code".  It has great colors, a great interface, and can become challenging (even for adults).

Cargobot (Free. iPad only) For ages 8 and up it teaches logic, sequencing, and some basic ideas of how to create commands but not actual "code". It is fun and tough, I wish it better explained what it is trying to teach because although it is teaching through gameplay it could be clearer and straight forward in "this is the best way to do this because..." type stuff.

Kodable (Free - 6.99 iPad only) The company that created Kodable has a full curriculum for parents and educators to teach elementary school children programming concepts. Receiving high marks from reviewers it has activities and teachable moments that reinforce lessons from the app offline (real world). The first lesson is free but additional lessons are 6.99. Pricing for curriculum depends on the number of students and educators.

Lightbot Jr. (1.99 iOS, Android, and Amazon) Ages 4 to 8 Teaches writing code snippets and put them in an order to execute basic commands, they refer to them as coding puzzles.

Lightbot (1.99 iOS, Mac, Android, Amazon, and Windows) For ages 9 and up this game app teaches programming through puzzles that help users understand concepts required for creating a program.

Move the Turtle (3.99 iOS only) Teaches ages 9 and up programming concepts: loops, procedures, variables and conditional functions. Allows users to learn creating and manipulating graphics, spatial orientation, and programming sound. Provides additional inspirational examples they can try to duplicate or edit. 

L2Code CSS (2.99 iOS, Android, Amazon) Aimed at adults teaches users HTML and CSS basics through short easy to follow lessons. Examples help you see what you should do or what you are doing wrong.

Codea (9.99 iOS only) Used as a mobile environment for writing X code used to create Mac and iOS apps. It doesn't teach programming but allows users to write code on their mobile device, transfer to other devices, or share with others.

Tynker (Free. iPad only) Use problem solving skills to play a game that uses drag and drop blocks of code. The website has a platform for schools and educators, along with resources for children www.tynker.com

Bee-bot (Free. iOS only) The app is based on a floor robot by the same name and it uses the robot’s keypad functionality. The app enables children to improve their skills in directional language and sequencing.

ScratchKids Lite (Free. iOS only) The app has a series of videos arranged by type of coding activity the user is trying to accomplish in Scratch. It gives nice step by step instructions.

Free Web resources for learning how to code:

A new website created by Facebook that has a lot of resources to learn programming:
https://techprep.fb.com
Very basic to intermediate: http://code.org/learn
C# and .Net languages (beginner to advanced) http://asciiwarriors.com/resources
An assortment of languages (beginner to advanced): http://www.tutorialspoint.com/computer_programming_tutorials.htm
Learning HTML, CSS, and Java Script: http://www.w3schools.com/
To practice / work on projects: www.programmr.com
Online Java Compiler:  https://ideone.com/