EasierRDF icon indicating copy to clipboard operation
EasierRDF copied to clipboard

Beginner friendly tutorials / documentation

Open dbooth-boston opened this issue 5 years ago • 3 comments

"Lack of Good Tutorials. I had the pleasure of attempting to teach RDF and Turtle at a workshop. I think our biggest hurdle was teaching people where predicates came from and which ones were we using for our examples. This ended up with me having to teach OWL to people who were probably not ready for it. I could not send them to a good tutorial site other than the RDF 1.1. Primer or the "Linked Data: Evolving the Web into a Global Data Space" book (http://linkeddatabook.com/editions/1.0/). It is a very large leap to have someone go from a few pages of primer to an entire book." https://lists.w3.org/Archives/Public/semantic-web/2018Dec/0088.html

"There are tutorials aimed at the very beginner for React and most javascript frameworks. Look at things like next.js and you have interactive tutorials, even get rewards and points, in very well put together presentations." https://lists.w3.org/Archives/Public/semantic-web/2018Nov/0136.html

IDEA: Building things

"When learning JS you can right from the very start see what it does, and build things. You get tight feedback loops, and an instant sugar rush when you learn a bit of technology and see what it can do. You can see what others have done and import that via cut and paste. Tools like code sandbox will let you experiment." https://lists.w3.org/Archives/Public/semantic-web/2018Nov/0136.html

"What RDF can demonstrate quite well, I think, is the ability to mix different data sources together." https://lists.w3.org/Archives/Public/semantic-web/2018Nov/0138.html

"build examples ourselves of things that are working on the Web, with Web data" https://lists.w3.org/Archives/Public/semantic-web/2018Dec/0009.html

IDEA: An integrated primer that spans specifications and tools

"Data-centric, cross-specification semantic primer. . . . Every main spec (RDF, OWL, SPARQL) has its own primer/overview, usually with small data examples . . . . I think it would be good for W3C to have, especially for beginners, a primer that uses the same data sample, and then goes through the technologies and explains, with growing complexity, what each of them can do for the data (infer, query etc.) and how they complement each other." https://lists.w3.org/Archives/Public/semantic-web/2017Oct/0040.html

"one additional recommendation is . . . that we move beyond data models involving social graphs." https://lists.w3.org/Archives/Public/semantic-web/2018Nov/0243.html

"A few ideas:

  • If I want to start on new technologies, sometimes I just lack the good ideas that motivate me to start creating something - how about a list of small to advanced features/projects that help you learn? (open source projects one can fork and start off)
  • a collection of resources on how to get started is also not quite prominent out there yet, good solid resources. (I recently use https://www.geeksforgeeks.org/ a lot because of my current needs -> not related to semantic web)
  • I would also follow something like live coding sessions (idea: https://www.youtube.com/watch?v=85RRL4eIUb8 )"

dbooth-boston avatar Dec 07 '18 03:12 dbooth-boston

Let's not forget the kids. I think that Semantic Web is great technology for enthusiastic schoolkids. Wouldn't it be great to have stuff that they could pick up that helped them to use it for whatever exciting things they were driven to do.

HughGlaser avatar Dec 10 '18 12:12 HughGlaser

The technical lesson tracks here might be worth a look, for ideas at least: https://www.cambridgesemantics.com/blog/semantic-university/

kspurgin avatar Mar 15 '19 01:03 kspurgin

I can also recommend courses by https://open.hpi.de/ they are quite beginner-friendly and RDF is part of various courses.

saona-raimundo avatar Jan 28 '22 08:01 saona-raimundo