59.0K views | +1 today
using New and Emerging Technologies to enhance Learning Provider's "current Practice" - John is a retired eLearning Adviser, but keeping up to date, and all views are his own
Curated by John Dalziel
Your new post is loading...
Your new post is loading...
Scooped by John Dalziel!

Scratch - Introduce your Learners to programming concepts - Imagine, Program, Share

Scratch - Introduce your Learners to programming concepts - Imagine, Program, Share | technologies |
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.
John Dalziel's insight:
Scratch is a is a free program designed to introduce learners to programming concepts. 
There are plenty of tutorials abound for getting started with using Scratch but possibly the best place for Educators to start is on the Scratch for Educators site at ;
Using Scratch learners can create...
  - animations,
  - games, and
  - videos. 
Learners program in Scratch by a process of dragging and dropping blocks into sequences. 
Each block represents a command. 
Learners assemble sequences, & in turn programs, by arranging command blocks. 
Initially Scratch was only available as a desktop application which is still available today at ;
However, learners can now use Scratch's on-line version. 
NOTE: for learners under the age of eight to learn programming basics on an iPad, an Android tablet, or on a Chromebook, ScratchJr - - a program based on Scratch, is specifically aimed at them. 
This has to be worth a closer look and try-out!
No comment yet.
Scooped by John Dalziel!


compileonline | technologies |
Compile and Execute Programs Online - You can compile and run, execute your source code related to Java, JSP, Cold Fusion, C, C++, Pascal, Fortran, PHP, Perl, Ruby and Python programs onnline using your browsers, iPhone, iPad or any other online...
John Dalziel's insight:

Compile and Execute a whole range of programming languages online.
Just select, when online in your favourite browser, any of the...
- Web Technologies;
- Text Formatting; and/or
- Programming Languages... proceed!
All that without having any setup on your local machine.
Having selected the programming language you want to write...
- Write it in the text editor provided, then
- click the button to see the output.
Compile on line is neat, tidy and free.

No comment yet.
Scooped by John Dalziel!

reSRC ·

reSRC · | technologies |
reSRC, the root of actual learning
John Dalziel's insight:

One the best things from the Design and Development industry is that there are loads of free books for learning the skills.
At reSRC (reSRC stands for resource), users can find an enormous collection of free programming book of various languages, including C, C++, Java, HTML, JavaScript, and CSS. Go ahead, sign up and grab them.
On reSRC, users are free to create their own lists or to pull a list they already have on GitHub or anywhere else.
To be fair most visitors will probably be more interested in discovering great resources from great lists. Or by reSRC's tagged links database.

No comment yet.
Scooped by John Dalziel!

Code Monster from Crunchzilla

If practitioners are looking for a fun way to introduce a learner to programming Crunchzilla’s Code Monster is a 'live' introduction to basic programming concepts.


How does Code Monster work?

Using JavaScript users are guided through the programming experience by a blue monster that asks questions about the code and suggests courses of action.


If learners (or practitioners) play long enough they will progress from simple variables to more complex ideas like conditionals, expressions, and more.


NOTE This isn't a comprehensive programming curriculum (it doesn't claim to be) but it’s a great way to introduce people of all ages to programming.

No comment yet.