<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://edubase.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Daniel.horvath%40edubase.net</id>
	<title>EduBase Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://edubase.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Daniel.horvath%40edubase.net"/>
	<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Special:Contributions/Daniel.horvath@edubase.net"/>
	<updated>2026-05-10T12:56:15Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.7</generator>
	<entry>
		<id>https://edubase.wiki/index.php?title=Main_Page&amp;diff=43</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Main_Page&amp;diff=43"/>
		<updated>2017-02-12T12:15:28Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: Add link to Hungarian documentation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== &amp;lt;strong&amp;gt;Welcome to the official EduBase Wiki pages!&amp;lt;/strong&amp;gt; ===&lt;br /&gt;
Here you can find tutorials, important documents and other relevant articles for EduBase. These can help you understand how it works, how you can manage your content.&lt;br /&gt;
&lt;br /&gt;
If you &#039;&#039;&#039;feel stuck&#039;&#039;&#039;, please contact us at [mailto:office@edubase.hu office@edubase.hu].&lt;br /&gt;
&lt;br /&gt;
== Tutorials and documentations ==&lt;br /&gt;
Learn how to create tasks for EduBase Quiz: [[Creating .edu files|Read here]] &lt;br /&gt;
&lt;br /&gt;
Full documentation of EduBase Quiz is available [https://cloud.edubase.hu/index.php/s/87H9H9hXtMdwjSh here] (Hungarian), English version is coming soon!&lt;br /&gt;
&lt;br /&gt;
If you need help with &amp;lt;span class=&amp;quot;texhtml&amp;quot; style=&amp;quot;font-family: &#039;CMU Serif&#039;, cmr10, LMRoman10-Regular, &#039;Nimbus Roman No9 L&#039;, &#039;Times New Roman&#039;, Times, serif;&amp;quot;&amp;gt;&#039;&#039;&#039;L&amp;lt;span style=&amp;quot;text-transform: uppercase; font-size: 70%; margin-left: -0.36em; vertical-align: 0.3em; line-height: 0; margin-right: -0.15em;&amp;quot;&amp;gt;a&amp;lt;/span&amp;gt;T&amp;lt;span style=&amp;quot;text-transform: uppercase; margin-left: -0.1667em; vertical-align: -0.5ex; line-height: 0; margin-right: -0.125em;&amp;quot;&amp;gt;e&amp;lt;/span&amp;gt;X&#039;&#039;&#039;&amp;lt;/span&amp;gt; check these resources out:&lt;br /&gt;
# In-depth video tutorial in [https://www.youtube.com/playlist?list=PL1D4EAB31D3EBC449 English] and in [https://www.youtube.com/playlist?list=PLsAZu_7-i1UUxDmLhWU2iSLVaKMbyaaQv Hungarian].&lt;br /&gt;
# ShareLaTeX walks you through the basic math notations [https://www.sharelatex.com/learn/Mathematical_expressions starting here] and you can navigate on the left side under &amp;quot;&#039;&#039;&#039;Mathematics&#039;&#039;&#039;&amp;quot;.&lt;br /&gt;
# Essential &amp;lt;span class=&amp;quot;texhtml&amp;quot; style=&amp;quot;font-family: &#039;CMU Serif&#039;, cmr10, LMRoman10-Regular, &#039;Nimbus Roman No9 L&#039;, &#039;Times New Roman&#039;, Times, serif;&amp;quot;&amp;gt;L&amp;lt;span style=&amp;quot;text-transform: uppercase; font-size: 70%; margin-left: -0.36em; vertical-align: 0.3em; line-height: 0; margin-right: -0.15em;&amp;quot;&amp;gt;a&amp;lt;/span&amp;gt;T&amp;lt;span style=&amp;quot;text-transform: uppercase; margin-left: -0.1667em; vertical-align: -0.5ex; line-height: 0; margin-right: -0.125em;&amp;quot;&amp;gt;e&amp;lt;/span&amp;gt;X&amp;lt;/span&amp;gt; symbols can be found [http://www.andy-roberts.net/res/writing/latex/symbols.pdf here].&lt;br /&gt;
# Don&#039;t know how to write something? [http://detexify.kirelabs.org/classify.html Try this!]&lt;br /&gt;
# If you have &#039;&#039;&#039;any further questions&#039;&#039;&#039; related to &amp;lt;span class=&amp;quot;texhtml&amp;quot; style=&amp;quot;font-family: &#039;CMU Serif&#039;, cmr10, LMRoman10-Regular, &#039;Nimbus Roman No9 L&#039;, &#039;Times New Roman&#039;, Times, serif;&amp;quot;&amp;gt;L&amp;lt;span style=&amp;quot;text-transform: uppercase; font-size: 70%; margin-left: -0.36em; vertical-align: 0.3em; line-height: 0; margin-right: -0.15em;&amp;quot;&amp;gt;a&amp;lt;/span&amp;gt;T&amp;lt;span style=&amp;quot;text-transform: uppercase; margin-left: -0.1667em; vertical-align: -0.5ex; line-height: 0; margin-right: -0.125em;&amp;quot;&amp;gt;e&amp;lt;/span&amp;gt;X&amp;lt;/span&amp;gt;, you likely find the solution in [http://tex.stackexchange.com/ this forum] or [mailto:office@edubase.hu contact us].&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Main_Page&amp;diff=42</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Main_Page&amp;diff=42"/>
		<updated>2017-02-11T13:57:57Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== &amp;lt;strong&amp;gt;Welcome to the official EduBase Wiki pages!&amp;lt;/strong&amp;gt; ===&lt;br /&gt;
Here you can find tutorials, important documents and other relevant articles for EduBase. These can help you understand how it works, how you can manage your content.&lt;br /&gt;
&lt;br /&gt;
If you &#039;&#039;&#039;feel stuck&#039;&#039;&#039;, please contact us at [mailto:office@edubase.hu office@edubase.hu].&lt;br /&gt;
&lt;br /&gt;
== Tutorials and documentations ==&lt;br /&gt;
Learn how to create tasks for EduBase Quiz: [[Creating .edu files|Read here]] &lt;br /&gt;
&lt;br /&gt;
Full documentation of EduBase Quiz is available here (Hungarian), English version is coming soon!&lt;br /&gt;
&lt;br /&gt;
If you need help with &amp;lt;span class=&amp;quot;texhtml&amp;quot; style=&amp;quot;font-family: &#039;CMU Serif&#039;, cmr10, LMRoman10-Regular, &#039;Nimbus Roman No9 L&#039;, &#039;Times New Roman&#039;, Times, serif;&amp;quot;&amp;gt;&#039;&#039;&#039;L&amp;lt;span style=&amp;quot;text-transform: uppercase; font-size: 70%; margin-left: -0.36em; vertical-align: 0.3em; line-height: 0; margin-right: -0.15em;&amp;quot;&amp;gt;a&amp;lt;/span&amp;gt;T&amp;lt;span style=&amp;quot;text-transform: uppercase; margin-left: -0.1667em; vertical-align: -0.5ex; line-height: 0; margin-right: -0.125em;&amp;quot;&amp;gt;e&amp;lt;/span&amp;gt;X&#039;&#039;&#039;&amp;lt;/span&amp;gt; check these resources out:&lt;br /&gt;
# In-depth video tutorial in [https://www.youtube.com/playlist?list=PL1D4EAB31D3EBC449 English] and in [https://www.youtube.com/playlist?list=PLsAZu_7-i1UUxDmLhWU2iSLVaKMbyaaQv Hungarian].&lt;br /&gt;
# ShareLaTeX walks you through the basic math notations [https://www.sharelatex.com/learn/Mathematical_expressions starting here] and you can navigate on the left side under &amp;quot;&#039;&#039;&#039;Mathematics&#039;&#039;&#039;&amp;quot;.&lt;br /&gt;
# Essential &amp;lt;span class=&amp;quot;texhtml&amp;quot; style=&amp;quot;font-family: &#039;CMU Serif&#039;, cmr10, LMRoman10-Regular, &#039;Nimbus Roman No9 L&#039;, &#039;Times New Roman&#039;, Times, serif;&amp;quot;&amp;gt;L&amp;lt;span style=&amp;quot;text-transform: uppercase; font-size: 70%; margin-left: -0.36em; vertical-align: 0.3em; line-height: 0; margin-right: -0.15em;&amp;quot;&amp;gt;a&amp;lt;/span&amp;gt;T&amp;lt;span style=&amp;quot;text-transform: uppercase; margin-left: -0.1667em; vertical-align: -0.5ex; line-height: 0; margin-right: -0.125em;&amp;quot;&amp;gt;e&amp;lt;/span&amp;gt;X&amp;lt;/span&amp;gt; symbols can be found [http://www.andy-roberts.net/res/writing/latex/symbols.pdf here].&lt;br /&gt;
# Don&#039;t know how to write something? [http://detexify.kirelabs.org/classify.html Try this!]&lt;br /&gt;
# If you have &#039;&#039;&#039;any further questions&#039;&#039;&#039; related to &amp;lt;span class=&amp;quot;texhtml&amp;quot; style=&amp;quot;font-family: &#039;CMU Serif&#039;, cmr10, LMRoman10-Regular, &#039;Nimbus Roman No9 L&#039;, &#039;Times New Roman&#039;, Times, serif;&amp;quot;&amp;gt;L&amp;lt;span style=&amp;quot;text-transform: uppercase; font-size: 70%; margin-left: -0.36em; vertical-align: 0.3em; line-height: 0; margin-right: -0.15em;&amp;quot;&amp;gt;a&amp;lt;/span&amp;gt;T&amp;lt;span style=&amp;quot;text-transform: uppercase; margin-left: -0.1667em; vertical-align: -0.5ex; line-height: 0; margin-right: -0.125em;&amp;quot;&amp;gt;e&amp;lt;/span&amp;gt;X&amp;lt;/span&amp;gt;, you likely find the solution in [http://tex.stackexchange.com/ this forum] or [mailto:office@edubase.hu contact us].&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Main_Page&amp;diff=41</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Main_Page&amp;diff=41"/>
		<updated>2017-02-11T13:50:13Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== &amp;lt;strong&amp;gt;Welcome to the official EduBase Wiki pages!&amp;lt;/strong&amp;gt; ===&lt;br /&gt;
Here you can find tutorials, important documents and other relevant articles for EduBase. These can help you understand how it works, how you can manage your content.&lt;br /&gt;
&lt;br /&gt;
If you &#039;&#039;&#039;feel stuck&#039;&#039;&#039;, please contact us at [mailto:office@edubase.hu office@edubase.hu].&lt;br /&gt;
&lt;br /&gt;
== Tutorials and documentations ==&lt;br /&gt;
Learn how to create tasks for EduBase Quiz: [[Creating .edu files|Read here]] &lt;br /&gt;
&lt;br /&gt;
Full documentation of EduBase Quiz is available here (Hungarian), English version is coming soon!&lt;br /&gt;
&lt;br /&gt;
If you need help with &amp;lt;span class=&amp;quot;texhtml&amp;quot; style=&amp;quot;font-family: &#039;CMU Serif&#039;, cmr10, LMRoman10-Regular, &#039;Nimbus Roman No9 L&#039;, &#039;Times New Roman&#039;, Times, serif;&amp;quot;&amp;gt;&#039;&#039;&#039;L&amp;lt;span style=&amp;quot;text-transform: uppercase; font-size: 70%; margin-left: -0.36em; vertical-align: 0.3em; line-height: 0; margin-right: -0.15em;&amp;quot;&amp;gt;a&amp;lt;/span&amp;gt;T&amp;lt;span style=&amp;quot;text-transform: uppercase; margin-left: -0.1667em; vertical-align: -0.5ex; line-height: 0; margin-right: -0.125em;&amp;quot;&amp;gt;e&amp;lt;/span&amp;gt;X&#039;&#039;&#039;&amp;lt;/span&amp;gt; check these resources out:&lt;br /&gt;
# In-depth video tutorial in [https://www.youtube.com/playlist?list=PL1D4EAB31D3EBC449 English] and in [https://www.youtube.com/playlist?list=PLsAZu_7-i1UUxDmLhWU2iSLVaKMbyaaQv Hungarian].&lt;br /&gt;
# Essential &amp;lt;span class=&amp;quot;texhtml&amp;quot; style=&amp;quot;font-family: &#039;CMU Serif&#039;, cmr10, LMRoman10-Regular, &#039;Nimbus Roman No9 L&#039;, &#039;Times New Roman&#039;, Times, serif;&amp;quot;&amp;gt;L&amp;lt;span style=&amp;quot;text-transform: uppercase; font-size: 70%; margin-left: -0.36em; vertical-align: 0.3em; line-height: 0; margin-right: -0.15em;&amp;quot;&amp;gt;a&amp;lt;/span&amp;gt;T&amp;lt;span style=&amp;quot;text-transform: uppercase; margin-left: -0.1667em; vertical-align: -0.5ex; line-height: 0; margin-right: -0.125em;&amp;quot;&amp;gt;e&amp;lt;/span&amp;gt;X&amp;lt;/span&amp;gt; symbols can be found [http://www.andy-roberts.net/res/writing/latex/symbols.pdf here].&lt;br /&gt;
# Don&#039;t know how to write something? [http://detexify.kirelabs.org/classify.html Try this!]&lt;br /&gt;
# If you have &#039;&#039;&#039;any further questions&#039;&#039;&#039; related to &amp;lt;span class=&amp;quot;texhtml&amp;quot; style=&amp;quot;font-family: &#039;CMU Serif&#039;, cmr10, LMRoman10-Regular, &#039;Nimbus Roman No9 L&#039;, &#039;Times New Roman&#039;, Times, serif;&amp;quot;&amp;gt;L&amp;lt;span style=&amp;quot;text-transform: uppercase; font-size: 70%; margin-left: -0.36em; vertical-align: 0.3em; line-height: 0; margin-right: -0.15em;&amp;quot;&amp;gt;a&amp;lt;/span&amp;gt;T&amp;lt;span style=&amp;quot;text-transform: uppercase; margin-left: -0.1667em; vertical-align: -0.5ex; line-height: 0; margin-right: -0.125em;&amp;quot;&amp;gt;e&amp;lt;/span&amp;gt;X&amp;lt;/span&amp;gt;, you likely find the solution in [http://tex.stackexchange.com/ this forum] or [mailto:office@edubase.hu contact us].&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Main_Page&amp;diff=40</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Main_Page&amp;diff=40"/>
		<updated>2017-02-11T13:49:45Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== &amp;lt;strong&amp;gt;Welcome to the official EduBase Wiki pages!&amp;lt;/strong&amp;gt; ===&lt;br /&gt;
Here you can find tutorials, important documents and other relevant articles for EduBase. These can help you understand how it works, how you can manage your content.&lt;br /&gt;
&lt;br /&gt;
If you &#039;&#039;&#039;feel stuck&#039;&#039;&#039;, please contact us at [mailto:office@edubase.hu office@edubase.hu].&lt;br /&gt;
&lt;br /&gt;
== Tutorials and documentations ==&lt;br /&gt;
Learn how to create tasks for EduBase Quiz: [[Creating .edu files|Read here]] &lt;br /&gt;
&lt;br /&gt;
Full documentation of EduBase Quiz is available here (Hungarian), English version is coming soon!&lt;br /&gt;
&lt;br /&gt;
If you need help with &amp;lt;span class=&amp;quot;texhtml&amp;quot; style=&amp;quot;font-family: &#039;CMU Serif&#039;, cmr10, LMRoman10-Regular, &#039;Nimbus Roman No9 L&#039;, &#039;Times New Roman&#039;, Times, serif;&amp;quot;&amp;gt;L&amp;lt;span style=&amp;quot;text-transform: uppercase; font-size: 70%; margin-left: -0.36em; vertical-align: 0.3em; line-height: 0; margin-right: -0.15em;&amp;quot;&amp;gt;a&amp;lt;/span&amp;gt;T&amp;lt;span style=&amp;quot;text-transform: uppercase; margin-left: -0.1667em; vertical-align: -0.5ex; line-height: 0; margin-right: -0.125em;&amp;quot;&amp;gt;e&amp;lt;/span&amp;gt;X&amp;lt;/span&amp;gt; check these resources out:&lt;br /&gt;
# In-depth video tutorial in [https://www.youtube.com/playlist?list=PL1D4EAB31D3EBC449 English] and in [https://www.youtube.com/playlist?list=PLsAZu_7-i1UUxDmLhWU2iSLVaKMbyaaQv Hungarian].&lt;br /&gt;
# Essential &amp;lt;span class=&amp;quot;texhtml&amp;quot; style=&amp;quot;font-family: &#039;CMU Serif&#039;, cmr10, LMRoman10-Regular, &#039;Nimbus Roman No9 L&#039;, &#039;Times New Roman&#039;, Times, serif;&amp;quot;&amp;gt;L&amp;lt;span style=&amp;quot;text-transform: uppercase; font-size: 70%; margin-left: -0.36em; vertical-align: 0.3em; line-height: 0; margin-right: -0.15em;&amp;quot;&amp;gt;a&amp;lt;/span&amp;gt;T&amp;lt;span style=&amp;quot;text-transform: uppercase; margin-left: -0.1667em; vertical-align: -0.5ex; line-height: 0; margin-right: -0.125em;&amp;quot;&amp;gt;e&amp;lt;/span&amp;gt;X&amp;lt;/span&amp;gt; symbols can be found [http://www.andy-roberts.net/res/writing/latex/symbols.pdf here].&lt;br /&gt;
# Don&#039;t know how to write something? [http://detexify.kirelabs.org/classify.html Try this!]&lt;br /&gt;
# If you have &#039;&#039;&#039;any further questions&#039;&#039;&#039; related to &amp;lt;span class=&amp;quot;texhtml&amp;quot; style=&amp;quot;font-family: &#039;CMU Serif&#039;, cmr10, LMRoman10-Regular, &#039;Nimbus Roman No9 L&#039;, &#039;Times New Roman&#039;, Times, serif;&amp;quot;&amp;gt;L&amp;lt;span style=&amp;quot;text-transform: uppercase; font-size: 70%; margin-left: -0.36em; vertical-align: 0.3em; line-height: 0; margin-right: -0.15em;&amp;quot;&amp;gt;a&amp;lt;/span&amp;gt;T&amp;lt;span style=&amp;quot;text-transform: uppercase; margin-left: -0.1667em; vertical-align: -0.5ex; line-height: 0; margin-right: -0.125em;&amp;quot;&amp;gt;e&amp;lt;/span&amp;gt;X&amp;lt;/span&amp;gt;, you likely find the solution in [http://tex.stackexchange.com/ this forum] or [mailto:office@edubase.hu contact us].&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Main_Page&amp;diff=39</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Main_Page&amp;diff=39"/>
		<updated>2017-02-11T13:37:18Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== &amp;lt;strong&amp;gt;Welcome to the official EduBase Wiki pages!&amp;lt;/strong&amp;gt; ===&lt;br /&gt;
Here you can find tutorials, important documents and other relevant articles for EduBase. These can help you understand how it works, how you can manage your content.&lt;br /&gt;
&lt;br /&gt;
If you &#039;&#039;&#039;feel stuck&#039;&#039;&#039;, please contact us at [mailto:office@edubase.hu office@edubase.hu].&lt;br /&gt;
&lt;br /&gt;
== Tutorials and documentations ==&lt;br /&gt;
Learn how to create tasks for EduBase Quiz: [[Creating .edu files|Read here]] &lt;br /&gt;
&lt;br /&gt;
Full documentation of EduBase Quiz is available here (Hungarian), English version is coming soon!&lt;br /&gt;
&lt;br /&gt;
If you need help with &amp;lt;span class=&amp;quot;texhtml&amp;quot; style=&amp;quot;font-family: &#039;CMU Serif&#039;, cmr10, LMRoman10-Regular, &#039;Nimbus Roman No9 L&#039;, &#039;Times New Roman&#039;, Times, serif;&amp;quot;&amp;gt;L&amp;lt;span style=&amp;quot;text-transform: uppercase; font-size: 70%; margin-left: -0.36em; vertical-align: 0.3em; line-height: 0; margin-right: -0.15em;&amp;quot;&amp;gt;a&amp;lt;/span&amp;gt;T&amp;lt;span style=&amp;quot;text-transform: uppercase; margin-left: -0.1667em; vertical-align: -0.5ex; line-height: 0; margin-right: -0.125em;&amp;quot;&amp;gt;e&amp;lt;/span&amp;gt;X&amp;lt;/span&amp;gt; check these resources out:&lt;br /&gt;
# In-depth video tutorial: [https://www.youtube.com/playlist?list=PL1D4EAB31D3EBC449 Watch here]&lt;br /&gt;
# Don&#039;t know how to write something? [http://detexify.kirelabs.org/classify.html Try this!]&lt;br /&gt;
# If you have any questions related to &amp;lt;span class=&amp;quot;texhtml&amp;quot; style=&amp;quot;font-family: &#039;CMU Serif&#039;, cmr10, LMRoman10-Regular, &#039;Nimbus Roman No9 L&#039;, &#039;Times New Roman&#039;, Times, serif;&amp;quot;&amp;gt;L&amp;lt;span style=&amp;quot;text-transform: uppercase; font-size: 70%; margin-left: -0.36em; vertical-align: 0.3em; line-height: 0; margin-right: -0.15em;&amp;quot;&amp;gt;a&amp;lt;/span&amp;gt;T&amp;lt;span style=&amp;quot;text-transform: uppercase; margin-left: -0.1667em; vertical-align: -0.5ex; line-height: 0; margin-right: -0.125em;&amp;quot;&amp;gt;e&amp;lt;/span&amp;gt;X&amp;lt;/span&amp;gt;, you likely find the solution to it in [http://tex.stackexchange.com/ this forum].&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Main_Page&amp;diff=38</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Main_Page&amp;diff=38"/>
		<updated>2017-02-11T13:36:09Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: Trying out LaTeX&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== &amp;lt;strong&amp;gt;Welcome to the official EduBase Wiki pages!&amp;lt;/strong&amp;gt; ===&lt;br /&gt;
Here you can find tutorials, important documents and other relevant articles for EduBase. These can help you understand how it works, how you can manage your content.&lt;br /&gt;
&lt;br /&gt;
If you &#039;&#039;&#039;feel stuck&#039;&#039;&#039;, please contact us at [mailto:office@edubase.hu office@edubase.hu].&lt;br /&gt;
&lt;br /&gt;
== Tutorials and documentations ==&lt;br /&gt;
Learn how to create tasks for EduBase Quiz: [[Creating .edu files|Read here]] &lt;br /&gt;
&lt;br /&gt;
Full documentation of EduBase Quiz is available here (Hungarian), English version is coming soon!&lt;br /&gt;
&lt;br /&gt;
If you need help with &amp;lt;nowiki&amp;gt;&amp;lt;span class=&amp;quot;texhtml&amp;quot; style=&amp;quot;font-family: &#039;CMU Serif&#039;, cmr10, LMRoman10-Regular, &#039;Nimbus Roman No9 L&#039;, &#039;Times New Roman&#039;, Times, serif;&amp;quot;&amp;gt;L&amp;lt;span style=&amp;quot;text-transform: uppercase; font-size: 70%; margin-left: -0.36em; vertical-align: 0.3em; line-height: 0; margin-right: -0.15em;&amp;quot;&amp;gt;a&amp;lt;/span&amp;gt;&amp;lt;/nowiki&amp;gt;T&amp;lt;nowiki&amp;gt;&amp;lt;span style=&amp;quot;text-transform: uppercase; margin-left: -0.1667em; vertical-align: -0.5ex; line-height: 0; margin-right: -0.125em;&amp;quot;&amp;gt;e&amp;lt;/span&amp;gt;&amp;lt;/nowiki&amp;gt;X&amp;lt;nowiki&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/nowiki&amp;gt; check these resources out:&lt;br /&gt;
# In-depth video tutorial: [https://www.youtube.com/playlist?list=PL1D4EAB31D3EBC449 Watch here]&lt;br /&gt;
# Don&#039;t know how to write something? [http://detexify.kirelabs.org/classify.html Try this!]&lt;br /&gt;
# If you have any questions related to &amp;lt;math&amp;gt;\LaTeX&amp;lt;/math&amp;gt;, you likely find the solution to it in [http://tex.stackexchange.com/ this forum].&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Main_Page&amp;diff=37</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Main_Page&amp;diff=37"/>
		<updated>2017-02-11T13:33:53Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: testing Math&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== &amp;lt;strong&amp;gt;Welcome to the official EduBase Wiki pages!&amp;lt;/strong&amp;gt; ===&lt;br /&gt;
Here you can find tutorials, important documents and other relevant articles for EduBase. These can help you understand how it works, how you can manage your content.&lt;br /&gt;
&lt;br /&gt;
If you &#039;&#039;&#039;feel stuck&#039;&#039;&#039;, please contact us at [mailto:office@edubase.hu office@edubase.hu].&lt;br /&gt;
&lt;br /&gt;
== Tutorials and documentations ==&lt;br /&gt;
Learn how to create tasks for EduBase Quiz: [[Creating .edu files|Read here]] &lt;br /&gt;
&lt;br /&gt;
Full documentation of EduBase Quiz is available here (Hungarian), English version is coming soon!&lt;br /&gt;
&lt;br /&gt;
If you need help with &amp;lt;math&amp;gt;\LaTeX&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;\frac{2}{3}&amp;lt;/math&amp;gt; check these resources out:&lt;br /&gt;
# In-depth video tutorial: [https://www.youtube.com/playlist?list=PL1D4EAB31D3EBC449 Watch here]&lt;br /&gt;
# Don&#039;t know how to write something? [http://detexify.kirelabs.org/classify.html Try this!]&lt;br /&gt;
# If you have any questions related to &amp;lt;math&amp;gt;\LaTeX&amp;lt;/math&amp;gt;, you likely find the solution to it in [http://tex.stackexchange.com/ this forum].&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Main_Page&amp;diff=36</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Main_Page&amp;diff=36"/>
		<updated>2017-02-11T13:32:48Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== &amp;lt;strong&amp;gt;Welcome to the official EduBase Wiki pages!&amp;lt;/strong&amp;gt; ===&lt;br /&gt;
Here you can find tutorials, important documents and other relevant articles for EduBase. These can help you understand how it works, how you can manage your content.&lt;br /&gt;
&lt;br /&gt;
If you &#039;&#039;&#039;feel stuck&#039;&#039;&#039;, please contact us at [mailto:office@edubase.hu office@edubase.hu].&lt;br /&gt;
&lt;br /&gt;
== Tutorials and documentations ==&lt;br /&gt;
Learn how to create tasks for EduBase Quiz: [[Creating .edu files|Read here]] &lt;br /&gt;
&lt;br /&gt;
Full documentation of EduBase Quiz is available here (Hungarian), English version is coming soon!&lt;br /&gt;
&lt;br /&gt;
If you need help with &amp;lt;math&amp;gt;\LaTeX&amp;lt;/math&amp;gt; check these resources out:&lt;br /&gt;
# In-depth video tutorial: [https://www.youtube.com/playlist?list=PL1D4EAB31D3EBC449 Watch here]&lt;br /&gt;
# Don&#039;t know how to write something? [http://detexify.kirelabs.org/classify.html Try this!]&lt;br /&gt;
# If you have any questions related to &amp;lt;math&amp;gt;\LaTeX&amp;lt;/math&amp;gt;, you likely find the solution to it in [http://tex.stackexchange.com/ this forum].&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Main_Page&amp;diff=35</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Main_Page&amp;diff=35"/>
		<updated>2017-02-11T13:31:53Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: Add &amp;quot;Tutorials and documentations&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== &amp;lt;strong&amp;gt;Welcome to the official EduBase Wiki pages!&amp;lt;/strong&amp;gt; ===&lt;br /&gt;
Here you can find tutorials, important documents and other relevant articles for EduBase. These can help you understand how it works, how you can manage your content.&lt;br /&gt;
&lt;br /&gt;
If you &#039;&#039;&#039;feel stuck&#039;&#039;&#039;, please contact us at [mailto:office@edubase.hu office@edubase.hu].&lt;br /&gt;
&lt;br /&gt;
== Tutorials and documentations ==&lt;br /&gt;
Learn how to create tasks for EduBase Quiz: [[Creating .edu files|Read here]] &lt;br /&gt;
&lt;br /&gt;
Full documentation of EduBase Quiz is available here (Hungarian), English version is coming soon!&lt;br /&gt;
&lt;br /&gt;
If you need help with &amp;lt;math&amp;gt;\Latex&amp;lt;/math&amp;gt; check these resources out:&lt;br /&gt;
# In-depth video tutorial: [https://www.youtube.com/playlist?list=PL1D4EAB31D3EBC449 Watch here]&lt;br /&gt;
# Don&#039;t know how to write something? [http://detexify.kirelabs.org/classify.html Try this!]&lt;br /&gt;
# If you have any questions related to &amp;lt;math&amp;gt;\Latex&amp;lt;/math&amp;gt;, you likely find the solution to it in [http://tex.stackexchange.com/ this forum].&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=34</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=34"/>
		<updated>2017-02-11T13:24:20Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; (&#039;&#039;with which you can upload multiple tasks at a time&#039;&#039;) or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039; (&#039;&#039;with which you can separately store tasks, but still upload them at the same time&#039;&#039;).  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:[[File:Minimal working example on EduBase GUI.jpg|alt=The task we created will look like this for students. No hints, no solutions available.|The task we created will look like this for students. No hints, no solutions available.|thumb]]&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hint:&#039;&#039;&#039; &#039;&#039;It&#039;s recommended to keep all the question types in your .edu files so that you don&#039;t need to remember their names, you just need to &amp;quot;select&amp;quot; them from the options by an X. Also it&#039;s also helpful to include the MAIN CATEGORY of the task, which is Math Matura in this case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimal working example above should look like this:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adding hints and solutions to a task ==&lt;br /&gt;
To make the task more valuable, you should &#039;&#039;&#039;extend it with hints&#039;&#039;&#039; (that helps students to guide their focus) &#039;&#039;&#039;and step-by-step solutions&#039;&#039;&#039; (that actually tells them the steps on how to solve the problem). &lt;br /&gt;
&lt;br /&gt;
In our case a good hint would be the range of &amp;lt;math&amp;gt;\sin x&amp;lt;/math&amp;gt;, so let&#039;s add the line:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The solution of the task is a bit longer:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The notation &amp;quot;&#039;&#039;&amp;amp;&amp;amp;&amp;amp;&#039;&#039;&amp;quot; or &amp;quot;triple-and&amp;quot; separates the steps, as a result this solution has 5 steps.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;You can use colors to give visual aid to the reader. This is not particularly necessary in this case but helpful in more complicated solutions.&#039;&#039;&lt;br /&gt;
[[File:MWE solutions.jpg|alt=Hints and solutions are now available.|thumb|Hints and solutions are now available.]]&lt;br /&gt;
The task extended with hints and solutions looks like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrization ==&lt;br /&gt;
EduBase Quiz supports parametric tasks, which means that it will select random numbers in place of variables you defined.&lt;br /&gt;
&lt;br /&gt;
In order to make the most out of EduBase, you should always make parametric tasks, so in an exam students will get different tasks with the same difficulty. &lt;br /&gt;
&lt;br /&gt;
We can introduce these parameters under the section &#039;&#039;PARAMETER&#039;&#039;. We also have several settings to control the randomness of these parameters.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s parametrize the task above, with the introduction of 3 parameters: {a}, {b} and {c}&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;EduBase will recognize anything in curly brackets ({}) as parameters, but we need to tell the system, that these are parameters indeed, which we can do with adding the lines&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This introduces the 3 parameters, where &#039;&#039;{a}&#039;&#039; &#039;&#039;&#039;can be an integer between -5 and 5, but cannot be zero&#039;&#039;&#039;, which is also true for &#039;&#039;{b}&#039;&#039; and &#039;&#039;{c}&#039;&#039; but they can be selected from -10 to 10, not -5 to 5. Now we need to change everything in the step-by-step solution accordingly.&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice the &#039;&#039;{max}&#039;&#039; parameter at the very end. This is the result - which is a parameter too - but it depends on parameters &#039;&#039;{a}&#039;&#039; and &#039;&#039;{b}&#039;&#039;. We can fix this relationship by adding another line to &#039;&#039;PARAMETERS&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
[[File:MWE parametric task.jpg|alt=This is how the parametric task will look like for students. Only the numbers are different.|thumb|This is how the parametric task will look like for students. Only the numbers are different.]]&lt;br /&gt;
The &#039;&#039;&#039;final version of the task&#039;&#039;&#039; (with parametric, step-by-step solutions and hints) looks like this: &lt;br /&gt;
[[File:MWE parametric task with hints and solutions.jpg|alt=Parameters are also updated in the solution steps accordingly.|thumb|Parameters are also updated in the solution steps accordingly.]]&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
{max}&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice: the &#039;&#039;ANSWER&#039;&#039; is now &#039;&#039;{max}&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Adding constraints to parameters ==&lt;br /&gt;
In some cases we want our &#039;&#039;&#039;random parameters&#039;&#039;&#039; to &#039;&#039;&#039;obey to a certain rule&#039;&#039;&#039;. For example if I want to make sure that in the task above we always end up with a positive maximum (for some reason) then &#039;&#039;&#039;I need to introduce a constraint&#039;&#039;&#039;, which can be done as follows:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------CONSTRAINTS------%&lt;br /&gt;
{a}+{b}&amp;gt;0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;or&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------CONSTRAINTS------%&lt;br /&gt;
{max}&amp;gt;0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;however the first option is preferable since it needs less computation, as we don&#039;t need to calculate &#039;&#039;{max}&#039;&#039;. If we give a &#039;&#039;&#039;too strict or insatiable constraint&#039;&#039;&#039; then the system will &#039;&#039;&#039;neglect&#039;&#039;&#039; the complete task, as it only tries to generate parameters that satisfy these constraints only a limited number of times (100 at max).&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=33</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=33"/>
		<updated>2017-02-11T13:17:03Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: Add section: &amp;quot;Adding constraints to parameters&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; (&#039;&#039;with which you can upload multiple tasks at a time&#039;&#039;) or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039; (&#039;&#039;with which you can separately store tasks, but still upload them at the same time&#039;&#039;).  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:[[File:Minimal working example on EduBase GUI.jpg|alt=The task we created will look like this for students. No hints, no solutions available.|The task we created will look like this for students. No hints, no solutions available.|thumb]]&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hint:&#039;&#039;&#039; &#039;&#039;It&#039;s recommended to keep all the question types in your .edu files so that you don&#039;t need to remember their names, you just need to &amp;quot;select&amp;quot; them from the options by an X. Also it&#039;s also helpful to include the MAIN CATEGORY of the task, which is Math Matura in this case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimal working example above should look like this:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adding hints and solutions to a task ==&lt;br /&gt;
To make the task more valuable, you should &#039;&#039;&#039;extend it with hints&#039;&#039;&#039; (that helps students to guide their focus) &#039;&#039;&#039;and step-by-step solutions&#039;&#039;&#039; (that actually tells them the steps on how to solve the problem). &lt;br /&gt;
&lt;br /&gt;
In our case a good hint would be the range of &amp;lt;math&amp;gt;\sin x&amp;lt;/math&amp;gt;, so let&#039;s add the line:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The solution of the task is a bit longer:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The notation &amp;quot;&#039;&#039;&amp;amp;&amp;amp;&amp;amp;&#039;&#039;&amp;quot; or &amp;quot;triple-and&amp;quot; separates the steps, as a result this solution has 5 steps.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;You can use colors to give visual aid to the reader. This is not particularly necessary in this case but helpful in more complicated solutions.&#039;&#039;&lt;br /&gt;
[[File:MWE solutions.jpg|alt=Hints and solutions are now available.|thumb|Hints and solutions are now available.]]&lt;br /&gt;
The task extended with hints and solutions looks like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrization ==&lt;br /&gt;
EduBase Quiz supports parametric tasks, which means that it will select random numbers in place of variables you defined.&lt;br /&gt;
&lt;br /&gt;
In order to make the most out of EduBase, you should always make parametric tasks, so in an exam students will get different tasks with the same difficulty. &lt;br /&gt;
&lt;br /&gt;
We can introduce these parameters under the section &#039;&#039;PARAMETER&#039;&#039;. We also have several settings to control the randomness of these parameters.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s parametrize the task above, with the introduction of 3 parameters: {a}, {b} and {c}&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;EduBase will recognize anything in curly brackets ({}) as parameters, but we need to tell the system, that these are parameters indeed, which we can do with adding the lines&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This introduces the 3 parameters, where &#039;&#039;{a}&#039;&#039; &#039;&#039;&#039;can be an integer between -5 and 5, but cannot be zero&#039;&#039;&#039;, which is also true for &#039;&#039;{b}&#039;&#039; and &#039;&#039;{c}&#039;&#039; but they can be selected from -10 to 10, not -5 to 5. Now we need to change everything in the step-by-step solution accordingly.&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice the &#039;&#039;{max}&#039;&#039; parameter at the very end. This is the result - which is a parameter too - but it depends on parameters &#039;&#039;{a}&#039;&#039; and &#039;&#039;{b}&#039;&#039;. We can fix this relationship by adding another line to &#039;&#039;PARAMETERS&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
[[File:MWE parametric task.jpg|alt=This is how the parametric task will look like for students. Only the numbers are different.|thumb|This is how the parametric task will look like for students. Only the numbers are different.]]&lt;br /&gt;
The &#039;&#039;&#039;final version of the task&#039;&#039;&#039; (with parametric, step-by-step solutions and hints) looks like this: &lt;br /&gt;
[[File:MWE parametric task with hints and solutions.jpg|alt=Parameters are also updated in the solution steps accordingly.|thumb|Parameters are also updated in the solution steps accordingly.]]&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
{max}&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice: the &#039;&#039;ANSWER&#039;&#039; is now &#039;&#039;{max}&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Adding constraints to parameters ==&lt;br /&gt;
In some cases we want our &#039;&#039;&#039;random parameters&#039;&#039;&#039; to &#039;&#039;&#039;obey to a certain rule&#039;&#039;&#039;. For example if I want to make sure that in the task above we always end up with a positive maximum (for some reason) then &#039;&#039;&#039;I need to introduce a constraint&#039;&#039;&#039;, which can be done as follows:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------CONSTRAINTS------%&lt;br /&gt;
{a}+{b}&amp;gt;0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;or&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------CONSTRAINTS------%&lt;br /&gt;
{max}&amp;gt;0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;however the first option is preferable since it needs less computation, as we don&#039;t need to calculate &#039;&#039;{max}&#039;&#039;. If we give a &#039;&#039;&#039;too strict or insatiable constraint&#039;&#039;&#039; then the system will &#039;&#039;&#039;neglect&#039;&#039;&#039; the complete task, as it only tries to generate parameters that satisfy these constraints only a limited number of times (100).&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=32</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=32"/>
		<updated>2017-02-11T12:57:29Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: Revert previous change on image.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; (&#039;&#039;with which you can upload multiple tasks at a time&#039;&#039;) or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039; (&#039;&#039;with which you can separately store tasks, but still upload them at the same time&#039;&#039;).  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:[[File:Minimal working example on EduBase GUI.jpg|alt=The task we created will look like this for students. No hints, no solutions available.|The task we created will look like this for students. No hints, no solutions available.|thumb]]&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hint:&#039;&#039;&#039; &#039;&#039;It&#039;s recommended to keep all the question types in your .edu files so that you don&#039;t need to remember their names, you just need to &amp;quot;select&amp;quot; them from the options by an X. Also it&#039;s also helpful to include the MAIN CATEGORY of the task, which is Math Matura in this case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimal working example above should look like this:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adding hints and solutions to a task ==&lt;br /&gt;
To make the task more valuable, you should &#039;&#039;&#039;extend it with hints&#039;&#039;&#039; (that helps students to guide their focus) &#039;&#039;&#039;and step-by-step solutions&#039;&#039;&#039; (that actually tells them the steps on how to solve the problem). &lt;br /&gt;
&lt;br /&gt;
In our case a good hint would be the range of &amp;lt;math&amp;gt;\sin x&amp;lt;/math&amp;gt;, so let&#039;s add the line:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The solution of the task is a bit longer:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The notation &amp;quot;&#039;&#039;&amp;amp;&amp;amp;&amp;amp;&#039;&#039;&amp;quot; or &amp;quot;triple-and&amp;quot; separates the steps, as a result this solution has 5 steps.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;You can use colors to give visual aid to the reader. This is not particularly necessary in this case but helpful in more complicated solutions.&#039;&#039;&lt;br /&gt;
[[File:MWE solutions.jpg|alt=Hints and solutions are now available.|thumb|Hints and solutions are now available.]]&lt;br /&gt;
The task extended with hints and solutions looks like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrization ==&lt;br /&gt;
EduBase Quiz supports parametric tasks, which means that it will select random numbers in place of variables you defined.&lt;br /&gt;
&lt;br /&gt;
In order to make the most out of EduBase, you should always make parametric tasks, so in an exam students will get different tasks with the same difficulty. &lt;br /&gt;
&lt;br /&gt;
We can introduce these parameters under the section &#039;&#039;PARAMETER&#039;&#039;. We also have several settings to control the randomness of these parameters.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s parametrize the task above, with the introduction of 3 parameters: {a}, {b} and {c}&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;EduBase will recognize anything in curly brackets ({}) as parameters, but we need to tell the system, that these are parameters indeed, which we can do with adding the lines&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This introduces the 3 parameters, where &#039;&#039;{a}&#039;&#039; &#039;&#039;&#039;can be an integer between -5 and 5, but cannot be zero&#039;&#039;&#039;, which is also true for &#039;&#039;{b}&#039;&#039; and &#039;&#039;{c}&#039;&#039; but they can be selected from -10 to 10, not -5 to 5. Now we need to change everything in the step-by-step solution accordingly.&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice the &#039;&#039;{max}&#039;&#039; parameter at the very end. This is the result - which is a parameter too - but it depends on parameters &#039;&#039;{a}&#039;&#039; and &#039;&#039;{b}&#039;&#039;. We can fix this relationship by adding another line to &#039;&#039;PARAMETERS&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
[[File:MWE parametric task.jpg|alt=This is how the parametric task will look like for students. Only the numbers are different.|thumb|This is how the parametric task will look like for students. Only the numbers are different.]]&lt;br /&gt;
The &#039;&#039;&#039;final version of the task&#039;&#039;&#039; (with parametric, step-by-step solutions and hints) looks like this: &lt;br /&gt;
[[File:MWE parametric task with hints and solutions.jpg|alt=Parameters are also updated in the solution steps accordingly.|thumb|Parameters are also updated in the solution steps accordingly.]]&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
{max}&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice: the &#039;&#039;ANSWER&#039;&#039; is now &#039;&#039;{max}&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=31</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=31"/>
		<updated>2017-02-11T12:56:22Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; (&#039;&#039;with which you can upload multiple tasks at a time&#039;&#039;) or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039; (&#039;&#039;with which you can separately store tasks, but still upload them at the same time&#039;&#039;).  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:[[File:Minimal working example on EduBase GUI.jpg|alt=The task we created will look like this for students. No hints, no solutions available.|The task we created will look like this for students. No hints, no solutions available.|border|right|frameless]]&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hint:&#039;&#039;&#039; &#039;&#039;It&#039;s recommended to keep all the question types in your .edu files so that you don&#039;t need to remember their names, you just need to &amp;quot;select&amp;quot; them from the options by an X. Also it&#039;s also helpful to include the MAIN CATEGORY of the task, which is Math Matura in this case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimal working example above should look like this:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adding hints and solutions to a task ==&lt;br /&gt;
To make the task more valuable, you should &#039;&#039;&#039;extend it with hints&#039;&#039;&#039; (that helps students to guide their focus) &#039;&#039;&#039;and step-by-step solutions&#039;&#039;&#039; (that actually tells them the steps on how to solve the problem). &lt;br /&gt;
&lt;br /&gt;
In our case a good hint would be the range of &amp;lt;math&amp;gt;\sin x&amp;lt;/math&amp;gt;, so let&#039;s add the line:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The solution of the task is a bit longer:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The notation &amp;quot;&#039;&#039;&amp;amp;&amp;amp;&amp;amp;&#039;&#039;&amp;quot; or &amp;quot;triple-and&amp;quot; separates the steps, as a result this solution has 5 steps.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;You can use colors to give visual aid to the reader. This is not particularly necessary in this case but helpful in more complicated solutions.&#039;&#039;&lt;br /&gt;
[[File:MWE solutions.jpg|alt=Hints and solutions are now available.|thumb|Hints and solutions are now available.]]&lt;br /&gt;
The task extended with hints and solutions looks like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrization ==&lt;br /&gt;
EduBase Quiz supports parametric tasks, which means that it will select random numbers in place of variables you defined.&lt;br /&gt;
&lt;br /&gt;
In order to make the most out of EduBase, you should always make parametric tasks, so in an exam students will get different tasks with the same difficulty. &lt;br /&gt;
&lt;br /&gt;
We can introduce these parameters under the section &#039;&#039;PARAMETER&#039;&#039;. We also have several settings to control the randomness of these parameters.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s parametrize the task above, with the introduction of 3 parameters: {a}, {b} and {c}&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;EduBase will recognize anything in curly brackets ({}) as parameters, but we need to tell the system, that these are parameters indeed, which we can do with adding the lines&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This introduces the 3 parameters, where &#039;&#039;{a}&#039;&#039; &#039;&#039;&#039;can be an integer between -5 and 5, but cannot be zero&#039;&#039;&#039;, which is also true for &#039;&#039;{b}&#039;&#039; and &#039;&#039;{c}&#039;&#039; but they can be selected from -10 to 10, not -5 to 5. Now we need to change everything in the step-by-step solution accordingly.&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice the &#039;&#039;{max}&#039;&#039; parameter at the very end. This is the result - which is a parameter too - but it depends on parameters &#039;&#039;{a}&#039;&#039; and &#039;&#039;{b}&#039;&#039;. We can fix this relationship by adding another line to &#039;&#039;PARAMETERS&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
[[File:MWE parametric task.jpg|alt=This is how the parametric task will look like for students. Only the numbers are different.|thumb|This is how the parametric task will look like for students. Only the numbers are different.]]&lt;br /&gt;
The &#039;&#039;&#039;final version of the task&#039;&#039;&#039; (with parametric, step-by-step solutions and hints) looks like this: &lt;br /&gt;
[[File:MWE parametric task with hints and solutions.jpg|alt=Parameters are also updated in the solution steps accordingly.|thumb|Parameters are also updated in the solution steps accordingly.]]&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
{max}&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice: the &#039;&#039;ANSWER&#039;&#039; is now &#039;&#039;{max}&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=30</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=30"/>
		<updated>2017-02-11T12:55:26Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: This is a test for an image.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; (&#039;&#039;with which you can upload multiple tasks at a time&#039;&#039;) or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039; (&#039;&#039;with which you can separately store tasks, but still upload them at the same time&#039;&#039;).  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:[[File:Minimal working example on EduBase GUI.jpg|alt=The task we created will look like this for students. No hints, no solutions available.|The task we created will look like this for students. No hints, no solutions available.|frame]]&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hint:&#039;&#039;&#039; &#039;&#039;It&#039;s recommended to keep all the question types in your .edu files so that you don&#039;t need to remember their names, you just need to &amp;quot;select&amp;quot; them from the options by an X. Also it&#039;s also helpful to include the MAIN CATEGORY of the task, which is Math Matura in this case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimal working example above should look like this:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adding hints and solutions to a task ==&lt;br /&gt;
To make the task more valuable, you should &#039;&#039;&#039;extend it with hints&#039;&#039;&#039; (that helps students to guide their focus) &#039;&#039;&#039;and step-by-step solutions&#039;&#039;&#039; (that actually tells them the steps on how to solve the problem). &lt;br /&gt;
&lt;br /&gt;
In our case a good hint would be the range of &amp;lt;math&amp;gt;\sin x&amp;lt;/math&amp;gt;, so let&#039;s add the line:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The solution of the task is a bit longer:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The notation &amp;quot;&#039;&#039;&amp;amp;&amp;amp;&amp;amp;&#039;&#039;&amp;quot; or &amp;quot;triple-and&amp;quot; separates the steps, as a result this solution has 5 steps.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;You can use colors to give visual aid to the reader. This is not particularly necessary in this case but helpful in more complicated solutions.&#039;&#039;&lt;br /&gt;
[[File:MWE solutions.jpg|alt=Hints and solutions are now available.|thumb|Hints and solutions are now available.]]&lt;br /&gt;
The task extended with hints and solutions looks like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrization ==&lt;br /&gt;
EduBase Quiz supports parametric tasks, which means that it will select random numbers in place of variables you defined.&lt;br /&gt;
&lt;br /&gt;
In order to make the most out of EduBase, you should always make parametric tasks, so in an exam students will get different tasks with the same difficulty. &lt;br /&gt;
&lt;br /&gt;
We can introduce these parameters under the section &#039;&#039;PARAMETER&#039;&#039;. We also have several settings to control the randomness of these parameters.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s parametrize the task above, with the introduction of 3 parameters: {a}, {b} and {c}&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;EduBase will recognize anything in curly brackets ({}) as parameters, but we need to tell the system, that these are parameters indeed, which we can do with adding the lines&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This introduces the 3 parameters, where &#039;&#039;{a}&#039;&#039; &#039;&#039;&#039;can be an integer between -5 and 5, but cannot be zero&#039;&#039;&#039;, which is also true for &#039;&#039;{b}&#039;&#039; and &#039;&#039;{c}&#039;&#039; but they can be selected from -10 to 10, not -5 to 5. Now we need to change everything in the step-by-step solution accordingly.&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice the &#039;&#039;{max}&#039;&#039; parameter at the very end. This is the result - which is a parameter too - but it depends on parameters &#039;&#039;{a}&#039;&#039; and &#039;&#039;{b}&#039;&#039;. We can fix this relationship by adding another line to &#039;&#039;PARAMETERS&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
[[File:MWE parametric task.jpg|alt=This is how the parametric task will look like for students. Only the numbers are different.|thumb|This is how the parametric task will look like for students. Only the numbers are different.]]&lt;br /&gt;
The &#039;&#039;&#039;final version of the task&#039;&#039;&#039; (with parametric, step-by-step solutions and hints) looks like this: &lt;br /&gt;
[[File:MWE parametric task with hints and solutions.jpg|alt=Parameters are also updated in the solution steps accordingly.|thumb|Parameters are also updated in the solution steps accordingly.]]&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
{max}&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice: the &#039;&#039;ANSWER&#039;&#039; is now &#039;&#039;{max}&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=29</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=29"/>
		<updated>2017-02-11T12:53:14Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: Add image.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; (&#039;&#039;with which you can upload multiple tasks at a time&#039;&#039;) or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039; (&#039;&#039;with which you can separately store tasks, but still upload them at the same time&#039;&#039;).  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:[[File:Minimal working example on EduBase GUI.jpg|thumb|alt=The task we created will look like this for students. No hints, no solutions available.|The task we created will look like this for students. No hints, no solutions available.]]&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hint:&#039;&#039;&#039; &#039;&#039;It&#039;s recommended to keep all the question types in your .edu files so that you don&#039;t need to remember their names, you just need to &amp;quot;select&amp;quot; them from the options by an X. Also it&#039;s also helpful to include the MAIN CATEGORY of the task, which is Math Matura in this case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimal working example above should look like this:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adding hints and solutions to a task ==&lt;br /&gt;
To make the task more valuable, you should &#039;&#039;&#039;extend it with hints&#039;&#039;&#039; (that helps students to guide their focus) &#039;&#039;&#039;and step-by-step solutions&#039;&#039;&#039; (that actually tells them the steps on how to solve the problem). &lt;br /&gt;
&lt;br /&gt;
In our case a good hint would be the range of &amp;lt;math&amp;gt;\sin x&amp;lt;/math&amp;gt;, so let&#039;s add the line:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The solution of the task is a bit longer:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The notation &amp;quot;&#039;&#039;&amp;amp;&amp;amp;&amp;amp;&#039;&#039;&amp;quot; or &amp;quot;triple-and&amp;quot; separates the steps, as a result this solution has 5 steps.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;You can use colors to give visual aid to the reader. This is not particularly necessary in this case but helpful in more complicated solutions.&#039;&#039;&lt;br /&gt;
[[File:MWE solutions.jpg|alt=Hints and solutions are now available.|thumb|Hints and solutions are now available.]]&lt;br /&gt;
The task extended with hints and solutions looks like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrization ==&lt;br /&gt;
EduBase Quiz supports parametric tasks, which means that it will select random numbers in place of variables you defined.&lt;br /&gt;
&lt;br /&gt;
In order to make the most out of EduBase, you should always make parametric tasks, so in an exam students will get different tasks with the same difficulty. &lt;br /&gt;
&lt;br /&gt;
We can introduce these parameters under the section &#039;&#039;PARAMETER&#039;&#039;. We also have several settings to control the randomness of these parameters.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s parametrize the task above, with the introduction of 3 parameters: {a}, {b} and {c}&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;EduBase will recognize anything in curly brackets ({}) as parameters, but we need to tell the system, that these are parameters indeed, which we can do with adding the lines&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This introduces the 3 parameters, where &#039;&#039;{a}&#039;&#039; &#039;&#039;&#039;can be an integer between -5 and 5, but cannot be zero&#039;&#039;&#039;, which is also true for &#039;&#039;{b}&#039;&#039; and &#039;&#039;{c}&#039;&#039; but they can be selected from -10 to 10, not -5 to 5. Now we need to change everything in the step-by-step solution accordingly.&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice the &#039;&#039;{max}&#039;&#039; parameter at the very end. This is the result - which is a parameter too - but it depends on parameters &#039;&#039;{a}&#039;&#039; and &#039;&#039;{b}&#039;&#039;. We can fix this relationship by adding another line to &#039;&#039;PARAMETERS&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
[[File:MWE parametric task.jpg|alt=This is how the parametric task will look like for students. Only the numbers are different.|thumb|This is how the parametric task will look like for students. Only the numbers are different.]]&lt;br /&gt;
The &#039;&#039;&#039;final version of the task&#039;&#039;&#039; (with parametric, step-by-step solutions and hints) looks like this: &lt;br /&gt;
[[File:MWE parametric task with hints and solutions.jpg|alt=Parameters are also updated in the solution steps accordingly.|thumb|Parameters are also updated in the solution steps accordingly.]]&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
{max}&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice: the &#039;&#039;ANSWER&#039;&#039; is now &#039;&#039;{max}&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=File:MWE_parametric_task_with_hints_and_solutions.jpg&amp;diff=28</id>
		<title>File:MWE parametric task with hints and solutions.jpg</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=File:MWE_parametric_task_with_hints_and_solutions.jpg&amp;diff=28"/>
		<updated>2017-02-11T12:52:21Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Parameters are also updated in the solution steps accordingly.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=27</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=27"/>
		<updated>2017-02-11T12:12:54Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; (&#039;&#039;with which you can upload multiple tasks at a time&#039;&#039;) or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039; (&#039;&#039;with which you can separately store tasks, but still upload them at the same time&#039;&#039;).  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:[[File:Minimal working example on EduBase GUI.jpg|thumb|alt=The task we created will look like this for students. No hints, no solutions available.|The task we created will look like this for students. No hints, no solutions available.]]&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hint:&#039;&#039;&#039; &#039;&#039;It&#039;s recommended to keep all the question types in your .edu files so that you don&#039;t need to remember their names, you just need to &amp;quot;select&amp;quot; them from the options by an X. Also it&#039;s also helpful to include the MAIN CATEGORY of the task, which is Math Matura in this case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimal working example above should look like this:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adding hints and solutions to a task ==&lt;br /&gt;
To make the task more valuable, you should &#039;&#039;&#039;extend it with hints&#039;&#039;&#039; (that helps students to guide their focus) &#039;&#039;&#039;and step-by-step solutions&#039;&#039;&#039; (that actually tells them the steps on how to solve the problem). &lt;br /&gt;
&lt;br /&gt;
In our case a good hint would be the range of &amp;lt;math&amp;gt;\sin x&amp;lt;/math&amp;gt;, so let&#039;s add the line:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The solution of the task is a bit longer:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The notation &amp;quot;&#039;&#039;&amp;amp;&amp;amp;&amp;amp;&#039;&#039;&amp;quot; or &amp;quot;triple-and&amp;quot; separates the steps, as a result this solution has 5 steps.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;You can use colors to give visual aid to the reader. This is not particularly necessary in this case but helpful in more complicated solutions.&#039;&#039;&lt;br /&gt;
[[File:MWE solutions.jpg|alt=Hints and solutions are now available.|thumb|Hints and solutions are now available.]]&lt;br /&gt;
The task extended with hints and solutions looks like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrization ==&lt;br /&gt;
EduBase Quiz supports parametric tasks, which means that it will select random numbers in place of variables you defined.&lt;br /&gt;
&lt;br /&gt;
In order to make the most out of EduBase, you should always make parametric tasks, so in an exam students will get different tasks with the same difficulty. &lt;br /&gt;
&lt;br /&gt;
We can introduce these parameters under the section &#039;&#039;PARAMETER&#039;&#039;. We also have several settings to control the randomness of these parameters.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s parametrize the task above, with the introduction of 3 parameters: {a}, {b} and {c}&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;EduBase will recognize anything in curly brackets ({}) as parameters, but we need to tell the system, that these are parameters indeed, which we can do with adding the lines&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This introduces the 3 parameters, where &#039;&#039;{a}&#039;&#039; &#039;&#039;&#039;can be an integer between -5 and 5, but cannot be zero&#039;&#039;&#039;, which is also true for &#039;&#039;{b}&#039;&#039; and &#039;&#039;{c}&#039;&#039; but they can be selected from -10 to 10, not -5 to 5. Now we need to change everything in the step-by-step solution accordingly.&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice the &#039;&#039;{max}&#039;&#039; parameter at the very end. This is the result - which is a parameter too - but it depends on parameters &#039;&#039;{a}&#039;&#039; and &#039;&#039;{b}&#039;&#039;. We can fix this relationship by adding another line to &#039;&#039;PARAMETERS&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
[[File:MWE parametric task.jpg|alt=This is how the parametric task will look like for students. Only the numbers are different.|thumb|This is how the parametric task will look like for students. Only the numbers are different.]]&lt;br /&gt;
The &#039;&#039;&#039;final version of the task&#039;&#039;&#039; (with parametric, step-by-step solutions and hints) looks like this: &amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
{max}&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice: the &#039;&#039;ANSWER&#039;&#039; is now &#039;&#039;{max}&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=File:MWE_parametric_task.jpg&amp;diff=26</id>
		<title>File:MWE parametric task.jpg</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=File:MWE_parametric_task.jpg&amp;diff=26"/>
		<updated>2017-02-11T12:11:32Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how the parametric task looks like. Only the numbers are different.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=File:MWE_solutions.jpg&amp;diff=25</id>
		<title>File:MWE solutions.jpg</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=File:MWE_solutions.jpg&amp;diff=25"/>
		<updated>2017-02-11T12:09:09Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hints and solutions are now available.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=24</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=24"/>
		<updated>2017-02-11T12:07:03Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; (&#039;&#039;with which you can upload multiple tasks at a time&#039;&#039;) or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039; (&#039;&#039;with which you can separately store tasks, but still upload them at the same time&#039;&#039;).  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:[[File:Minimal working example on EduBase GUI.jpg|thumb|alt=The task we created will look like this for students. No hints, no solutions available.|The task we created will look like this for students. No hints, no solutions available.]]&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hint:&#039;&#039;&#039; &#039;&#039;It&#039;s recommended to keep all the question types in your .edu files so that you don&#039;t need to remember their names, you just need to &amp;quot;select&amp;quot; them from the options by an X. Also it&#039;s also helpful to include the MAIN CATEGORY of the task, which is Math Matura in this case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimal working example above should look like this:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adding hints and solutions to a task ==&lt;br /&gt;
To make the task more valuable, you should &#039;&#039;&#039;extend it with hints&#039;&#039;&#039; (that helps students to guide their focus) &#039;&#039;&#039;and step-by-step solutions&#039;&#039;&#039; (that actually tells them the steps on how to solve the problem). &lt;br /&gt;
&lt;br /&gt;
In our case a good hint would be the range of &amp;lt;math&amp;gt;\sin x&amp;lt;/math&amp;gt;, so let&#039;s add the line:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The solution of the task is a bit longer:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The notation &amp;quot;&#039;&#039;&amp;amp;&amp;amp;&amp;amp;&#039;&#039;&amp;quot; or &amp;quot;triple-and&amp;quot; separates the steps, as a result this solution has 5 steps.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;You can use colors to give visual aid to the reader. This is not particularly necessary in this case but helpful in more complicated solutions.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The task extended with hints and solutions looks like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrization ==&lt;br /&gt;
EduBase Quiz supports parametric tasks, which means that it will select random numbers in place of variables you defined.&lt;br /&gt;
&lt;br /&gt;
In order to make the most out of EduBase, you should always make parametric tasks, so in an exam students will get different tasks with the same difficulty. &lt;br /&gt;
&lt;br /&gt;
We can introduce these parameters under the section &#039;&#039;PARAMETER&#039;&#039;. We also have several settings to control the randomness of these parameters.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s parametrize the task above, with the introduction of 3 parameters: {a}, {b} and {c}&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;EduBase will recognize anything in curly brackets ({}) as parameters, but we need to tell the system, that these are parameters indeed, which we can do with adding the lines&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This introduces the 3 parameters, where &#039;&#039;{a}&#039;&#039; &#039;&#039;&#039;can be an integer between -5 and 5, but cannot be zero&#039;&#039;&#039;, which is also true for &#039;&#039;{b}&#039;&#039; and &#039;&#039;{c}&#039;&#039; but they can be selected from -10 to 10, not -5 to 5. Now we need to change everything in the step-by-step solution accordingly.&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice the &#039;&#039;{max}&#039;&#039; parameter at the very end. This is the result - which is a parameter too - but it depends on parameters &#039;&#039;{a}&#039;&#039; and &#039;&#039;{b}&#039;&#039;. We can fix this relationship by adding another line to &#039;&#039;PARAMETERS&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;&#039;final version of the task&#039;&#039;&#039; (with parametric, step-by-step solutions and hints) looks like this: &amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
{max}&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice: the &#039;&#039;ANSWER&#039;&#039; is now &#039;&#039;{max}&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=23</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=23"/>
		<updated>2017-02-11T12:06:08Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; (&#039;&#039;with which you can upload multiple tasks at a time&#039;&#039;) or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039; (&#039;&#039;with which you can separately store tasks, but still upload them at the same time&#039;&#039;).  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hint:&#039;&#039;&#039; &#039;&#039;It&#039;s recommended to keep all the question types in your .edu files so that you don&#039;t need to remember their names, you just need to &amp;quot;select&amp;quot; them from the options by an X. Also it&#039;s also helpful to include the MAIN CATEGORY of the task, which is Math Matura in this case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimal working example above should look like this:&lt;br /&gt;
[[File:Minimal working example on EduBase GUI.jpg|thumb|alt=The task we created will look like this for students. No hints, no solutions available.|The task we created will look like this for students. No hints, no solutions available.]]&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adding hints and solutions to a task ==&lt;br /&gt;
To make the task more valuable, you should &#039;&#039;&#039;extend it with hints&#039;&#039;&#039; (that helps students to guide their focus) &#039;&#039;&#039;and step-by-step solutions&#039;&#039;&#039; (that actually tells them the steps on how to solve the problem). &lt;br /&gt;
&lt;br /&gt;
In our case a good hint would be the range of &amp;lt;math&amp;gt;\sin x&amp;lt;/math&amp;gt;, so let&#039;s add the line:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The solution of the task is a bit longer:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The notation &amp;quot;&#039;&#039;&amp;amp;&amp;amp;&amp;amp;&#039;&#039;&amp;quot; or &amp;quot;triple-and&amp;quot; separates the steps, as a result this solution has 5 steps.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;You can use colors to give visual aid to the reader. This is not particularly necessary in this case but helpful in more complicated solutions.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The task extended with hints and solutions looks like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrization ==&lt;br /&gt;
EduBase Quiz supports parametric tasks, which means that it will select random numbers in place of variables you defined.&lt;br /&gt;
&lt;br /&gt;
In order to make the most out of EduBase, you should always make parametric tasks, so in an exam students will get different tasks with the same difficulty. &lt;br /&gt;
&lt;br /&gt;
We can introduce these parameters under the section &#039;&#039;PARAMETER&#039;&#039;. We also have several settings to control the randomness of these parameters.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s parametrize the task above, with the introduction of 3 parameters: {a}, {b} and {c}&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;EduBase will recognize anything in curly brackets ({}) as parameters, but we need to tell the system, that these are parameters indeed, which we can do with adding the lines&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This introduces the 3 parameters, where &#039;&#039;{a}&#039;&#039; &#039;&#039;&#039;can be an integer between -5 and 5, but cannot be zero&#039;&#039;&#039;, which is also true for &#039;&#039;{b}&#039;&#039; and &#039;&#039;{c}&#039;&#039; but they can be selected from -10 to 10, not -5 to 5. Now we need to change everything in the step-by-step solution accordingly.&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice the &#039;&#039;{max}&#039;&#039; parameter at the very end. This is the result - which is a parameter too - but it depends on parameters &#039;&#039;{a}&#039;&#039; and &#039;&#039;{b}&#039;&#039;. We can fix this relationship by adding another line to &#039;&#039;PARAMETERS&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;&#039;final version of the task&#039;&#039;&#039; (with parametric, step-by-step solutions and hints) looks like this: &amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
{max}&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice: the &#039;&#039;ANSWER&#039;&#039; is now &#039;&#039;{max}&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=22</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=22"/>
		<updated>2017-02-11T12:03:23Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: Add first image. Test.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; (&#039;&#039;with which you can upload multiple tasks at a time&#039;&#039;) or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039; (&#039;&#039;with which you can separately store tasks, but still upload them at the same time&#039;&#039;).  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hint:&#039;&#039;&#039; &#039;&#039;It&#039;s recommended to keep all the question types in your .edu files so that you don&#039;t need to remember their names, you just need to &amp;quot;select&amp;quot; them from the options by an X. Also it&#039;s also helpful to include the MAIN CATEGORY of the task, which is Math Matura in this case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimal working example above should look like this:&lt;br /&gt;
[[File:Minimal working example on EduBase GUI.jpg|thumb]]&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adding hints and solutions to a task ==&lt;br /&gt;
To make the task more valuable, you should &#039;&#039;&#039;extend it with hints&#039;&#039;&#039; (that helps students to guide their focus) &#039;&#039;&#039;and step-by-step solutions&#039;&#039;&#039; (that actually tells them the steps on how to solve the problem). &lt;br /&gt;
&lt;br /&gt;
In our case a good hint would be the range of &amp;lt;math&amp;gt;\sin x&amp;lt;/math&amp;gt;, so let&#039;s add the line:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The solution of the task is a bit longer:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The notation &amp;quot;&#039;&#039;&amp;amp;&amp;amp;&amp;amp;&#039;&#039;&amp;quot; or &amp;quot;triple-and&amp;quot; separates the steps, as a result this solution has 5 steps.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;You can use colors to give visual aid to the reader. This is not particularly necessary in this case but helpful in more complicated solutions.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The task extended with hints and solutions looks like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrization ==&lt;br /&gt;
EduBase Quiz supports parametric tasks, which means that it will select random numbers in place of variables you defined.&lt;br /&gt;
&lt;br /&gt;
In order to make the most out of EduBase, you should always make parametric tasks, so in an exam students will get different tasks with the same difficulty. &lt;br /&gt;
&lt;br /&gt;
We can introduce these parameters under the section &#039;&#039;PARAMETER&#039;&#039;. We also have several settings to control the randomness of these parameters.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s parametrize the task above, with the introduction of 3 parameters: {a}, {b} and {c}&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;EduBase will recognize anything in curly brackets ({}) as parameters, but we need to tell the system, that these are parameters indeed, which we can do with adding the lines&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This introduces the 3 parameters, where &#039;&#039;{a}&#039;&#039; &#039;&#039;&#039;can be an integer between -5 and 5, but cannot be zero&#039;&#039;&#039;, which is also true for &#039;&#039;{b}&#039;&#039; and &#039;&#039;{c}&#039;&#039; but they can be selected from -10 to 10, not -5 to 5. Now we need to change everything in the step-by-step solution accordingly.&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice the &#039;&#039;{max}&#039;&#039; parameter at the very end. This is the result - which is a parameter too - but it depends on parameters &#039;&#039;{a}&#039;&#039; and &#039;&#039;{b}&#039;&#039;. We can fix this relationship by adding another line to &#039;&#039;PARAMETERS&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;&#039;final version of the task&#039;&#039;&#039; (with parametric, step-by-step solutions and hints) looks like this: &amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
{max}&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice: the &#039;&#039;ANSWER&#039;&#039; is now &#039;&#039;{max}&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=File:Minimal_working_example_on_EduBase_GUI.jpg&amp;diff=21</id>
		<title>File:Minimal working example on EduBase GUI.jpg</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=File:Minimal_working_example_on_EduBase_GUI.jpg&amp;diff=21"/>
		<updated>2017-02-11T12:02:15Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The task we created will look like this for students. No hints, no solutions available.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=20</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=20"/>
		<updated>2017-02-11T11:39:07Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; (&#039;&#039;with which you can upload multiple tasks at a time&#039;&#039;) or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039; (&#039;&#039;with which you can separately store tasks, but still upload them at the same time&#039;&#039;).  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hint:&#039;&#039;&#039; &#039;&#039;It&#039;s recommended to keep all the question types in your .edu files so that you don&#039;t need to remember their names, you just need to &amp;quot;select&amp;quot; them from the options by an X. Also it&#039;s also helpful to include the MAIN CATEGORY of the task, which is Math Matura in this case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimal working example above should look like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adding hints and solutions to a task ==&lt;br /&gt;
To make the task more valuable, you should &#039;&#039;&#039;extend it with hints&#039;&#039;&#039; (that helps students to guide their focus) &#039;&#039;&#039;and step-by-step solutions&#039;&#039;&#039; (that actually tells them the steps on how to solve the problem). &lt;br /&gt;
&lt;br /&gt;
In our case a good hint would be the range of &amp;lt;math&amp;gt;\sin x&amp;lt;/math&amp;gt;, so let&#039;s add the line:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The solution of the task is a bit longer:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The notation &amp;quot;&#039;&#039;&amp;amp;&amp;amp;&amp;amp;&#039;&#039;&amp;quot; or &amp;quot;triple-and&amp;quot; separates the steps, as a result this solution has 5 steps.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;You can use colors to give visual aid to the reader. This is not particularly necessary in this case but helpful in more complicated solutions.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The task extended with hints and solutions looks like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrization ==&lt;br /&gt;
EduBase Quiz supports parametric tasks, which means that it will select random numbers in place of variables you defined.&lt;br /&gt;
&lt;br /&gt;
In order to make the most out of EduBase, you should always make parametric tasks, so in an exam students will get different tasks with the same difficulty. &lt;br /&gt;
&lt;br /&gt;
We can introduce these parameters under the section &#039;&#039;PARAMETER&#039;&#039;. We also have several settings to control the randomness of these parameters.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s parametrize the task above, with the introduction of 3 parameters: {a}, {b} and {c}&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;EduBase will recognize anything in curly brackets ({}) as parameters, but we need to tell the system, that these are parameters indeed, which we can do with adding the lines&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This introduces the 3 parameters, where &#039;&#039;{a}&#039;&#039; &#039;&#039;&#039;can be an integer between -5 and 5, but cannot be zero&#039;&#039;&#039;, which is also true for &#039;&#039;{b}&#039;&#039; and &#039;&#039;{c}&#039;&#039; but they can be selected from -10 to 10, not -5 to 5. Now we need to change everything in the step-by-step solution accordingly.&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice the &#039;&#039;{max}&#039;&#039; parameter at the very end. This is the result - which is a parameter too - but it depends on parameters &#039;&#039;{a}&#039;&#039; and &#039;&#039;{b}&#039;&#039;. We can fix this relationship by adding another line to &#039;&#039;PARAMETERS&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;&#039;final version of the task&#039;&#039;&#039; (with parametric, step-by-step solutions and hints) looks like this: &amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
{max}&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice: the &#039;&#039;ANSWER&#039;&#039; is now &#039;&#039;{max}&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=19</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=19"/>
		<updated>2017-02-11T11:22:26Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: Add final version of the sample task&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; (&#039;&#039;with which you can upload multiple tasks at a time&#039;&#039;) or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039; (&#039;&#039;with which you can separately store tasks, but still upload them at the same time&#039;&#039;).  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hint:&#039;&#039;&#039; &#039;&#039;It&#039;s recommended to keep all the question types in your .edu files so that you don&#039;t need to remember their names, you just need to &amp;quot;select&amp;quot; them from the options by an X. Also it&#039;s also helpful to include the MAIN CATEGORY of the task, which is Math Matura in this case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimal working example above should look like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adding hints and solutions to a task ==&lt;br /&gt;
To make the task more valuable, you should &#039;&#039;&#039;extend it with hints&#039;&#039;&#039; (that helps students to guide their focus) &#039;&#039;&#039;and step-by-step solutions&#039;&#039;&#039; (that actually tells them the steps on how to solve the problem). &lt;br /&gt;
&lt;br /&gt;
In our case a good hint would be the range of &amp;lt;math&amp;gt;\sin x&amp;lt;/math&amp;gt;, so let&#039;s add the line:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The solution of the task is a bit longer:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The notation &amp;quot;&#039;&#039;&amp;amp;&amp;amp;&amp;amp;&#039;&#039;&amp;quot; or &amp;quot;triple-and&amp;quot; separates the steps, as a result this solution has 5 steps.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;You can use colors to give visual aid to the reader. This is not particularly necessary in this case but helpful in more complicated solutions.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The task extended with hints and solutions looks like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrization ==&lt;br /&gt;
EduBase Quiz supports parametric tasks, which means that it will select random numbers in place of variables you defined.&lt;br /&gt;
&lt;br /&gt;
In order to make the most out of EduBase, you should always make parametric tasks, so in an exam students will get different tasks with the same difficulty. &lt;br /&gt;
&lt;br /&gt;
We can introduce these parameters under the section &#039;&#039;PARAMETER&#039;&#039;. We also have several settings to control the randomness of these parameters.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s parametrize the task above, with the introduction of 3 parameters: {a}, {b} and {c}&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;EduBase will recognize anything in curly brackets ({}) as parameters, but we need to tell the system, that these are parameters indeed, which we can do with adding the lines&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This introduces the 3 parameters, where &#039;&#039;{a}&#039;&#039; &#039;&#039;&#039;can be an integer between -5 and 5, but cannot be zero&#039;&#039;&#039;, which is also true for &#039;&#039;{b}&#039;&#039; and &#039;&#039;{c}&#039;&#039; but they can be selected from -10 to 10, not -5 to 5. Now we need to change everything in the step-by-step solution accordingly.&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice the &#039;&#039;{max}&#039;&#039; parameter at the very end. This is the result - which is a parameter too - but it depends on parameters &#039;&#039;{a}&#039;&#039; and &#039;&#039;{b}&#039;&#039;. We can fix this relationship by adding another line to &#039;&#039;PARAMETERS&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;&#039;final version of the task&#039;&#039;&#039; (with parametric, step-by-step solutions and hints) looks like this: &amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
{max}&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{max;FORMULA;{a}+{b}}&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notice: the &#039;&#039;ANSWER&#039;&#039; is now &#039;&#039;{max}&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=18</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=18"/>
		<updated>2017-02-11T11:00:47Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: Add parametrized solution&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; (&#039;&#039;with which you can upload multiple tasks at a time&#039;&#039;) or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039; (&#039;&#039;with which you can separately store tasks, but still upload them at the same time&#039;&#039;).  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hint:&#039;&#039;&#039; &#039;&#039;It&#039;s recommended to keep all the question types in your .edu files so that you don&#039;t need to remember their names, you just need to &amp;quot;select&amp;quot; them from the options by an X. Also it&#039;s also helpful to include the MAIN CATEGORY of the task, which is Math Matura in this case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimal working example above should look like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adding hints and solutions to a task ==&lt;br /&gt;
To make the task more valuable, you should &#039;&#039;&#039;extend it with hints&#039;&#039;&#039; (that helps students to guide their focus) &#039;&#039;&#039;and step-by-step solutions&#039;&#039;&#039; (that actually tells them the steps on how to solve the problem). &lt;br /&gt;
&lt;br /&gt;
In our case a good hint would be the range of &amp;lt;math&amp;gt;\sin x&amp;lt;/math&amp;gt;, so let&#039;s add the line:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The solution of the task is a bit longer:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The notation &amp;quot;&#039;&#039;&amp;amp;&amp;amp;&amp;amp;&#039;&#039;&amp;quot; or &amp;quot;triple-and&amp;quot; separates the steps, as a result this solution has 5 steps.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;You can use colors to give visual aid to the reader. This is not particularly necessary in this case but helpful in more complicated solutions.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The task extended with hints and solutions looks like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrization ==&lt;br /&gt;
EduBase Quiz supports parametric tasks, which means that it will select random numbers in place of variables you defined.&lt;br /&gt;
&lt;br /&gt;
In order to make the most out of EduBase, you should always make parametric tasks, so in an exam students will get different tasks with the same difficulty. &lt;br /&gt;
&lt;br /&gt;
We can introduce these parameters under the section &#039;&#039;PARAMETER&#039;&#039;. We also have several settings to control the randomness of these parameters.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s parametrize the task above, with the introduction of 3 parameters: {a}, {b} and {c}&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;EduBase will recognize anything in curly brackets ({}) as parameters, but we need to tell the system, that these are parameters indeed, which we can do with adding the lines&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This introduces the 3 parameters, where {a} &#039;&#039;&#039;can be an integer between -5 and 5, but cannot be zero&#039;&#039;&#039;, which is also true for {b} and {c} but they can be selected from -10 to 10, not -5 to 5. Now we need to change everything in the step-by-step solution accordingly.&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by ${c}$ will not change the range, so:  $-1\leqslant\sin({c} x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{{b}}$:&lt;br /&gt;
$$-\red{{b}}\leqslant\red{{b}}\sin({c} x)\leqslant \red{{b}}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{{a}}$ to it we get:&lt;br /&gt;
$$\blue{{a}}-\red{{b}}\leqslant \blue{{a}}+\red{{b}}\sin({c} x) \leqslant \blue{{a}}+\red{{b}}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{{a}}+\red{{b}}=\mathbf{{max}}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=16</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=16"/>
		<updated>2017-02-10T15:49:58Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; (&#039;&#039;with which you can upload multiple tasks at a time&#039;&#039;) or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039; (&#039;&#039;with which you can separately store tasks, but still upload them at the same time&#039;&#039;).  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hint:&#039;&#039;&#039; &#039;&#039;It&#039;s recommended to keep all the question types in your .edu files so that you don&#039;t need to remember their names, you just need to &amp;quot;select&amp;quot; them from the options by an X. Also it&#039;s also helpful to include the MAIN CATEGORY of the task, which is Math Matura in this case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimal working example above should look like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adding hints and solutions to a task ==&lt;br /&gt;
To make the task more valuable, you should &#039;&#039;&#039;extend it with hints&#039;&#039;&#039; (that helps students to guide their focus) &#039;&#039;&#039;and step-by-step solutions&#039;&#039;&#039; (that actually tells them the steps on how to solve the problem). &lt;br /&gt;
&lt;br /&gt;
In our case a good hint would be the range of $\sin x$, so let&#039;s add the line:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The solution of the task is a bit longer:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The notation &amp;quot;&#039;&#039;&amp;amp;&amp;amp;&amp;amp;&#039;&#039;&amp;quot; or &amp;quot;triple-and&amp;quot; separates the steps, as a result this solution has 5 steps.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;You can use colors to give visual aid to the reader. This is not particularly necessary in this case but helpful in more complicated solutions.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The task extended with hints and solutions looks like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrization ==&lt;br /&gt;
EduBase Quiz supports parametric tasks, which means that it will select random numbers in place of variables you defined.&lt;br /&gt;
&lt;br /&gt;
In order to make the most out of EduBase, you should always make parametric tasks, so in an exam students will get different tasks with the same difficulty. &lt;br /&gt;
&lt;br /&gt;
We can introduce these parameters under the section &#039;&#039;PARAMETER&#039;&#039;. We also have several settings to control the randomness of these parameters.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s parametrize the task above, with the introduction of 3 parameters: {a}, {b} and {c}&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)={a}+{b}\sin({c} x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;EduBase will recognize anything in curly brackets ({}) as parameters, but we need to tell the system, that these are parameters indeed, which we can do with adding the lines&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------PARAMETERS------%&lt;br /&gt;
{a;INTEGER;-5;5;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{b;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
{c;INTEGER;-10;10;-;[0-0]}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This introduces the 3 parameters, where {a} &#039;&#039;&#039;can be an integer between -5 and 5, but cannot be zero&#039;&#039;&#039;,&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=15</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=15"/>
		<updated>2017-02-10T10:44:07Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039;.  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hint:&#039;&#039;&#039; &#039;&#039;It&#039;s recommended to keep all the question types in your .edu files so that you don&#039;t need to remember their names, you just need to &amp;quot;select&amp;quot; them from the options by an X. Also it&#039;s also helpful to include the MAIN CATEGORY of the task, which is Math Matura in this case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The minimal working example above should look like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adding hints and solutions to a task ==&lt;br /&gt;
To make the task more valuable, you should &#039;&#039;&#039;extend it with hints&#039;&#039;&#039; (that helps students to guide their focus) &#039;&#039;&#039;and step-by-step solutions&#039;&#039;&#039; (that actually tells them the steps on how to solve the problem). &lt;br /&gt;
&lt;br /&gt;
In our case a good hint would be the range of $\sin x$, so let&#039;s add the line:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The solution of the task is a bit longer:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the argument by $\pi$ will not change the range, so:  $-1\leqslant\sin(\pi x)\leqslant 1$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiplying the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(\pi x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(\pi x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The notation &amp;quot;&#039;&#039;&amp;amp;&amp;amp;&amp;amp;&#039;&#039;&amp;quot; or &amp;quot;triple-and&amp;quot; separates the steps from each other, as a result this solution has 5 steps.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;You can use colors to give visual aid. This is not particularly necessary in this case but helpful in more complicated solutions.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=14</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=14"/>
		<updated>2017-02-10T10:34:47Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: Add hints and solutions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039;.  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hint:&#039;&#039;&#039; It&#039;s recommended to keep all the question types in your .edu files so that you don&#039;t need to remember their names, you just need to &amp;quot;select&amp;quot; them from the options by an &#039;&#039;X&#039;&#039;. Also it&#039;s also helpful to include the &#039;&#039;MAIN CATEGORY&#039;&#039; of the task, which is Math Matura in this case.&lt;br /&gt;
&lt;br /&gt;
The minimal working example above should look like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
%------MAIN_CATEGORY------%&lt;br /&gt;
Intermediate Math Matura 2016&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adding hints and solutions to a task ==&lt;br /&gt;
To make the task more valuable, you should &#039;&#039;&#039;extend it with hints&#039;&#039;&#039; (that helps students to guide their focus) &#039;&#039;&#039;and step-by-step solutions&#039;&#039;&#039; (that actually tells them the steps on how to solve the problem). &lt;br /&gt;
&lt;br /&gt;
In our case a good hint would be the range of $\sin x$, so let&#039;s add the line:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------HINT------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The solution of the task is a bit longer:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------SOLUTION------%&lt;br /&gt;
We know that $-1\leqslant\sin(x)\leqslant 1$ for any real $x$.&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
Multiply the inequality by $\red{3}$:&lt;br /&gt;
$$-\red{3}\leqslant\red{3}\sin(x)\leqslant \red{3}$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
and then adding $\blue{2}$ to it we get:&lt;br /&gt;
$$\blue{2}-\red{3}\leqslant \blue{2}+\red{3}\sin(x) \leqslant \blue{2}+\red{3}.$$&lt;br /&gt;
% &amp;amp;&amp;amp;&amp;amp;&lt;br /&gt;
From the above we conclude that the maximum of the function is $\blue{2}+\red{3}=\mathbf{5}$.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=13</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=13"/>
		<updated>2017-02-10T10:22:53Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039;.  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hint:&#039;&#039;&#039; It&#039;s recommended to keep all the question types in your .edu files so that you don&#039;t need to remember their names, you just need to &amp;quot;select&amp;quot; them from the options by an &#039;&#039;X&#039;&#039;. The minimal working example above should look like this:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [ ] STRING &lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
% [ ] EXPRESSION &lt;br /&gt;
% [ ] CHOICE &lt;br /&gt;
% [ ] MULTIPLE-CHOICE &lt;br /&gt;
% [ ] ORDER&lt;br /&gt;
% [ ] MATRIX &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=12</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=12"/>
		<updated>2017-02-10T10:18:16Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: Add bare minimum exercise as example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039;.  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Creating a given task ==&lt;br /&gt;
Now we show you the steps of creating an actual .edu file from a given task. We assume you have &#039;&#039;&#039;downloaded the empty .edu file&#039;&#039;&#039;, familiarized yourself with its structure &#039;&#039;&#039;and&#039;&#039;&#039; &#039;&#039;&#039;read the documentation&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s say we have the following exercise, where &#039;&#039;&#039;we want students to type their solution&#039;&#039;&#039;, not to select it from a given set of options:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This can be done in 8 lines, &#039;&#039;&#039;if we only fill the mandatory sections&#039;&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
Determine the maximum of the following function: $f(x)=2+3\sin(\pi x)$!&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
5&lt;br /&gt;
%------TYPE!------%&lt;br /&gt;
% [X] NUMERICAL &lt;br /&gt;
%------CATEGORY!------%&lt;br /&gt;
Functions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The &#039;&#039;TYPE&#039;&#039; of the question is &#039;&#039;NUMERICAL&#039;&#039;, since we are waiting for a number. We set the question type by writing &#039;&#039;[X]&#039;&#039; next to &#039;&#039;NUMERICAL&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=11</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=11"/>
		<updated>2017-02-10T09:56:07Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039;.  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please visit the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=10</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=10"/>
		<updated>2017-02-09T22:13:28Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039;.  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please consult with the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate if there is a problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039;, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task. The order of the sections does not matter, however &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please see the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=9</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=9"/>
		<updated>2017-02-09T16:37:09Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: Bold important parts&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are &#039;&#039;&#039;two different ways to create questions&#039;&#039;&#039; that can be uploaded to [https://www.edubase.hu/ EduBase]:  &lt;br /&gt;
# with a predefined &#039;&#039;&#039;Excel sheet&#039;&#039;&#039; or  &lt;br /&gt;
# with &#039;&#039;&#039;.edu files&#039;&#039;&#039;.  &lt;br /&gt;
In this article we will discuss &#039;&#039;&#039;.edu files&#039;&#039;&#039;, which &#039;&#039;&#039;are text based files&#039;&#039;&#039; that can be edited by any text editor, however it&#039;s recommended to &#039;&#039;&#039;use a program that supports&#039;&#039;&#039; &#039;&#039;&#039;LaTeX syntax highlighting&#039;&#039;&#039;, as math tasks tend to use LaTeX quite heavily. As EduBase Quiz operates in a browser, the system uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code, so &#039;&#039;&#039;it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed&#039;&#039;&#039;. When creating an .edu file with math formulas, &#039;&#039;&#039;please consult with the KaTeX page&#039;&#039;&#039; to try out whether your code can be interpreted or not. A red error message will indicate the problem.  &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst &amp;quot;&#039;&#039;%&#039;&#039;&amp;quot; signs, for example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an &#039;&#039;&#039;exclamation mark&#039;&#039;&#039; (&#039;&#039;&#039;!&#039;&#039;&#039;) are &#039;&#039;&#039;mandatory to fill&#039;&#039;&#039; in, like &amp;quot;&#039;&#039;QUESTION&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER&#039;&#039;&#039;!&#039;&#039;&#039;&#039;&#039;&amp;quot; above. Without filling these out the system will &#039;&#039;&#039;not accept&#039;&#039;&#039; your task, however the order of the sections does not matter, but &#039;&#039;&#039;it&#039;s recommended to use the predefined order&#039;&#039;&#039; for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please refer to the &#039;&#039;&#039;full documentation&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=8</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=8"/>
		<updated>2017-02-09T14:57:50Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are two different ways to create questions that can be uploaded to [https://www.edubase.hu/ EduBase]: with a predefined Excel sheet or with .edu files. In this article we will discuss .edu files, which are text based files that can be edited by any text editor, however it&#039;s recommended to use a program that supports LaTeX syntax highlighting, as math tasks tend to use LaTeX quite heavily. EduBase uses [https://khan.github.io/KaTeX/ KaTeX] to render the LaTeX code in the browser, so it&#039;s important to note that only commands that can be interpreted by KaTeX will be displayed. &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst % signs, in example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an exclamation mark (!) are mandatory to fill in, like &amp;quot;&#039;&#039;QUESTION!&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;ANSWER!&#039;&#039;&amp;quot; above. Without filling these out the system will not accept your task, however the order of the sections does not matter, but it&#039;s recommended to use the predefined order for the sake of clarity in case of collaborating with others.&lt;br /&gt;
&lt;br /&gt;
In order to gain full understanding of what each section stands for please refer to the full documentation.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=7</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=7"/>
		<updated>2017-02-09T14:32:29Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are two different ways to create questions that can be uploaded to [https://www.edubase.hu/ EduBase]: with a predefined Excel sheet or with .edu files. In this article we will discuss .edu files, which are text based files that can be edited by any text editor, however it&#039;s recommended to use a program that supports LaTeX syntax highlighting. &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be downloaded from &#039;&#039;&#039;here&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The file is divided into sections, which are denoted amidst % signs, in example:&amp;lt;syntaxhighlight lang=&amp;quot;latex&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
%------LANGUAGE------%&lt;br /&gt;
%------QUESTION!------%&lt;br /&gt;
%------ANSWER!------%&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Categories marked with an exclamation mark (!) are mandatory to fill in, like &amp;quot;QUESTION!&amp;quot; and &amp;quot;ANSWER!&amp;quot; here. Without these the system will be unable to upload the question.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=6</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=6"/>
		<updated>2017-02-09T14:18:45Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: Create the &amp;quot;Creating .eduu files&amp;quot; page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are two different ways to create questions that can be uploaded to [https://www.edubase.hu/ EduBase]: with a predefined Excel sheet or with .edu files. In this article we will discuss .edu files, which are text based files that can be edited by any text editor, however it&#039;s recommended to use a program that supports LaTeX syntax highlighting. &lt;br /&gt;
&lt;br /&gt;
An empty .edu file can be seen here.&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=5</id>
		<title>Creating .edu files</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Creating_.edu_files&amp;diff=5"/>
		<updated>2017-02-09T13:53:26Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: Created page with &amp;quot;There are two different ways to create questions that can be uploaded to EduBase: with a predefined Excel sheet or with edu files. In this article we will discuss edu files, w...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are two different ways to create questions that can be uploaded to EduBase: with a predefined Excel sheet or with edu files. In this article we will discuss edu files, which are text based files&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
	<entry>
		<id>https://edubase.wiki/index.php?title=Main_Page&amp;diff=4</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://edubase.wiki/index.php?title=Main_Page&amp;diff=4"/>
		<updated>2017-02-09T13:19:08Z</updated>

		<summary type="html">&lt;p&gt;Daniel.horvath@edubase.net: /* Welcome to the official EduBase Wiki pages! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== &amp;lt;strong&amp;gt;Welcome to the official EduBase Wiki pages!&amp;lt;/strong&amp;gt; ===&lt;br /&gt;
Here you can find tutorials, important documents and other relevant articles for EduBase. These can help you understand how it works, how you can manage your content.&lt;br /&gt;
&lt;br /&gt;
If you &#039;&#039;&#039;feel stuck&#039;&#039;&#039;, please contact us at [mailto:office@edubase.hu office@edubase.hu].&lt;/div&gt;</summary>
		<author><name>Daniel.horvath@edubase.net</name></author>
	</entry>
</feed>