Blogs
In between attending Zukunft HR (coverage on Twitter), going to Fronteers, and running the 4 Mijl, we have secretly also worked on some awesome new features to make LearningSpaces the social platform we envision it to be.
So what's new?
1. Fine-grained and realtime insights into what's happening through the activity feed.
Because we don't like reports but we do believe that it's important to know what your peers are doing on LearningSpaces. You'll know something relevant happened when this icon lights up:
If you click on it you'll see a list of recent activities.
2. Commenting on Chapters
Spotted a mistake in a colleague's Space? Want to ask a question about something you don't quite understand? Or maybe you just want to share how you applied your new skills in real life.
Behold commenting on Chapters:
Yep, Jurre is that kind of guy...
3. Sharing is Caring
Know someone that might be interested in your Space? Invite them to join your community!
They'll receive a nice e-mail with a personal touch:
Want to share your space with the public and allow anyone to view it? Just click share and use the unique link!
4. A Little Bit Of Awesomeness
Since Matthijs made this awesome animated loading indicator out of our logo, we find ourselves in the awkward position of complaining that our application isn't slow enough...
See the Pen LearningSpaces logo (CSS) by Matthijs Kuiper (@snap) on CodePen.
So What's Next?
For the next couple of weeks we'll focus on creating and taking Quizzes, Assignments and Rich Content™. And we always have some time reserved for technical enhancements, UX design, and fun stuff.
Although that last one will probably be spent on playing Unreal Tournament 1999 with the Oculus Rift.
Questions or comments? Get in touch on Twitter or send an email to hugo@learningspaces.io.
Learning Spaces Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:18am</span>
|
Two weeks ago the LearningSpaces team went to the Human Resourse Management (HRMExpo) fair in Cologne, and we met so many cool people that are as passionate about informal learning as we are!
The Adidas Group HR and Internal Learning manager Christian Kuhna shared his excelent thoughts about Adidas Group enthusiasm towards New Way of Learning that supports the overall business strategy of a New Way of Working. After the seminar we had a warm chat about Adidas Group Learning Enviroment and their eagerness to innovate.
We not only had the possibility to meet people and attend many informative seminars about leadership, management and informal education, but our team member Isabela Wojtowicz also had the opportunity to pitch the idea of LearningSpaces, and to explain the importance of simplicity and accessibility of internal education in organizations.
Of course, we dind’t forget to have some fun while working in the HRMExpo fair. We brought our kicker table where everyone had the opportunity to show their table football skills (and we admit that Germans are natural at it).
All in all, we would like to thank HRMExpo and Zukunf Personal for this networking event, Christian Kuhna for inspirational thoughts and support, and everyone who stoped by at our LearningSpaces stand and had a great time with us!
Learning Spaces Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:17am</span>
|
Creating pretty URL's is a common question and in plain Rails apps it's pretty straight forward.
Instead of having a URL like https://example.com/posts/43 we want a pretty, human friendly URL like https://example.com/posts/my-awesome-post where that last part is usually called a slug.
There are some awesome gems to do the slug-creating for you, like Friendly ID. But a simple way to get started is to append something like the title property to your objects' id and make it URL friendly:
class Post < ActiveRecord::Base
def to_param
"#{id} #{title}".parameterize
end
end
This is actually all you need to do in a plain Rails app, and your posts will be accessible like: https://example.org/posts/43-my-awesome-post. Awesome!
But how do I use this in my Ember project?
- you
Great question! We can actually do this by just telling our Serializers to use this method as the ID:
class PostSerializer < ActiveModel::Serializer
attributes :id, :title, :body
def id
object.to_param
end
end
If you have any related objects, you'll need to make sure they use this property as the ID as well:
class CommentSerializer < ActiveModel::Serializer
attributes :id, :message
has_one :post, embed: :id, embed_key: :to_param
end
The nice thing about this approach is that your models are still being found by id in you rails controllers (#find will #to_i your id so it always grabs the first number and strips off the rest) and you won't need to change any code to handle that.
That's it, now you have pretty, human friendly URL's in your Ember app!
Learning Spaces Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:17am</span>
|
Lately there's been a lot of discussion about education, particularly about the future of E-Learning and its importance for the individual and organizational development. Some people debate that Universities still play a big part in the personal and corporate evolution, but we think the truth is slightly different. Even Universities try to apply E-Learning tools within its environment.
I spoke to Joep Lenglet, an E-Learning consultant and developer at Defacto Software to see what his thoughts about this are
Milda: Hey Joep, could you introduce yourself?
Joep: Good afternoon Milda.
I studied Educational Sciences at the University of Groningen, I got my masters degree last August. At that point I was also already working in the Academy of a hospital. I helped to set up the academy and make the strategic education guidelines. I’ve structured the E-Learning branch in the hospital and also created E-Learning content for our staff. Right now I am E-Learning consultant and developer at Defacto Software.
M: So, what made you decide to start this type of career?
J: Well, I started working with pedagogical sciences and from the start I was already drawn to education. I have always been very opinionated, and driven by the idea of innovation. During my student years I found that lots of subjects didn't prepare me for my future career, at that point of my life I knew that I want education to become more meaningful for everyones field of practice. That is how I got drawn to the E-Learning world.
M: It is nice to hear that you are very interested in the innovation of education. We're wondering how you imagine Education in 20 years, what might change?
J: I think that the main thing that will change will be our understanding. Having these big curriculums, and educational programmes, that are taking years to give you just little bit of knowledge and not preparing you for anything at all, will eventually dissappear. Instead of that we can already see the emerging MOOC’s and Online courses that everyone can easily access. People will be able to pick what is relevant for their personalities and goals. There might still be many bachelors that will give a very broad introduction to the field of study, but from that point everyone will make decision, and start enrolling in specific courses rather than an entire programme, building up their own resume, and getting small certificates rather than doing the whole course in the University.
M: Joep, could you name the biggest mistakes that Universities make, and can you explain why people are transfering to E-Learning rather than sticking to the traditional, conservative way of studying?
J: I don’t think that we nessecarily need to turn to E-Learning, I think that you can do it classroom-wise as well. Maybe the biggest mistake the Univeristies make is that they stick to the old fashioned model of education, in which you see that the University is the place to be to get the knowledge you need, whereas nowadays the education is one click away. Universities should become the institution for coaching and connecting students with relevant subjects, rather that stating that Universities just have everything figured out. They should assist people in learning instead of showing that it’s the only place where you can learn.
M: What do you think, the most important skill for the Future of Education is?
J: I think that the most important trait should be the ability to identify problems and useful information, rapid knowledge retrieval skills are paramount, as well as web searching skills. I don’t think having a lot of in-depth subject knowledge will make you a good employee. Education and working environment will be much more about how flexible you are to adapt to new situations.
M: The last question is about how people should prepare for the Future of Education, maybe you could share some tips with us?
J: I think that people already do a lot of the things I mentioned earlier. Young generation of employees are used to use Google, Wikipedia. What is more, we face the mentality change and people should realize that it is ok to ask, and it’s good to realize that you don’t know everything, and that times and problems are changing so we have to adapt. Every generation has its own way of learning because they are taught to do it in the different methods. We see lots of old business adapting to what is new. In my opinion, the younger generation is more enticed to innovate Education because they are used to learn new thing by themselves. The biggest advice for the Universities would be to let go of one rigid way of reaching the goal, and be very clear of setting the goals! Universities should play a role of facilitator and help to find the way to reach a goal rather than setting a path for people.
We want to thank Joep for his interesting thoughts about the Future of Education and the importance of E-Learning, and we hope that this interview will help to imagine how learning will look in 20 years.
Learning Spaces Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:17am</span>
|
Everyone is learning online these days. Often without calling it as such. You've probably learned to play song on guitar via Youtube or learned how to make the perfect phad thai. But when it comes to learning a profession we often have the feeling we need to enroll in classical courses costing thousands of euro's.
We'll prove this wrong.
The challenge
The setup is pretty simple:
Bram will reeducate from a musician to a front-end developer by just learning online.
His (and our) goal is to land him a job in his new profession within a few months. Not with us but somewhere else.
We will point out the right resources, answer questions and do some peer reviewing. For the rest he is on his own.
Why we are doing this
We want to emphasize how easy it is to learn online. And what great impact it can have on peoples career development.
Of course online learning, peer reviewing and mentoring are all things we want to facilitate with LearningSpaces eventually. With Bram we get a chance to examine the needs from real close.
LearningSpaces is about learning and sharing your knowledge. By sharing knowledge during his learning process, Bram will make his progress and acquired skills very visible to potential employers.
So much opportunities in tech
This morning I talked with Marja Doedens from Wowww, another local web company. She's active in de Noordelijke Online Ondernemers (Northern Online Entrepeneurs). Together they have a lot of open positions and a hard time finding a good mix of people with the right skills.
If we can't find them, we'll make them
And it turns out the right skills are often not acquired in college but by doing or online. That's why we're confident that once Bram is up to speed, a lot of companies will be looking for him.
What will you learn?
We hope to inspire many people to keep on learning and shape their own careers. And to inspire companies to create and enable their own diverse and skilled workforce of the future.
To help each other succeed follow Bram on Twitter. Comment on his blogs. Are you in webdevelopment? Tell him what you think he should learn. Share places where he could apply.
Also we are very interested in similar stories. We know that StormMC is reeducating a journalist to an online marketeer. Barbershop De Zwarte Raaf trained four employees without prior experience on the job.
Let us know on Twitter.
Learning Spaces Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:17am</span>
|
As you may know we use Markdown for showing content in Chapters. In Markdown you can render basically any web content but the key is to make it easy for you. So now you can just paste a link and a preview will be rendered!
Wait what?
Yes you can create a preview object from a whitelisted url. For example, I want to share a news article from my favourite tech site, The Verge. I'm writing a Chapter about Mars. Before you would see this:
With the new onebox functionality i write the same thing but the url is transformed like this:
It renders a preview from the actual article and still links to it.
You can also put in a Wikipedia article:
Or a Youtube video:
And also images from for example imgur.com:
And many more websites are supported. For a full list go here (this can be updated later):
https://gist.github.com/Marthyn/4cf2bc54a66606dbafde
(if you pasted this on LearningSpaces you'd see the actual content of the gist here!)
Basically we can add a preview for any website!
Learning Spaces Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:17am</span>
|
In general people don't like to wait. And no matter how fast we make our application there will always be something that takes time to process. But in many cases, if the user is informed, they will be more patient.
Fortunately LearningSpaces is pretty fast and there is little waiting time. But sometimes transitioning between pages can take a brief moment, ie. due to slow internet or a large request to the server.
So we can't prevent loading time but we can make it less boring. Show something awesome instead of a simple spinner or loading message. At least tickle the user's senses a bit while waiting. The first thing that came to mind was the isometric shape in our logo, consisting of a cube within a cube (or three times the letter "L" surrounding a cube). Perfect for our loading indicator:
In this post I will explain and demonstrate how we recreated and animated our logo, and how to use it as a loading indicator in Ember.js.
Isometric cubes
The biggest challenge is recreating our logo using HTML and CSS. There are several ways to accomplish this but we are using the CSS transform property to create the isometric faux-3D effect (sometimes refered to as 2.5D).
We need two cubes, but lets start with the first one. Create a container with three child elements for the visible cube faces (top, left and right):
<div class="cube">
<span class="face top"></span>
<span class="face left"></span>
<span class="face right"></span>
</div>
Now we add the styling. Give the faces a background color and make sure they are square. Next we apply the math to create the isometric effect using the transform property. This property can take a list of transform functions but in the examples below we will only be using rotate, skew, scale and translate. Also note we use transform-origin which gives us control over the origin for the transformations. The CSS looks like this:
.cube {
position: absolute;
top: 100px;
left: 100px;
}
.face {
transform-origin: 0 0;
position: absolute;
height: 100px;
width: 100px;
}
.top {
background: #f5f5f5;
transform:
rotate(210deg)
skewX(-30deg)
scaleY(0.864));
}
.left {
background: #ccc;
transform:
rotate(90deg)
skewX(-30deg)
scaleY(0.864));
}
.right {
background: #e0e0e0;
transform:
rotate(-30deg)
skewX(-30deg)
scaleY(0.864));
}
Note: Don't forget to add vendor prefixes for the transform* properties if you want cross-browser support. In the demos I use SCSS and the bourbon mixin library so I don't have to worry about these prefixes.
Check out the demo. I also created a demo of an alternative technique.
Both techniques are shown in the demo below.
Now we need a second cube so we can recreate our logo. Duplicate the cube and wrap them in a container:
<div class="logo">
<div class="cube">
<span></span>
<span></span>
<span></span>
</div>
<div class="cube">
<span></span>
<span></span>
<span></span>
</div>
</div>
Rotate the second cube 180 degrees and scale it to half its size:
.cube:nth-child(2) {
transform: rotate(180deg) scale(0.5);
}
Thats about it, see the result below. I also added some extra styling to render the cube as a wireframe like we have in our logo.
Animation please
To make the loading indicator complete we will add some animation. This can be done fairly easily with CSS by using @keyframes and animation. The @keyframes rule gives us control over the intermediate steps in an animation by defining keyframes (or waypoints). Each keyframe describes how the animated element should render at a given time during the animation sequence. The animation property lets you configure the timing and duration of the animation, as well as other details of how the animation sequence should progress.
For our loading indicator we want the cubes faces to shift between 3 colors by animating the background color. To do this we create an animation named "color-shift" and add 4 keyframes: start, finish and 2 in between:
@keyframes color-shift {
0%, 100% {
background: #ccc;
}
33% {
background: #e0e0e0;
}
66% {
background: #f5f5f5;
}
}
Now we can apply the animation to the cubes' faces. We configure the animation by setting its name (color-shift), duration (1.2s) and iteration count (infinite). But we don't want the cube's faces to get the same color on each keyframe. So we use animation-delay on the 2nd and 3rd face to delay the animation for these elements:
.cube span {
animation: color-shift 1.2s infinite;
}
.cube span:nth-child(2) {
animation-delay: -0.8s;
}
.cube span:nth-child(3) {
animation-delay: -0.4s;
}
Note: Don't forget to add vendor prefixes for @keyframes and animation* if you want cross-browser support.
Like the animations but think all the isometric projection math is too much fuzz? Don't worry, you can create the same effect with inline SVG. In fact, we are now using SVG for our loading indicator in LearningSpaces.
The demo below shows the HTML and the SVG aproach, both powered by the same CSS animation! The only difference with SVG is we have to animate the path's "fill" attribute instead of background color.
Loading template in Ember.js
The only thing left to do was getting our loading indicator to show up between page transitions in Ember.js. Fortunately Ember provides loading substates that allows you to do just that. Basicly the only thing we had to do is create a top-level template called loading and Ember takes care of the rest:
<script type="text/x-handlebars" data-template-name="loading">
<h1>Loading ...</h1>
</script>
It's as simple as that!
But like I said as the beginning of this post LearningSpaces is pretty fast, so we hardly get to see our loading indicator. Hugo wrote in his post:
we find ourselves in the awkward position of complaining that our application isn't slow enough...
If you have any questions, contact us on twitter!
Learning Spaces Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:17am</span>
|
When to use which
While programming for Learning Spaces I had a lot of trouble choosing when to use .property('property to observe') or .observes('property to observe')
They behave the same, as in they run whenever the property between the ' ' changes. But there's a difference and you should know that difference.
Basically when you only manipulate other things you need observes and if you return something which you need later you need to use property
So let's say you have a BookController with some properties.
App.BookController = Ember.ObjectController.extend({
setPage: function() {
var pageNumber = this.get('pageNumber');
this.set('page', this.store.find('page', pageNumber));
}.observes('pageNumber'),
footNotes = function() {
return this.get('page.footNotes')
}.property('page'),
copyright = function() {
return '(c) Marthyn Olthof - Learning Spaces';
}.property(),
});
setPage: function () {
var pageNumber = this.get('pageNumber');
this.set('page', this.store.find('page', pageNumber));
}.observes('pageNumber'),
This is a function which sets the page property, but it doesn't return anything. Therefor we can just use the observes('pageNumber'). Which runs every time the property pageNumber changes. But it's impossible to bind this to a view!
footNotes = function () {
return this.get('page.footNotes');
}.property('page'),
Here footNotes is a property which returns the footnotes of a page. To update this property everytime the page changes and bind it to a view. We use property('page') with a binding to the property page. So everytime the page property changes the footnotes change too. Also you can now bind this to your view as such {{footNotes}}
copyright = function() {
return '(c) Marthyn Olthof - Learning Spaces';
}.property(),
Finally we have a property which doesn't change at all. Therefor we use property() without any binding. We can bind this to a view with {{copyright}} and it will not change unless the controller is initialized again.
For review, here is a table:
Bind in view/Returns Value
Changes
.property('property to observe')
Yes
Yes
.observes('property to observe')
No
Yes
.property()
Yes
No
Learning Spaces Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:17am</span>
|
Employee education is one of the most important components of a successful business. Lots of corporations started changing their mentality towards employee education to more social way of learning, but some still lack behind and concentrate on a traditional way of educating its staff - old school training courses.
Recently LearningSpaces had a chat with C&M Group CEO Chirag Kulkarni and we are very pleased to share his toughts about imporantance of social internal learning.
Milda: Chirag, could you tell a bit more about yourself? How did you career started, and why do you have so much passion for startups and business development?
"I love Business development because it gives startups and businesses hope regarding alternate channels businesses can take through partnerships" (C.Kulkarni)
Chirag: I am an entrepreneur, advisor, and speaker. I started my career at a young age, by getting older I'm affiliate marketing in hopes to fly in a private jet ( I fantasied about this from a young age). From there, I got involved in various companies in different verticals. Currently, I run a company called C&M Group, which provides entrepreneurial led strategic consulting for startups to Fortune 500s. I have a strong passion for startups due to their ability to disrupt sectors and improve the lives for consumers. What is more, I love Business development because it gives startups and businesses hope regarding alternate channels businesses can take through partnerships, etc. I like strategizing how businesses can work together.
M: What do you think of employee education these days? (How imporant it is for organizations success etc.)
C: There are three types of learning that take place at a company. Primarily, these include professional, self, and formal learning. Although all three are extremely important, most companies give more importance to formal more traditional learning.
Formal training works, but not for learning soft skills required in business.
Small companies generally speaking don’t focus on employee education because they think it is expensive, and for that reason, want to save money. I’m a huge believer in founder education, which involves founders and executives spending time with employees for their personal and professional growth. In short, employee education is extremely important to an organizations success. Think of it like investing in your employees.
M: If you could, what would you change in the system of internal learning within organizations? Why?
C: For large fortune 500s, the internal learning system is determined by the executive team. Although it is important to have an internal learning process, it is more important to have learning that is focused on An employees needs and interests. This is a major flaw in the system that I would like to change, stardom with C&M Group.
M: What are the flaws of traditional way of employee training?
C: Employee training, in a traditional sense is extremely focused on getting higher degrees, or doing coursework at universities. Although these can be great options, these do not necessarily help immediate startups or businesses grow their employee pool's skill set.
The new learning process should be geared towards helping employees with their own needs, and focusing on their professional and personal growth, and not just getting a generic MBA.
Flaws of training are very similar in large companies.
M: When did you realize it?
C: This realization about corporate learning came when watching what large companies do for educational training.
M: How do you imagine learning in the future?
C: Learning in the future is going to (hopefully) be more self guided, and focused on what skills are lacking within an employee, and specifically, what the organization, educational entity, or other employees and executives can do to help the employee learn more. This will do 3 things;
Increase the focus on learning relevant skills
Decrease the cost of corporate learning for small and large companies
Increase the employee investment per dollar, which can increase the retention rate of an employee.
Learning Spaces Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:17am</span>
|
Once upon a time when top-down management structure didn’t exist there was a company where people were working like a well oiled machine. In the companies' building the rooms were big, without any walls so people could communicate and exchange their knowledge very easily. The information was just one chat away and everyone was allowed to learn from their CEO, managers and their peers.
But suddenly, things started changing. Like a great storm top-down management tools emerged and the companies organizational behavior inevitably had to change. Everyone understood that it will save lots of time and that communication between each other will become easier than ever before. But did it actually change for the better?
These days there are so many learning management and communication tools that should make our life easier, but do they actually serve our interests?
Sometimes I catch myself thinking about how annoying it is to login to one site, for example university Blackboard, check the information there, then go to Facebook, create a group so I could discuss the material with my peers. Of course, for some of them some pieces of information might seem irrelevant, so I create a WhatsApp chat for my subgroup and finally I can start discussing about the information that I’ve found on Blackboard.
It was probably as annoying to read about this process, as it is irritating to me to make this circle of sharing knowledge every time.
And now I suddenly understood that after all of this effort I just don’t have any motivation to learn with or from my peers. This way of ‘online’ learning is extremely time consuming and stressful.
Should knowledge sharing be so exhausting? The answer is: Of course NOT!
What we need is a systems in which information is easy to reach, easy to share, where we can easily ask and comment, upload our files and get feedback! Whether you are in a small study group or working in a big organization, limited by the walls of your cubicle, right now 200 clicks away from asking your first question about something you found somewhere in your companies' learning management (or whatever) system.
The ‘online’ learning process shouldn't make people become exhausted and insecure. It is easy to say: "if you login here, you will find the documents, then login to the other site, for questions, and you will find our answers if your login there". But, wouldn’t it be easier to just actually do it all in one place without walls and limitations?
That is why I like working with LearningSpaces. We share, there are no limits! You can be a teacher as well as a student. Just learn and let learn. Everyone is equal, you can comment and ask, upload and share useful files, pictures or videos. Just follow interesting topics, communicate, learn, take a quiz or do an assignment! It becomes easier to work with your colleagues when you know that each of them is just one click away.
Let me explain why we decided to make everyones life easier by making LearningSpaces .
With the help of the internet, the world became more interconnected. Information became very easy to find and now everyone has the possibility to train themselves. The problem is, we are so involved with ourselves that we forget that sometimes it is easier when we just help each other. Top-down management made us more reluctant to exchanging information and internal learning. But let's admit that it saves a lot of time and nerves when someone can help you understand the material, especially when you can find it all in one place.
That is what LearningSpaces helps you with. It is a place where you can create the information you want to share or learn from your peers and colleagues. A place where you can easily find and ask for some help and interact with others. Communication becomes smooth and fun because everything is in one space (And yes there is a fun part!).
Let me give you an example: you are a sales person of a software company, imagine how much easier it would be to work if you would understand some technical aspects of the product. You would not only become a better sales person because you have lots of insight but you gain basic knowledge of how your competitors product was built so you can strenghten your arguments of why the thing you offer is better than others.
Learning can be pretty boring (to everyone), but believe me there is a fun part of it as well! LearningSpaces gamifies your learning process. Take a quiz, see how much you scored and get on the top of the score board! Get a virtual trophy for being a super user or follow your own learning path! And don't forget to be proud of yourself and be awesome!
All in all, there is always more motivation to learning when you feel the support from your peers. Of course, you feel even more motivated when you know that you don't have to open 100 windows on your screen so you could ask one question. LearningSpaces will make your organizations internal learning process more social and fun, it won't be time consuming or difficult to understand anymore.
It doesn't matter that once upon a time top-down management with its perfect order destroyed easy learning and communication in the company. What matters is that companies that understand that going back to basic, social and fun ways of learning lived happily ever after.
Learning Spaces Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:17am</span>
|
What's new since our last development update?
(for those of you that didn't attend our launchparty)
1. Quizzes and Assignments
We've added the possibility to create assignment and quiz chapters for your spaces. A quiz is a simple computer-graded multiple choice test - great for assessing your follower's knowledge before and after following your space!
We've put a lot of effort in keeping the flow to create a quiz as simple as possible. Adding a quiz to your space should be a matter of seconds!
In line with our vision of an open learning environment users are allowed to take a quiz as often as they want - while keeping their best result. And of course, after completing a quiz, anybody can comment on it.
Assignment chapters are freeform and graded by the space owner. Users can submit their answers in markdown and upload files or images or use links and embeds.
Space owners will be notified when there is a new submission to review. They can comment on the submission, and mark it as approved, which will complete te chapter for the user.
2. User Profiles
Every LearningSpaces user now has their own profile, with a short bio, profile pic, latest activity and overview of their Spaces.
3. Power Users
See that little trophy on my profile? That means I'm a Power User! LearningSpaces users earn reputation for creating Spaces and Chapters, and also for completing other people's Chapters. But most of all you will be rewarded when other people follow, interact with and complete your content!
We hope this will help reward knowledge sharing and make the best spaces automatically stand out. And most likely, in the future, Power Users will become curators and protect content quality :).
As soon as you are a Power User, your trophy will show on all your Spaces:
4. A little bit of awesomeness
Like last time, we've worked on some not-so-useful but definitely awesome things, like showing the dominant color of a Space's header image when loading:
Cool, right?
Next up: Paths, the Space Wall, Drafts, Collaboration, Team Settings and more!
Learning Spaces Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:17am</span>
|
As you may have read before, we are using Helpful for customer support. Through Helpful, every single LearningSpaces user is one click away from our support team - which would be all of us.
A couple of recurring questions got us thinking about onboarding new users. How can we help new users understand what LearningSpaces is and how it works?
One of the solutions that came up was to create short explanatory videos for the most important views and features, and prompt new users to watch them.
But before spending a week on writing scripts, recording screen captures and dubbing voice-overs, we decided - as usual - to start with a quick prototype.
We wrote a 150-word script about the Spaces overview, got someone on Fiverr to record a voice-over for under 20$, and then used Quicktime and iMovie (both ship with OSX) for the screencapture and editing.
You can watch the result here:
Pretty cool right? Not bad for about 2 hours of work and 15$. And a great way to start testing if support videos can help the onboarding process.
The Screencapture:
Start QuickTime (and don't open a video in that annoying dialog)
Press CTRL+CMD+N (or File > New Screen Recording)
Select an area to record or go fullscreen.
Record (I recorded to the voice-over so I needed 3 tries).
Save, import in iMovie and match the timing with your voice over.
Export and share!
Bonus: go to System Preferences > Accessibility on your Mac, select Zoom and tick Enable keyboard shortcuts to zoom. The default shortcut is cmd+alt+8 - this will zoom in on the position of your cursor. You can put this to great use when highlighting specific features of your application.
Learning Spaces Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:16am</span>
|
6.45am
The alarm on my iPhone rings and I have to get up, start the day.
7.00am
I am checking the mail on my iPhone, is there anything new? The newspaper newsletters arriving in the morning will tell me everything I need to know about what's new in world. The weather app shows me whether I'll have to dress rain proof for my bike trip to work. Have I gotten a message from a friend? I'll quickly check it on WhatsApp.
9.00am
At work I'll turn on my MacBook, first thing I'll do is checking and replying my emails.
9.15am
What does the agenda of today look like? Let's have a look at OutlookOffice365. Don't forget to open HipChat so communication with collegues will flow. Also LearningSpaces has to be opened so I can use others' knowledge and make it my own. Yammer shows me what my collegues are up to and makes me stay in the loop.
12.45pm
At lunch I'll quickly check WhatsApp again. Are the dinner plans with a friend tonight still on? After a quick table football game it's time to go back to work.
1.00pm
Using One Drive and Google Docs collaboration with collegues goes easily. Also Twitter is handy to check once in a while.
6.30pm
We're trying out a new recipe that we found on my friend's smart phone while listening to music on Spotify.
9.00am
Back home I am facetiming with my mum, checking facebook and WhatsApp to see what's new with my friends, and read maybe even answer my emails.
11.00am
Time to go to bed, so resetting the alarm, maybe checking my agenda on my iPhone so I am ready for tomorrow.
So, do we actually need all this technology?
If you would have asked me that question 10 years ago, I'd probably have said "No". But in this fast-moving world I cannot imagine myself living a life without it anymore. For instance Facetime: It's such a great way to communicate, no limitation to audio but being able to see each other while talking is amazing. And cheap if you compare it to calling over the phone (as my mum lives in a different country than me). All this technology I described above is definitly simplifying things for me a lot. Am I glad that it exists, I wouldn't want to miss anything!
Learning Spaces Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:16am</span>
|
The definition: Modern Learner — a person who likes learning what he wants and when he wants. Or one who’s learning needs or habits are changed by their distracting environments.
Features: overwhelmed, distracted, impatient.
In the need of: personalized, interactive, fun, universal access and concentrated knowledge.
Now, we have covered all of the important terms we can get more in depth about why. How modern learners came into being, how to help them and how can modern learners help you?
Dear modern learner,
First of all, why are you like this? Because you are reading this blogpost during your work, because your phone has a pushed notification every 2 minutes about what is happening on Facebook, Twitter or LinkedIn, because you are distracted by almost everything that surounds you! Second of all, you need everything here and now, not in 3 days, but now. Probably your modern working environments led you to understanding that the knowledge should be very easy to reach, find and share.
But what do you get in reality? Your employer has very high expectations for you to stay in the ‘Know everything’ zone and yet he often doesn’t provide you with the instant access to all of the knowledge that is contained within the organization you are working. Actually it doesn’t sounds fair neither for you nor for your employer because both of you want to end up in the win-win situation. A situation where you gain the knowledge that helps you to accomplish your tasks fast and effectively.
Dear Employer,
How can you enhance the learning potential of your employees? Just give them knowledge and games, let your employees learn whenever they can. First of all, you have to understand the benefits of personalised informal way of learning.
Creating informal learning situations can be less costly and more time efficient given all of the social media technologies and electronic devices we have today.
Learning informally can be more personal and less intimidating for some people.
Subject-matter experts may be more willing to share their knowledge with others this way.
Since learning this way happens more naturally during the flow of someone’s work day, employees may be less likely to resist learning new things.
Second of all, make learning more playful! The engagement of your employees will sky rocket. Quick facts about gamification:
Gamification is the use of game mechanics to drive engagement in non-game business scenarios and to change behavior of your employees.
Many types of games include game mechanics such as points, challenges, leaderboards, rules and incentives that make game-play enjoyable.
Gamification applies these to motivate the audience to higher and more meaningful levels of engagement.
Humans are "hard-wired" to enjoy games and have a natural tendency to interact more deeply in activities that are framed in a game construct.
Considering all of these facts, try to unleash the power of modern learner, encourage your employees to exchange their knowledge in informal way and it will make your business more successful. If you need any help with setting up your social learning platform contact us through www.learningspaces.io or maybe drop a DM or tweet us Twitter @learningspaces.
(Some thoughts were taken from www.langevin.com and www.gartner.com, thank you guys!)
Learning Spaces Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:16am</span>
|
As a prominent player in the Dutch online learning market, we are expected to attend the annual NEXT-Learning Event. So we did:
In perspective of previous years it’s safe to say innovation in learning has not been going fast in the Netherlands.
E-Learning is big business but still heavily depends on traditions and establishment. It’s almost painful to see that the most future-focused educational companies still rely on SCORM. This is a 15 year old industry standard, which (should have) reached its decline phase by now. But let's not get into the details and impairments of SCORM.
Most of the talks and products we saw were based on principles that are not exactly new or innovative. You can tell something's wrong when the most influential Dutch E-Learning blogger talks about "What’s it like to follow a MOOC."
Wasn't 2012 the Year of the MOOC? Late to the party is an understatement here. Also, if you’re wondering what it is like to follow a MOOC, why not try one?
HR and L&D departments have high hopes on technology, but seem hesitant to implement new ways of learning. Impact-analysis, output-research and other ways of measuring and projecting impact gain priority over actually educating professionals. Hence the succes of hearing about what it's like to follow a MOOC, in stead of following a MOOC yourself.
Innovations can certainly help people develop. For example, they can lower barriers to learning, provide a safe learning environment, and connect people to inspiring minds. But in the end, people need to take responsibility for their own development. I believe in autonomous employees who are capable of knowing what they need to learn to perform better at work. This is a shift in culture for most companies.
At NEXT Learning, supply and demand seem to have reached a satisfying equilibrium: suppliers won't try to change the mindsets and behaviour of L&D departments with new ways of learning. In return, they can keep making their trusted thick saucy old-school E-Learning material.
Lets leave everything at peace.
Lets keep it comfortable.
Learning Spaces Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:16am</span>
|
Yesterday was a very exciting day for us… We hosted our first seminar!
We would like to thank all of those who support or visited LearningSpaces, and tried our knowledge sharing platform. All of you inspire us to work the way we do: awesome and innovational. We are happy to have had an opportunity to exchange ideas about informal learning and knowledge sharing.
What is more, we are proud that we managed to design an online platform which can connect all of the generations, from Baby Boomers to generation Y representatives, and allow them to communicate and pass on their mastery.
Of course, the seminar wouldn’t have been complete without two very influential speakers: Ronald van Rheenen, a Nuclear Medicine Physician who uses LearningSpaces himself, and Michael Hebben who maybe gave the best advice to everyone: "Don’t be aftraid to take a leap, and implement informal learning into your organisational culture. You can start small and move forward whenever you feel comfortable with it".
Yet again, we would like to thank everyone who visited us, and supports us, thank you to all of the followers who are helping to spread the word about LearningSpaces.
Positive vibes, don’t be afraid of something new and #LearnAwesome,
LearningSpaces Team
Learning Spaces Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:16am</span>
|
So you’re looking to record audio for your e-learning courses but you don’t have a big budget. First, let me clarify something [...]
Serious Learning Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:16am</span>
|
From time to time I hear people complain about the loss of image quality when publishing a course in Articulate Studio’13. In [...]
Serious Learning Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:16am</span>
|
It’s a great time to be working in the online learning industry. Technology has never been more accessible and things that would [...]
Serious Learning Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:16am</span>
|
A while ago I did a demo for an Articulate Challenge on using characters in e-learning where I added a presenter [...]
Serious Learning Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:16am</span>
|
Nog ruim een week en dan is het zover. De 3e Nederlandse Articulate Gebruikersdagen op 19 en 20 november in Utrecht. Ja! [...]
Serious Learning Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:16am</span>
|
As you might know I’m a big fan of the weekly Articulate challenges. I don’t always have the time to participate in [...]
Serious Learning Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:16am</span>
|
Als je geluk had was je erbij en heb je kunnen genieten van de geweldige presentaties en groepsdiscussies op de 3e Nederlandse Articulate gebruikersdagen. [...]
Serious Learning Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:15am</span>
|
Na de release van Articulate Storyline 2 in oktober 2014 ben ik gevraagd door de Courseware Company, de officiële reseller van Articulate [...]
Serious Learning Blog
.
Blog
.
<span class='date ' tip=''><i class='icon-time'></i> Aug 20, 2015 07:15am</span>
|