Crunching Public Data new Online Course

Code Lesson: Crunching Public Data

This course is available for pre-enrollment at Code Lesson.

The course Description:

Go beyond the spreadsheet! Crunching Public Data is an introductory programming course intended specifically for public- and private-sector knowledge workers who want to make sense of data stored in tabular format, then analyze and visualize it in meaningful ways. In the course we make use of actual data from the US government site data.gov to give students real-world experience with data analysis, particularly with data sets in the megabyte to gigabyte range that are larger than spreadsheets can typically handle.

This has a lot of promise for the CS Principles Data Portfolio - cant wait to see what they cover. The plan is to use Python to do the processing.

Read More..

Coding Online Updated

The original post has lots of updates - amazing how many web sites are available for coding.



List is here

As I get time this summer I will try to update as to what websites work on tablets/Chromebooks.
Read More..

Coding Online

Over the past year so many new tools for teaching Computer Science have arrived.

Image from Code in the Browser


Here are just a few:

  • App Inventor - apps for Android devices
  • Code in the Browser JavaScript
  • CodeAcademy
    • Javascript, HTML, CSS, APIs, Python, Ruby
  • CodingBat
  • CodePad 
    • C++, Lua, Python, Ruby and several others
  • Code Spells * - kids learn Java by playing a game
  • Computer Science Circles *  
    • Python with explanation as you go
  • Google Blockly *
  • Khan Academy *
  • Learn Street * - JavaScript, Ruby, Python, etc
  • PHP for Kids *
  • PythonMonk *
  • Scratch 2.0 * (Beta)
  • Snap Online
  • Team Treehouse (not free)*
  • Touch Develop *
  • Try F# *
  • W3Schools * - HTML, CSS
Also - a list of 10 free online resources, including MOOCs. *

Several of these let you start trying out code without really being aware of what language you are using. It leads to the question - does language matter?

I am starting to wonder if we even should be teaching a specific language in the beginning. Perhaps a better approach is to expose students to successful coding situations, build some positive experiences, then start to get more depth with one language.

This list is a quick start. Let me know if you know of any sites that should be listed.

*Updated 4/7/13
Read More..

Top 20 Ways to Learn Computer Science Online

Ive been trying to keep up with all of the new ways to learn to code online - the first list is here. The new APCS Principles course has a lot of elements that move beyond teaching computer science as a coding class, including teaching about the Internet and using data. It is getting hard to keep up.

Modest Maps


A few top 20 lists:

  • Top 20 Online training sites for Web Design 
  • Top 20 Data Visualization Tools
  • Top 20 Coding Online Tools
And for a little numerical diversity:
  • Top 10 Sites for Free Education with Elite Universities

Read More..

computer tips some useful tips for your compele online security

computer tips











  the goal of every good thing if the neighborhood has seen some of the worst aspects. Just as with Internet viruses, etc.(computer tips) . Though this is the beginning of things, but the latest plan premium over the last few years with the increased use of the Internet against the step, step increases in these activities continues icon sad some tips for you to complete online security include it with the hacking.


















     the use of the internet is still largely ignorantabout these. Allowingthem to stay safefrom these is really a big challenge.Among these challengesare the result ofeveryone having sustained, victims of virusattacks and hacking!      
    computer tips
2  Todays, we know some of the tips and will concentrate on trying to understand the course and I hope everyone will use the icon smile full of useful tips for online security . Because you need to stand up to you to challenge. I just cannot do anything faster than a directed icon sad some useful tips for your complete online security. Let s get down to the ground














   it is expected that following instructions must be 90 % securing icon wink you some tips for you to complete online security

1/ must always use good anti-virus software and update it regularly to try to keep. The PC so it cannot be attacked spears Please install the  Anti spayara .

2/ always known website, blog groups to visit. Before visiting a new website to ask others about it and find out as much as possible in different ways. And of yes, no, or do not understand appreciate click the link or banner must stay away from.

3/ No file / mail etc. When we download on the PC before you can open it and take the scan. If you have any problems with this file, it will be caught. Remember, this is the digital age; the eye is able to damage the small problem that gets much bigger project.

4/ regularly update your operating system and browser. Get better and better quality service, leaving most of the old version to the new version of the Learn to use.

5/ blown in no case did not no nothing anywhere to share your password. Put all the tough kinds of passwords , such tamim ** @ zxcv12300 ** and every 3 months during the course , will change every password security icon big grin some useful tips for your entire online
 
      6/ All the sites or pages linked to the address on the address bar of your browser .

7/   you need to enter your password in order to log in before you can see if there is a link to the https Example.https :/ / mail.google.com. If you must quickly leave the http://
Read More..
Powered by Blogger.