OpenLLM-France/wikimedia huggingface dataset:
# SAASTE Technology/Activities/Types of Structures

Structures
Grade 5

## Types of Structures

Structures are either natural (are found in nature) or constructed (are made by people). There are four types of structures;
* Frame: made of separate members (usually thin pieces) put together.
* Shell: encloses or contains its contents.
* Solid (mass): made almost entirely of matter.
* liquid (fluid): braking fluid making the brakes.
# SAASTE Technology/Key Concepts/Grade 7

KEY
CONCEPTS, KEY FOCUS and IMPLICATIONS for TEACHING & LEARNING
of Technology through the RNCS :
| Grade 7 |||
| Investigates: background context Existing products - examine- (relevant to problem and based on key design aspects) Practical tests / testing Data handling (plan, collect, extract, copyright laws, summarise & present) | Systems & Control: Changing direction of movement and/or the value of force (using the components of mechanical systems, hydraulic and pneumatic included) Input - Process - Output Drawing system diagrams. Series and parallel electrical circuits ( with more than one output device) Input - Process - Output Drawing system diagrams | Impacts: technological products (Express reasons for positive and/or negative effects on quality of life) |
| Designs : Design brief Lists specifications and constraints based on specified design aspects. possible solutions- alternative- (linked to design brief & specifications and/or constraints.) choice of solution with reasons chosen solution developed further -(graphics or modeling) | Processing: Conditioning a material to change or improve specific properties (strength, fire resistance, waterproofing, taste, volume, texture, etc.) | Biases : technological products (Express opinion on advantage or disadvantage on certain sectors of society) |
| Makes : Planning Materials list Tools list Construction techniques Safety, material and tool use | Structures: Use of materials in structures based on their properties. Stability in terms of size, shape & form Strengthening parts of and/or complete structures | Indigenous Technology: indigenous cultures in South Africa (Explain the use of specific materials with reasons for the differences) |
| Evaluates: identifying Strengths and weaknesses of: Product , System and of plan of action Use criteria for evaluation suggestions for improvement / modification | | |
| Communicates: 2D (1st / 3rd angle) or 3D (isometric, perspective, oblique) enhanced sketches / drawings (colour/ shading/ rendering) circuit diagrams (circuit symbols) systems diagrams (input, process, output) notes, labels, dimensions, list of quantities. SA drawing conventions (for above) Appropriate use of Technology to present information. | | |
# Ruby on Rails/ActiveRecord
## ActiveRecord - The Model

* Naming
       See the way the models are named and what names to avoid
* Migrations
       How to get your data inside the database in a convenient way
* Associations
       Connect different models together
* Callbacks
       Read about how to manipulate your data at certain states of their existence
* Validations
       Check your input for their correctness
* Attributes
       How to look up different criteria without writing SQL
* Aggregations
       Write advanced aggregations inside your model
* Calculations
       Do basic mathematical calculations with your data
* acts_as
       Extend functionality with acts_as
* Timestamps
* Connection adapters
# Ruby on Rails/ActionView/ERb

ERb (Embedded Ruby) is the default template language included with Rails. It is very similar to PHP, JSP and ASP.

## Tags for Embedding Ruby

* <%= %> will render the result returned from the embedded Ruby expression as text
* <% %> will execute the embedded expression without rendering the result
* <% -%> will execute the embedded expression without rendering the result and will suppress trailing whitespace
* <%- %> will execute the embedded expression without rendering the result and will suppress leading whitespace
* <%# %> will cause the embedded expression to be parsed as a comment

## ERb Utility Methods

There are a couple utility methods which are part of ERb that you may encounter when developing Rails applications:
* h(s) or html_escape(s) - A utility method for escaping HTML tag characters in the supplied String s
* u(s) or url_encode(s) - A utility method for encoding the String s as a URL

## Example

If @people contained an array of Person instances, this would render something like the following:

## Tips

* While it is possible to put business logic in the view this should be avoided. Business logic belongs in the model where it can be easily tested and reused.
* The line <%= render :partial => '/layouts/menu' %> will render a the partial app/views/layouts/_menu.
# Ruby on Rails/ActionView
## ActionView - The View

* Rendering and Redirecting
       Learn about how to navigate different actions to different sites
* Layout Files
       How the view-files are handled
* Forms
       Deal with forms to edit data and more
* Uploads
       Basic instructions for uploads
* Custom Helpers
       Read about custom helpers to ease up development
# Ruby on Rails/ActionView/Uploads
## Uploads

The following paragraph should give you just a quick overview on the topic of uploading data with forms. For the more advanced purposes you might want to consider using widely known gems that handle the job. Take a look at the Resources page to find good starting points for your search. Or take a look at the official Rails guide to see a sample action
As with everything you want to upload via a form, you need to set the form to support "multipart/form-data". If you want to upload, e.g a picture for our products, you can use these ways: Here, you will need to write an action inside the controller that handles the upload of the file on the server:
For a form bound to a model we can use the already known form_for tag (this allows you to save e.g. the image name inside your database)
# Ruby on Rails/ActionView/Builder

XmlBuilder is a class which supports creating XML output with Ruby methods. Most method calls sent to the XmlBuilder class will be rendered directly. You also have access to all instance variables defined in the action. For example:
In /app/controllers/demo_controller.rb:
In /app/views/demo/index.rxml:
# Ruby on Rails/ActionView/Custom Helpers
## Custom Helpers

Rails comes with a wide variety of standard view helpers. Helpers provide a way of putting commonly used functionality into a method which can be called in the view. Helpers include functionality for rendering URLs, formatting text and numbers, building forms and much more.

### Custom Helpers

Custom helpers for your application should be located in the app/helpers directory.

### Application Helper

The file
contains helpers which are available to all views.

### Controller Helpers

By default other helpers are mixed into the views for based on the controller name. For example, if you have a ProjectsController then you would have a corresponding ProjectsHelper in the file

### Example

The following is an example of an Application Helper. The method title will be available to all views in the application. Methods added to this helper will be available to all templates in the application.
# Ruby on Rails/ActionView/Layout Files
## Layout Files

The previous chapter explained how to render output to the default layout or to a special layout provided by you. You may have already looked inside such a layout file. Its default content will be similar to
Typically a layout's head section has an embedded tag for a stylesheet and the complete content is represented using a yield-tag

### Asset tags

All asset tags, such as the "stylesheet_link_tag" are little helpers that generate the proper HTML for you. You can use this tags to embed CSS, Java Script and images or to provide RSS-feeds.
To embedded Javascript or CSS, you can use the according helpers:
or if you want to include CSS
All these files are located in the public directory public/javascripts or public/stylesheets. There is no need to provide the extension as Rails will handle it automatically. To include multiple files just provide all the file names inside the tags:
Of course these files can be placed anywhere in your application, just be sure to provide the proper path:
To load all files inside your public/javascripts or public/styleheets use the appropriate tag with :all
When embedding CSS you can specify the media attribute inside the tag:
No modern web site is complete without using pictures and graphics so Rails provides you with its own image tag:
As with JavaScript or CSS the Rails will look into public/images by default to find the proper picture. Note: that you do not need to tell Rails if you use .jpg, .gif or .png! You can also provide a custom path and HTML attributes

### Yield

"yield" means that this is sort of a placeholder for the view that will be displayed inside your layout, but you are not limited to using a single yield:
To get access to the :header you can use the "content_for" method. So with the above example, that might be:
Named yields can be used for menus, footers or sidebars to ease up maintenance. Just put them in your code and they will be placed in the right place.

### Partials

It is time for a little more DRY. If you have a lot of HTML code that repeats itself in many different views (such as forms, dynamic menus,...) you might want to consider using partials: With partials, move the code that you use often into a separate file and place a link inside the files that should use your partials
This will look inside the folder from where the partial gets called for a file named _form.html.erb. Use an underscore in your filename to tell Rails that it is a partial.
To move your partial to a separate folder use
will look in "partials" for a file called _form.html.erb
Overall partials minimize the effort of copying the same code over and over, but to keep the needed code in single files that can be altered easily and used as often as desired.
# ORCID Advocacy Toolkit/So you would like to..../Institutional guide on ORCID
### List of examples of institutional pages on ORCID

A collection of links for the pages provided by UK ORCID Consortium members is available in the Teams Space. To register in the UK ORCID Community Space please contact help@jisc.ac.uk. Within the Teams space you can check out the Implementations tab.

### What sections do institutional pages on ORCID usually contain?

Benefits of ORCID See some examples
FAQ See some examples
Reference to institutional policy See some examples
Connecting to institutional systems See some examples
Embedding of resources from ORCID
* Videos are popular e.g.
# ORCID Advocacy Toolkit/Themes

A collection of ORCID resources grouped by theme or topic of use.

### How to register for an ORCID

Instructions and support on registering for an ORCID.

### Benefits of using ORCID

Definitions and examples of the ways that using ORCID benefits individual researchers, librarians, institutions and more.
* Attribution
* Disambiguation
* Independent profiles controlled by academics
* SSO integration with other institutional systems
* Ease of use with other integration systems (Scopus)
* ORCID mandates
* ORCID and Equality, Diversity and Inclusion

### UK Consortium

Information on the UK ORCID Consortium and links to community pages and resources.
* About
* How to join
* Community and events

### Technical Documentation for ORCID

Technical documentation to aide institutions or librarians in using ORCID
* Connecting ORCID to institutional systems
* Case studies
* Integrations
* Reporting
* ORCID brand guidelines
* APIs

### PID policies in the wider Education/Research Sector

Links to external bodies that have policies or processes that connect with ORCID
* Funder policies
** Cancer Research UK
** National Institute of Health (NIH)
** National Institute for Health Research (NIHR)
** UKRI (paragraph 4g, p12)
** Wellcome Trust
* REF2021 (paragraph 21, p5) and future requirements
# ORCL/Eye tracking

The source code can be found at https://github.com/XiangGuo1992/ORCL_VR_EyeTracking.
The Tobii Eye Tracking is integrated in HTC VIVE Eye Pro in Unity, Which is a part of projects from Omni-Reality and Cognition Lab in University of Virginia (https://engineering.virginia.edu/omni-reality-and-cognition-lab).
There are several Prerequisite for using these code:
1. [HTC VIVE Eye Pro](https://www.vive.com/us/product/vive-pro/) with Tobii Eye Tracking system
2. [Unity](https://unity.com/) version 2018.4.16 or 2018.3.14
3. [Python](https://www.python.org/) 3.6.3 ([Anaconda](https://www.anaconda.com/) version recommended)
4. [SteamVR](https://store.steampowered.com/steamvr)
5. Finish the [Set up for the HTC VIVE Eye Pro](https://enterprise.vive.com/eu/setup/vive-pro/)
6. [Tobii Pro SDK](http://developer.tobiipro.com/index.html) for your platform
The HTC VIVE Eye Pro hardware (headset, controller) is from HTC VIVE, the integrated eye tracker is from Tobii, they have provided multiple ways to get access to the eye tracking data:
- [Tobii Pro SDK](http://developer.tobiipro.com/index.html): A general SDK for getting eye tracking data. This repository will use Python and Unity only.
- [Tobii XR SDK](https://vr.tobii.com/sdk/develop/unity/): SDK for Unity, developed by Tobii too, to get started, follow the steps in this [link](https://vr.tobii.com/sdk/develop/unity/getting-started/vive-pro-eye/). Tobii XR requires a analytical license to get the raw data, otherwise, eye tracking can only be used for interactive use.
- [Vive Eye Tracking SDK](https://developer.vive.com/resources/knowledgebase/vive-sranipal-sdk/) : SDK for eye tracking from HTC. The forum for it can be found [here](https://forum.vive.com/forum/78-vive-eye-tracking-sdk/).
This repository includes sample code and tutorials for Python and Unity API of Tobii Pro SDK only.
# ORCID Advocacy Toolkit/So you would like to....
### Plan a special promotion on ORCID with some prizes?

* See some examples

### Create some attractive visuals to promote ORCID?

* See some examples

### Use Twitter to promote ORCID?

* The UK ORCID Community Space on Teams has some examples of using Twitter. Please contact help@jisc.ac.uk for access.
* See some examples of Twitter.

### Include ORCID in institutional policy?

See examples
# ORCID Advocacy Toolkit/Types of Material
## Event Ideas and Examples

Liverpool John Moores University - ORCID for Research session
University of Central Florida - ORCID Workshop for Researchers

## FAQs/Help

Robert Gordon University
University of Oxford
US Lyrasis blog post on transferring Works Citations from Google Scholar to ORCID

## Institutional Policies

Policies that mention requiring ORCID
University of Glasgow Research Publications & Copyright Policy
University of Leeds Publications Policy
University of Strathclyde Policy
University of York Policy on the publication of research
Jisc blog post on mandates

## Instructions

University of Bath
University of Oxford
University of Reading

## Physical Collateral

Jisc Researcher leaflet (CC-BY-NC)
List of UK examples of customised promotional materials/swag

## Reports and Case Studies

Open science monitor case study
Toulouse scientific area case study
UK pilot projects report P.24 P.46-48 (sections 6,7) Extract from that report most relevant to advocacy (to be done)

## Researcher Stories

Brian Kelly - Independent Researcher
University of Reading
Why ORCID?

## Videos

What is ORCID?
I'm a Member, Now What? - Benefits of ORCID Membership session on 17 May 2023
A Quick Tour of the ORCID Record for Researchers

## Web Widgets/Embedded Graphics

ORCID Auth Widget
ORCID iD icon graphics
# ORCID Advocacy Toolkit/contributors

People who have contributed to this project:
| Name | Affiliation | Role(s) | Contact / Socials |
| Dr Adam Vials Moore | Jisc | Author Editor Organiser | @adam__moore@adam__moore@fediscience.orghttps://orcid.org/0000-0002-2085-1908 |
| Ay Okpokam | Jisc | Editor | |
| Christopher Brown | Jisc | Editor | christopher.brown@jisc.ac.uk, https://orcid.org/0000-0002-6884-9970 |
| Monica Duke | Jisc | Author Editor | https://orcid.org/0000-0003-2588-7544 |
| Shannon Searle | Cranfield | Contributor | s.searle@cranfield.ac.uk |
| Neil Jefferies | Oxford | Contributor | neil.jefferies@bodleian.ox.ac.uk |
| Alastair Arthur | Glasgow | Contributor | https://orcid.org/0000-0002-5622-093X |
| Robyn Price | Imperial College London | Contributor | https://orcid.org/0000-0001-5776-5256 |
| Lucy Ayre | University of Nottingham | Contributor | |
| Kirsty Wallis | UCL | Contributor | 0000-0002-9570-6174 |
| Mareike Wehner | University of Liverpool | Contributor | https://orcid.org/0000-0003-1999-2436 |
Thanks to everyone else not mentioned here!
# Saylor.org's C++ Programming/Useful Examples

Upon successful completion of this unit, students will be able to:
* Describe and code the binary tree structure.
* Code special data structures by combining linked lists and binary trees.
# Saylor.org's Cell Biology/Cell Signaling

Cells must be able to adapt to changes in the external environment. Cells in multicellular organisms must even be able to communicate with one another and cooperate in order to carry out functions. In fact, all of your body’s activities (from flexing a muscle to releasing stomach acid) rely on cellular communication or cell signaling. In this unit, we will discuss the ways in which cells talk to one another and respond to the environment. Note that this is a large and complex unit with a number of new terms.
# Saylor.org's C++ Programming/Introduction and Set Up

Upon successful completion of this unit, students will be able to:
* Describe the basic history of C++.
* Set up a NetBeans IDE for a simple C++ project.
* Create and compile a simple C++ program.
* Use cout and cin objects effectively.
* Declare and use variables.
* Use conditional and iteration structures in C++.
* Define and use simple functions.
# Saylor.org's C++ Programming/Dealing with Data and Compound Types

Upon successful completion of this unit, students will be able to:
* List the operators in C++ language.
* Define and use arrays, struct, unions, and enumerations.
* Use pointers.
* Use the functions of string class.
# Saylor.org's C++ Programming/Object-Oriented Programming

Upon successful completion of this unit, students will be able to:
* Define and compare/contrast constructors and deconstructors.
* Design pointers to the class and create overloading operators.
* Define and use the keyword “this” and use the static members appropriately.
* Design and appropriately use friend functions and classes.
* Use the class inheritance for better code design.
* Explain how polymorphism is achieved through C++ code.
# Saylor.org's Cell Biology/Cellular Transport

Just as your body has a circulatory system that moves nutrients and waste, every cell in your body has a vast network system that carries things from one place to another. In Unit 5, you learned about the units that make up this transport network. You will now learn about the signals and “roadmaps” that direct traffic in that network. Though there are many different types of transport, the most important ones export gene products from the nucleus to their destined locations. As you will see, the gene products themselves include specific sequences that define their destination.
You will also learn that cells have the ability to secrete or intake vesicles (membrane-enclosed spaces), which also require specific transport mechanisms. This unit will go over a few of the major ones.
# Serbian/Main Contents/Level 1/Lesson 11

These are names of parts and organs in the human body.
| English | Serbian |
| Head | Glava |
| Arm(s) | Ruka (pl. Ruke) |
| Leg(s) | Noga (pl. Noge) |
| Hair | Kosa |
| Eye(s) | Oko (pl. Oči) |
| Nose | Nos |
| Mouth | Usta |
| Lips | Usne |
| Teeth | Zubi |
| Neck | Vrat |
| Shoulder | Rame |
| Breast | Dojka |
| Belly | Stomak |
| Knee | Koljeno |
| Finger | Prst |
| Brain | Mozak |
| Heart | Srce |
| Muscle | Mišić |
| Bone | Kost |
| Liver | Jetra |
| Lungs | Pluća |
| Gizzard | Želudac |
# Serbian/Introduction
## Introduction/Предговор/Predgovor

This book is intended to be a complete guide to the Serbian language, from the basics to the most advanced concepts of grammar and speech. It also aims to provide some miscellaneous information regarding Serbia and the Serbian language (for example: history of the Serbian language, different dialects, how the Serbian language evolved, etc.).

## The Lessons and Reference/Лекције и Препоруке/Lekcije i Preporuke

These lessons are organized into levels with each level focusing on a certain aspect of this South Slavic language, known simply as Serbian, in order to build up your knowledge of the language. For example, the first level is mostly vocabulary. After studying and learning all the levels and lessons, hopefully the reader will be able to speak Serbian fluently. The levels are mainly for those who want to learn Serbian seriously as another language. Those wishing to learn some of the language quickly for business, a holiday or just out of curiosity, the reference is here for a quick guide. If you are familiar with another Slavic language (cf. Russian, Polish, Croatian, Czech, etc.), then you are at an advantage since Serbian shares the same noun declinations and sentence structures as her sister languages.
Reference is not a guide, however, nor is it similar to the lessons. It is large portions of Serbian presently compactly so the reader can look up verbs quickly without having to go through the lessons to find them. Readers hoping to learn just a little more vocabulary, are advised to use Level 1 rather than Reference to look up words. Level 1 is not rigidly structured, so it is easy to use, like a dictionary.+

## Under Construction/У Изради/U Izradi

This book is currently under construction. The squares next to each page, level or lesson, shows whether the content inside is completed. Below shows what stages these squares show:

## Levels/Степени/Stepeni

Level 1 - Vocabulary
Level 2 - Basic grammar
Level 3 - Forming sentences

## Reference

* СРПСКИ ЈЕЗИК
* Chrestomathy for English-speaking Slavicists
* Grammar •
* History •
* Dialects •
* Appendices
* Begin studying Serbian
# Serbian/Main Contents/Level 1

These lessons are more of a dictionary, and are to be used for general help. Lesson 1, Lesson 2, and Lesson 3 are recommended since these lessons prepare the learner for Level 2. The more advanced lessons are elective, as they contain extensive lessons based on a particular subject of interest.
Lesson 1 - The Alphabet/Азбука/Azbuka
Lesson 2 - Common Words/Уобичајене речи/Uobičajene reči
Lesson 3 - Question Words/Упитне речи/Upitne reči
Lesson 4 - Animals/Животиње/Životinje
Lesson 5 - Months/Месеци/Meseci
Lesson 6 - Colours/Боје/Boje
Lesson 7 - School/Школа/Škola
Lesson 8 - Family/Породица/Porodica
Lesson 9 - Seasons/Годишња доба/Godišnja doba
Lesson 10 - Money/Новац/Novac
Lesson 11 - Body/Тело/Telo
Lesson 12 - Food/Храна/Hrana
Lesson 13 - Plants/Биљке/Biljke
Lesson 14 - Adjectives/Придеви/Pridevi
Lesson 15 - Verbs/Глаголи/Glagoli
Lesson 16 - Expressions, Phrases/Изрази, фразе/Izrazi, fraze
Lesson 17 - Prepositions/Предлози/Predlozi
Lesson 18 - Numbers/Бројеви/Brojevi
# Serbian/Main Contents/Level 1/Lesson 8

Mother (mum) - majka (mama)
Father (dad) - otac (tata)
Brother - brat
Sister - sestra
Child - dete
Son - sin
Daughter - ćerka
Grandmother - baba
Grandfather - deda
Mother's or father's sister - tetka
Wife of mother's brother - ujna
Wife of father's brother - strina
Mother's brother - ujak
Father's brother - stric/čiča
Husband of mother's or father's sister - tetak/teča
Cousin - rođak/rođaka
Grandchild - unuče
Grandson - unuk
Granddaughter - unuka
Wife's mother - tašta
Wife's father - tast
Wife's brother - šurak
Wife's sister - svastika
Husband's mother - svekrva
Husband's father - svekar
Husband's brother - dever
Husband's sister - zaova
Son-in-law - zet
Daughter-in-law - snaja
Nephew - nećak/sestrić/bratić/sinovac
Niece - nećakinja/bratanica/sinovica
# Serer History/Authors

To help co-author this book, please add your name or Wikipedia user name below:
# Serbian/Main Contents/Level 1/Lesson 1

Serbian/Main Contents/Level 1/Lesson 1The Serbian Alphabet