Introducing computer programming to your kids can be a challenge, especially for those who aren’t familiar with the nuances of code. Fortunately, in the last few years, a number of apps, software, and guides have been produced that make the often-complex subject of computer coding easy to grasp for young learners. So where to begin? These are a few resources that parents can share with their kids to help them start learning about programming.
  • Programming Tutorials From Made With Code by Google: Google's Made With Code project has a mission of encouraging girls to pursue careers in computer science. The Made With Code projects are easy to follow, and if your kids are completely new to coding, don't fret. There's something for both intermediate and beginning coders. Plus, there are even more tutorials in the Resources section with new offerings released periodically.
  • Resources for Parents From MIT Media Lab's Scratch Team: Scratch is one of the most popular coding tools for kids, and it's designed to help students with little to no coding experience dive headfirst into programming. Essentially, the software lets students create animations and stories with building blocks that mimic the structure of computer code. Luckily, the team behind the software has made it easy for beginners. There's a wonderful web-based beginners' guide that will help students get started, or you can download a PDF version.
  • Tynker's Hour of Code Free Activities: Tynker is a fun, intuitive suite of games that make it easy for kids to learn basic "computational thinking and programming skills." Their Hour of Code feature is a great starting point for jumping into all that the site has to offer. Plus, be sure to check out the Parents section for ideas and tips to get started.
  • Lessons and Tutorials From Code.org: Code.org was launched in 2013 to advocate for wider access to computer science learning in schools and for underrepresented students of color. In addition to their advocacy efforts, Code.org has posted several useful lessons that are great to share with your kids. Aside from popular lessons like K-8 Introduction to Computer Science, there are links to informative tutorials from a variety of sources.
  • Best Apps and Websites for Learning Programming and Coding: This resource from Common Sense Media, featured on their Graphite platform, provides insightful reviews of popular programming tools. All of the reviews on the site are by teachers, and they're based on ease of use, quality, and engagement, among other criteria.
  • Computing Lessons on Khan Academy: Khan Academy's self-paced courses introduce a number of fascinating coding concepts to kids. From learning the basics of computer programming and animation, to more complex computer science subjects, these lessons are the perfect jumping off point for curious students. When you're ready to get started, check out: Teaching Kids Programming with Khan Academy by Patrick Reagan.

Inspiring Articles About Kids Learning to Code

Still looking for some ideas? Here are a few more sources about the benefits of learning coding skills to help your kids start programming:

Coding Organizations for Kids

For the non-coding parents, it can be difficult to know where to begin. Fortunately, there are a variety of organizations committed to teaching kids programming skills. These organizations offer opportunities and resources for getting your children involved:

Any of these 10 online activities could land you in jail in some part of the world

Internet is an unrestricted realm for its users. It brings you latest information, allows you to share movies, images and music without any bounds, allows you to communicate in a split second and share files. It is a medium which is full of advantages, but there are some disadvantages that come with it in some countries. Particularly if you don’t follow certain rules and regulations laid down by these countries while using the Internet.
Cyber crimes and terrorist attacks have dramatically increased over the years and that may be one of the reasons that if one is seen violating rules of Internet, he/she may be put behind the bars.
So, see the below activities that can get you arrested in some parts of the world.

10 Online Activities That Can Get You Arrested

#1 Having An Open Wi-Fi


Have an Open Wi-Fi

Keeping your WiFi Open and not keeping it password protected can sometimes land you in prison. Your open Wi-Fi connection can be used by criminals or terrorists without your knowledge and this can land you in trouble with the law in almost any country.
This happened with a person name Barry Covert whose open WiFi was used by his neighbor to access child pornography websites. Though, police arrested his neighbour after investigations, Barry had to face the police questioning for a month before the correct person was arrested.
It is always better to password protect your Wi-Fi with WEP, WPA (WPA-Personal), and WPA2 (Wi-Fi Protected Access version 2).

#2 Deleting Your Search History


Deleting Your Search History
Sometimes erasing your search history can also land you behind bars. This happened in United States, when a person namely David Kernell was arrested for deleting information on his computer. A University of Tennessee student, Kernell was being investigated by federal authorities for allegedly hacking Yahoo Account of the then vice presidential candidate, Sarah Palin.

India to had brought about laws making it mandatory for users to save their browsing history for 3 months. But the same was scrapped after there was huge public outcry against it.

#3 Offensive Posts, Messages or Tweets


Offensive Messages or Tweets
Making offensive posts or tweets or sending offensive messages can land you in trouble in any part of the world. Two persons from Leigh Van Bryan aged 26 and Emily Bunting aged 24 tweeted about their upcoming visit to USA, “Free this week for a quick gossip/prep before I go and destroy America”.
They were interrogated for about five hours by the authorities. Bryan and Bunting tried to convince the police that “Destroying” was a British  slang for “Partying.”

#4 Using VOIP services


Using VOIP services
This issue is country specific and only limited to Ethiopia. Using VOIP services like Skype is strictly prohibited in Ethiopia and can land you in prison (An user from Ethiopia has contradicted this). The country’s new telecommunications law strictly prohibits VOIP services, which consist of audio and video communication and transfer of information over VOIP clients. We advise you that if you are citizen or tourist of Ethiopia, kindly check up with authorities before using Skype or any other VOIP services.

#5 Dancing in a Video


Dancing in a Video
This is a serious offence in Iran. In fact, six persons were arrested for dancing to a video from Pharrell Williams song “Happy”. The Iranian judiciary found them guilty and they received 91 lashes as well as year’s prison sentence. Though later, the sentences were suspended and they were let off in six months.

In Russia, a youth was jailed in Russia for 15 days and two women were jailed for 10 days after they were found to be allegedly dancing and making a video near a second world war memorial.

#6 Leaving Internet Comments


Leaving Internet Comments
Syria is now a battlefield between different warring factions for control of territory. Even then, commenting on the Internet is a crime in Syria. Human Rights Watch reported that in 2007, Syrian authorities arrested two person and they were shifted to unknown place, apparently for offering their comments about the censorship laws in Syria on a website.

#7 Translating Articles


Translating Articles
Translating banned books can land you in jail in any country. Thailand authorities arrested an American citizen who translated one such article on his blog. The article was termed as “offensive to the autocracy” by the Thai authorities who consider their King as a supreme being. Even posting on Facebook/tweeting against the King can land you in jail in the Lese Majeste laws.

In Indonesia, a person was put behind bars for two years after he posted “God does not Exist” on “Facebook”.

#8 Gambling


Gamble
Online gambling is banned in many countries across the globe and can land you behind the bars. This includes if you organize gambling or play online games like Poker, Blackjack etc.

#9 File Sharing

File Sharing
File sharing is a contentious issue. In some countries you are free to share movies, images or files without the worry of the law but in many countries it is illegal to share what is considered as pirated content. In some places even downloading torrents is considered as being unlawful.

#10 Posting Lyrics on Facebook

Posting Lyrics on Facebook
This may have happened only once. Unites States authorities arrested rapper and school student, Cameron D’Ambrosio for posting rap lyrics on Facebook. The police allege that D’Ambrosio made terrorist threats under the garb of rap. Prosecutors sought to charge D’Ambrosio with threats to make a bomb or hijack a vehicle, carrying a maximum sentence of 20 years in prison.
There are many such laws which can put in a spot of bother while surfing online. Making racist comments or hurting religious sentiments is a strict taboo online like it is in the real world. If you know of any other such unknown laws exist in some country, kindly note them down in the comments section.