Showing posts with label learning. Show all posts
Showing posts with label learning. Show all posts

Tuesday, March 3, 2015

Effective corporate IT training Bursting the e learning bubble

Link to article (By Roland Van Liew)
"In the more than half a decade of e-learning availability, one thing has become clear: the Internet is not a good platform for teaching complex technical topics. "
"But with over half a decade of e-learning availability, emerging statistics and studies conducted by a variety of institutions have yielded some interesting results:
  • 57% of respondents to one study described their e-learning experience as "frustrating, lonely, and stressful;"
  • The best e-learning environment (which includes audio and visual techniques) yields only about 40% retention of the material covered;
  • Humans, by nature, learn best through social interaction - a critical element removed by e-learning;
  • Much of e-learning course material is simply live lecture material posted to the Internet, resulting in a poor learning experience in which crucial context is removed because there is no human instructor to impart it."

"As the overall online experience becomes richer and more varied with each technological advance, the debate over live training versus e-learning will continue. But at the end of the day, IT training is all about developing competency, not just completing a course or achieving certification. For any IT training participant to achieve true competency and confidence in the skills they are learning, they must take part in a program that provides extensive, hands-on lab exercises where they can practice and hone their newly-developed skills, enabling them to put these skills to immediate use upon return to the workplace. Until the day arrives that e-learning provides an equally rich, personally-interactive experience, the ability to gain true competence in IT training will remain firmly entrenched in the classroom."

Read more »

Saturday, February 28, 2015

21st Century Learning Adventure at UNIMAS!

MISSION

Looking forward to visit Universiti Malaysia Sarawak (UNIMAS) for the first time. I will be giving a talk (25 Nov) and a workshop (26 Nov) during my visit, and Insya-Allah these events and other accidental connections/conversations with educators there will be beneficial for UNIMAS.

Also, I am pretty sure I will learn a lot from UNIMAS as I discover it and its people. For example, did you know that UNIMAS launched its first MOOC earlier this year entitled:  ICT Competency. 

Now you do!


HI!

If you are attending my talk or workshop at UNIMAS, please add yourself to this Padlet Wall (direct link) by double tapping or clicking on it (no login required). If you could add your name, picture (optional) and what you think is the ingredients for empowering great student learning experiences (in a sentence or two), would simply be awesome. Thanks!


Created with Padlet

TALK

‘DNA of a 21st Century Educator’ (25 Nov)
During your lifetime you have probably experienced inspirational educators, or witnessed inspiring lectures. But, what about you? Are you such an educator? If not, why not? In this interactive talk, we will explore some of the ingredients top educators in the 21st century have, and how we can learn from them to reinvent ourselves to reach our true potential as an educator. Are you up for the challenge?


DNA of a 21st Century Educator at UNIMAS! from Zaid Alsagoff


WORKSHOP

‘Designing 21st Century Learning Experiences’ (26 Nov)
In this 1-day hands-on workshop, we will explore how to design interactive and engaging student learning experiences using technology. We will actively look at how we can transform face-to-face (F2F) learning using the ‘Flipped Classroom’ and ‘Gamification’ methods.  Then we will explore how we can use social media and web 2.0 to engage students, empower collaborative online learning spaces, and development interactive content. Participants will be engaged throughout the workshop with learning activities, including the gamified group challenge during the afternoon. It will be fun, engaging, and participants will get a taste of how they can use technology to transform the students’ learning process.


After this workshop, you will be able to:
  • Discuss how the brain learns.
  • Apply Gagne’s 9 events of instruction to design more engaging learning content and environments.
  • Use web 2.0 tools to design and publish interactive and engaging learning content.
  • Apply Flipped Classroom and Gamification methods to your teaching and learning.
  • Use interactive web tools to engage and assess students during face-to-face learning sessions.
  • Use Social Media to interact and empower students to collaborate online.
Key resources:
  • 150+ Awesome Learning Tools
  • Best Quick Reference Guides to Web 2.0
  • Bloom’s Digital Taxonomies!
  • Blended & Flipped Learning: Case Studies in Malaysian Higher Education Institutions


Designing 21st Century Learning Experiences from Zaid Alsagoff

ACTIVITY

Group Challenge:










Interactive Web Tools (recommended):
  • Padlet
  • Poll Everywhere
  • Kahoot
  • Socrative

Content Development Tools (recommended):
  • PowToon
  • GoAnimate
  • Explain Everything
  • TouchCast 
  • VideoScribe
  • Screenr 
  • Screencast-O-Matic
  • EDPuzzle
  • Office Mix (for PowerPoint 2013)

Social Learning (recommended):
  • WhatsApp
  • Telegram
  • Facebook
  • Google Docs
  • BlendSpace
  • Schoology

TOOLS

Here is a collection of 150+ awesome learning tools to spice up your learning and teaching. Please use the Filter (tags) to narrow down on the type of tool you are looking for (authoring, quiz, lms, etc.).
Top 100+ Learning Tools on Planet Earth!
View more lists from Zaid Ali Alsagoff

Cant wait!!! :)
Read more »

Wednesday, February 25, 2015

CourseLab 100 Free e learning authoring tool

URL: http://courselab.com/
Download: http://courselab.com/db/cle/root_id/download/doc.html
Showcase Samples: http://courselab.com/db/cle/root_id/examples/doc.html

"CourseLab is a powerful, yet easy-to-use, e-learning authoring tool that offers programming-free WYSIWYG environment for creating high-quality interactive e-learning content which can be published on the Internet, Learning Management Systems (LMS), CD-ROMS and other devices...It can be used in a variety of learning initiatives including technical training, soft skills training and compliance certifications.

Here is a list of some its yummiest features (click here to see the full list):
  • Familiar PowerPoint-like authoring environment;
  • WYSIWYG environment for creating and managing high-quality interactive e-learning content - no HTML or other programming skills required;
  • Unicode support - use any font and encoding supported by the Windows® operating system, including double-byte character sets;
  • Object-oriented Model allows constructing e-learning content of almost any complexity just as easy as you put together the building blocks;
  • Objects are highly customizable;
  • Dynamic HTML based output can be played by most browsers - no Java® or other special player software required for playing created e-learning content;
  • Built-in assessments and tests creation capabilities;
  • Software Simulations - Embedded Screen Capturing mechanism (without using Adobe Flash® technology) (Costs $99);
  • Import PowerPoint® presentations into the learning material (Costs $99).
  • Additional module templates pack (Costs $9 Only)"

Having been away from researching learning technologies for more than one year, I am really thrilled with all the new free learning tools available to educators and learners. During this period of technology ignorance, I have been struggling learning the art of higher-order thinking skills and teaching (or coaching) it to students. Not sure if I have learnt that much, except for asking questions in a more systematic way using tools such as six thinking hats and CoRT.

CourseLab got me excited first (due to its easy-to-use authoring environment) and the super claim posted on its home page "100% FREE e-learning authoring tool! No time limits. No demo versions (What about no cost for Extras?)", provides the kind of happiness that can turn into frustration if you do not read between the lines.


However, when you realize that you need to fork out a whopping $198 (or 207) to get the really juicy features enabling you to do things that you really want to do (Check the bullets above in red). Although, CourseLab might argue it is not deception or against the law to state that the authoring tool is 100% , it could make it a bit more obvious that you need to pay if you really want to get the juicy stuff (Extras). They might argue that the authoring tool is free, but you need to pay for the Extras. Though, to me the extras is really the reason why I would be interested in using this tool in the first place. In short, the Extras is the real deal. Also, one could argue that this is a great marketing strategy, but overall it is better to get people excited (about 100% free) without indirectly tricking them into it (otherwise they might give CourseLab negative publicity like now). We all know that a company needs money to survive, and that is understandable, but dont use misleading statements such as "100% FREE e-learning authoring tool", which is perhaps legally right, but in my opinion it is an unethical misusage of the original meaning of this phrase.

However, for those of you who do not find the CourseLab Extras important or can survive without them, I do recommend using CourseLab. Though, if you are going to spend money, I would actually recommend that you add a bit more (a few hundred) and invest in either Adobe Captivate or Articulate :)

Note to CourseLab: I really like your authoring tool, and hopefully you could be more creative about your marketing catch phrase (get rid of the 100% nonsense), I would support and promote this product more. Yes, if you make the Extras free and create sufficient revenue using another creative approach then you would have the education world at your feet.

Read more »

701 e Learning tips Free digital book By Masie Center

Link to 701 e-learning tips
"Thanks to The MASIE Center?s TRENDS readers and e-Learning Consortium Members, over 1000 e-Learning tips were received, analyzed, and categorized. These tips are from senior managers and training professionals from major corporations around the world. We have edited and compiled 141 pages and 14 chapters covering the ABC?s of getting started to global implementation strategies. We hope you enjoy this free digital book !"

Great! The complete book is a bit heavy (13.3 mb, PDF). However, the wait is worth every second, even on a dial-up. Masie Elliott is a knowledge sharing genius. He must surely give Brandon Hall and Bersin a real headache. With this, you have a enough e-learning tips to ponder upon for the next couple of months. Print out page 138, which has Elliott Masies 12 Personal e-learning tips, and read them 12 times .

Read more »

Sunday, February 15, 2015

My first learning example in Kettle An example is reproduced from Pentaho Tutorials Topic Filtering Rows

Hi Guys,

Here is my first learning experience with Kettle Community ETL.

Download Kettle from :  Click Me

Sources to get start with Kettle :

1) http://wiki.pentaho.com/display/EAI/Getting+Started
2) http://localhost:8080/pentaho/docs/InformationMap.html
3) http://wiki.pentaho.com/display/EAI/Pentaho+Data+Integration+%28Kettle%29+Tutorial

You should have installed java in your local machine and path, java_home, jre_home set for it.

Below topic is a re-production of Kettle Transformation & Job example from Pentaho Tutorials and the description is slightly differ from the actual description.

Lets look at simple basics and then well jump into 1st example.


#  What is Transformation in Kettle ?
# What are jobs in Kettle ?
# Core difference b/w Transformation & Jobs in Kettle ? 
# Extensions for transformations & jobs in Kettle ?
# What are steps & hops ? 

1) What is the usage of Transformation ?

    Transformations are used to describe the data flows for ETL such as reading from a source, transforming data and
    loading it into a target location.

2) Jobs

Jobs are used to coordinate ETL activities such as

Defining the flow and dependencies for what order transformations should be run
Preparing for execution by checking conditions such as, "Is my source file available?," or "Does a table exist?"
Performing bulk load database operations
File Management such as posting or retrieving files using FTP, copying files and deleting files
Sending success or failure notifications through email


3)Whats the difference between transformations and jobs?

Transformations are about moving and transforming rows from source to target. Jobs are more about high level flow control: executing transformations, sending mails on failure, ftping files

4) Extensions for transformations & jobs in Kettle ?
Transformation : .ktr
Jobs : .kjb

5) What are steps & hops ?

  • A transformation is a network of logical tasks called steps.
  • Transformations are essentially data flows.
  • The transformation is, in essence, a directed graph of a logical set of data transformation configurations.
  • Steps are the building blocks of a transformation, 
  • for example a text file input or a table output. 
  • There are over 140 steps available in Pentaho Data Integration and they are grouped according to function; for example, input, output, scripting, and so on. 
  • Each step in a transformation is designed to perform a specific task, such as reading data from a flat file, filtering rows, and logging to a database 
  •  Steps can be configured to perform the tasks you require. 
  •  
  • Hops are data pathways that connect steps together and allow schema metadata to pass from one step to another. 
  •  Hops determine the flow of data through the steps not necessarily the sequence in which they run.
  •  When you run a transformation, each step starts up in its own thread and pushes and passes data. 
More info  at :  Click Me


TOPIC :
Load sales data into a database. Several of the customer records are missing postal codes(zip codes) that must be resolved before loading into the database.

You will be given two .csv files to load the data into database. 
The first file is : sales_data.csv and later one is Zipssortedbycitystate.csv

( Location of the files : /home/sada/softwares installed/Pentaho/data-integration/samples/transformations/files
)


In short , there is a column called "postalcode"  in sales_data.csv with missing postal codes(i.e., the values are null) and need to fill the missed the missed postal codes using "postalcode"  column of Zipsortedbycitystate.csv file. 


Explanation : 
The Final Transformation looks as shown in below :

The final job looks as shown in below(doing job is optional for this topic)


Transformation is divided into below sub tasks.
1) Retrieve Data From Flat File ( i.e., Retrieve Data From "sales_data.csv")
2) Filtering the records ( from the source file get only not null valued rows for "postal code").
3) Load to into Relational database ( Total Number of rows in this 2747)
4) Retrieve Data From your look-up file.
5) Resolve Missing zip information.


Download the example : Click Me

NOTE : While running the .ktr file (or .kjb file) in your environment you should specify the flat files(.csv files) location as per your folder structure.

#:  Ive taken postgresql as output table.

Thank you.

Sadakar
BI developer.
(Pentaho/Jasper/Talend/Kettle).

:-)







Read more »