OpenLLM-France/wikimedia huggingface dataset:
# Annotated Republic of China Laws/Artificial Reproduction Act/Article 3

| ←Article 1 to Article 2 | Artificial Reproduction Act Republic of China (Taiwan) Law Article 3 | Article 4 to Article 31→ |

## First promulgated on 2007-03-21
### Article 3

    The competent authority of this Act is the Department of Health, Executive Yuan.

## Promulgated amendment on 2018-01-03
### Article 3

    The competent authority of this Act is the Ministry of Health and Welfare.

## Annotated by Wikibooks

* ↑ "Artificial Reproduction Act: Article 3". Laws & Regulations Database of The Republic of China. Ministry of Justice (Taiwan). 2007-03-21. Retrieved 2018-01-05.
* ↑ Derived from 2007 text.
# Annotated Republic of China Laws/Artificial Reproduction Act/Article 36

| ←Article 31 to Article 35 | Artificial Reproduction Act Republic of China (Taiwan) Law Article 36 | Article 37 to Article 40→ |

## First promulgated on 2007-03-21
### Article 36

    Whoever obtains consent described in Paragraph 1 of Article 23, or Paragraph 1 of Article 24 by fraud or coercion shall be subject to imprisonment for not more than three years.
    Whoever solicits or abets another person to commit the crimes as described in the proceeding paragraph, shall be guilty of the crime and punished.
    Proceeds obtained from an offense described in the preceding paragraph shall be confiscated; where such proceeds cannot be confiscated either in part or in whole, an equivalent amount of money of the value of such proceeds shall be sought or other property shall be taken as a substitute.
    Any violation of this article shall be indictable only upon complaint.

## Promulgated amendment on 2018-01-03
### Article 36

    Whoever obtains consent described in Paragraph 1 of Article 23, or Paragraph 1 of Article 24 by fraud or coercion shall be subject to imprisonment for not more than three years.
    Whoever solicits or abets another person to commit the crimes as described in the proceeding paragraph, shall be guilty of the crime and punished.
    Any violation of this article shall be indictable only upon complaint.

## Annotated by Wikibooks

* ↑ "Artificial Reproduction Act: Article 36". Laws & Regulations Database of The Republic of China. Ministry of Justice (Taiwan). 2007-03-21. Retrieved 2018-01-05.
* ↑ Derived from 2007 text by deleting paragraph 3 and moving paragraph 4 up.
# Annotated Republic of China Laws/Central Regulation Standard Act/Article 8

| ←Unchanged Articles 1 to 7 | Central Regulation Standard Act Republic of China (Taiwan) Law Article 8 | Unchanged Articles 9 to 26→ |

## First promulgated on 1970-08-31
### Article 8

    The code of a regulation shall be vertically written under the sequence of the articles with a heading of “Article X”, and one article may be divided into paragraph, subsection or item subsequently.　Paragraph shall be coded with two character spaces without a number as the heading.　 Subsection shall be coded with a heading of Chinese numbers.　Item shall be coded with a heading of Chinese numbers plus Chinese quotations.

## Promulgated amendment on 2004-05-19
### Article 8

    The code of a regulation shall be written under the sequence of the articles with a heading of “Article X”, and one article may be divided into paragraph, subsection or item subsequently.　Paragraph shall be coded with two character spaces without a number as the heading.　 Subsection shall be coded with a heading of Chinese numbers.　Item shall be coded with a heading of Chinese numbers plus Chinese quotations.
    While the item stipulated in the preceding paragraph is divided into more detailed catalogs, the heading shall be Arabian numbered and shall be cited as 1, 2, or 3 of the certain item.

## Annotated by Wikibooks

Taiwanese legal texts used to be vertically written. The 2004 amendment makes horizontal writing permissible with the second paragraph added.
* ↑ Derived from the 2004 text.
* ↑ "Central Regulation Standard Act". Laws & Regulations Database of The Republic of China. Ministry of Justice (Taiwan). 2004-05-19. Retrieved 2017-04-07.
# Annotated Republic of China Laws/Additional Articles of the Constitution of the Republic of China/Article 8

| ←Article 7 | Additional Articles of the Constitution of the Republic of China Republic of China (Taiwan) Article 8 | Article 9→ |

## Promulgated full amendment on 1997-07-21

(From http://taiwaninfo.nat.gov.tw/fp.asp?xItem=408&CtNode=124 )
Article 8. The remuneration or pay of the members of the National Assembly and the Legislative Yuan shall be regulated by law. Except for general annual adjustments, individual regulations on increase of remuneration or pay shall go into effect starting with the subsequent National Assembly or Legislative Yuan.

## Promulgated amendment on 2000-04-25

(From http://taiwaninfo.nat.gov.tw/ct.asp?xItem=18030&CtNode=103&htx_TRCategory=&mp=4 )
Article 8. The remuneration or pay of the members of the Legislative Yuan shall be regulated by law. Except for general annual adjustments, individual regulations on increase of remuneration or pay shall take effect starting with the subsequent Legislative Yuan. Expenses for the convention of the delegates to the National Assembly shall be regulated by law.

## Promulgated amendment on 2005-06-10

(From http://law.moj.gov.tw/eng/LawClass/LawSearchNo.aspx?PC=A0000002&DF=&SNo=2 )

### Article 8.

The remuneration or pay of the members of the Legislative Yuan shall be prescribed by law. Except for general annual adjustments, individual provisions on increase of remuneration or pay shall take effect starting with the subsequent Legislative Yuan.
# Annotated Republic of China Laws/Artificial Reproduction Act/Article 31

| ←Article 3 to Article 30 | Artificial Reproduction Act Republic of China (Taiwan) Law Article 31 | Article 32 to Article 36→ |

## First promulgated on 2007-03-21
### Article 31

    Whoever engages in the business of sale or brokering of reproductive cells or embryos in respect of profit shall be punishable with imprisonment for not more than two years, detained and/or fined between NT$200,000 and NT$1 million.
    Proceeds obtained from an offense described in the preceding paragraph shall be confiscated; where such proceeds cannot be confiscated either in part or in whole, an equivalent amount of money of the value of such proceeds shall be sought or other property shall be taken as a substitute.

## Promulgated amendment on 2018-01-03
### Article 31

    Whoever engages in the business of sale or brokering of reproductive cells or embryos in respect of profit shall be punishable with imprisonment for not more than two years, detained and/or fined between NT$200,000 and NT$1 million.

## Annotated by Wikibooks

* ↑ "Artificial Reproduction Act: Article 31". Laws & Regulations Database of The Republic of China. Ministry of Justice (Taiwan). 2007-03-21. Retrieved 2018-01-05.
* ↑ Derived from 2007 text by deleting paragraph 2.
# Blender 3D: Noob to Pro/Create an animated GIF wallpaper (Blender/GIMP)

| previous module: "Modeling a simple space-ship" | • Table of Contents • Glossary | next module: "Part 1 - Preparing the Scene" |
This is my first tutorial. I'll be teaching you to create this -
The quality is low because it is a gif. if it's a png or avi the quality'll be much better.
| previous module: "Modeling a simple space-ship" | • Table of Contents • Glossary | next module: "Part 1 - Preparing the Scene" |
# Resources

Edexcel recommend the following resources.

## Textbooks

Breithaupt J — New Understanding Physics for Advanced Level: Core Book AND Course Study Guide (New Understanding Physics) (Nelson Thornes Ltd, 2000) ISBN 0748743162
Duncan T — Advanced Physics, 5th Edition (Hodder Murray, 2000) ISBN 0719576695
Ellse M and Honeywill C — Mechanics and Radioactivity (Nelson Thornes, 2003) ISBN 0748776605
Pope J — Medical Physics: Imaging (Heinemann Advanced Science) (Heinemann Educational Secondary Division, 1999) ISBN 0435570943

## Websites

The Royal College of Radiologists.
How Stuff Works.
Teacher Resource Exchange.
Body Teaching Files.
# Resources

Edexcel recommend the following resources.

## Textbooks

Attwood G et al — Heinemann Modular Maths Edexcel Revise for Core Maths 1 (Heinemann Educational Secondary Division, 2005) ISBN 043551122X
Attwood G et al — Heinemann Modular Maths Edexcel Revise for Core Maths 2 (Heinemann Educational Secondary Division, 2005) ISBN 0435511238
Clark J — Calculations in AS/A Level Chemistry (Longman, 2000) ISBN 0582411270
Emanuel R and Wood J — AS Core Maths for Edexcel (Longman, 2004) ISBN 0582842379
MacPherson A et al — Heinemann Modular Maths Edexcel Revise for Core Maths 3 (Heinemann Educational Secondary Division, 2005) ISBN 0435511254
Pledger K — Heinemann Modular Maths for Edexcel AS and A-Level: Core Book 4 (Heinemann Educational Secondary Division, 2004) ISBN 0435511009
# Applied Science BTEC Nationals/Microbiological Techniques
## Content

On completion of this unit a learner should:
    1. Be able to identify the characteristic features and functions of akaryotes, prokaryotic and eukaryotic cells
    2. Be able to use aseptic techniques to culture micro-organisms
    3. Be able to determine the factors that influence the growth of micro-organisms
    4. Know how to identify micro-organisms.

# Resources

Edexcel recommend the following resources.

## Textbooks

Adds J, Larkcom E and Miller R — Microorganisms and Biotechnology (Nelson Thornes Ltd, 1998) ISBN 0174482698
Taylor J — Microorganisms and Biotechnology (Bath Advanced Science Series) (Nelson Thornes Ltd, 2001) ISBN 0174482558
Tortora G J, Funke B R and Case C L — Microbiology: An Introduction (Benjamin Cummings, 2005) ISBN 0805377522

## Journals

Biological Science Review
Microbiology Today
New Scientist

## Websites

‘Cells Alive’ by Quill Graphics
Maricopa Online Biology textbook.
‘Molecular Expressions’ Virtual Microscopy
Nikon Microscopy Digital Movie Gallery
Society of General Microbiology
# Resources

Edexcel recommend the following resources.

## Textbooks

Gibas C and Jambeck P — Developing Bioinformatics Computer Skills (O’Reilly, 2001) ISBN 1565926641
Jagota A K — Data Analysis and Classification for Bioinformatics (Bioinformatics By the Bay, 2000) ISBN 0970029705
Radford T — Frontiers: Science and Technology: Bk. 3 (Atlantic Books, 2003) ISBN 1843540177
# Resources

Edexcel recommend the following resources.

## Textbooks

Binnie C D et al — Clinical Neurophysiology: Electromyography, Nerve Conduction and Evoked Potentials (Butterworth-Heinemann Ltd, 1995) ISBN 0750611839
Colman R W et al — Hemostasis and Thrombosis (Lippincott Williams and Wilkins, 2005) ISBN 0781749964
Hill S L, Newall C and England P — Practical Handbook of Respiratory Function Testing (Association for Respiratory Technology and Physiology, 1999) ISBN 0953689808
Hughes J M B and Pride N B — Lung Function Tests: Physiological Principles and Clinical Applications (W B Saunders, 1999) ISBN 0702023507
Katz J — Handbook of Clinical Audiology (Lippincott Williams and Wilkins, 2001) ISBN 0683045482
Koss L G and Melamed M R — Koss’ Diagnostic Cytology and its Histopathologic Bases (Lippincott Williams and Wilkins, 2005) ISBN 0781719283
Marriott H J L — Marriott’s Practical Electrocardiography (Lippincott Williams and Wilkins, 2000) ISBN 0683307460
West J B — Pulmonary Pathophysiology: The Essentials (Lippincott Williams and Wilkins, 2003) ISBN 0781740622

## Websites

American Heart Association.
Association for Respiratory Technology and Physiology.
British Medical Journal.
Health and Safety Executive guidance for employers and employees on blood-borne viruses in the workplace.
Human Anatomy Online.
# Resources

Edexcel recommend the following resources.

## Textbooks

Carr J J and Brown J M — Introduction to Biomedical Equipment Technology (Prentice Hall, 2000) ISBN 0130104922
Jennings D, Nokes L D M, Turton B C H and Flint T — Introduction to Medical Electronics Applications (Butterworth-Heinemann Ltd, 1995) ISBN 0340614579

## Journal

British Medical Journal

## Websites

American Heart Association.
Association for Respiratory Technology and Physiology.
British Medical Journal.
Human Anatomy Online.
The Science Campus.
# A-level Computing 2009/AQA/Problem Solving, Programming, Data Representation and Practical Exercise/Skeleton code/2011 Exam/Section C
## Potential questions
### Validation

* List the Erroneous, Extreme and Typical Data for a user selecting a menu item:
* List the Erroneous, Extreme and Typical Data for a manual bowling die:
* List the Erroneous, Extreme and Typical Data for a manual appeal die:

### Variables

* Give the name of the identifier of a Constant
* Give the name of the identifier of a global variable
* Give the identifier of a local variable
* Note the identifier of an array:
* Give the identifier of a user defined data type:
* Give an example of an assignment statement:
* Give an example of a variable declaration:
* Why might we not want to store an average score as an integer?

### Loops

* Give the name of a stepper variable used in a loop?
* Give the name of a fixed variable used in a loop?
* Give the name of a follower used in a loop?
* Give the name of a most recent holder used in a loop?

### Sub Routines

* Write down a function declaration used in the program
* Write down a function call used in the program
* Write down a procedure declaration used in the program
* Give the name of a parameter used in a procedure
* Explain the difference between using byRef and byVal
* Why is Byref used in the ResetTopScores sub routine?
* Write down where a return value for a function is assigned:

### Trace Tables

* Construct a trace table for the ResetTopScores procedure when passed the following data:
| Maxsize | Count | TopScores | TopScores | TopScores | TopScores | TopScores | TopScores | TopScores | TopScores |
| Maxsize | Count | 1 | 1 | 2 | 2 | 3 | 3 | 4 | 4 |
| Maxsize | Count | name | score | name | score | name | score | name | score |
| 4 | | Peter | 23 | Michael | 65 | Aubrey | 24 | Marea | 89 |
# A-level Computing 2009/AQA/Problem Solving, Programming, Data Representation and Practical Exercise/Skeleton code/2012 Exam

The exam questions are very hard to predict and this site is by no means going to give you everything you need for the questions you'll sit. The most important thing you should do is learn how to program, and learn how to program well!
The exam is split into 4 sections that must be completed on a computer:

## Section A

<30 minutes> Theory Questions based on the material you have covered for unit 1. For an overview of what this might include see the specification and this wikibook
* Section A

## Section B

<20 minutes> Programming solutions to short problems, not based on the preliminary material or skeleton code
* Section B

## Section C

<20 minutes> Theory questions about the preliminary material and skeleton code
* Section C

## Section D

<50 minutes> Program solutions based around the preliminary code. The guidance below doesn't pretend to offer the actual questions that will be set in the exam, but by doing them you should hopefully get a better grasp of the code and be able to answer any questions thrown at you during the exam.
* Section D
# Section B Introduction

This section will ask you questions that you will have to find programming solutions to. There will be more than one way of answering each question, so the answers below are only indicative of what we are looking for. As long as you get the same answers it doesn't matter how you do it. You may be given pseudeocode to help you program the problem.

## Batting Averages

Write a program to enter batting scores until the number -1 is input. And then output the total and average score.
Mirayde's One
Answer:

## Password Cracking

Write code to keep asking for login, only accepting: username= PSN Password = easy. Otherwise it should say. “Not hacked yet”:
Answer:

## Christmas Trees

Write code to print out a Christmas tree of a user defined size: even rows = *, odd = #. For example for the number 4 it should output:
Answer:
# A-level Computing 2009/AQA/Problem Solving, Programming, Data Representation and Practical Exercise/Skeleton code/2011 Exam/String manipulation

Visual Basic allows you to do numerous things with strings. This is particularly important if you are wantint to extract data from text, search text, or generally manipulate text. Some of the functions you might be interested in are:
* ToUpper 'converts the entire string into Upper case
* ToLower 'converts the entire string into Lower case
* Split 'splits a string into different parts, see below
For the exam you are dealing with a CSV file. This has comma separated values, so we might have to find the data that is hiding in the commas. Take a look at the example below.
Output:
# A-level Computing 2009/AQA/Problem Solving, Programming, Data Representation and Practical Exercise/Skeleton code/2013 Exam

The exam questions are very hard to predict and this site is by no means going to give you everything you need for the questions you'll sit. The most important thing you should do is learn how to program, and learn how to program well!
The exam is split into 4 sections that must be completed on a computer:

## Section A

<35 minutes> Theory Questions based on the material you have covered for Unit 1. For an overview of what this might include see the specification and this wikibook.
* Section A

## Section B

<25 minutes> Programming solutions to short problems, not based on the preliminary material or skeleton code.
* Section B

## Section C

<10 minutes> Theory questions about the preliminary material and skeleton code.
* Section C

## Section D

<50 minutes> Program solutions based around the preliminary code. The guidance below doesn't pretend to offer the actual questions that will be set in the exam, but by doing them you should hopefully get a better grasp of the code and be able to answer any questions thrown at you during the exam.
* Section D
# A-level Computing 2009/AQA/Problem Solving, Programming, Data Representation and Practical Exercise/Skeleton code/2011 Exam/Random functions

When we are making the cricket game we are allow the user to use their own die or a random number die built into the program. We are now going to look how the random number feature works:
To start using random numbers are need to set up the randomize function. This is a little like throwing a million dice in the air at once and storing all their results, we can then use these 'random' results in our program
The next thing we need to do is to allocate a number from one to six for the dice role. Remember we have two dice, one for the bowler and once for the batter:

## Assigning a random number

To get a random number we use the Rnd function (remember a function returns a value). Unfortunately the Rnd function returns a value between 0.000000 and 0.9999999. So we need to convert this to a number between 1 and 6.
To do this, we can multiply the number by 6, this will give us values between 0.00000 and 5.99999. These are obviously not whole numbers so we need to round them off to be integers Using the Int function. Giving us a number between 0 and 5. Still not perfect as we need something between 1 and 6.
So we need to be a little smarter and add 1. This will now give us a number between 1 and 6.
# Section B Introduction

This section will ask you questions that you will have to find programming solutions to. There will be more than one way of answering each question, so the answers below are only indicative of what we are looking for. As long as you get the same answers it doesn't matter how you do it. You may be given pseudeocode to help you program the problem.

## Batting Averages

Write a program to enter batting scores until the number 0 is input. And then output the total and average score.

## Password Cracking

Write code to keep asking for login, only accepting: username= PSN Password = easy. Otherwise it should say. “Not hacked yet”:

## Christmas Trees

Write code to print out a Christmas tree of a user defined size: even rows = *, odd = #. For example for the number 4 it should output:
# A-level Computing 2009/AQA/Problem Solving, Programming, Data Representation and Practical Exercise/Fundamentals of Programming/Boolean operators

You might have already covered a lot of boolean logic in Unit 2. Boolean logic is essential for anyone wanting to program. For example you will end a game if it is true that the time is up.
We might want to use more complex boolean logic, for example if the time is 16:00 or before 9:00, it is the holiday or it is the weekend, then you don't have to go to school:
Notice here how we didn't say, holiday = true, we just said holiday , if something is true, then comparing it to true will also return true (phew!), so there really is no need check and see. Programming languages allow you to compare boolean values using a variety boolean operators that you probably know and love:
| $P$ | $Q$ | NOT | AND | OR | XOR |
| T | T | F | T | T | F |
| T | F | F | F | T | T |
| F | T | T | F | T | T |
| F | F | T | F | F | F |
If you have been writing a lot of truth tables (you have Wittgenstein to blame), get VB.NET to do if for you!
* Exercise: Boolean Operators
* Answer:
* Answer:
* Answer:
# A-level Computing 2009/AQA/Problem Solving, Programming, Data Representation and Practical Exercise/Fundamentals of Programming/Debugging

Over the next few chapters you will, no doubt, find several issues with code that you are trying to run. In some cases it won't do exactly what you want it to, in other cases it may break half way through and in many cases when you first start programming it will completely refuse to run! To fix code that doesn't work in the way you want it to is called 'debugging'. If you are used to getting everything right all the time and never making mistakes, you might want to pick another subject. If you get really angry when things don't work as you expect them to, CALM DOWN, or get a bullet proof monitor. Programming is about making lots of mistakes and learning from them, there is nothing to be ashamed of things not working first time.

## It just won't run!

When you first start programming the most common problem you'll meet is with code not running at all