The blog User Testing in the Wild: Joe’s First Computer Encounter was a great read. Book marking the learnings for my reference.
There is little modern applications do to guide people who have never used a computer. Even when focusing on new users, designers tend to take for granted that users understand basic concepts of using a computer or mobile.
No matter their skill level, users will try to make sense of a new situation by leveraging what they know about previous situations.
We shouldn’t assume that new users will inquisitively try and discover how new software works by clicking buttons and trying things out. Giving visual feedback and help if someone is lost may help people to use the technology.
Don’t make too many assumptions about how users will benefit from your technology – they may surprise you!