<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kveskime</id>
	<title>ICO wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kveskime"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Kveskime"/>
	<updated>2026-05-08T13:50:12Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=I253_Presessional_Informatics&amp;diff=105139</id>
		<title>I253 Presessional Informatics</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=I253_Presessional_Informatics&amp;diff=105139"/>
		<updated>2016-08-30T19:26:33Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: /* Course goals and content */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==General information==&lt;br /&gt;
&lt;br /&gt;
Oh no, I am not cyber warrior! No worries, just head over to [https://wiki.itcollege.ee/index.php/I253_Informatika_eelkursus Estonian translation] of the same course.&lt;br /&gt;
&lt;br /&gt;
ECTS : 2 &lt;br /&gt;
&lt;br /&gt;
Grading: Test + homework&lt;br /&gt;
&lt;br /&gt;
Lecturer: Lauri Võsandi with tutors Arti Zirk, Marvin Martinson, Kristjan Peterson, Taavi Teearu, Mohanad Aly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Prerequisites and target audience==&lt;br /&gt;
&lt;br /&gt;
Course aims to prepare freshmen for lectures read during fall-semester and to familiarize themselves with IT college&#039;s infrastructure. Powerusers are probably able to learn everything on the fly. It is advised to fill your voluntary subject points from other subjects.&lt;br /&gt;
&lt;br /&gt;
==Course goals and content==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Topics aren&#039;t nescessarily in correct order, but to pass this course you should know following things:&lt;br /&gt;
&lt;br /&gt;
* ITC technical manuals, printing, e-mail forwarding and using enos web server.&lt;br /&gt;
* Basics of computer hardware, so you know which computer to purchase.&lt;br /&gt;
* Keyboard shortcuts [https://support.microsoft.com/en-us/kb/126449 for Windows users], [https://help.ubuntu.com/community/KeyboardShortcuts for Ubuntu users] - it&#039;s a bit embarrasing if you are using mouse like a savage instead of Alt + Tab.&lt;br /&gt;
* Managing files [https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/app_win_explorer.mspx?mfr=true in Windows], in Ubuntu. You know how to copy, move, delete files. Distinguish files from folders. Can switch on showing file extensions and hidden files.&lt;br /&gt;
* Using text editor [https://notepad-plus-plus.org/ Notepad++] in Windows, [https://wiki.gnome.org/Apps/Gedit Gedit] in Ubuntu. Use correct indentation, line breaks and charset (UTF-8).&lt;br /&gt;
* Using SSH to manage servers and other computers via command line (access, copy, relocate, delete, modify files) [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY] and for GUI access via SFTP [https://winscp.net WinSCP]&lt;br /&gt;
* Basics of  version control systems, can distinguish software from service e.g. [https://git-scm.com/ Git] vs [https://github.com/ GitHub]. Knows how to add files to version control system  (add-commit-push) and open ones code on GitHub.&lt;br /&gt;
* Basics of virtualization, can dual-boot between Windows and Ubuntu in a virtual machine and can manage doing the same to personal computer. Has heard of assigning resources to virtual machines, knows the difference between B, KiB, kB, B, MiB, MB, GiB, Gb. &lt;br /&gt;
* Can figure out what is connected to where inside the computer (PCI, USB, SATA).&lt;br /&gt;
* There will be additional bits and pieces here in the future...&lt;br /&gt;
&lt;br /&gt;
==Grading==&lt;br /&gt;
&lt;br /&gt;
In order to pass the course:&lt;br /&gt;
&lt;br /&gt;
* Set up a web page in enos web server&lt;br /&gt;
* Store your homepage files in Git repository at GitHub&lt;br /&gt;
* Set up GitHub authentication using SSH keys&lt;br /&gt;
* Complete a test online, time will be set to schedule, probably mid-october&lt;br /&gt;
* Edit a page on this wiki, for example by fixing a typo on this page&lt;br /&gt;
* Create a page on this wiki by creating a howto page accompanied with screenshots relevant for this course (VirtualBox, FileZilla, WinSCP, Cyberduck etc)&lt;br /&gt;
* To be continued...&lt;br /&gt;
&lt;br /&gt;
==Homework==&lt;br /&gt;
&lt;br /&gt;
* CodeAcademy [https://www.codecademy.com/learn/learn-the-command-line Linux command-line course]&lt;br /&gt;
* CodeAcademy [https://www.codecademy.com/learn/web HTML &amp;amp; CSS course]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Lectures==&lt;br /&gt;
&lt;br /&gt;
===First day: Introduction to Windows and personalisation of enos homepage===&lt;br /&gt;
In windows you can log in using user: &amp;quot;kylaline&amp;quot; and password:&amp;quot;kylaline&amp;quot;. Log in with ID-card using Microsoft Edge, Chrome or Firefox and reset your password [http://itcollege.ois.ee SIS]. ID-card does not work with Microsoft Edge! Write down your IT College (ITC) username, which you can find from &amp;quot;My Data&amp;quot;. Log out of your guest account and try to log in using the username and password which you obtained from SIS. After that check whether you are able to log in to [http://wiki.itcollege.ee Wiki] as well as [https://outlook.colm/itcollege.ee e-mail server]. When logging into outlook, username is using format &amp;quot;username@itcollege.ee&amp;quot;. All necessary links can be found [http://www.itcollege.ee/ IT College homepage] top left corner.&lt;br /&gt;
&lt;br /&gt;
In Windows &#039;This PC&#039; should have four drives in it:&lt;br /&gt;
&lt;br /&gt;
* C: - Location of running Windows. SSD - not much space, but it&#039;s fast&lt;br /&gt;
* D: - This is regular HDD, lots of space but slower. Virtual machines should go there in the future.&lt;br /&gt;
* H: - This contains everything you have in enos.itcollege.ee server, also contains public_html folder that can be accessed from a web browser using address http://enos.itcollege.ee/~username/&lt;br /&gt;
* U: - This is public folder, using which you can share files with one-another. Only for public content - no pirates allowed.&lt;br /&gt;
&lt;br /&gt;
Create a file called index.html onto H: drive into public_html folder. Create content that introduces you - Who are you? Where are you from? Add a picture. Example can be found [http://enos.itcollege.ee/~arzirk/ here].&lt;br /&gt;
To create index.html get yourself a decent text editor. For example [https://notepad-plus-plus.org/download/v6.9.2.html Notepad++], choose portable version in .zip file, because you have no rights to install software to the system.&lt;br /&gt;
Microsoft word is for word processing. It IS NOT a text editor.&lt;br /&gt;
Notepad++ should be installed during next week.&lt;br /&gt;
Since you have no previous knowledge of HTML, don&#039;t worry, that&#039;s why you are here. You will have a course explaining everything regarding web application development in spring semester.&lt;br /&gt;
&lt;br /&gt;
For now, you can use following code to make yourself an introductive web page:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html5&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;meta charset=&amp;quot;utf-8&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/head&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;Hey, I&#039;m Lauri from Tallinn, Estonia&amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;!-- These two are from cloudfront server --&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;https://d1qb2nb5cznatu.cloudfront.net/users/18344-large?1405448591&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;//d1qb2nb5cznatu.cloudfront.net/users/18344-large?1405448591&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- These four are from enos server --&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;http://enos.itcollege.ee/~lvosandi/pics/lauri.jpeg&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;//enos.itcollege.ee/~lvosandi/pics/lauri.jpeg&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;/~lvosandi/pics/lauri.jpeg&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;pics/lauri.jpeg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- Examples that definitely will NOT work --&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;/home/lvosandi/public_html/pics/lauri.jpeg&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;H:\public_html\pics\lauri.jpeg&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;pics\lauri.jpeg&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have done all of the above, try to access files on enos server using FileZilla. FileZilla is preinstalled in Windows. You can also install it to your personal computer or use WinSCP.&lt;br /&gt;
&lt;br /&gt;
Connecting FileZilla:&lt;br /&gt;
* hostname: enos.itcollege.ee&lt;br /&gt;
* username: &amp;lt;your-SIS-username&amp;gt;&lt;br /&gt;
* password: &amp;lt;your-SIS-password&amp;gt;&lt;br /&gt;
* port: 22&lt;br /&gt;
&lt;br /&gt;
Make sure you can access your folder, try to upload/download files-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Day two: Introduction to Ubuntu and creating virtual machines===&lt;br /&gt;
&lt;br /&gt;
Boot your computer to Ubuntu, if computer is in Windows restart it and while in dualboot menu select Ubuntu (NOT advanced option). You should be able to log in with the same username and password as in SIS, Outlook and Windows environment. In case of emergency keep calm and use username: &amp;quot;student&amp;quot; and password: &amp;quot;student&amp;quot; In that case drive H: will not be attached and you have no access to your files in school server.&lt;br /&gt;
&lt;br /&gt;
In Ubuntu, your home folder will be at /home/username. There are no drives C:, D: or H:, because all those rescources will be attached to folders. Drive H: familiar from Windows will be accessable in folder /home/username/Dokumendid and drive U: will be at /home/username/Avalik and D: can be found at /shared .&lt;br /&gt;
&lt;br /&gt;
To open terminal use Ctrl + Alt + T&lt;br /&gt;
&lt;br /&gt;
Some commands cherry-picked from last years I600 course:&lt;br /&gt;
&lt;br /&gt;
* Use &amp;lt;code&amp;gt;lsb_release -a&amp;lt;/code&amp;gt; command to see what exact linux version are you running &lt;br /&gt;
* Use &amp;lt;code&amp;gt;uname -sr&amp;lt;/code&amp;gt; command to see what kernel version is your computer running&lt;br /&gt;
* Use &amp;lt;code&amp;gt;cat /proc/cpuinfo&amp;lt;/code&amp;gt; command to see everything there is to know about the processor your computer is running on. What&#039;s the model and how many cores does it have?&lt;br /&gt;
* Use &amp;lt;code&amp;gt;arch&amp;lt;/code&amp;gt; to see whether running configuration is 32- or 64 bit&lt;br /&gt;
* Use &amp;lt;code&amp;gt;cat /proc/meminfo&amp;lt;/code&amp;gt; command to see memory information. How much RAM does your computer have?&lt;br /&gt;
* Use &amp;lt;code&amp;gt;lspci -t -v -nn&amp;lt;/code&amp;gt; command to see which PCI and PCI Express devices are connected. Try to understand what is where.&lt;br /&gt;
* Use &amp;lt;code&amp;gt;lsusb&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;lsusb -t&amp;lt;/code&amp;gt; command to show all USB devices. Try to understand what is where.&lt;br /&gt;
* Use &amp;lt;code&amp;gt;lsblk&amp;lt;/code&amp;gt; command to show all drives, how much capacity does your computer&#039;s HDD/SSD have?&lt;br /&gt;
* Use &amp;lt;code&amp;gt;xrandr&amp;lt;/code&amp;gt; command to list all video output connectors. Which resolutions are available, which one is in use?&lt;br /&gt;
* Use &amp;lt;code&amp;gt;cat /proc/asound/cards&amp;lt;/code&amp;gt; command to list all audio devices.&lt;br /&gt;
* Use &amp;lt;code&amp;gt;dmidecode&amp;lt;/code&amp;gt; to get more information about your computer. For example which frequency is your RAM running on and which socket are they using? In case you need to shop for more RAM. The cheapest upgrade possible for a computer.&lt;br /&gt;
* Use &amp;lt;code&amp;gt;ifconfig -a&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;ip addr list&amp;lt;/code&amp;gt; commands to list network adapter settings&lt;br /&gt;
* Use &amp;lt;code&amp;gt;htop&amp;lt;/code&amp;gt; command to list all processes&lt;br /&gt;
&lt;br /&gt;
Download Windows 10 ISO and install it to a virtual machine created with VirtualBox. Assign 8GB of RAM and 100 GB of HDD which is located under /shared. Otherwise SSD will be filled. Download Ubuntu MATE 16.04 ISO and install it to the same virtual machine. During installation choose &amp;quot;Install alongside Windows&amp;quot;. If no such option was presented, Windows in the virtual machine was not correctly shut down. If Ubuntu should freeze while booting try to assign more cores to the virtual machine, that model of the processor does not exist with a single core.&lt;br /&gt;
&lt;br /&gt;
===Day three: Hello world in different programming languages===&lt;br /&gt;
&lt;br /&gt;
Try to create &amp;quot;Hello, World!&amp;quot; in different programming languages using Ubuntu.&lt;br /&gt;
Try to add functionality to the program. Add asking name and let the program greet user using inserted name.&lt;br /&gt;
Why is running programs so different in different languages?&lt;br /&gt;
Name strenghts and weaknesses of used programming languages?&lt;br /&gt;
Restart your computer, boot into Windows and try to do the same in Visual Studio using C#.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Python====&lt;br /&gt;
Open &amp;lt;code&amp;gt;gedit&amp;lt;/code&amp;gt; text editor, and save the following content into file &amp;lt;code&amp;gt;hello.py&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/env python&lt;br /&gt;
print &amp;quot;Tere maailm&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Open command line Ctrl + Alt + T and run file you just saved:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python hello.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ruby====&lt;br /&gt;
&lt;br /&gt;
Create file  &amp;lt;code&amp;gt;hello.rb&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ruby&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/env ruby&lt;br /&gt;
puts &amp;quot;Hello, world!&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run the program on the command line:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ruby hello.rb&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Bash====&lt;br /&gt;
Create file  &amp;lt;code&amp;gt;hello.sh&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
echo &amp;quot;Hello, world!&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run program on command line:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
bash hello.sh&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====C====&lt;br /&gt;
Create file  &amp;lt;code&amp;gt;hello.c&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
void main() {&lt;br /&gt;
    printf(&amp;quot;Hello, world!\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Compile program on the command line:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
gcc hello.c -o hello&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run program in file hello:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
./hello&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Java====&lt;br /&gt;
Create file &amp;lt;code&amp;gt;HelloWorld.java&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
class HelloWorld {&lt;br /&gt;
    public static void main(String[] args) {&lt;br /&gt;
        System.out.println(&amp;quot;Hello World!&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Compile on command line:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
javac HelloWorld.java&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run compiled Java bytecode in file &amp;lt;code&amp;gt;HelloWorld.class&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
java HelloWorld&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=I253_Presessional_Informatics&amp;diff=105132</id>
		<title>I253 Presessional Informatics</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=I253_Presessional_Informatics&amp;diff=105132"/>
		<updated>2016-08-30T19:16:33Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: /* Prerequisites and target audience */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==General information==&lt;br /&gt;
ECTS : 2 &lt;br /&gt;
&lt;br /&gt;
Grading: Test + homework&lt;br /&gt;
&lt;br /&gt;
Lecturer: Lauri Võsandi with tutors Arti Zirk, Marvin Martinson, Kristjan Peterson, Taavi Teearu, Mohanad Aly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Prerequisites and target audience==&lt;br /&gt;
&lt;br /&gt;
Course aims to prepare freshmen for lectures read during fall-semester and to familiarize themselves with IT college&#039;s infrastructure. Powerusers are probably able to learn everything on the fly. It is advised to fill your voluntary subject points from other subjects.&lt;br /&gt;
&lt;br /&gt;
==Course goals and content==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Topics aren&#039;t nescessarily in correct order, but to pass this course you should know following things:&lt;br /&gt;
&lt;br /&gt;
* ITC technical manuals, printing, e-mail forwarding and using enos web server.&lt;br /&gt;
* Basics of computer hardware, so you know which computer to purchase.&lt;br /&gt;
* Keyboard shortcuts [https://support.microsoft.com/en-us/kb/126449 for windows users], [https://help.ubuntu.com/community/KeyboardShortcuts for Ubuntu users] - it&#039;s a bit embarrasing if you are using mouse like a savage instead of Alt + Tab.&lt;br /&gt;
* Managing files [https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/app_win_explorer.mspx?mfr=true in Windows], in Ubuntu. You know how to copy, move, delete files. Distinguish files from folders. Can switch on showing file extensions and hidden files.&lt;br /&gt;
* Using text editor [https://notepad-plus-plus.org/ Notepad++] in Windows, [https://wiki.gnome.org/Apps/Gedit Gedit] in Ubuntu. Use correct indentation, line breaks and charset (UTF-8).&lt;br /&gt;
* Using SSH to manage server and other computers via command line (access, copy, relocate, delete, modify files) [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY] and for GUI access via SFTP [https://winscp.net WinSCP]&lt;br /&gt;
* Basics of  version control systems, can distinguish software from service eg. [https://git-scm.com/ Git] vs [https://github.com/ GitHub]. Knows how to add files to version control system  (add-commit-push) and open ones code on GitHub.&lt;br /&gt;
* Basics of virtualization, can dual-boot between Windows and Ubuntu in a virtual machine and can manage doing the same to personal computer. Has heard of assigning resources to virtual machines, knows the difference between B, KiB, kB, B, MiB, MB, GiB, Gb. &lt;br /&gt;
* Can figure out what is connected to where inside the computer (PCI, USB, SATA).&lt;br /&gt;
* There will be additional bits and pieces here in the future...&lt;br /&gt;
&lt;br /&gt;
==Grading==&lt;br /&gt;
&lt;br /&gt;
In order to pass the course:&lt;br /&gt;
&lt;br /&gt;
* Set up a web page in enos web server&lt;br /&gt;
* Store your homepage files in Git repository at GitHub&lt;br /&gt;
* Set up GitHub authentication using SSH keys&lt;br /&gt;
* Complete a test online, time will be set to schedule, probably mid-october&lt;br /&gt;
* To be continued...&lt;br /&gt;
&lt;br /&gt;
==Homework==&lt;br /&gt;
&lt;br /&gt;
* CodeAcademy [https://www.codecademy.com/learn/learn-the-command-line Linux command-line course]&lt;br /&gt;
* CodeAcademy [https://www.codecademy.com/learn/web HTML &amp;amp; CSS course]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Lectures==&lt;br /&gt;
&lt;br /&gt;
===First day: Introduction to Windows and personalisation of enos homepage===&lt;br /&gt;
In windows you can log in using user: &amp;quot;kylaline&amp;quot; and password:&amp;quot;kylaline&amp;quot;. Log in with ID-card using Microsoft Edge, Chrome or Firefox and reset your password [http://itcollege.ois.ee SIS]. ID-card does not work with Microsoft Edge! Write down your IT College (ITC) username, which you can find from &amp;quot;My Data&amp;quot;. Log out of your guest account and try to log in using the username and password which you obtained from SIS. After that check whether you are able to log in to [http://wiki.itcollege.ee Wiki] as well as [https://outlook.colm/itcollege.ee e-mail server]. When logging into outlook, username is using format &amp;quot;username@itcollege.ee&amp;quot;. All necessary links can be found [http://www.itcollege.ee/ IT College homepage] top left corner.&lt;br /&gt;
&lt;br /&gt;
In Windows &#039;This PC&#039; should have four drives in it:&lt;br /&gt;
&lt;br /&gt;
* C: - Location of running Windows. SSD - not much space, but it&#039;s fast&lt;br /&gt;
* D: - This is regular HDD, lots of space but slower. Virtual machines should go there in the future.&lt;br /&gt;
* H: - This contains everything you have in enos.itcollege.ee server, also contains public_html folder that can be accessed from a web browser using address http://enos.itcollege.ee/~username/&lt;br /&gt;
* W: - This is public folder, using which you can share files with one-another. Only for public content - no pirates allowed.&lt;br /&gt;
&lt;br /&gt;
Create a file called index.html onto H: drive into public_html folder. Create content that introduces you - Who are you? Where are you from? Add a picture. Example can be found [http://enos.itcollege.ee/~arzirk/ here].&lt;br /&gt;
To create index.html get yourself a decent text editor. For example [https://notepad-plus-plus.org/download/v6.9.2.html Notepad++], choose portable version in .zip file, because you have no rights to install software to the system.&lt;br /&gt;
Microsoft word is for word processing. It IS NOT a text editor.&lt;br /&gt;
Notepad++ should be installed during next week.&lt;br /&gt;
Since you have no previous knowledge of HTML, don&#039;t worry, that&#039;s why you are here. You will have a course explaining everything regarding web application development in spring semester.&lt;br /&gt;
&lt;br /&gt;
For now, you can use following code to make yourself an introductive web page:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html5&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;meta charset=&amp;quot;utf-8&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/head&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;Hey, I&#039;m Lauri from Tallinn, Estonia&amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;!-- These two are from cloudfront server --&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;https://d1qb2nb5cznatu.cloudfront.net/users/18344-large?1405448591&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;//d1qb2nb5cznatu.cloudfront.net/users/18344-large?1405448591&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- These four are from enos server --&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;http://enos.itcollege.ee/~lvosandi/pics/lauri.jpeg&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;//enos.itcollege.ee/~lvosandi/pics/lauri.jpeg&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;/~lvosandi/pics/lauri.jpeg&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;pics/lauri.jpeg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- Examples that definitely will NOT work --&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;/home/lvosandi/public_html/pics/lauri.jpeg&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;H:\public_html\pics\lauri.jpeg&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;img src=&amp;quot;pics\lauri.jpeg&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have done all of the above, try to access files on enos server using FileZilla. FileZilla is preinstalled in Windows. You can also install it to your personal computer or use WinSCP.&lt;br /&gt;
&lt;br /&gt;
Connecting FileZilla:&lt;br /&gt;
* hostname: enos.itcollege.ee&lt;br /&gt;
* username: &amp;lt;your-SIS-username&amp;gt;&lt;br /&gt;
* password: &amp;lt;your-SIS-password&amp;gt;&lt;br /&gt;
* port: 22&lt;br /&gt;
&lt;br /&gt;
Make sure you can access your folder, try to upload/download files-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Day two: Introduction to Ubuntu and creating virtual machines===&lt;br /&gt;
&lt;br /&gt;
Boot your computer to Ubuntu, if computer is in Windows restart it and while in dualboot menu select Ubuntu (NOT advanced option). You should be able to log in with the same username and password as in SIS, Outlook and Windows environment. In case of emergency keep calm and use username: &amp;quot;student&amp;quot; and password: &amp;quot;student&amp;quot; In that case drive H: will not be attached and you have no access to your files in school server.&lt;br /&gt;
&lt;br /&gt;
In Ubuntu, your home folder will be at /home/username. There are no drives C:, D: or H:, because all those rescources will be attached to folders. Drive H: familiar from Windows will be accessable in folder /home/username/Dokumendid and drive W: will be at /home/username/Avalik and D: can be found at /shared .&lt;br /&gt;
&lt;br /&gt;
To open terminal use Ctrl + Alt + T&lt;br /&gt;
&lt;br /&gt;
Some commands cherry-picked from last years I600 course:&lt;br /&gt;
&lt;br /&gt;
* Use &amp;lt;code&amp;gt;lsb_release -a&amp;lt;/code&amp;gt; command to see what exact linux version are you running &lt;br /&gt;
* Use &amp;lt;code&amp;gt;uname -sr&amp;lt;/code&amp;gt; command to see what kernel version is your computer running&lt;br /&gt;
* Use &amp;lt;code&amp;gt;cat /proc/cpuinfo&amp;lt;/code&amp;gt; command to see everything there is to know about the processor your computer is running on. What&#039;s the model and how many cores does it have?&lt;br /&gt;
* Use &amp;lt;code&amp;gt;arch&amp;lt;/code&amp;gt; to see whether running configuration is 32- or 64 bit&lt;br /&gt;
* Use &amp;lt;code&amp;gt;cat /proc/meminfo&amp;lt;/code&amp;gt; command to see memory information. How much RAM does your computer have?&lt;br /&gt;
* Use &amp;lt;code&amp;gt;lspci -t -v -nn&amp;lt;/code&amp;gt; command to see which PCI and PCI Express devices are connected. Try to understand what is where.&lt;br /&gt;
* Use &amp;lt;code&amp;gt;lsusb&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;lsusb -t&amp;lt;/code&amp;gt; command to show all USB devices. Try to understand what is where.&lt;br /&gt;
* Use &amp;lt;code&amp;gt;lsblk&amp;lt;/code&amp;gt; command to show all drives, how much capacity does your computer&#039;s HDD/SSD have?&lt;br /&gt;
* Use &amp;lt;code&amp;gt;xrandr&amp;lt;/code&amp;gt; command to list all video output connectors. Which resolutions are available, which one is in use?&lt;br /&gt;
* Use &amp;lt;code&amp;gt;cat /proc/asound/cards&amp;lt;/code&amp;gt; command to list all audio devices.&lt;br /&gt;
* Use &amp;lt;code&amp;gt;dmidecode&amp;lt;/code&amp;gt; to get more information about your computer. For example which frequency is your RAM running on and which socket are they using? In case you need to shop for more RAM. The cheapest upgrade possible for a computer.&lt;br /&gt;
* Use &amp;lt;code&amp;gt;ifconfig -a&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;ip addr list&amp;lt;/code&amp;gt; commands to list network adapter settings&lt;br /&gt;
* Use &amp;lt;code&amp;gt;htop&amp;lt;/code&amp;gt; command to list all processes&lt;br /&gt;
&lt;br /&gt;
Download Windows 10 ISO and install it to a virtual machine created with VirtualBox. Assign 8GB of RAM and 100 GB of HDD which is located under /shared. Otherwise SSD will be filled. Download Ubuntu MATE 16.04 ISO and install it to the same virtual machine. During installation choose &amp;quot;Install alongside Windows&amp;quot;. If no such option was presented, Windows in the virtual machine was not correctly shut down. If Ubuntu should freeze while booting try to assign more cores to the virtual machine, that model of the processor does not exist with a single core.&lt;br /&gt;
&lt;br /&gt;
===Day three: Hello world in different programming languages===&lt;br /&gt;
&lt;br /&gt;
Try to create &amp;quot;Hello, World!&amp;quot; in different programming languages using Ubuntu.&lt;br /&gt;
Try to add functionality to the program. Add asking name and let the program greet user using inserted name.&lt;br /&gt;
Why is running programs so different in different languages?&lt;br /&gt;
Name strenghts and weaknesses of used programming languages?&lt;br /&gt;
Restart your computer, boot into Windows and try to do the same in Visual Studio using C#.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Python====&lt;br /&gt;
Open &amp;lt;code&amp;gt;gedit&amp;lt;/code&amp;gt; text editor, and save the following content into file &amp;lt;code&amp;gt;hello.py&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/env python&lt;br /&gt;
print &amp;quot;Tere maailm&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Open command line Ctrl + Alt + T and run file you just saved:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python hello.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ruby====&lt;br /&gt;
&lt;br /&gt;
Create file  &amp;lt;code&amp;gt;hello.rb&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ruby&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/env ruby&lt;br /&gt;
puts &amp;quot;Hello, world!&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run the program on the command line:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ruby hello.rb&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Bash====&lt;br /&gt;
Create file  &amp;lt;code&amp;gt;hello.sh&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
echo &amp;quot;Hello, world!&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run program on command line:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
bash hello.sh&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====C====&lt;br /&gt;
Create file  &amp;lt;code&amp;gt;hello.c&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
void main() {&lt;br /&gt;
    printf(&amp;quot;Hello, world!\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Compile program on the command line:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
gcc hello.c -o hello&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run program in file hello:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
./hello&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Java====&lt;br /&gt;
Create file &amp;lt;code&amp;gt;HelloWorld.java&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
class HelloWorld {&lt;br /&gt;
    public static void main(String[] args) {&lt;br /&gt;
        System.out.println(&amp;quot;Hello World!&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Compile on command line:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
javac HelloWorld.java&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run compiled Java bytecode in file &amp;lt;code&amp;gt;HelloWorld.class&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
java HelloWorld&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:_Travo_2.0&amp;diff=104565</id>
		<title>Talk:Meeskond: Travo 2.0</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:_Travo_2.0&amp;diff=104565"/>
		<updated>2016-06-08T20:46:18Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: Retsensioon Travo Veebiteenus&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Retsensioon XML ülesande kohta=&lt;br /&gt;
&lt;br /&gt;
Meeskond Travo 2.0 on loonud ühe XML faili, mis sisaldab andmeid klasside, õpilaste ja kursuste kohta; selle XML faili skeemifaili ja ühe XSL transformatsiooni faili.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Antud kodutöö käigus on täidetud järgmised nõuded&#039;&#039;&#039;:&lt;br /&gt;
*Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks ja selle XML faili skeemifail.&lt;br /&gt;
*XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kodutöö käigus on osad nõuded ainult osaliselt täidetud&#039;&#039;&#039;:&lt;br /&gt;
*Tuleb esitada minimaalselt kaks sobivat XSL transformatsiooni faili. Meeskond Travo 2.0 on esitanud ainult ühe transformatsiooni faili. Samas luuakse selle faili abil 3 erinevat tabelit ja sisuliselt saaks ühe faili kolmeks jagada. &lt;br /&gt;
*Transformatsioonid peavad sisaldama midagi enamat, kui ainult üks for-each klausel. Transformatsiooni käigus peaks kindlasti kasutama ka erinevaid tingimuste kontrolle. XSLT fail sisaldas mitut for-each klauslit, lisaks oli neid kasutatud ka üksteise sees. Samas ei ole kasutatud ühtegi if klauslit, tingimuse kontrolliks saab tinglikult lugeda vaid id-de kokku viimist õigete väärtustega.&lt;br /&gt;
*3-el dimensioonil tuleb kasutada atribuute, mis on enamat, kui lihtsalt ID. Antud XML failis on ID-st erinevad atribuudid olemas vaid ühel elemendil: Student.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lisaks sellele, et osa kodutöö nõudeid ei ole täielikult täidetud, on antud kodutöö puhul järgmised puudused&#039;&#039;&#039;:&lt;br /&gt;
*Loodud XML fail ei vasta esitatud XSD failile. XSD failis on elemendi „Course“ lapselemendi „Name“ väärtuse maksimaalseks pikkuseks märgitud 32 tähemärki, samas on XML failis üks selline element, mis ületab selle piiri: element, mille väärtus on „Võrgurakendused 2: XML-i algkursus C# baasil“.&lt;br /&gt;
*Jääb segaseks, miks tudengite sünnipäevad on esitatud millisekundi täpsusega.&lt;br /&gt;
*Klasside andmete esitamisel oleks võinud kasutada elementide nimesid, mis oleks rohkem seotud sellega, mida need andmed esitavad. Jäi segaseks, milliste andmetega täpselt tegu oli. Kas klassiruumide või õpirühmadega?&lt;br /&gt;
*Oleks võinud rohkem erinevaid elemendinimesid kasutada, seeläbi oleks andmestruktuur selgem olnud. Näiteks ühe Group elemendi sees oleva teise Group elemendinimi oleks võinud olla hoopis Subgroup. Samuti oleks Studenti sees oleva Name elemendinimi olla StudentName, et see ei läheks segamini Course elemendi sees oleva Name-ga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Positiivsena võiks välja tuua järgmised asjaolud&#039;&#039;&#039;:&lt;br /&gt;
*Antud meeskond sisaldab ainult ühte liiget, mistõttu on mõistetav nõuete osaline täitmine.&lt;br /&gt;
*Hoolimata eespool välja toodud paarist puudusest, on üldiselt XML failis elemendinimed hästi valitud. On selgelt arusaadav, milliste andmetega on tegu. Lisaks on kõik nimed ühetaoliselt suure algustähega.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Retsenseeris meeskond [[Enneaegsed]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Retsensioon XML kohta=&lt;br /&gt;
&lt;br /&gt;
Meeskond Travo 2.0 on loonud XML faili andmete edastamiseks, selle XML faili skeemifaili ning XSL transformatsiooni faili. Töö teemaks on kool: klassid, õpilased ning kursused. &lt;br /&gt;
&lt;br /&gt;
Tööd tehes on tähele pandud, et tagid on tõstutundlikud ning lõpetatud. Kood on töökorras ja lihtsasti jälgitav, (hästi disainitud). Elemendid on ühtselt ingliskeelsed, kuid meeskond on arvestanud kõigega: kommentaarides on ära märgitud ka eestikeelsed vasted. Ka elemendinimed vastavad reeglitele (pole ühtegi tühikut või numbrit) ning elemendid on kenasti grupeeritud kasutades alamgruppe ja id&#039;sid (Groups -&amp;gt; Group (1, 2, 3); Students -&amp;gt; Student (1, 2, 3) jne). Samas, kui skeemifailis (XSD) on kasutatud paljusid erinevaid atribuute, siis XMLis jääb neid veidi puudu (kasutusel on vaid id ja elemendis Students veel birthDate). Transformatsiooni failis võiks samuti olla veidi enam kui for-each klausel ja value-of (tingimuste kontrolle jms). Transformatsiooni faile on ülesandes ette nähtud kahe asemel üks, kuid selle eest on failis tervelt kolm tabelit ning positiivne on, et XML failis on olemas 4 dimensiooni, nagu ülesandes kirjas oli.&lt;br /&gt;
&lt;br /&gt;
Üldiselt arvab meie meeskond, et tehtud töö on kena ja konkreetne. Enam-vähem kõik ülesande punktid on hästi täidetud ning puudujääke ei panegi peaaegu tähele. Meeskond Travo 2.0 on ilmselgelt astunud sammu edasi ning tulevikus ootame vaid suuri tegusid! 2k16&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Retsenseeris meeskond [https://wiki.itcollege.ee/index.php/Lebokeiss_O%C3%9C Lebokeiss OÜ].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Retsensioon veebiteenusele (Lebokeiss Core OÜ)=&lt;br /&gt;
&lt;br /&gt;
Travo 2.0 ülesseadmine võtab natukene näppimist. Kliendi poolel on vaja käivitada järgmised käsud frontend projekti kaustas:  &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
npm install -g gulp&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
npm install -g jspm&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
npm install -g typings&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
npm install&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
jspm install&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
typings install&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
gulp watch&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esmalt tekkis ka nendega probleem, sest paketid polnud kirjeldatud fixed versioonidega, kuid see sai kiire commitiga parandatud (Jei for version control). See osa konfiguratsioonist läks kiiresti ja valutult. &lt;br /&gt;
Natukene keerulisem oli asi serveri poole seadistamisega või vähemasti ei olnud niivõrd palju teadmisi selle poole seadistamisega. Projekt kasutab enda käivitamiseks porti 8080, mis ei ole projekti enda URLi port, vaid ideaalses maailmas peaks projekti pordi üle kirjutama. Meie konkreetses arvutis, kus projekti üles seadsime juhtus selline lugu, et seda porti kasutas juba IIS default projekt. Selleks, et see tööle saada kasutasime ära VSi funktsionaalsust, mis automaagiliselt Virtuaalse kausta ise lõi täpselt õigesse kohta. Siinkohal märgiks ära, et arvame, et IIS seadistati ümber, aga automaagilise VSi tõttu kindel ei saa selles olla ja endal teadmisi napib antud valdkonnas. Samuti tuli uuendada andmebaasi(DAL kihis Package Manageris Update-Database).&lt;br /&gt;
Veebiteenuse süsteem on ehitatud 4ks kihiks BLL, DAL, Domain ja WebAPI. &lt;br /&gt;
&lt;br /&gt;
===WebAPI ===&lt;br /&gt;
Kihis asuvad kontrollerid ja API konfiguratsioon. Kontrollerid on hästi eraldatud ja kood kontrollerites on loogiline ja heade tavade järgi kirjutatud. Kõik kontrolleri routed on käsitsi ise määratud, mis teeb route mõistmise selgemaks ka ilma ASPNETi WebApiConfigi tundmata. Kõigil õnnestunud juhtudel tagastatakse 200 HTTP statuscode, võiks mõelda ka teiste, nt 201 kasutamisele.  Üldiselt on kõik väga puhas ja seksikas. &lt;br /&gt;
===Domain kiht===&lt;br /&gt;
Mudelid pole kõige paremini kirjeldatud koodi siseselt, aga on olemas wiki leht, kus on kirjeldused olemas. Mingil määral uuendamata info, aga siiski olemas. Olemid on hästi läbi mõeldud ja planeeritud. Piiratud on ainult kasutajate sisestatav informatsioon. Positiivne on ka regexi kasutamine, mis silma hakkas. Väga ilusti on isegi enumid eraldatud oma kausta, isegi kui projekti maht on selles staadiumis väikene.&lt;br /&gt;
===BLL kiht===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BLL kihis on täpselt järgitud servicite loomise ja DTO-de tagastamise loogikat. DTO-d on loodud factory klasse kasutades. Järjekordselt on väga hästi kõik DTOd, Factory-d, Helper klassid ja Serviced jaotatud teemade kaupa. Lisaks on veel loodud Service klassidele Interfaced. Serviced on veel tühjad ja pole väga midagi sealt vastu vaatamas, aga kõik, mis olemas on hästi läbi mõeldud. &lt;br /&gt;
&lt;br /&gt;
===DAL kiht===&lt;br /&gt;
DAL kihis on projektile omaselt Dbcontexti klass ümber nimetatud TravoDbContextiks. Lisaks sellele ei saa märkimata jätta, kui minimaalselt kõik kood on kirjutatud. Less is more põhimõte on siin väga tugevalt tuntav. Repositoried ja nende Interfaced on ootuspäraselt korrektselt paika pandud. Migratsioonid nähtavasti  on seadistatud toimumaks automaatselt, mis pole lõpptoote välja toomisel parim lahendus. &lt;br /&gt;
&lt;br /&gt;
===Kokkuvõte===&lt;br /&gt;
Kokkuvõtvalt on veebiteenuse struktuur meie silmade läbi ideealne. Funktsionaalsust projektil pole palju, mis kõlab halvasti, kuid arvestame, et tegemist on siiski tööjärgus oleva projektiga. See projekt on nagu väikene roheline lill, mis on pääsenud päikese kätte ja kiire kasv on tulemas, sest põhi on valitud rikas ja mineraalirohke. Tuleb austada projektijuhi otsust teha eeltöö põhjalikult ja hästi, mis edasise funktsionaalsuste lisamise teeb oluliselt lihtsamaks. Omast kogemusest teame, et mulla peale väetist kallates midagi iseenesest kasvama ei hakka, keevita palju tahad.&lt;br /&gt;
&lt;br /&gt;
Tundub, et projekti tegija nähtavasti ehmatas ära negatiivsest XML koostamise tagasisidest ja võttis projekti jaoks jalad kõhu alt välja. Johtuvalt probleemikohti projektil väga välja tuua ei oska. Natukene kahju oli retsensiooni teha, hakkas oma projekti koodiga võrdlusi tuues natukene kõht keerama. Töö tundub olema päris hea mall, kuidas kõige keerulistemas projektides talitatakse, et säilitada hallatav struktuur. Mainiks ära ka, et teenus pole multiplatvormne.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Retsenseeris [[Lebokeiss OÜ]].&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:_Travo_2.0&amp;diff=104564</id>
		<title>Talk:Meeskond: Travo 2.0</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:_Travo_2.0&amp;diff=104564"/>
		<updated>2016-06-08T20:39:57Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: /* Retsensioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Retsensioon XML ülesande kohta=&lt;br /&gt;
&lt;br /&gt;
Meeskond Travo 2.0 on loonud ühe XML faili, mis sisaldab andmeid klasside, õpilaste ja kursuste kohta; selle XML faili skeemifaili ja ühe XSL transformatsiooni faili.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Antud kodutöö käigus on täidetud järgmised nõuded&#039;&#039;&#039;:&lt;br /&gt;
*Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks ja selle XML faili skeemifail.&lt;br /&gt;
*XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kodutöö käigus on osad nõuded ainult osaliselt täidetud&#039;&#039;&#039;:&lt;br /&gt;
*Tuleb esitada minimaalselt kaks sobivat XSL transformatsiooni faili. Meeskond Travo 2.0 on esitanud ainult ühe transformatsiooni faili. Samas luuakse selle faili abil 3 erinevat tabelit ja sisuliselt saaks ühe faili kolmeks jagada. &lt;br /&gt;
*Transformatsioonid peavad sisaldama midagi enamat, kui ainult üks for-each klausel. Transformatsiooni käigus peaks kindlasti kasutama ka erinevaid tingimuste kontrolle. XSLT fail sisaldas mitut for-each klauslit, lisaks oli neid kasutatud ka üksteise sees. Samas ei ole kasutatud ühtegi if klauslit, tingimuse kontrolliks saab tinglikult lugeda vaid id-de kokku viimist õigete väärtustega.&lt;br /&gt;
*3-el dimensioonil tuleb kasutada atribuute, mis on enamat, kui lihtsalt ID. Antud XML failis on ID-st erinevad atribuudid olemas vaid ühel elemendil: Student.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lisaks sellele, et osa kodutöö nõudeid ei ole täielikult täidetud, on antud kodutöö puhul järgmised puudused&#039;&#039;&#039;:&lt;br /&gt;
*Loodud XML fail ei vasta esitatud XSD failile. XSD failis on elemendi „Course“ lapselemendi „Name“ väärtuse maksimaalseks pikkuseks märgitud 32 tähemärki, samas on XML failis üks selline element, mis ületab selle piiri: element, mille väärtus on „Võrgurakendused 2: XML-i algkursus C# baasil“.&lt;br /&gt;
*Jääb segaseks, miks tudengite sünnipäevad on esitatud millisekundi täpsusega.&lt;br /&gt;
*Klasside andmete esitamisel oleks võinud kasutada elementide nimesid, mis oleks rohkem seotud sellega, mida need andmed esitavad. Jäi segaseks, milliste andmetega täpselt tegu oli. Kas klassiruumide või õpirühmadega?&lt;br /&gt;
*Oleks võinud rohkem erinevaid elemendinimesid kasutada, seeläbi oleks andmestruktuur selgem olnud. Näiteks ühe Group elemendi sees oleva teise Group elemendinimi oleks võinud olla hoopis Subgroup. Samuti oleks Studenti sees oleva Name elemendinimi olla StudentName, et see ei läheks segamini Course elemendi sees oleva Name-ga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Positiivsena võiks välja tuua järgmised asjaolud&#039;&#039;&#039;:&lt;br /&gt;
*Antud meeskond sisaldab ainult ühte liiget, mistõttu on mõistetav nõuete osaline täitmine.&lt;br /&gt;
*Hoolimata eespool välja toodud paarist puudusest, on üldiselt XML failis elemendinimed hästi valitud. On selgelt arusaadav, milliste andmetega on tegu. Lisaks on kõik nimed ühetaoliselt suure algustähega.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Retsenseeris meeskond [[Enneaegsed]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Retsensioon XML kohta=&lt;br /&gt;
&lt;br /&gt;
Meeskond Travo 2.0 on loonud XML faili andmete edastamiseks, selle XML faili skeemifaili ning XSL transformatsiooni faili. Töö teemaks on kool: klassid, õpilased ning kursused. &lt;br /&gt;
&lt;br /&gt;
Tööd tehes on tähele pandud, et tagid on tõstutundlikud ning lõpetatud. Kood on töökorras ja lihtsasti jälgitav, (hästi disainitud). Elemendid on ühtselt ingliskeelsed, kuid meeskond on arvestanud kõigega: kommentaarides on ära märgitud ka eestikeelsed vasted. Ka elemendinimed vastavad reeglitele (pole ühtegi tühikut või numbrit) ning elemendid on kenasti grupeeritud kasutades alamgruppe ja id&#039;sid (Groups -&amp;gt; Group (1, 2, 3); Students -&amp;gt; Student (1, 2, 3) jne). Samas, kui skeemifailis (XSD) on kasutatud paljusid erinevaid atribuute, siis XMLis jääb neid veidi puudu (kasutusel on vaid id ja elemendis Students veel birthDate). Transformatsiooni failis võiks samuti olla veidi enam kui for-each klausel ja value-of (tingimuste kontrolle jms). Transformatsiooni faile on ülesandes ette nähtud kahe asemel üks, kuid selle eest on failis tervelt kolm tabelit ning positiivne on, et XML failis on olemas 4 dimensiooni, nagu ülesandes kirjas oli.&lt;br /&gt;
&lt;br /&gt;
Üldiselt arvab meie meeskond, et tehtud töö on kena ja konkreetne. Enam-vähem kõik ülesande punktid on hästi täidetud ning puudujääke ei panegi peaaegu tähele. Meeskond Travo 2.0 on ilmselgelt astunud sammu edasi ning tulevikus ootame vaid suuri tegusid! 2k16&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Retsenseeris meeskond [https://wiki.itcollege.ee/index.php/Lebokeiss_O%C3%9C Lebokeiss OÜ].&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:_Travo&amp;diff=100885</id>
		<title>Talk:Meeskond: Travo</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:_Travo&amp;diff=100885"/>
		<updated>2016-01-25T11:46:49Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Retsensioon meeskond Travo projekti analüüsile=&lt;br /&gt;
Koostanud:[[Meeskond:_Lebokeiss_OÜ]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon põhineb [[Meeskond:_Travo | Travo wikilehel]] seisuga 22:00 08.11.2015 ning disainiprotsessi pildil nr 3.&lt;br /&gt;
&lt;br /&gt;
Originaalne esituse aeg oli 9.november.&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Travo idee on väga huvitav ja geniaalne. Kokku on pandud kaks lihtsat funktsionaalsust. Väga meeldib võimalus ülesanded märksõnadega grupeerida ja samal ajal  võimalus mõõta oma ajakulu. Travo on lihtne idee, mille vajadust esmapilgul ei näe, kuid kui kasutama harjud, siis enam ilma hakkama ei saa.&lt;br /&gt;
&lt;br /&gt;
Analüüs ise oli konkreetne: välja olid toodud ainult tähtsamad märksõnad ja disainiprotsessi pildid andsid infot juurde. Võrreldes kolmandat versiooni esimesega oli tore näha, et disain oli teinud suure hüppe. Samas tekitas analüüsi lakoonilisus ka palju küsimusi, sest funktsionaalsuste kohta ei olnud piisavalt informatsiooni. Lühidalt kirja pandud tekst oli erinevalt tõlgendatav ning jättis palju ruumi fantaasiale.&lt;br /&gt;
&lt;br /&gt;
==Küsitavad kohad analüüsis==&lt;br /&gt;
* Kui taimer käima pannakse, kas see “tiksub” serveris või brauseris?&lt;br /&gt;
* Kas samal ajal on võimalik kaks taimerit jooksma panna?&lt;br /&gt;
* Kas kulunud aega on võimalik hiljem muuta (taimer unustatakse käima)?&lt;br /&gt;
* Mis asi on disainiprotsessil nähtav ülesande kuupäev? Tekstiosas pole sellest sõnagi.&lt;br /&gt;
* Kuidas hallatakse märksõnu? Kuidas neid lisatakse? Kas muudetakse  värvi või teksti?&lt;br /&gt;
* Kas ühele ülesandele saab ka mitu märksõna külge panna?&lt;br /&gt;
* Kas märksõnade abil saab filtreerida?&lt;br /&gt;
* Disainis on näha, et märksõnad on ilusti ülesannete kohal ühes reas nähtaval. Mis saab, kui märksõnu tekib rohkem, kui sinna ära mahub?&lt;br /&gt;
* Kuidas ilma märksõnata loodud ülesanne välja näeb? Kas olemas on default märksõna?&lt;br /&gt;
* Nice to have listi all on “Veeru taskide värv muudetav kasutaja poolt”. Mida see tähendab? Või on see idee jäänuk eelmisest disainiprotsessist? &lt;br /&gt;
* Segaseks jääb, mis toimub ülesandega, kui ta valmis saab?  Märgitakse kuidagi tehtuks ja kaob töölaualt? Kas hiljem saab ta statistika lehelt tagasi töölauale “importida”?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Omapoolsed soovitused==&lt;br /&gt;
&#039;&#039;&#039;Must have listi&#039;&#039;&#039;&lt;br /&gt;
* Aja tagantjärgi sisestamine. Nt (23.06 16:00-23.06 18:00 tegutsesin selle ülesandega).&lt;br /&gt;
&#039;&#039;&#039;Nice to have listi&#039;&#039;&#039;&lt;br /&gt;
* Võimalus ülesandele lisada planeeritav ajakulu. &lt;br /&gt;
* Api, et saaks näiteks automatiseerida taski käivitamist. Käivitan visual studio ja automaatselt läheb vastav task käima.&lt;br /&gt;
* Kasutajate vahelised seosed (võimalik oma töölauda jagada või samal töölaual mitmekesi tööd teha).&lt;br /&gt;
* Võimalus saata oma mõne märksõna ajakulu iga kuu lõpus automaatselt meilile. Nt ülemusele.&lt;br /&gt;
* Töölaua/üksikute ülesannete import/eksport.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kokkuvõte==&lt;br /&gt;
&lt;br /&gt;
Tahaks siinkohal välja tuua, et meie tervele grupile meeldis see idee väga ja meie arvates on see väga asjalik. Kui piisavalt produktiivseteks saame, siis äkki hakkame isegi kasutama. Samas analüüsis kasutatud lakooniline kirjaviis tekitas palju küsimusi ja lõppkokkuvõttes oli siiski raskem selget pilti saada sellest, kuidas täpselt kõik funktsionaalsused omavahel seotud on. Meie arvamus on, et see töö vajab veel läbimõtlemist ja analüüsimist, kuid loodame, et meie poolt pakutud tagasiside teeb selle analüüsi niivõrd lihtsaks, et Travo meeskond saab jalad seinale panna ja öelda ‘lebokeiss’. Jaksu!&lt;br /&gt;
&lt;br /&gt;
=Retsensioon meeskond Travo projekti prototüübile=&lt;br /&gt;
Koostanud:[[Meeskond:_Lebokeiss_OÜ]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon põhineb [[Meeskond:_Travo]] prototüübil seisuga 18:28 18.12.2015.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Miinused==&lt;br /&gt;
&lt;br /&gt;
*Andmebaasi loomiseks on kasutatud code first metoodikat. Eraldi kontrollid puuduvad andmebaasis sisestatavate väljade jaoks (nullide lubamine).&lt;br /&gt;
*Vaated lõpetavad laadimise enneaegselt. Üleval jääb laadimise loading gif ikkagi liikuma.&lt;br /&gt;
*Kui kopeerida “What are you up to” textbox-i terveid wikipedia lehekülgi, siis lehekülg jookseb kokku.&lt;br /&gt;
*Koodi kommentaare on vähe.&lt;br /&gt;
&lt;br /&gt;
==Plussid==&lt;br /&gt;
&lt;br /&gt;
*Väga ilus kasutajaliides.&lt;br /&gt;
*Kasutajaliidese ülesehitus on arusaadav ja loogiline.&lt;br /&gt;
*Kasutatakse uusi tehnoloogiaid.&lt;br /&gt;
*Projekti struktuur on väga selge.&lt;br /&gt;
*Kasutatud on Async-i.&lt;br /&gt;
&lt;br /&gt;
==Kokkuvõte==&lt;br /&gt;
&lt;br /&gt;
Prototüübi kohta ei ole rakendusel viga midagi. Pigem ainult kiidusõnad. Kasutajaliides on intuitiivne, kena välimusega ja kiire. Programmis on kasutatud uusi tehnoloogiaid, mis näitavad, et programmeerija on valmis ennast täiendama. Bugisi leidus küll (kindlasti võiks üle käia andmebaasi olemid ja kontrollida väljadesse lubatud sisestusi), kuid need olid pigem ka n-ö prototüübi bugid. Tehtud töö on rohkem väärt kui paljude teiste viiepealiste tiimide prototüübid.&lt;br /&gt;
&lt;br /&gt;
Tubli töö,&lt;br /&gt;
Jaksu!&lt;br /&gt;
&lt;br /&gt;
=Retsensioon meeskond Travo projekti lõppproduktile=&lt;br /&gt;
Koostanud:[[Meeskond:_Lebokeiss_OÜ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esmapilgul tundus, et veebisait on täiesti muutunud, kuid lähemal uurimisel oli näha mitmeid sarnasusi varasema versiooniga. Lõpuks selgus, et peamiselt on pühendatud aega vaadete ümberkujundamisele ja paigutustele, funktsionaalsusi ei olnud palju juurde lisatud. &lt;br /&gt;
Tähtsamad punktid:&lt;br /&gt;
&lt;br /&gt;
*Väga mõnus on see, et registreerimine toimub samal lehel, mis login. Mugav. &lt;br /&gt;
*Layout on segasemaks muutunud, vajaks kasutusjuhendit või help buttonit.&lt;br /&gt;
*‘Board’ view põhimõttest ei saa hetkel aru, saab lisada taske samamoodi nagu ‘Your task’ view-s.e&lt;br /&gt;
*Puudulik funktsionaalsus. Mitme taski aega ei saa samal ajal mõõta. Ühe mõõtmisel teise aeg lihtsalt kaob. &lt;br /&gt;
*Kadunud on ühe taski alla mitme funktsionaalsuse lisamine. &lt;br /&gt;
*Datetime formaat on väga segane statistika vaates -- raskesti loetav.&lt;br /&gt;
*Statistika vaates ei saa sorteerida tehtud taske, kuvatakse lihtsalt ühtse jadana.&lt;br /&gt;
*‘Next 7 days’ vaates ei saa taske kustutada. Undo funktsionaalsust ei eksisteeri.&lt;br /&gt;
*Saab lisada sama nimega tag-e. Samamoodi taskidega. Milleks?&lt;br /&gt;
&lt;br /&gt;
Projekti üldstruktuur oli jäänud samaks. Failid on loogiliselt kaustadesse eraldatud ja ühtses stiilis üles ehitatud. Koodi kohta nuriseda ei saa, uusi funktsionaalsusi ei ole, samas on palju tööd tehtud olemasoleva ümbertegemisele. Projekt on jätkuvalt väga ambitsioonikas ja väärt maksimumpunkte.&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=100884</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2015)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=100884"/>
		<updated>2016-01-25T11:46:05Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: /* Meeskond: Lebokeiss OÜ */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! Siia tuleb õppejõu poolt lihtne screencast ka, kuid ideeliselt ei tohiks selle kasutamine olla väga keeruline.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;25.10.2015&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2015&#039;&#039;&#039; (6p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.&#039;&#039;&#039;NB! Miinimum sõnade arv 700&#039;&#039;&#039; Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 8.11.2015 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;13.12.2015 23:58&#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada).  Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 20.12.2015(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;20.01.2016&#039;&#039;&#039;(20p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 27.01.2016(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides või kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(4p) &#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.&lt;br /&gt;
&lt;br /&gt;
====Kaitsmise ajad====&lt;br /&gt;
&lt;br /&gt;
Tere, iga aja taha kirjutada meeskonna nimi, kes tuleb oma tööd kaitsma. Aegu palun täita võimaluse korral järjest.&lt;br /&gt;
&lt;br /&gt;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
Kaitsmise käigus vaadatakse üle ka kood.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Esmaspäev&#039;&#039;&#039; - 14.12.2015&lt;br /&gt;
*14:00 - [https://wiki.itcollege.ee/index.php?title=Meeskond:_LetsDoIt LetsDoIt]&lt;br /&gt;
*14:15 -&lt;br /&gt;
*14:30 - &lt;br /&gt;
*14:45 -&lt;br /&gt;
*15:00 - Incman&lt;br /&gt;
*15:15 - &lt;br /&gt;
&lt;br /&gt;
*16:00 - &lt;br /&gt;
*16:15 - [[Meeskond: Travo]]&lt;br /&gt;
*16:30 - GlobalElite&lt;br /&gt;
*16:45 - [https://wiki.itcollege.ee/index.php/BIT BIT]&lt;br /&gt;
*17:00 - &lt;br /&gt;
*17:15 - KTM Development&lt;br /&gt;
*17:30 - &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Neljapäev&#039;&#039;&#039; - 17.12.2015&lt;br /&gt;
*08:15 - VVA&lt;br /&gt;
*08:30 - mc2&lt;br /&gt;
*08:45 - &lt;br /&gt;
*09:00 - Sporto&lt;br /&gt;
*09:15 - MinuKV&lt;br /&gt;
*09:30 - &lt;br /&gt;
&lt;br /&gt;
*10:00 -Kodune raamat&lt;br /&gt;
*10:15 - &lt;br /&gt;
*10:30 - MSI&lt;br /&gt;
*10:45 -&lt;br /&gt;
*11:00 - Lebokeiss OÜ&lt;br /&gt;
*11:15 - OKVaatame&lt;br /&gt;
&lt;br /&gt;
=Teemad 2015 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2015=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MinuKV===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Luik&lt;br /&gt;
*Ahto Elken&lt;br /&gt;
*Silver Ohlo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MinuKV]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale mc2 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_mc2#Retsensioon_mc2_meeskonna_anal.C3.BC.C3.BCsist siin].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna MinuKV lõpptoode asub [http://enos.itcollege.ee/~sohlo/MinuKV.7z siin] ja juhend wiki meeskonna kodulehel.&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Travo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarvo Reinpalu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Travo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Lebokeiss_OÜ Retsensioon meeskonna Lebokeiss OÜ rakenduse analüüsile]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Lebokeiss_OÜ Retsensioon meeskonna Lebokeiss OÜ rakenduse prototüübile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Freshmen===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Haas - Projektijuht&lt;br /&gt;
*Piret Pomerants&lt;br /&gt;
*Semjon Greef &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_Freshmen Freshmen]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon Qlibrium analüüsi [https://wiki.itcollege.ee/index.php/Talk:Qlibrium kohta]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: mc2===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
*Johannes Tamm&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Jana Pipar &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: mc2]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_MinuKV_kohta#Retsensioon_MinuKV_kohta Retsensioon MinuKV kohta]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_ruhmaVVAprototuubikohta Retsensioon rühma VVA prototüübi kohta]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie prototüüp asub [https://wiki.itcollege.ee/index.php/Meeskond:_mc2#Protot.C3.BC.C3.BCp SIIN]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sporto===&lt;br /&gt;
Liikmed ja panus projekti:&lt;br /&gt;
*Kelli Lukas 100%&lt;br /&gt;
*Vladimir Rõkovanov 100%&lt;br /&gt;
*Alar Ameerikas 100%&lt;br /&gt;
*Mikk Raudsepp 100%&lt;br /&gt;
Meeskonna koduleht (&#039;&#039;&#039;Dokumentatsioon&#039;&#039;&#039;): [https://wiki.itcollege.ee/index.php/Sporto  Sporto]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_KTM_Development Retsensioon meeskonna KTM Development projekti analüüsile]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_KTM_Development Retsensioon meeskonna KTM Development projekti prototüübile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://onedrive.live.com/redir?resid=B04DA53E21E8691B!30244&amp;amp;authkey=!AO2gXYl6yrrc1HM&amp;amp;ithint=file%2c7z Laadi alla]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://1drv.ms/1lSbvJz Laadi alla]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Juhend&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=D2_KJu4yrtk asub siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LetsDoIt===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Liisa Suurkaev(projektijuht)&lt;br /&gt;
*Melissa Eenmaa&lt;br /&gt;
*Tanel Vähk&lt;br /&gt;
*Taavi Kliss&lt;br /&gt;
*Aleks Luik&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_LetsDoIt LetsDoIt]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale LendBook asub [https://wiki.itcollege.ee/index.php/Talk:LendBook retsensioon siin].&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale mc2 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_mc2#Protot.C3.BC.C3.BCbi_retsensioon siin].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valmis toode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna LetsDoIt valmis toode asub [https://wiki.itcollege.ee/index.php/Meeskond:_LetsDoIt#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond: VVA===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_VVA Meeskond:_VVA]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Sporto asub [https://wiki.itcollege.ee/index.php/Meeskond:_VVA#Anal.C3.BC.C3.BCsi_retsensioon_meeskonnale_.22Sporto.22 siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale mc2 asub [https://wiki.itcollege.ee/index.php/Meeskond:_VVA#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnale_.22mc2.22 siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale &amp;quot;Sporto&amp;quot; asub [https://wiki.itcollege.ee/index.php/Meeskond:_VVA#L.C3.B5pptoote_retsensioon_meeskonnale_.22Sporto.22 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~vkovalt/Csharp/Desktop.html Mäng] ja [http://enos.itcollege.ee/~vkovalt/LaeAllaProto/ lähtekood]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~vkovalt/Valmis/WEB/Desktop.html Mäng] ja [http://enos.itcollege.ee/~vkovalt/Valmis/Projekt/ lähtekood]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: IncMan===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sergei Fatejev&lt;br /&gt;
*Nele Sergejeva&lt;br /&gt;
*Marko Koiduste&lt;br /&gt;
*Kaspar Tilk&lt;br /&gt;
*Jaanus Türnpuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Incman IncMan]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;LetsDoIt&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LetsDoIt siin]&lt;br /&gt;
*Prototüübi retsensioon meeskonnale &#039;&#039;&#039;GlobalLite&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:GlobalLite siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Lebokeiss OÜ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Joonas Jõeleht - Projektijuht&lt;br /&gt;
*Iris Tambaum&lt;br /&gt;
*Timo Lanno&lt;br /&gt;
*Karell Veskimeister&lt;br /&gt;
*Kerli Edasi &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:_Lebokeiss_OÜ]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_Travo | Retsensioon meeskond Travo analüüsile]]&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_Travo#Retsensioon_meeskond_Travo_projekti_protot.C3.BC.C3.BCbile | Retsensioon meeskond Travo prototüübile]]&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_Travo#Retsensioon_meeskond_Travo_projekti_l.C3.B5ppproduktile | Retsensioon meeskond Travo lõppproduktile]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MSI===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Ivask&lt;br /&gt;
*Martin Saar&lt;br /&gt;
*Indrek Tamm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MSI]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LendBook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Egle Arge&lt;br /&gt;
*Liina Kolk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[LendBook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:PenguinHorde | Retsensioon meeskonna PenguinHorde analüüsile]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: BIT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Merilyn Renser&lt;br /&gt;
*Marko Hartikainen&lt;br /&gt;
*Ants Kristjan Rooma&lt;br /&gt;
*Konstantin Burdakov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[BIT]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_VVA#Anal.C3.BC.C3.BCsi_retsensioon VVA analüüsi retsensioon]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_VVA#Proto_retsensioon VVA proto retsensioon]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: PenguinHorde===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Laura Leon&lt;br /&gt;
*Marko Saluste&lt;br /&gt;
*Terje Sõelsepp&lt;br /&gt;
*Mari-Liis Oldja&lt;br /&gt;
Meeskonna koduleht: [[PenguinHorde]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon [https://wiki.itcollege.ee/index.php/Talk:BIT meeskond BIT] analüüsile.&lt;br /&gt;
&lt;br /&gt;
===Meeskond: GlobalElite===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marek Kivikink&lt;br /&gt;
*Indrek Nurja&lt;br /&gt;
*Imre Teras&lt;br /&gt;
*Aapo Kersalu&lt;br /&gt;
*Erling Tammisto&lt;br /&gt;
Meeskonna koduleht: [[GlobalLite]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[https://www.dropbox.com/s/i7i01x3450umarh/GlobalElite_proto.rar?dl=0 Lae alla (RAR fail)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php/Talk:RJ meeskond RJ] kohta.&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon [https://wiki.itcollege.ee/index.php/Talk:VVA meeskond VVA] kohta.&lt;br /&gt;
&lt;br /&gt;
===Meeskond: KTM Development===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristian Laupa&lt;br /&gt;
*Tauno Otti&lt;br /&gt;
*Mart Abel&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_KTM_Development KTM Development]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüsi&#039;&#039;&#039; retsensioon meeskonnale &#039;&#039;&#039;mc2&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/User_talk:Klaupa siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüübi&#039;&#039;&#039; retsensioon meeskonnale &#039;&#039;&#039;mc2&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Meeskond:_KTM_Development#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnale_mc2 siin] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoote&#039;&#039;&#039; retsensioon meeskonnale &#039;&#039;&#039;VVA&#039;&#039;&#039; asub&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_KTM_Development#L.C3.B5pptoote_retsentsioon_meeskond_KTM_Development_poolt_meeskonnale_VVA siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bob?===&lt;br /&gt;
Liige:&lt;br /&gt;
*Priit Aarne&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Bob Bob?]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Meeskonna IncMan analüüsi retsensioon]]&lt;br /&gt;
&lt;br /&gt;
[[Meeskonna IncMan prototüübi retsensioon]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/open?id=0B1B6XMjJFSULTFFpR0RaTEdBdjg Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: RJ===&lt;br /&gt;
Liige:&lt;br /&gt;
*Richard Jalonen&lt;br /&gt;
Meeskonna koduleht: [[RJ]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Qlibrium===&lt;br /&gt;
Liige:&lt;br /&gt;
*Karl Frank&lt;br /&gt;
Meeskonna koduleht [[Qlibrium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_GlobalLite_*#Meeskonna_GlobalLite_anal.C3.BC.C3.BCsi_retsensioon]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kodune Raamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Osa&lt;br /&gt;
*Taavi Kivimaa&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_Kodune_Raamat Kodune Raamat]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TaTa===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Talis Tammearu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:TaTa]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Bob Retsensioon meeskonna Bob? lõpptootele]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ktreikel===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Treikelder&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_ktreikel]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: OkVaatame===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleks Tatter&lt;br /&gt;
*Vaiko Vällik&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:_Ok_Vaatame]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:OkVaatame_retsensioon_Qlibriumile]&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:OkVaatame_retsensioon_KTMile]&lt;br /&gt;
&lt;br /&gt;
[[Category: Programmeerimine CSharp keeles (2015) (Päevaõpe)]]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
===Meeskond: Premium===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarmo Petrovits&lt;br /&gt;
*Karin Talumäe&lt;br /&gt;
*Jevgeni Gavrilov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Premium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale &#039;&#039;&#039;LIB&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LIB siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale &#039;&#039;&#039;LIB&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LIB siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Spooky Scary Skeletons===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kärt Palm DK22 &lt;br /&gt;
*Karina Egipt DK22 (Projektijuht)&lt;br /&gt;
*Erika Ehmann D32 &lt;br /&gt;
*Silver Saks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Spooky Scary Skeletons]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://pilv.mana.ee/public.php?service=files&amp;amp;t=0e79ef0570f39b8743f046c70f724404 Esimene Prototüüp (13.12.2015)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://pilv.mana.ee/public.php?service=files&amp;amp;t=00ce781b71759d6f66017ad40dc81901 Rakenduse Server (20.01.2016) - Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://pilv.mana.ee/public.php?service=files&amp;amp;t=dd72ab32e4900f3970d484317c94a94c Rakenduse Klient (20.01.2016) - Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote kohta lugeda kindlasti ka meie wikist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Premium Retsensioon meeskonna Premium projekti HomeLibrary analüüsile]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Fontastic#Retsensioon_protot.C3.BC.C3.BCbile Retsensioon meeskonna Fontastic projekti Fontastic prototüübile]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: Nocturne No. 20 in C-sharp Minor ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*10142848 (Projektijuht)&lt;br /&gt;
*10090107&lt;br /&gt;
*10143193&lt;br /&gt;
*10143313&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Nocturne No. 20 in C-sharp Minor]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Fontastic Retsensioon meeskonna Fontastic rakenduse analüüsile]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Fontastic Retsensioon meeskonna Fontastic rakenduse prototüübile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LIB===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sigrid Pachel DK22 (Projektijuht)&lt;br /&gt;
*Diana Nikolajeva DK22&lt;br /&gt;
*Kristjan Adrat DK41&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: LIB]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Mardo Analüüsi retsensioon Mardo meeskonnale]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Pohjavesi Retsensioon meeskonnale Põhjavesi]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Greek?Mark===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Karit Kilgi DK22 (Projektijuht)&lt;br /&gt;
*Sten Kaasik DK22&lt;br /&gt;
*Siim Veskilt DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: GreekQMark]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Spooky_Scary_Skeletons Retsensioon meeskonna Spooky Scary Skeletons rakenduse AVE 2.0 analüüsile]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Spooky_Scary_Skeletons Retsensioon meeskonna Spooky Scary Skeletons rakenduse AVE 2.0 prototüübile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Tarraxacum===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Silja Kralik DK21 (Projektijuht)&lt;br /&gt;
*Liina Laumets DK21 &lt;br /&gt;
*Ragne Auling DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Tarraxacum]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioon meeskonnale Põhjavesi]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioon prototüübile]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Fontastic===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erik Hirmo DK22 (Projektijuht)&lt;br /&gt;
*Piret Reinumägi DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Fontastic]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Konsa Retsensioon meeskonna Konsa projekti Ostukorv analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TTT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ave Karjus DK22 &lt;br /&gt;
*Joonatan Uusväli DK22 (Projektijuht)&lt;br /&gt;
*Kaidar Viikman DK21 (Wiki pidaja)&lt;br /&gt;
*Oliver Tiks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: TTT (Trellid Teevad Tugevaks) | TTT (Trellid Teevad Tugevaks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_GreekQMark#section=1 | Retsensioon meeskonna Greek?Mark projekti analüüsile]]&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_Premium#section=2 | Retsensioon meeskonna Premium projekti prototüübile]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Codezilla===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anna Linskaja DK21 (Projektijuht)&lt;br /&gt;
*Alisa Dudinova DK21 &lt;br /&gt;
*Sergei Hristoforov DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Codezilla]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Maker Retsensioon meeskonna Maker projekti analüüsile]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_TTT_(Trellid_Teevad_Tugevaks)  Retsensioon meeskonna TTT (Trellid Teevad Tugevaks) prototüübile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Konsa===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
*Marko Konsa DK13&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Ostukorv]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: Johhaidii===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Yogesh Sharma&lt;br /&gt;
*Juhan Trink&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Johhaidii]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_Makerile Retsensioon meeskonna Maker analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sildur===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andreas Papp (Projektijuht)&lt;br /&gt;
*Germo Väli&lt;br /&gt;
*Andres Trei&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Sildur]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: JT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tõnis Luik (Projektijuht)&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[JT]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Maker===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marek Öövel (Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Maker]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Codezilla Retsensioon meeskonna Codezilla analüüsile]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Põhjavesi===&lt;br /&gt;
Liikmed&lt;br /&gt;
*Indrek Pruul (Projektijuht)&lt;br /&gt;
*Jan Eerik&lt;br /&gt;
*Eeva Koplimets&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Pohjavesi]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Pohjavesi Retsensioon meeskonnale Spooky Scary Skeletons analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MMTL development===&lt;br /&gt;
Liikmed&lt;br /&gt;
*Martin Mänd (Projektijuht)&lt;br /&gt;
*Taavi Lõhmus&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MMTL development]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Mardo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mardo Halapuu&lt;br /&gt;
Meeskonna koduleht:[https://wiki.itcollege.ee/index.php/Meeskond_Mardo Mardo]&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:_Travo&amp;diff=100883</id>
		<title>Talk:Meeskond: Travo</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:_Travo&amp;diff=100883"/>
		<updated>2016-01-25T11:43:47Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Retsensioon meeskond Travo projekti analüüsile=&lt;br /&gt;
Koostanud:[[Meeskond:_Lebokeiss_OÜ]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon põhineb [[Meeskond:_Travo | Travo wikilehel]] seisuga 22:00 08.11.2015 ning disainiprotsessi pildil nr 3.&lt;br /&gt;
&lt;br /&gt;
Originaalne esituse aeg oli 9.november.&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Travo idee on väga huvitav ja geniaalne. Kokku on pandud kaks lihtsat funktsionaalsust. Väga meeldib võimalus ülesanded märksõnadega grupeerida ja samal ajal  võimalus mõõta oma ajakulu. Travo on lihtne idee, mille vajadust esmapilgul ei näe, kuid kui kasutama harjud, siis enam ilma hakkama ei saa.&lt;br /&gt;
&lt;br /&gt;
Analüüs ise oli konkreetne: välja olid toodud ainult tähtsamad märksõnad ja disainiprotsessi pildid andsid infot juurde. Võrreldes kolmandat versiooni esimesega oli tore näha, et disain oli teinud suure hüppe. Samas tekitas analüüsi lakoonilisus ka palju küsimusi, sest funktsionaalsuste kohta ei olnud piisavalt informatsiooni. Lühidalt kirja pandud tekst oli erinevalt tõlgendatav ning jättis palju ruumi fantaasiale.&lt;br /&gt;
&lt;br /&gt;
==Küsitavad kohad analüüsis==&lt;br /&gt;
* Kui taimer käima pannakse, kas see “tiksub” serveris või brauseris?&lt;br /&gt;
* Kas samal ajal on võimalik kaks taimerit jooksma panna?&lt;br /&gt;
* Kas kulunud aega on võimalik hiljem muuta (taimer unustatakse käima)?&lt;br /&gt;
* Mis asi on disainiprotsessil nähtav ülesande kuupäev? Tekstiosas pole sellest sõnagi.&lt;br /&gt;
* Kuidas hallatakse märksõnu? Kuidas neid lisatakse? Kas muudetakse  värvi või teksti?&lt;br /&gt;
* Kas ühele ülesandele saab ka mitu märksõna külge panna?&lt;br /&gt;
* Kas märksõnade abil saab filtreerida?&lt;br /&gt;
* Disainis on näha, et märksõnad on ilusti ülesannete kohal ühes reas nähtaval. Mis saab, kui märksõnu tekib rohkem, kui sinna ära mahub?&lt;br /&gt;
* Kuidas ilma märksõnata loodud ülesanne välja näeb? Kas olemas on default märksõna?&lt;br /&gt;
* Nice to have listi all on “Veeru taskide värv muudetav kasutaja poolt”. Mida see tähendab? Või on see idee jäänuk eelmisest disainiprotsessist? &lt;br /&gt;
* Segaseks jääb, mis toimub ülesandega, kui ta valmis saab?  Märgitakse kuidagi tehtuks ja kaob töölaualt? Kas hiljem saab ta statistika lehelt tagasi töölauale “importida”?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Omapoolsed soovitused==&lt;br /&gt;
&#039;&#039;&#039;Must have listi&#039;&#039;&#039;&lt;br /&gt;
* Aja tagantjärgi sisestamine. Nt (23.06 16:00-23.06 18:00 tegutsesin selle ülesandega).&lt;br /&gt;
&#039;&#039;&#039;Nice to have listi&#039;&#039;&#039;&lt;br /&gt;
* Võimalus ülesandele lisada planeeritav ajakulu. &lt;br /&gt;
* Api, et saaks näiteks automatiseerida taski käivitamist. Käivitan visual studio ja automaatselt läheb vastav task käima.&lt;br /&gt;
* Kasutajate vahelised seosed (võimalik oma töölauda jagada või samal töölaual mitmekesi tööd teha).&lt;br /&gt;
* Võimalus saata oma mõne märksõna ajakulu iga kuu lõpus automaatselt meilile. Nt ülemusele.&lt;br /&gt;
* Töölaua/üksikute ülesannete import/eksport.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kokkuvõte==&lt;br /&gt;
&lt;br /&gt;
Tahaks siinkohal välja tuua, et meie tervele grupile meeldis see idee väga ja meie arvates on see väga asjalik. Kui piisavalt produktiivseteks saame, siis äkki hakkame isegi kasutama. Samas analüüsis kasutatud lakooniline kirjaviis tekitas palju küsimusi ja lõppkokkuvõttes oli siiski raskem selget pilti saada sellest, kuidas täpselt kõik funktsionaalsused omavahel seotud on. Meie arvamus on, et see töö vajab veel läbimõtlemist ja analüüsimist, kuid loodame, et meie poolt pakutud tagasiside teeb selle analüüsi niivõrd lihtsaks, et Travo meeskond saab jalad seinale panna ja öelda ‘lebokeiss’. Jaksu!&lt;br /&gt;
&lt;br /&gt;
=Retsensioon meeskond Travo projekti prototüübile=&lt;br /&gt;
Koostanud:[[Meeskond:_Lebokeiss_OÜ]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon põhineb [[Meeskond:_Travo]] prototüübil seisuga 18:28 18.12.2015.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Miinused==&lt;br /&gt;
&lt;br /&gt;
*Andmebaasi loomiseks on kasutatud code first metoodikat. Eraldi kontrollid puuduvad andmebaasis sisestatavate väljade jaoks (nullide lubamine).&lt;br /&gt;
*Vaated lõpetavad laadimise enneaegselt. Üleval jääb laadimise loading gif ikkagi liikuma.&lt;br /&gt;
*Kui kopeerida “What are you up to” textbox-i terveid wikipedia lehekülgi, siis lehekülg jookseb kokku.&lt;br /&gt;
*Koodi kommentaare on vähe.&lt;br /&gt;
&lt;br /&gt;
==Plussid==&lt;br /&gt;
&lt;br /&gt;
*Väga ilus kasutajaliides.&lt;br /&gt;
*Kasutajaliidese ülesehitus on arusaadav ja loogiline.&lt;br /&gt;
*Kasutatakse uusi tehnoloogiaid.&lt;br /&gt;
*Projekti struktuur on väga selge.&lt;br /&gt;
*Kasutatud on Async-i.&lt;br /&gt;
&lt;br /&gt;
==Kokkuvõte==&lt;br /&gt;
&lt;br /&gt;
Prototüübi kohta ei ole rakendusel viga midagi. Pigem ainult kiidusõnad. Kasutajaliides on intuitiivne, kena välimusega ja kiire. Programmis on kasutatud uusi tehnoloogiaid, mis näitavad, et programmeerija on valmis ennast täiendama. Bugisi leidus küll (kindlasti võiks üle käia andmebaasi olemid ja kontrollida väljadesse lubatud sisestusi), kuid need olid pigem ka n-ö prototüübi bugid. Tehtud töö on rohkem väärt kui paljude teiste viiepealiste tiimide prototüübid.&lt;br /&gt;
&lt;br /&gt;
Tubli töö,&lt;br /&gt;
Jaksu!&lt;br /&gt;
&lt;br /&gt;
=Retsensioon meeskond Travo projekti lõppproduktile=&lt;br /&gt;
Koostanud:[[Meeskond:_Lebokeiss_OÜ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esmapilgul tundus, et veebisait on täiesti muutunud, kuid lähemal uurimisel oli näha mitmeid sarnasusi varasema versiooniga. Lõpuks selgus, et peamiselt on pühendatud aega vaadete ümberkujundamisele ja paigutustele, funktsionaalsusi ei olnud palju juurde lisatud. &lt;br /&gt;
Tähtsamad punktid:&lt;br /&gt;
&lt;br /&gt;
Väga mõnus on see, et registreerimine toimub samal lehel, mis login. Mugav. &lt;br /&gt;
Layout on segasemaks muutunud, vajaks kasutusjuhendit või help buttonit.&lt;br /&gt;
‘Board’ view põhimõttest ei saa hetkel aru, saab lisada taske samamoodi nagu ‘Your task’ view-s.e&lt;br /&gt;
Puudulik funktsionaalsus. Mitme taski aega ei saa samal ajal mõõta. Ühe mõõtmisel teise aeg lihtsalt kaob. &lt;br /&gt;
Kadunud on ühe taski alla mitme funktsionaalsuse lisamine. &lt;br /&gt;
Datetime formaat on väga segane statistika vaates -- raskesti loetav.&lt;br /&gt;
Statistika vaates ei saa sorteerida tehtud taske, kuvatakse lihtsalt ühtse jadana.&lt;br /&gt;
‘Next 7 days’ vaates ei saa taske kustutada. Undo funktsionaalsust ei eksisteeri.&lt;br /&gt;
Saab lisada sama nimega tag-e. Samamoodi taskidega. Milleks?&lt;br /&gt;
&lt;br /&gt;
Projekti üldstruktuur oli jäänud samaks. Failid on loogiliselt kaustadesse eraldatud ja ühtses stiilis üles ehitatud. Koodi kohta nuriseda ei saa, uusi funktsionaalsusi ei ole, samas on palju tööd tehtud olemasoleva ümbertegemisele. Projekt on jätkuvalt väga ambitsioonikas ja väärt maksimumpunkte.&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=100827</id>
		<title>Meeskond: Lebokeiss OÜ</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=100827"/>
		<updated>2016-01-21T21:00:22Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== C# projekt Vajutuskunn==&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna nimi: Lebokeiss OÜ&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Projekt=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Operatsioonisüsteemi ja valitud programmide lühendite õppimise simuleerimise rakendus.&lt;br /&gt;
&lt;br /&gt;
=Meeskonna koosseis=&lt;br /&gt;
&lt;br /&gt;
*Iris Tambaum&lt;br /&gt;
*Kerli Edasi&lt;br /&gt;
*Joonas Jõeleht&lt;br /&gt;
*Timo Lanno&lt;br /&gt;
*Karell Veskimeister&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Projektijuht: Joonas Jõeleht&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Projektist=&lt;br /&gt;
&lt;br /&gt;
==Ülevaade==&lt;br /&gt;
Klaviatuuri kombinatsioonide simulatsiooni tarkvara, mis pakub kliendile võimalust mugavas ja stressivabas keskkonnas kiirelt omandada erinevaid kombinatsioone. Eesmärk on lühendada koolitustel erinevate käskude ja lühendite omandamise aega. Samal ajal ka pakkuda võimalust iseseisvalt arendada enda oskusi valitud keskkonnas. &lt;br /&gt;
&lt;br /&gt;
== Kasutatav .NET tehnoloogia ==&lt;br /&gt;
&lt;br /&gt;
Kasutatav raamistik: .NET Framework 4.5&lt;br /&gt;
&lt;br /&gt;
Kasutatav tehnoloogia: C#, Windows Presentation Foundation, Entity Framework, LINQ&lt;br /&gt;
&lt;br /&gt;
Kasutatav arhetektuuriline muster: MVVM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Täpsemalt rakenduse tööst==&lt;br /&gt;
===Idee kirjeldus===&lt;br /&gt;
&lt;br /&gt;
Tänapäeva inimene veedab oma päeva suures osas arvutis, kasutades erinevaid programme. Olgu selleks interneti brauser või tekstitöötlusprogramm. Me kõik teame, et igal programmil on olemas klahvide kiirkombinatsioonid, millega saab programmi efektiivsemalt kasutada, ent siiski me neid üleliia palju ei kasuta, sest kiirkombinatsioonid jäävad raskesti meelde ja neid on palju.&lt;br /&gt;
&lt;br /&gt;
Meie loodav programm on platvorm, mille esmane eesmärk on aidata kasutajal õppida erinevaid klahvikombinatsioone läbi testide lisamise ning vastavas testis olnud klahvikombinatsioonide harjutamise.&lt;br /&gt;
&lt;br /&gt;
Lisafunktsionaalsus, mida esimene etapp ei pruugi realiseerida, on arvestamine kasutaja ajalooga. Selle all mõtleme just valesti vajutatud/vastatud klahvikombinatsioone. Me sooviksime kindla algoritmi alusel valesti vajutatud klahvikombinatsioone kasutajale uuesti ülesandeks ette anda, et need kinnistuksid.&lt;br /&gt;
&lt;br /&gt;
===Mida rakendus endas sisaldab? (Mis võimalused seal on?)===&lt;br /&gt;
&lt;br /&gt;
Rakendus võimaldab luua kasutaja, kuid rakendust saab kasutada ka “külalisena”. Kasutaja saab luua enda tingimustele vastavaid teste, neid importida ja eksportida. Kasutaja eelis tavalise külalise ees on see, et kasutaja saab näha enda ülesannete statistikat ning arengut ja platvorm “kohandub” tema tegutsemisajaloo järgi ning soovitab treenida just neid klahvikombinatsioone, milles on rohkem eksitud. &lt;br /&gt;
&lt;br /&gt;
Teste saab teha rakenduse siseselt kättesaadavaks kõigile, (see tähendab, et need on kättesaadavad antud arvuti kasutajatele) või hoida privaatsena ehk kasutajaspetsiifilisena.  &lt;br /&gt;
	&lt;br /&gt;
Samuti saab teste meie platvormilt eksportida. Nii saavad teised kasutajad need testid oma programmi importida ja neid ka ise läbi teha. See funktsionaalsus võimaldab kasutajatel oma teste teistega jagada.&lt;br /&gt;
&lt;br /&gt;
===Milliste osade realiseerimine võib osutuda problemaatiliseks?===&lt;br /&gt;
&lt;br /&gt;
Probleemiks võib osutada Windowsis niinimetatud default klahvikombinatsioonide “üle kirjutamine” ja kättesaamine (näiteks klaviatuuril olev windows klahv avab windowsis igal juhul start menüü), kuid kuna meil on teadmine, et näiteks vmwares või virtualboxis olles on see funktsionaalsus edukalt üle kirjutatud, siis on see tehtav (märksõnaks võiks olla P/Invoke).&lt;br /&gt;
	&lt;br /&gt;
Problemaatiline võib olla ka efektiivse õppimisalgoritmi välja mõtlemine. Näiteks, kui tihti peaks soovitama kasutajal harjutada ja asju korrata, et asi kinnistuks. Samuti, kui tihti peaks laskma kasutajal harjutada klahvivajutusi, millega ta pole kordagi eksinud versus klahvivajutused, millega juba on eksitud. Eeskujuks loodame selle jaoks võtta programmi FullRecall ning teiseks märksõnaks võiks olla “Spaced Repetition” https://en.wikipedia.org/wiki/Spaced_repetition), kust saab samuti eeskuju võtta.&lt;br /&gt;
&lt;br /&gt;
==Funktsionaalsused==&lt;br /&gt;
===Planeeritavad funktsionaalsused===&lt;br /&gt;
&lt;br /&gt;
*Kasutajate haldamine (loomine, muutmine, kustutamine). &lt;br /&gt;
&lt;br /&gt;
*Kasutajarollid - tavakasutaja ei tohiks saada teist kasutajat muuta/kustutada.&lt;br /&gt;
&lt;br /&gt;
*Testide loomine, muutmine, kustutamine, eksportimine ja importimine.&lt;br /&gt;
&lt;br /&gt;
*Statistikamoodul - õigesti ning valesti vastatud küsimuste vaatamine sessiooni ajal (hetkeseis) ning pärast sessiooni (vahetult pärast äsja läbitud testi). Samuti on olemas kogu statistika (kõikide läbitud testide kohta).&lt;br /&gt;
&lt;br /&gt;
*Mõlemat pidi funktsionaalsus - alguses kuvatakse lühendi kirjeldus ning kasutaja vajutab vastuse või kuvatakse esimesena lühend ja siis kasutaja kirjeldab seda.&lt;br /&gt;
&lt;br /&gt;
*Abi nupp - abi nupule vajutades kuvatakse rippmenüü võimalike vastustega, (juhtub ka pärast kindla aja möödumist).&lt;br /&gt;
&lt;br /&gt;
*Vastuse nupp - kuvatakse õige vastus.&lt;br /&gt;
&lt;br /&gt;
*Treeningrežiim - näed kohe ka vastust, ent pead ikka õigeid klahve vajutama. Kasulik, kui alles importisid uue testi ja ei tea reaalselt ühtegi klahvikombinatsiooni.&lt;br /&gt;
&lt;br /&gt;
*Meie programmi õppetükk - kuna meie enda rakendusel on ka oma klahvikombinatsioonid, siis vaikimisi on lisatud meie rakenduse klahvikombinatsioonide õppetükk.&lt;br /&gt;
&lt;br /&gt;
*Pikemate klahvikombinatsioonide koos kasutamine - näiteks Ctrl+C ja Ctrl+V töötavad ühe vastusena ja vajalik on, et vajutatakse mõlemad ning õiges järjekorras.&lt;br /&gt;
&lt;br /&gt;
===Võimalikud funktsionaalsused (kui aega üle jääb)===&lt;br /&gt;
*Ajastatud kordamine, et teadmised kinnistuks paremini mällu. Niinimetatud “spaced repetition” (https://en.wikipedia.org/wiki/Spaced_repetition). Rakendus peaks soovitama, millal uuesti treenima peaks ning klahvikombinatsioonid, millega on rohkem eksitud, kuvataks tihedamini testides.&lt;br /&gt;
&lt;br /&gt;
*Asja mängulisemaks muutmiseks võib anda kasutajale võimaluse täita erinevaid “väljakutseid” ja nende täitmisel saaks märke. Näiteks “30 päeva järjest harjutamist”, “100 õiget järjest” jne.&lt;br /&gt;
&lt;br /&gt;
*Otsingufunktsionaalsus - võimalik otsida õppetükkidest kindlaid kombinatsioone ja lahendusi. Abiks siis, kui ei taha treenida, aga tahaks mõnda kombinatsiooni kiiresti leida ja muuta.&lt;br /&gt;
&lt;br /&gt;
*Eksportida/importida kasutaja ajalugu - saab näiteks oma ajaloo teise arvutisse viia ja jätkata oma treeninguid sealt, kus pooleli jäi.&lt;br /&gt;
&lt;br /&gt;
*Võimalus sisestada ka muid ülesandeid peale klahvikombinatsioonide. Näiteks raamatute autorite teadmine.&lt;br /&gt;
&lt;br /&gt;
*Erinevad ülesannete lahendamisviisid. Näiteks ajapiirang - mitu õiget järjest jms.&lt;br /&gt;
&lt;br /&gt;
*Enda tulemuste võrdlemine teiste kasutajate samade testide aegadega.&lt;br /&gt;
&lt;br /&gt;
*Koduleht, kus me haldame ja hoiame ülesandeid ning lokaalsetest rakendustest saab neid ülesandeid alla tõmmata/kasutaja saab märguande, kui uusi ülesandeid on lisatud.&lt;br /&gt;
&lt;br /&gt;
*Kasutaja konto on ühendatud kodulehega, nii et uues kohas sisse logides laetakse automaatselt alla kõik kasutaja seaded/ajalugu/testid.&lt;br /&gt;
&lt;br /&gt;
*Internetis olev edetabel, kus kasutajad saaksid end teiste kasutajatega võrrelda&lt;br /&gt;
&lt;br /&gt;
*Multiplatvormne lahendus: Windows, Mac ja Linux(common distributions) support.&lt;br /&gt;
&lt;br /&gt;
==Andmebaasimudel==&lt;br /&gt;
&lt;br /&gt;
Plaanitava lõpptoote andmebaasimudel.&lt;br /&gt;
&lt;br /&gt;
[[http://enos.itcollege.ee/~jjoeleht/csharp/andmebaasipilt.pdf Andmebaasimudel]]&lt;br /&gt;
&lt;br /&gt;
==Prototüüp==&lt;br /&gt;
&lt;br /&gt;
17. Detsember kaitstud prototüüp, ülesseadmise juhend on .rar failis .txt kujul kaasas. Funktsionaalsusest Saab registreerida, sisse logida ja näidistesti lahendada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~jjoeleht/csharp/VajutuskunnProgram.rar Prototüüp]&lt;br /&gt;
&lt;br /&gt;
==Lõpptoode==&lt;br /&gt;
&lt;br /&gt;
Lisatud lõpptoode. &lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~jjoeleht/csharp/VajutuskunnProgramLopp.rar Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
=Kokkusaamiste logid=&lt;br /&gt;
&lt;br /&gt;
22.01 Kokkuvõtvalt mida me õppisime. Suurimad õppetunnid jõudsid kätte programmi töö sujuvamaks muutmisel ja bugide eemaldamisel. Eelnevalt kirjutatud kood kuulus väga tihti kvaliteedistandardilt &amp;quot;hotfix&amp;quot; kategooriasse ja kogu meetod või service tuli ümber kirjutada, et ei oleks tunnet nagu kogu kood töötaks ainult tänu kahele imeilusale &amp;quot;parandusele&amp;quot; koodis. Samuti tehtud analüüsi ja funktsionaalsuste nimekirja polnud vist kordagi kirjutades ees, pigem oli küsimus, mis me nüüd lisame ja siis läks selle kallal töö käima. Kuna see on kindlasti seniajani suurim projekt mis suuremal osal meist ette võetud, siis polnud meil pehmelt öeldes halli aimugi mis osad tuleks enne valmis teha peale selle, et MVVM struktuur tuleks esimesena teha. Positiivne üllatus oli see, et kui tiimikaaslane ikka pusis oma koodi kallal, siis ei saanud ise ka kehvem olla ja kindlasti motiveeris see teisi ka facebooki kinni panema ja paar rida või meetodit kirjutama. Võib öelda, et üksinda oleks heal juhul kaks inimest selle projektiga täna vaadeldavasse staadiumisse jõudnud. Arendusprotsessist lähemalt rääkides saab välja tuua orgaaniliselt kujunenud rollid. Kui Kerli näiteks tegeles suuremas osas disainiga, siis Timol polnud sooja ega külma, kas kasutatav font on Times New Roman või Roboto. Mõnikord tärkas Timo XAMLi vaadates suure üllatusega, et kuidas küll on Kerli lisanud buttoni, millel pole ühtegi propertyt peale pildi, aga nupu funktsionaalsus on olemas, saades hiljem aru, et ta vaatas ainult buttoni lõputagi. Iris hoolitses bugide ja tegemist vajavate funktsionaalsuste lahendamise eest, testides ja motiveerides tiimiliikmeid tööle. Karell ja Joonas tegelesid Irise poolt leitud lõpmatu hulga &amp;quot;featurite&amp;quot; kõrvaldamisega ja ka uute funktsionaalsuste lisamisega. Üldiselt leiame, et ilma üksteise toetuseta ei oleks me jõudnud oma projektiga lõpule ja arvame, et me kõik oleme väärt võrdset tulemust.  &lt;br /&gt;
&lt;br /&gt;
17.12 Kaitsesime klassi ees prototüüpi ning peale seda saime kokku ja arutasime edasise programmi teostamist ning kontrollisime, et kõik meeskonnaliikmed saaks koodist samamoodi aru. Lisasime koodile ka kommentaare. Samuti hakkasime tegema retsensiooni [https://wiki.itcollege.ee/index.php/Meeskond:_Travo Travo]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
16.12 Saime kokku ja programmeerisime kaitstavat prototüüpi. Tekkis probleeme vaatest DataContext-i kättesaamisega, sest meie View ja ViewModel on ühendatud läbi XAMLi, kuid lahendus oli sellele tegelikult lihtne. Meie prototüüp saab nüüd aru klahvivajutustest ning kasutajaid saab registreerida ning need lisatakse reaalselt andmebaasi!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
12.11 Kogunesime koolis ning joonistasime tahvlile paari vaate väljanägemise.. samuti sai ka esialgne projektistruktuur paika pandud esialgu oli jagatud projekt kaheks .DAL ja .WPF paar nädalat hiljem saime aru, et oli ka vaja kolmandat projekti .BLL. Vahepealsest arengutest nii palju, et Vajutuskunni projekti andmemudeli eest hoolitseb Joonas andmebaaside alused aine raames.. ja UI poole peale mõtlevad Karell, Timo ja Kerly aines &amp;quot;Kasutajaliideste disain ja arendus&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
31.10 Saime kõik ka reaalselt kokku ja vaatasime, mida keegi avastanud oli ning tegime alguse analüüsi kirjutamisega.&lt;br /&gt;
&lt;br /&gt;
Iris oli avastanud meie projektile sarnase lehekülje https://www.shortcutfoo.com/ mille miinuseks võib tuua, et sinna ei saa oma harjutusi sisse importida.. ent plussiks on lihtne kasutajaliides ja palju erinevaid treeninguvariante. &lt;br /&gt;
&lt;br /&gt;
Timo näitas lehte http://fullrecall.com/ millest võiks eeskuju võtta just intervallide mõttes, et kui tihti peaks inimene asju kordama, et need kinnistuks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
25.10 Kohtusime virtuaalselt telegrammi vahendusel. Lõime meeskonnale Team Foundation Service&#039;i konto ning tutvusime võimalustega. &lt;br /&gt;
&lt;br /&gt;
Järgmiseks reaalseks kogunemiseks sai määratud 30. okt. Igale meeskonna liikmele sai ka projektijuhi poolt antud väike kont järada, et reedel saaksime olla konstruktiivsemad.&lt;br /&gt;
&#039;&#039;&#039;Järatavad kondid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Karell - uurib, millised oleks Windows Presentation Foundationis kujundus võimalused ja piirangud näiteks kas me saame oma applicationi muu kujulise kui kast teha? Värvipiirangud? Popupid?&lt;br /&gt;
&lt;br /&gt;
Kerly-Timo - mõtlevad natuke vaadete kujunduse peale.. või üldiselt milline meie programm võiks väliselt välja näha.&lt;br /&gt;
&lt;br /&gt;
Iris uurib netis teisi sarnaseid programme/või kodulehti.. et palju neid olemas juba on, mis funktsionaalsust me neilt üle võiks võtta ning mis on nende puudused, mis meie programmis võiks olla lahendatud.&lt;br /&gt;
&lt;br /&gt;
Joonas uurib seda kuidas c sharpis ära kaaperdada kõik klahvivajutused, ka windowsi enda omad.. &lt;br /&gt;
&lt;br /&gt;
Samuti võiksid kõik meeskonnaliikmed uurida TFS võimalusi. Veidi ringi klikata ja keskkonnaga tutvuda. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
22.10&lt;br /&gt;
Saime esimest korda kokku ja genereerisime erinevaid ideid, millest kolm olid kõige huvitavamad. Neist valisime siis välja parima - Vajutuskunn.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=100765</id>
		<title>Meeskond: Lebokeiss OÜ</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=100765"/>
		<updated>2016-01-20T19:07:28Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== C# projekt Vajutuskunn==&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna nimi: Lebokeiss OÜ&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Projekt=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Operatsioonisüsteemi ja valitud programmide lühendite õppimise simuleerimise rakendus.&lt;br /&gt;
&lt;br /&gt;
=Meeskonna koosseis=&lt;br /&gt;
&lt;br /&gt;
*Iris Tambaum&lt;br /&gt;
*Kerli Edasi&lt;br /&gt;
*Joonas Jõeleht&lt;br /&gt;
*Timo Lanno&lt;br /&gt;
*Karell Veskimeister&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Projektijuht: Joonas Jõeleht&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Projektist=&lt;br /&gt;
&lt;br /&gt;
==Ülevaade==&lt;br /&gt;
Klaviatuuri kombinatsioonide simulatsiooni tarkvara, mis pakub kliendile võimalust mugavas ja stressivabas keskkonnas kiirelt omandada erinevaid kombinatsioone. Eesmärk on lühendada koolitustel erinevate käskude ja lühendite omandamise aega. Samal ajal ka pakkuda võimalust iseseisvalt arendada enda oskusi valitud keskkonnas. &lt;br /&gt;
&lt;br /&gt;
== Kasutatav .NET tehnoloogia ==&lt;br /&gt;
&lt;br /&gt;
Kasutatav raamistik: .NET Framework 4.5&lt;br /&gt;
&lt;br /&gt;
Kasutatav tehnoloogia: C#, Windows Presentation Foundation, Entity Framework, LINQ&lt;br /&gt;
&lt;br /&gt;
Kasutatav arhetektuuriline muster: MVVM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Täpsemalt rakenduse tööst==&lt;br /&gt;
===Idee kirjeldus===&lt;br /&gt;
&lt;br /&gt;
Tänapäeva inimene veedab oma päeva suures osas arvutis, kasutades erinevaid programme. Olgu selleks interneti brauser või tekstitöötlusprogramm. Me kõik teame, et igal programmil on olemas klahvide kiirkombinatsioonid, millega saab programmi efektiivsemalt kasutada, ent siiski me neid üleliia palju ei kasuta, sest kiirkombinatsioonid jäävad raskesti meelde ja neid on palju.&lt;br /&gt;
&lt;br /&gt;
Meie loodav programm on platvorm, mille esmane eesmärk on aidata kasutajal õppida erinevaid klahvikombinatsioone läbi testide lisamise ning vastavas testis olnud klahvikombinatsioonide harjutamise.&lt;br /&gt;
&lt;br /&gt;
Lisafunktsionaalsus, mida esimene etapp ei pruugi realiseerida, on arvestamine kasutaja ajalooga. Selle all mõtleme just valesti vajutatud/vastatud klahvikombinatsioone. Me sooviksime kindla algoritmi alusel valesti vajutatud klahvikombinatsioone kasutajale uuesti ülesandeks ette anda, et need kinnistuksid.&lt;br /&gt;
&lt;br /&gt;
===Mida rakendus endas sisaldab? (Mis võimalused seal on?)===&lt;br /&gt;
&lt;br /&gt;
Rakendus võimaldab luua kasutaja, kuid rakendust saab kasutada ka “külalisena”. Kasutaja saab luua enda tingimustele vastavaid teste, neid importida ja eksportida. Kasutaja eelis tavalise külalise ees on see, et kasutaja saab näha enda ülesannete statistikat ning arengut ja platvorm “kohandub” tema tegutsemisajaloo järgi ning soovitab treenida just neid klahvikombinatsioone, milles on rohkem eksitud. &lt;br /&gt;
&lt;br /&gt;
Teste saab teha rakenduse siseselt kättesaadavaks kõigile, (see tähendab, et need on kättesaadavad antud arvuti kasutajatele) või hoida privaatsena ehk kasutajaspetsiifilisena.  &lt;br /&gt;
	&lt;br /&gt;
Samuti saab teste meie platvormilt eksportida. Nii saavad teised kasutajad need testid oma programmi importida ja neid ka ise läbi teha. See funktsionaalsus võimaldab kasutajatel oma teste teistega jagada.&lt;br /&gt;
&lt;br /&gt;
===Milliste osade realiseerimine võib osutuda problemaatiliseks?===&lt;br /&gt;
&lt;br /&gt;
Probleemiks võib osutada Windowsis niinimetatud default klahvikombinatsioonide “üle kirjutamine” ja kättesaamine (näiteks klaviatuuril olev windows klahv avab windowsis igal juhul start menüü), kuid kuna meil on teadmine, et näiteks vmwares või virtualboxis olles on see funktsionaalsus edukalt üle kirjutatud, siis on see tehtav (märksõnaks võiks olla P/Invoke).&lt;br /&gt;
	&lt;br /&gt;
Problemaatiline võib olla ka efektiivse õppimisalgoritmi välja mõtlemine. Näiteks, kui tihti peaks soovitama kasutajal harjutada ja asju korrata, et asi kinnistuks. Samuti, kui tihti peaks laskma kasutajal harjutada klahvivajutusi, millega ta pole kordagi eksinud versus klahvivajutused, millega juba on eksitud. Eeskujuks loodame selle jaoks võtta programmi FullRecall ning teiseks märksõnaks võiks olla “Spaced Repetition” https://en.wikipedia.org/wiki/Spaced_repetition), kust saab samuti eeskuju võtta.&lt;br /&gt;
&lt;br /&gt;
==Funktsionaalsused==&lt;br /&gt;
===Planeeritavad funktsionaalsused===&lt;br /&gt;
&lt;br /&gt;
*Kasutajate haldamine (loomine, muutmine, kustutamine). &lt;br /&gt;
&lt;br /&gt;
*Kasutajarollid - tavakasutaja ei tohiks saada teist kasutajat muuta/kustutada.&lt;br /&gt;
&lt;br /&gt;
*Testide loomine, muutmine, kustutamine, eksportimine ja importimine.&lt;br /&gt;
&lt;br /&gt;
*Statistikamoodul - õigesti ning valesti vastatud küsimuste vaatamine sessiooni ajal (hetkeseis) ning pärast sessiooni (vahetult pärast äsja läbitud testi). Samuti on olemas kogu statistika (kõikide läbitud testide kohta).&lt;br /&gt;
&lt;br /&gt;
*Mõlemat pidi funktsionaalsus - alguses kuvatakse lühendi kirjeldus ning kasutaja vajutab vastuse või kuvatakse esimesena lühend ja siis kasutaja kirjeldab seda.&lt;br /&gt;
&lt;br /&gt;
*Abi nupp - abi nupule vajutades kuvatakse rippmenüü võimalike vastustega, (juhtub ka pärast kindla aja möödumist).&lt;br /&gt;
&lt;br /&gt;
*Vastuse nupp - kuvatakse õige vastus.&lt;br /&gt;
&lt;br /&gt;
*Treeningrežiim - näed kohe ka vastust, ent pead ikka õigeid klahve vajutama. Kasulik, kui alles importisid uue testi ja ei tea reaalselt ühtegi klahvikombinatsiooni.&lt;br /&gt;
&lt;br /&gt;
*Meie programmi õppetükk - kuna meie enda rakendusel on ka oma klahvikombinatsioonid, siis vaikimisi on lisatud meie rakenduse klahvikombinatsioonide õppetükk.&lt;br /&gt;
&lt;br /&gt;
*Pikemate klahvikombinatsioonide koos kasutamine - näiteks Ctrl+C ja Ctrl+V töötavad ühe vastusena ja vajalik on, et vajutatakse mõlemad ning õiges järjekorras.&lt;br /&gt;
&lt;br /&gt;
===Võimalikud funktsionaalsused (kui aega üle jääb)===&lt;br /&gt;
*Ajastatud kordamine, et teadmised kinnistuks paremini mällu. Niinimetatud “spaced repetition” (https://en.wikipedia.org/wiki/Spaced_repetition). Rakendus peaks soovitama, millal uuesti treenima peaks ning klahvikombinatsioonid, millega on rohkem eksitud, kuvataks tihedamini testides.&lt;br /&gt;
&lt;br /&gt;
*Asja mängulisemaks muutmiseks võib anda kasutajale võimaluse täita erinevaid “väljakutseid” ja nende täitmisel saaks märke. Näiteks “30 päeva järjest harjutamist”, “100 õiget järjest” jne.&lt;br /&gt;
&lt;br /&gt;
*Otsingufunktsionaalsus - võimalik otsida õppetükkidest kindlaid kombinatsioone ja lahendusi. Abiks siis, kui ei taha treenida, aga tahaks mõnda kombinatsiooni kiiresti leida ja muuta.&lt;br /&gt;
&lt;br /&gt;
*Eksportida/importida kasutaja ajalugu - saab näiteks oma ajaloo teise arvutisse viia ja jätkata oma treeninguid sealt, kus pooleli jäi.&lt;br /&gt;
&lt;br /&gt;
*Võimalus sisestada ka muid ülesandeid peale klahvikombinatsioonide. Näiteks raamatute autorite teadmine.&lt;br /&gt;
&lt;br /&gt;
*Erinevad ülesannete lahendamisviisid. Näiteks ajapiirang - mitu õiget järjest jms.&lt;br /&gt;
&lt;br /&gt;
*Enda tulemuste võrdlemine teiste kasutajate samade testide aegadega.&lt;br /&gt;
&lt;br /&gt;
*Koduleht, kus me haldame ja hoiame ülesandeid ning lokaalsetest rakendustest saab neid ülesandeid alla tõmmata/kasutaja saab märguande, kui uusi ülesandeid on lisatud.&lt;br /&gt;
&lt;br /&gt;
*Kasutaja konto on ühendatud kodulehega, nii et uues kohas sisse logides laetakse automaatselt alla kõik kasutaja seaded/ajalugu/testid.&lt;br /&gt;
&lt;br /&gt;
*Internetis olev edetabel, kus kasutajad saaksid end teiste kasutajatega võrrelda&lt;br /&gt;
&lt;br /&gt;
*Multiplatvormne lahendus: Windows, Mac ja Linux(common distributions) support.&lt;br /&gt;
&lt;br /&gt;
==Andmebaasimudel==&lt;br /&gt;
&lt;br /&gt;
Plaanitava lõpptoote andmebaasimudel.&lt;br /&gt;
&lt;br /&gt;
[[http://enos.itcollege.ee/~jjoeleht/csharp/andmebaasipilt.pdf Andmebaasimudel]]&lt;br /&gt;
&lt;br /&gt;
==Prototüüp==&lt;br /&gt;
&lt;br /&gt;
17. Detsember kaitstud prototüüp, ülesseadmise juhend on .rar failis .txt kujul kaasas. Funktsionaalsusest Saab registreerida, sisse logida ja näidistesti lahendada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~jjoeleht/csharp/VajutuskunnProgram.rar Prototüüp]&lt;br /&gt;
&lt;br /&gt;
==Lõpptoode==&lt;br /&gt;
&lt;br /&gt;
Lisatud lõpptoode. &lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~jjoeleht/csharp/VajutuskunnProgramLopp.rar Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
=Kokkusaamiste logid=&lt;br /&gt;
17.12 Kaitsesime klassi ees prototüüpi ning peale seda saime kokku ja arutasime edasise programmi teostamist ning kontrollisime, et kõik meeskonnaliikmed saaks koodist samamoodi aru. Lisasime koodile ka kommentaare. Samuti hakkasime tegema retsensiooni [https://wiki.itcollege.ee/index.php/Meeskond:_Travo Travo]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
16.12 Saime kokku ja programmeerisime kaitstavat prototüüpi. Tekkis probleeme vaatest DataContext-i kättesaamisega, sest meie View ja ViewModel on ühendatud läbi XAMLi, kuid lahendus oli sellele tegelikult lihtne. Meie prototüüp saab nüüd aru klahvivajutustest ning kasutajaid saab registreerida ning need lisatakse reaalselt andmebaasi!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
12.11 Kogunesime koolis ning joonistasime tahvlile paari vaate väljanägemise.. samuti sai ka esialgne projektistruktuur paika pandud esialgu oli jagatud projekt kaheks .DAL ja .WPF paar nädalat hiljem saime aru, et oli ka vaja kolmandat projekti .BLL. Vahepealsest arengutest nii palju, et Vajutuskunni projekti andmemudeli eest hoolitseb Joonas andmebaaside alused aine raames.. ja UI poole peale mõtlevad Karell, Timo ja Kerly aines &amp;quot;Kasutajaliideste disain ja arendus&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
31.10 Saime kõik ka reaalselt kokku ja vaatasime, mida keegi avastanud oli ning tegime alguse analüüsi kirjutamisega.&lt;br /&gt;
&lt;br /&gt;
Iris oli avastanud meie projektile sarnase lehekülje https://www.shortcutfoo.com/ mille miinuseks võib tuua, et sinna ei saa oma harjutusi sisse importida.. ent plussiks on lihtne kasutajaliides ja palju erinevaid treeninguvariante. &lt;br /&gt;
&lt;br /&gt;
Timo näitas lehte http://fullrecall.com/ millest võiks eeskuju võtta just intervallide mõttes, et kui tihti peaks inimene asju kordama, et need kinnistuks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
25.10 Kohtusime virtuaalselt telegrammi vahendusel. Lõime meeskonnale Team Foundation Service&#039;i konto ning tutvusime võimalustega. &lt;br /&gt;
&lt;br /&gt;
Järgmiseks reaalseks kogunemiseks sai määratud 30. okt. Igale meeskonna liikmele sai ka projektijuhi poolt antud väike kont järada, et reedel saaksime olla konstruktiivsemad.&lt;br /&gt;
&#039;&#039;&#039;Järatavad kondid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Karell - uurib, millised oleks Windows Presentation Foundationis kujundus võimalused ja piirangud näiteks kas me saame oma applicationi muu kujulise kui kast teha? Värvipiirangud? Popupid?&lt;br /&gt;
&lt;br /&gt;
Kerly-Timo - mõtlevad natuke vaadete kujunduse peale.. või üldiselt milline meie programm võiks väliselt välja näha.&lt;br /&gt;
&lt;br /&gt;
Iris uurib netis teisi sarnaseid programme/või kodulehti.. et palju neid olemas juba on, mis funktsionaalsust me neilt üle võiks võtta ning mis on nende puudused, mis meie programmis võiks olla lahendatud.&lt;br /&gt;
&lt;br /&gt;
Joonas uurib seda kuidas c sharpis ära kaaperdada kõik klahvivajutused, ka windowsi enda omad.. &lt;br /&gt;
&lt;br /&gt;
Samuti võiksid kõik meeskonnaliikmed uurida TFS võimalusi. Veidi ringi klikata ja keskkonnaga tutvuda. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
22.10&lt;br /&gt;
Saime esimest korda kokku ja genereerisime erinevaid ideid, millest kolm olid kõige huvitavamad. Neist valisime siis välja parima - Vajutuskunn.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=99542</id>
		<title>Meeskond: Lebokeiss OÜ</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=99542"/>
		<updated>2015-12-21T10:42:23Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: /* Prototüüp */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== C# projekt Vajutuskunn==&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna nimi: Lebokeiss OÜ&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Projekt=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Operatsioonisüsteemi ja valitud programmide lühendite õppimise simuleerimise rakendus.&lt;br /&gt;
&lt;br /&gt;
=Meeskonna koosseis=&lt;br /&gt;
&lt;br /&gt;
*Iris Tambaum&lt;br /&gt;
*Kerli Edasi&lt;br /&gt;
*Joonas Jõeleht&lt;br /&gt;
*Timo Lanno&lt;br /&gt;
*Karell Veskimeister&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Projektijuht: Joonas Jõeleht&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Projektist=&lt;br /&gt;
&lt;br /&gt;
==Ülevaade==&lt;br /&gt;
Klaviatuuri kombinatsioonide simulatsiooni tarkvara, mis pakub kliendile võimalust mugavas ja stressivabas keskkonnas kiirelt omandada erinevaid kombinatsioone. Eesmärk on lühendada koolitustel erinevate käskude ja lühendite omandamise aega. Samal ajal ka pakkuda võimalust iseseisvalt arendada enda oskusi valitud keskkonnas. &lt;br /&gt;
&lt;br /&gt;
== Kasutatav .NET tehnoloogia ==&lt;br /&gt;
&lt;br /&gt;
Kasutatav raamistik: .NET Framework 4.5&lt;br /&gt;
&lt;br /&gt;
Kasutatav tehnoloogia: C#, Windows Presentation Foundation, Entity Framework, LINQ&lt;br /&gt;
&lt;br /&gt;
Kasutatav arhetektuuriline muster: MVVM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Täpsemalt rakenduse tööst==&lt;br /&gt;
===Idee kirjeldus===&lt;br /&gt;
&lt;br /&gt;
Tänapäeva inimene veedab oma päeva suures osas arvutis, kasutades erinevaid programme. Olgu selleks interneti brauser või tekstitöötlusprogramm. Me kõik teame, et igal programmil on olemas klahvide kiirkombinatsioonid, millega saab programmi efektiivsemalt kasutada, ent siiski me neid üleliia palju ei kasuta, sest kiirkombinatsioonid jäävad raskesti meelde ja neid on palju.&lt;br /&gt;
&lt;br /&gt;
Meie loodav programm on platvorm, mille esmane eesmärk on aidata kasutajal õppida erinevaid klahvikombinatsioone läbi testide lisamise ning vastavas testis olnud klahvikombinatsioonide harjutamise.&lt;br /&gt;
&lt;br /&gt;
Lisafunktsionaalsus, mida esimene etapp ei pruugi realiseerida, on arvestamine kasutaja ajalooga. Selle all mõtleme just valesti vajutatud/vastatud klahvikombinatsioone. Me sooviksime kindla algoritmi alusel valesti vajutatud klahvikombinatsioone kasutajale uuesti ülesandeks ette anda, et need kinnistuksid.&lt;br /&gt;
&lt;br /&gt;
===Mida rakendus endas sisaldab? (Mis võimalused seal on?)===&lt;br /&gt;
&lt;br /&gt;
Rakendus võimaldab luua kasutaja, kuid rakendust saab kasutada ka “külalisena”. Kasutaja saab luua enda tingimustele vastavaid teste, neid importida ja eksportida. Kasutaja eelis tavalise külalise ees on see, et kasutaja saab näha enda ülesannete statistikat ning arengut ja platvorm “kohandub” tema tegutsemisajaloo järgi ning soovitab treenida just neid klahvikombinatsioone, milles on rohkem eksitud. &lt;br /&gt;
&lt;br /&gt;
Teste saab teha rakenduse siseselt kättesaadavaks kõigile, (see tähendab, et need on kättesaadavad antud arvuti kasutajatele) või hoida privaatsena ehk kasutajaspetsiifilisena.  &lt;br /&gt;
	&lt;br /&gt;
Samuti saab teste meie platvormilt eksportida. Nii saavad teised kasutajad need testid oma programmi importida ja neid ka ise läbi teha. See funktsionaalsus võimaldab kasutajatel oma teste teistega jagada.&lt;br /&gt;
&lt;br /&gt;
===Milliste osade realiseerimine võib osutuda problemaatiliseks?===&lt;br /&gt;
&lt;br /&gt;
Probleemiks võib osutada Windowsis niinimetatud default klahvikombinatsioonide “üle kirjutamine” ja kättesaamine (näiteks klaviatuuril olev windows klahv avab windowsis igal juhul start menüü), kuid kuna meil on teadmine, et näiteks vmwares või virtualboxis olles on see funktsionaalsus edukalt üle kirjutatud, siis on see tehtav (märksõnaks võiks olla P/Invoke).&lt;br /&gt;
	&lt;br /&gt;
Problemaatiline võib olla ka efektiivse õppimisalgoritmi välja mõtlemine. Näiteks, kui tihti peaks soovitama kasutajal harjutada ja asju korrata, et asi kinnistuks. Samuti, kui tihti peaks laskma kasutajal harjutada klahvivajutusi, millega ta pole kordagi eksinud versus klahvivajutused, millega juba on eksitud. Eeskujuks loodame selle jaoks võtta programmi FullRecall ning teiseks märksõnaks võiks olla “Spaced Repetition” https://en.wikipedia.org/wiki/Spaced_repetition), kust saab samuti eeskuju võtta.&lt;br /&gt;
&lt;br /&gt;
==Funktsionaalsused==&lt;br /&gt;
===Planeeritavad funktsionaalsused===&lt;br /&gt;
&lt;br /&gt;
*Kasutajate haldamine (loomine, muutmine, kustutamine). &lt;br /&gt;
&lt;br /&gt;
*Kasutajarollid - tavakasutaja ei tohiks saada teist kasutajat muuta/kustutada.&lt;br /&gt;
&lt;br /&gt;
*Testide loomine, muutmine, kustutamine, eksportimine ja importimine.&lt;br /&gt;
&lt;br /&gt;
*Statistikamoodul - õigesti ning valesti vastatud küsimuste vaatamine sessiooni ajal (hetkeseis) ning pärast sessiooni (vahetult pärast äsja läbitud testi). Samuti on olemas kogu statistika (kõikide läbitud testide kohta).&lt;br /&gt;
&lt;br /&gt;
*Mõlemat pidi funktsionaalsus - alguses kuvatakse lühendi kirjeldus ning kasutaja vajutab vastuse või kuvatakse esimesena lühend ja siis kasutaja kirjeldab seda.&lt;br /&gt;
&lt;br /&gt;
*Abi nupp - abi nupule vajutades kuvatakse rippmenüü võimalike vastustega, (juhtub ka pärast kindla aja möödumist).&lt;br /&gt;
&lt;br /&gt;
*Vastuse nupp - kuvatakse õige vastus.&lt;br /&gt;
&lt;br /&gt;
*Treeningrežiim - näed kohe ka vastust, ent pead ikka õigeid klahve vajutama. Kasulik, kui alles importisid uue testi ja ei tea reaalselt ühtegi klahvikombinatsiooni.&lt;br /&gt;
&lt;br /&gt;
*Meie programmi õppetükk - kuna meie enda rakendusel on ka oma klahvikombinatsioonid, siis vaikimisi on lisatud meie rakenduse klahvikombinatsioonide õppetükk.&lt;br /&gt;
&lt;br /&gt;
*Pikemate klahvikombinatsioonide koos kasutamine - näiteks Ctrl+C ja Ctrl+V töötavad ühe vastusena ja vajalik on, et vajutatakse mõlemad ning õiges järjekorras.&lt;br /&gt;
&lt;br /&gt;
===Võimalikud funktsionaalsused (kui aega üle jääb)===&lt;br /&gt;
*Ajastatud kordamine, et teadmised kinnistuks paremini mällu. Niinimetatud “spaced repetition” (https://en.wikipedia.org/wiki/Spaced_repetition). Rakendus peaks soovitama, millal uuesti treenima peaks ning klahvikombinatsioonid, millega on rohkem eksitud, kuvataks tihedamini testides.&lt;br /&gt;
&lt;br /&gt;
*Asja mängulisemaks muutmiseks võib anda kasutajale võimaluse täita erinevaid “väljakutseid” ja nende täitmisel saaks märke. Näiteks “30 päeva järjest harjutamist”, “100 õiget järjest” jne.&lt;br /&gt;
&lt;br /&gt;
*Otsingufunktsionaalsus - võimalik otsida õppetükkidest kindlaid kombinatsioone ja lahendusi. Abiks siis, kui ei taha treenida, aga tahaks mõnda kombinatsiooni kiiresti leida ja muuta.&lt;br /&gt;
&lt;br /&gt;
*Eksportida/importida kasutaja ajalugu - saab näiteks oma ajaloo teise arvutisse viia ja jätkata oma treeninguid sealt, kus pooleli jäi.&lt;br /&gt;
&lt;br /&gt;
*Võimalus sisestada ka muid ülesandeid peale klahvikombinatsioonide. Näiteks raamatute autorite teadmine.&lt;br /&gt;
&lt;br /&gt;
*Erinevad ülesannete lahendamisviisid. Näiteks ajapiirang - mitu õiget järjest jms.&lt;br /&gt;
&lt;br /&gt;
*Enda tulemuste võrdlemine teiste kasutajate samade testide aegadega.&lt;br /&gt;
&lt;br /&gt;
*Koduleht, kus me haldame ja hoiame ülesandeid ning lokaalsetest rakendustest saab neid ülesandeid alla tõmmata/kasutaja saab märguande, kui uusi ülesandeid on lisatud.&lt;br /&gt;
&lt;br /&gt;
*Kasutaja konto on ühendatud kodulehega, nii et uues kohas sisse logides laetakse automaatselt alla kõik kasutaja seaded/ajalugu/testid.&lt;br /&gt;
&lt;br /&gt;
*Internetis olev edetabel, kus kasutajad saaksid end teiste kasutajatega võrrelda&lt;br /&gt;
&lt;br /&gt;
*Multiplatvormne lahendus: Windows, Mac ja Linux(common distributions) support.&lt;br /&gt;
&lt;br /&gt;
==Andmebaasimudel==&lt;br /&gt;
&lt;br /&gt;
Plaanitava lõpptoote andmebaasimudel.&lt;br /&gt;
&lt;br /&gt;
[[http://enos.itcollege.ee/~jjoeleht/csharp/andmebaasipilt.pdf | Andmebaasimudel]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Prototüüp==&lt;br /&gt;
&lt;br /&gt;
17. Detsember kaitstud prototüüp, ülesseadmise juhend on .rar failis .txt kujul kaasas. Funktsionaalsusest Saab registreerida, sisse logida ja näidistesti lahendada.&lt;br /&gt;
&lt;br /&gt;
http://enos.itcollege.ee/~jjoeleht/csharp/VajutuskunnProgram.rar&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~jjoeleht/csharp/VajutuskunnProgram.rar| Prototüüp]&lt;br /&gt;
&lt;br /&gt;
=Kokkusaamiste logid=&lt;br /&gt;
17.12 Kaitsesime klassi ees prototüüpi ning peale seda saime kokku ja arutasime edasise programmi teostamist ning kontrollisime, et kõik meeskonnaliikmed saaks koodist samamoodi aru. Lisasime koodile ka kommentaare. Samuti hakkasime tegema retsensiooni [https://wiki.itcollege.ee/index.php/Meeskond:_Travo Travo]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
16.12 Saime kokku ja programmeerisime kaitstavat prototüüpi. Tekkis probleeme vaatest DataContext-i kättesaamisega, sest meie View ja ViewModel on ühendatud läbi XAMLi, kuid lahendus oli sellele tegelikult lihtne. Meie prototüüp saab nüüd aru klahvivajutustest ning kasutajaid saab registreerida ning need lisatakse reaalselt andmebaasi!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
12.11 Kogunesime koolis ning joonistasime tahvlile paari vaate väljanägemise.. samuti sai ka esialgne projektistruktuur paika pandud esialgu oli jagatud projekt kaheks .DAL ja .WPF paar nädalat hiljem saime aru, et oli ka vaja kolmandat projekti .BLL. Vahepealsest arengutest nii palju, et Vajutuskunni projekti andmemudeli eest hoolitseb Joonas andmebaaside alused aine raames.. ja UI poole peale mõtlevad Karell, Timo ja Kerly aines &amp;quot;Kasutajaliideste disain ja arendus&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
31.10 Saime kõik ka reaalselt kokku ja vaatasime, mida keegi avastanud oli ning tegime alguse analüüsi kirjutamisega.&lt;br /&gt;
&lt;br /&gt;
Iris oli avastanud meie projektile sarnase lehekülje https://www.shortcutfoo.com/ mille miinuseks võib tuua, et sinna ei saa oma harjutusi sisse importida.. ent plussiks on lihtne kasutajaliides ja palju erinevaid treeninguvariante. &lt;br /&gt;
&lt;br /&gt;
Timo näitas lehte http://fullrecall.com/ millest võiks eeskuju võtta just intervallide mõttes, et kui tihti peaks inimene asju kordama, et need kinnistuks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
25.10 Kohtusime virtuaalselt telegrammi vahendusel. Lõime meeskonnale Team Foundation Service&#039;i konto ning tutvusime võimalustega. &lt;br /&gt;
&lt;br /&gt;
Järgmiseks reaalseks kogunemiseks sai määratud 30. okt. Igale meeskonna liikmele sai ka projektijuhi poolt antud väike kont järada, et reedel saaksime olla konstruktiivsemad.&lt;br /&gt;
&#039;&#039;&#039;Järatavad kondid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Karell - uurib, millised oleks Windows Presentation Foundationis kujundus võimalused ja piirangud näiteks kas me saame oma applicationi muu kujulise kui kast teha? Värvipiirangud? Popupid?&lt;br /&gt;
&lt;br /&gt;
Kerly-Timo - mõtlevad natuke vaadete kujunduse peale.. või üldiselt milline meie programm võiks väliselt välja näha.&lt;br /&gt;
&lt;br /&gt;
Iris uurib netis teisi sarnaseid programme/või kodulehti.. et palju neid olemas juba on, mis funktsionaalsust me neilt üle võiks võtta ning mis on nende puudused, mis meie programmis võiks olla lahendatud.&lt;br /&gt;
&lt;br /&gt;
Joonas uurib seda kuidas c sharpis ära kaaperdada kõik klahvivajutused, ka windowsi enda omad.. &lt;br /&gt;
&lt;br /&gt;
Samuti võiksid kõik meeskonnaliikmed uurida TFS võimalusi. Veidi ringi klikata ja keskkonnaga tutvuda. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
22.10&lt;br /&gt;
Saime esimest korda kokku ja genereerisime erinevaid ideid, millest kolm olid kõige huvitavamad. Neist valisime siis välja parima - Vajutuskunn.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=99541</id>
		<title>Meeskond: Lebokeiss OÜ</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=99541"/>
		<updated>2015-12-21T10:39:01Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: /* Prototüüp */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== C# projekt Vajutuskunn==&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna nimi: Lebokeiss OÜ&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Projekt=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Operatsioonisüsteemi ja valitud programmide lühendite õppimise simuleerimise rakendus.&lt;br /&gt;
&lt;br /&gt;
=Meeskonna koosseis=&lt;br /&gt;
&lt;br /&gt;
*Iris Tambaum&lt;br /&gt;
*Kerli Edasi&lt;br /&gt;
*Joonas Jõeleht&lt;br /&gt;
*Timo Lanno&lt;br /&gt;
*Karell Veskimeister&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Projektijuht: Joonas Jõeleht&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Projektist=&lt;br /&gt;
&lt;br /&gt;
==Ülevaade==&lt;br /&gt;
Klaviatuuri kombinatsioonide simulatsiooni tarkvara, mis pakub kliendile võimalust mugavas ja stressivabas keskkonnas kiirelt omandada erinevaid kombinatsioone. Eesmärk on lühendada koolitustel erinevate käskude ja lühendite omandamise aega. Samal ajal ka pakkuda võimalust iseseisvalt arendada enda oskusi valitud keskkonnas. &lt;br /&gt;
&lt;br /&gt;
== Kasutatav .NET tehnoloogia ==&lt;br /&gt;
&lt;br /&gt;
Kasutatav raamistik: .NET Framework 4.5&lt;br /&gt;
&lt;br /&gt;
Kasutatav tehnoloogia: C#, Windows Presentation Foundation, Entity Framework, LINQ&lt;br /&gt;
&lt;br /&gt;
Kasutatav arhetektuuriline muster: MVVM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Täpsemalt rakenduse tööst==&lt;br /&gt;
===Idee kirjeldus===&lt;br /&gt;
&lt;br /&gt;
Tänapäeva inimene veedab oma päeva suures osas arvutis, kasutades erinevaid programme. Olgu selleks interneti brauser või tekstitöötlusprogramm. Me kõik teame, et igal programmil on olemas klahvide kiirkombinatsioonid, millega saab programmi efektiivsemalt kasutada, ent siiski me neid üleliia palju ei kasuta, sest kiirkombinatsioonid jäävad raskesti meelde ja neid on palju.&lt;br /&gt;
&lt;br /&gt;
Meie loodav programm on platvorm, mille esmane eesmärk on aidata kasutajal õppida erinevaid klahvikombinatsioone läbi testide lisamise ning vastavas testis olnud klahvikombinatsioonide harjutamise.&lt;br /&gt;
&lt;br /&gt;
Lisafunktsionaalsus, mida esimene etapp ei pruugi realiseerida, on arvestamine kasutaja ajalooga. Selle all mõtleme just valesti vajutatud/vastatud klahvikombinatsioone. Me sooviksime kindla algoritmi alusel valesti vajutatud klahvikombinatsioone kasutajale uuesti ülesandeks ette anda, et need kinnistuksid.&lt;br /&gt;
&lt;br /&gt;
===Mida rakendus endas sisaldab? (Mis võimalused seal on?)===&lt;br /&gt;
&lt;br /&gt;
Rakendus võimaldab luua kasutaja, kuid rakendust saab kasutada ka “külalisena”. Kasutaja saab luua enda tingimustele vastavaid teste, neid importida ja eksportida. Kasutaja eelis tavalise külalise ees on see, et kasutaja saab näha enda ülesannete statistikat ning arengut ja platvorm “kohandub” tema tegutsemisajaloo järgi ning soovitab treenida just neid klahvikombinatsioone, milles on rohkem eksitud. &lt;br /&gt;
&lt;br /&gt;
Teste saab teha rakenduse siseselt kättesaadavaks kõigile, (see tähendab, et need on kättesaadavad antud arvuti kasutajatele) või hoida privaatsena ehk kasutajaspetsiifilisena.  &lt;br /&gt;
	&lt;br /&gt;
Samuti saab teste meie platvormilt eksportida. Nii saavad teised kasutajad need testid oma programmi importida ja neid ka ise läbi teha. See funktsionaalsus võimaldab kasutajatel oma teste teistega jagada.&lt;br /&gt;
&lt;br /&gt;
===Milliste osade realiseerimine võib osutuda problemaatiliseks?===&lt;br /&gt;
&lt;br /&gt;
Probleemiks võib osutada Windowsis niinimetatud default klahvikombinatsioonide “üle kirjutamine” ja kättesaamine (näiteks klaviatuuril olev windows klahv avab windowsis igal juhul start menüü), kuid kuna meil on teadmine, et näiteks vmwares või virtualboxis olles on see funktsionaalsus edukalt üle kirjutatud, siis on see tehtav (märksõnaks võiks olla P/Invoke).&lt;br /&gt;
	&lt;br /&gt;
Problemaatiline võib olla ka efektiivse õppimisalgoritmi välja mõtlemine. Näiteks, kui tihti peaks soovitama kasutajal harjutada ja asju korrata, et asi kinnistuks. Samuti, kui tihti peaks laskma kasutajal harjutada klahvivajutusi, millega ta pole kordagi eksinud versus klahvivajutused, millega juba on eksitud. Eeskujuks loodame selle jaoks võtta programmi FullRecall ning teiseks märksõnaks võiks olla “Spaced Repetition” https://en.wikipedia.org/wiki/Spaced_repetition), kust saab samuti eeskuju võtta.&lt;br /&gt;
&lt;br /&gt;
==Funktsionaalsused==&lt;br /&gt;
===Planeeritavad funktsionaalsused===&lt;br /&gt;
&lt;br /&gt;
*Kasutajate haldamine (loomine, muutmine, kustutamine). &lt;br /&gt;
&lt;br /&gt;
*Kasutajarollid - tavakasutaja ei tohiks saada teist kasutajat muuta/kustutada.&lt;br /&gt;
&lt;br /&gt;
*Testide loomine, muutmine, kustutamine, eksportimine ja importimine.&lt;br /&gt;
&lt;br /&gt;
*Statistikamoodul - õigesti ning valesti vastatud küsimuste vaatamine sessiooni ajal (hetkeseis) ning pärast sessiooni (vahetult pärast äsja läbitud testi). Samuti on olemas kogu statistika (kõikide läbitud testide kohta).&lt;br /&gt;
&lt;br /&gt;
*Mõlemat pidi funktsionaalsus - alguses kuvatakse lühendi kirjeldus ning kasutaja vajutab vastuse või kuvatakse esimesena lühend ja siis kasutaja kirjeldab seda.&lt;br /&gt;
&lt;br /&gt;
*Abi nupp - abi nupule vajutades kuvatakse rippmenüü võimalike vastustega, (juhtub ka pärast kindla aja möödumist).&lt;br /&gt;
&lt;br /&gt;
*Vastuse nupp - kuvatakse õige vastus.&lt;br /&gt;
&lt;br /&gt;
*Treeningrežiim - näed kohe ka vastust, ent pead ikka õigeid klahve vajutama. Kasulik, kui alles importisid uue testi ja ei tea reaalselt ühtegi klahvikombinatsiooni.&lt;br /&gt;
&lt;br /&gt;
*Meie programmi õppetükk - kuna meie enda rakendusel on ka oma klahvikombinatsioonid, siis vaikimisi on lisatud meie rakenduse klahvikombinatsioonide õppetükk.&lt;br /&gt;
&lt;br /&gt;
*Pikemate klahvikombinatsioonide koos kasutamine - näiteks Ctrl+C ja Ctrl+V töötavad ühe vastusena ja vajalik on, et vajutatakse mõlemad ning õiges järjekorras.&lt;br /&gt;
&lt;br /&gt;
===Võimalikud funktsionaalsused (kui aega üle jääb)===&lt;br /&gt;
*Ajastatud kordamine, et teadmised kinnistuks paremini mällu. Niinimetatud “spaced repetition” (https://en.wikipedia.org/wiki/Spaced_repetition). Rakendus peaks soovitama, millal uuesti treenima peaks ning klahvikombinatsioonid, millega on rohkem eksitud, kuvataks tihedamini testides.&lt;br /&gt;
&lt;br /&gt;
*Asja mängulisemaks muutmiseks võib anda kasutajale võimaluse täita erinevaid “väljakutseid” ja nende täitmisel saaks märke. Näiteks “30 päeva järjest harjutamist”, “100 õiget järjest” jne.&lt;br /&gt;
&lt;br /&gt;
*Otsingufunktsionaalsus - võimalik otsida õppetükkidest kindlaid kombinatsioone ja lahendusi. Abiks siis, kui ei taha treenida, aga tahaks mõnda kombinatsiooni kiiresti leida ja muuta.&lt;br /&gt;
&lt;br /&gt;
*Eksportida/importida kasutaja ajalugu - saab näiteks oma ajaloo teise arvutisse viia ja jätkata oma treeninguid sealt, kus pooleli jäi.&lt;br /&gt;
&lt;br /&gt;
*Võimalus sisestada ka muid ülesandeid peale klahvikombinatsioonide. Näiteks raamatute autorite teadmine.&lt;br /&gt;
&lt;br /&gt;
*Erinevad ülesannete lahendamisviisid. Näiteks ajapiirang - mitu õiget järjest jms.&lt;br /&gt;
&lt;br /&gt;
*Enda tulemuste võrdlemine teiste kasutajate samade testide aegadega.&lt;br /&gt;
&lt;br /&gt;
*Koduleht, kus me haldame ja hoiame ülesandeid ning lokaalsetest rakendustest saab neid ülesandeid alla tõmmata/kasutaja saab märguande, kui uusi ülesandeid on lisatud.&lt;br /&gt;
&lt;br /&gt;
*Kasutaja konto on ühendatud kodulehega, nii et uues kohas sisse logides laetakse automaatselt alla kõik kasutaja seaded/ajalugu/testid.&lt;br /&gt;
&lt;br /&gt;
*Internetis olev edetabel, kus kasutajad saaksid end teiste kasutajatega võrrelda&lt;br /&gt;
&lt;br /&gt;
*Multiplatvormne lahendus: Windows, Mac ja Linux(common distributions) support.&lt;br /&gt;
&lt;br /&gt;
==Andmebaasimudel==&lt;br /&gt;
&lt;br /&gt;
Plaanitava lõpptoote andmebaasimudel.&lt;br /&gt;
&lt;br /&gt;
[[http://enos.itcollege.ee/~jjoeleht/csharp/andmebaasipilt.pdf | Andmebaasimudel]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Prototüüp==&lt;br /&gt;
&lt;br /&gt;
17. Detsember kaitstud prototüüp, ülesseadmise juhend on .rar failis .txt kujul kaasas. Funktsionaalsusest Saab registreerida, sisse logida ja näidistesti lahendada.&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~jjoeleht/csharp/VajutuskunnProgram.rar| Prototüüp]&lt;br /&gt;
&lt;br /&gt;
=Kokkusaamiste logid=&lt;br /&gt;
17.12 Kaitsesime klassi ees prototüüpi ning peale seda saime kokku ja arutasime edasise programmi teostamist ning kontrollisime, et kõik meeskonnaliikmed saaks koodist samamoodi aru. Lisasime koodile ka kommentaare. Samuti hakkasime tegema retsensiooni [https://wiki.itcollege.ee/index.php/Meeskond:_Travo Travo]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
16.12 Saime kokku ja programmeerisime kaitstavat prototüüpi. Tekkis probleeme vaatest DataContext-i kättesaamisega, sest meie View ja ViewModel on ühendatud läbi XAMLi, kuid lahendus oli sellele tegelikult lihtne. Meie prototüüp saab nüüd aru klahvivajutustest ning kasutajaid saab registreerida ning need lisatakse reaalselt andmebaasi!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
12.11 Kogunesime koolis ning joonistasime tahvlile paari vaate väljanägemise.. samuti sai ka esialgne projektistruktuur paika pandud esialgu oli jagatud projekt kaheks .DAL ja .WPF paar nädalat hiljem saime aru, et oli ka vaja kolmandat projekti .BLL. Vahepealsest arengutest nii palju, et Vajutuskunni projekti andmemudeli eest hoolitseb Joonas andmebaaside alused aine raames.. ja UI poole peale mõtlevad Karell, Timo ja Kerly aines &amp;quot;Kasutajaliideste disain ja arendus&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
31.10 Saime kõik ka reaalselt kokku ja vaatasime, mida keegi avastanud oli ning tegime alguse analüüsi kirjutamisega.&lt;br /&gt;
&lt;br /&gt;
Iris oli avastanud meie projektile sarnase lehekülje https://www.shortcutfoo.com/ mille miinuseks võib tuua, et sinna ei saa oma harjutusi sisse importida.. ent plussiks on lihtne kasutajaliides ja palju erinevaid treeninguvariante. &lt;br /&gt;
&lt;br /&gt;
Timo näitas lehte http://fullrecall.com/ millest võiks eeskuju võtta just intervallide mõttes, et kui tihti peaks inimene asju kordama, et need kinnistuks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
25.10 Kohtusime virtuaalselt telegrammi vahendusel. Lõime meeskonnale Team Foundation Service&#039;i konto ning tutvusime võimalustega. &lt;br /&gt;
&lt;br /&gt;
Järgmiseks reaalseks kogunemiseks sai määratud 30. okt. Igale meeskonna liikmele sai ka projektijuhi poolt antud väike kont järada, et reedel saaksime olla konstruktiivsemad.&lt;br /&gt;
&#039;&#039;&#039;Järatavad kondid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Karell - uurib, millised oleks Windows Presentation Foundationis kujundus võimalused ja piirangud näiteks kas me saame oma applicationi muu kujulise kui kast teha? Värvipiirangud? Popupid?&lt;br /&gt;
&lt;br /&gt;
Kerly-Timo - mõtlevad natuke vaadete kujunduse peale.. või üldiselt milline meie programm võiks väliselt välja näha.&lt;br /&gt;
&lt;br /&gt;
Iris uurib netis teisi sarnaseid programme/või kodulehti.. et palju neid olemas juba on, mis funktsionaalsust me neilt üle võiks võtta ning mis on nende puudused, mis meie programmis võiks olla lahendatud.&lt;br /&gt;
&lt;br /&gt;
Joonas uurib seda kuidas c sharpis ära kaaperdada kõik klahvivajutused, ka windowsi enda omad.. &lt;br /&gt;
&lt;br /&gt;
Samuti võiksid kõik meeskonnaliikmed uurida TFS võimalusi. Veidi ringi klikata ja keskkonnaga tutvuda. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
22.10&lt;br /&gt;
Saime esimest korda kokku ja genereerisime erinevaid ideid, millest kolm olid kõige huvitavamad. Neist valisime siis välja parima - Vajutuskunn.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=99223</id>
		<title>Meeskond: Lebokeiss OÜ</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=99223"/>
		<updated>2015-12-17T12:45:55Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: /* Kokkusaamiste logid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== C# projekt Vajutuskunn==&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna nimi: Lebokeiss OÜ&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Projekt=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Operatsioonisüsteemi ja valitud programmide lühendite õppimise simuleerimise rakendus.&lt;br /&gt;
&lt;br /&gt;
=Meeskonna koosseis=&lt;br /&gt;
&lt;br /&gt;
*Iris Tambaum&lt;br /&gt;
*Kerli Edasi&lt;br /&gt;
*Joonas Jõeleht&lt;br /&gt;
*Timo Lanno&lt;br /&gt;
*Karell Veskimeister&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Projektijuht: Joonas Jõeleht&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Projektist=&lt;br /&gt;
&lt;br /&gt;
==Ülevaade==&lt;br /&gt;
Klaviatuuri kombinatsioonide simulatsiooni tarkvara, mis pakub kliendile võimalust mugavas ja stressivabas keskkonnas kiirelt omandada erinevaid kombinatsioone. Eesmärk on lühendada koolitustel erinevate käskude ja lühendite omandamise aega. Samal ajal ka pakkuda võimalust iseseisvalt arendada enda oskusi valitud keskkonnas. &lt;br /&gt;
&lt;br /&gt;
== Kasutatav .NET tehnoloogia ==&lt;br /&gt;
&lt;br /&gt;
Kasutatav raamistik: .NET Framework 4.5&lt;br /&gt;
&lt;br /&gt;
Kasutatav tehnoloogia: C#, Windows Presentation Foundation, Entity Framework, LINQ&lt;br /&gt;
&lt;br /&gt;
Kasutatav arhetektuuriline muster: MVVM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Täpsemalt rakenduse tööst==&lt;br /&gt;
===Idee kirjeldus===&lt;br /&gt;
&lt;br /&gt;
Tänapäeva inimene veedab oma päeva suures osas arvutis, kasutades erinevaid programme. Olgu selleks interneti brauser või tekstitöötlusprogramm. Me kõik teame, et igal programmil on olemas klahvide kiirkombinatsioonid, millega saab programmi efektiivsemalt kasutada, ent siiski me neid üleliia palju ei kasuta, sest kiirkombinatsioonid jäävad raskesti meelde ja neid on palju.&lt;br /&gt;
&lt;br /&gt;
Meie loodav programm on platvorm, mille esmane eesmärk on aidata kasutajal õppida erinevaid klahvikombinatsioone läbi testide lisamise ning vastavas testis olnud klahvikombinatsioonide harjutamise.&lt;br /&gt;
&lt;br /&gt;
Lisafunktsionaalsus, mida esimene etapp ei pruugi realiseerida, on arvestamine kasutaja ajalooga. Selle all mõtleme just valesti vajutatud/vastatud klahvikombinatsioone. Me sooviksime kindla algoritmi alusel valesti vajutatud klahvikombinatsioone kasutajale uuesti ülesandeks ette anda, et need kinnistuksid.&lt;br /&gt;
&lt;br /&gt;
===Mida rakendus endas sisaldab? (Mis võimalused seal on?)===&lt;br /&gt;
&lt;br /&gt;
Rakendus võimaldab luua kasutaja, kuid rakendust saab kasutada ka “külalisena”. Kasutaja saab luua enda tingimustele vastavaid teste, neid importida ja eksportida. Kasutaja eelis tavalise külalise ees on see, et kasutaja saab näha enda ülesannete statistikat ning arengut ja platvorm “kohandub” tema tegutsemisajaloo järgi ning soovitab treenida just neid klahvikombinatsioone, milles on rohkem eksitud. &lt;br /&gt;
&lt;br /&gt;
Teste saab teha rakenduse siseselt kättesaadavaks kõigile, (see tähendab, et need on kättesaadavad antud arvuti kasutajatele) või hoida privaatsena ehk kasutajaspetsiifilisena.  &lt;br /&gt;
	&lt;br /&gt;
Samuti saab teste meie platvormilt eksportida. Nii saavad teised kasutajad need testid oma programmi importida ja neid ka ise läbi teha. See funktsionaalsus võimaldab kasutajatel oma teste teistega jagada.&lt;br /&gt;
&lt;br /&gt;
===Milliste osade realiseerimine võib osutuda problemaatiliseks?===&lt;br /&gt;
&lt;br /&gt;
Probleemiks võib osutada Windowsis niinimetatud default klahvikombinatsioonide “üle kirjutamine” ja kättesaamine (näiteks klaviatuuril olev windows klahv avab windowsis igal juhul start menüü), kuid kuna meil on teadmine, et näiteks vmwares või virtualboxis olles on see funktsionaalsus edukalt üle kirjutatud, siis on see tehtav (märksõnaks võiks olla P/Invoke).&lt;br /&gt;
	&lt;br /&gt;
Problemaatiline võib olla ka efektiivse õppimisalgoritmi välja mõtlemine. Näiteks, kui tihti peaks soovitama kasutajal harjutada ja asju korrata, et asi kinnistuks. Samuti, kui tihti peaks laskma kasutajal harjutada klahvivajutusi, millega ta pole kordagi eksinud versus klahvivajutused, millega juba on eksitud. Eeskujuks loodame selle jaoks võtta programmi FullRecall ning teiseks märksõnaks võiks olla “Spaced Repetition” https://en.wikipedia.org/wiki/Spaced_repetition), kust saab samuti eeskuju võtta.&lt;br /&gt;
&lt;br /&gt;
==Funktsionaalsused==&lt;br /&gt;
===Planeeritavad funktsionaalsused===&lt;br /&gt;
&lt;br /&gt;
*Kasutajate haldamine (loomine, muutmine, kustutamine). &lt;br /&gt;
&lt;br /&gt;
*Kasutajarollid - tavakasutaja ei tohiks saada teist kasutajat muuta/kustutada.&lt;br /&gt;
&lt;br /&gt;
*Testide loomine, muutmine, kustutamine, eksportimine ja importimine.&lt;br /&gt;
&lt;br /&gt;
*Statistikamoodul - õigesti ning valesti vastatud küsimuste vaatamine sessiooni ajal (hetkeseis) ning pärast sessiooni (vahetult pärast äsja läbitud testi). Samuti on olemas kogu statistika (kõikide läbitud testide kohta).&lt;br /&gt;
&lt;br /&gt;
*Mõlemat pidi funktsionaalsus - alguses kuvatakse lühendi kirjeldus ning kasutaja vajutab vastuse või kuvatakse esimesena lühend ja siis kasutaja kirjeldab seda.&lt;br /&gt;
&lt;br /&gt;
*Abi nupp - abi nupule vajutades kuvatakse rippmenüü võimalike vastustega, (juhtub ka pärast kindla aja möödumist).&lt;br /&gt;
&lt;br /&gt;
*Vastuse nupp - kuvatakse õige vastus.&lt;br /&gt;
&lt;br /&gt;
*Treeningrežiim - näed kohe ka vastust, ent pead ikka õigeid klahve vajutama. Kasulik, kui alles importisid uue testi ja ei tea reaalselt ühtegi klahvikombinatsiooni.&lt;br /&gt;
&lt;br /&gt;
*Meie programmi õppetükk - kuna meie enda rakendusel on ka oma klahvikombinatsioonid, siis vaikimisi on lisatud meie rakenduse klahvikombinatsioonide õppetükk.&lt;br /&gt;
&lt;br /&gt;
*Pikemate klahvikombinatsioonide koos kasutamine - näiteks Ctrl+C ja Ctrl+V töötavad ühe vastusena ja vajalik on, et vajutatakse mõlemad ning õiges järjekorras.&lt;br /&gt;
&lt;br /&gt;
===Võimalikud funktsionaalsused (kui aega üle jääb)===&lt;br /&gt;
*Ajastatud kordamine, et teadmised kinnistuks paremini mällu. Niinimetatud “spaced repetition” (https://en.wikipedia.org/wiki/Spaced_repetition). Rakendus peaks soovitama, millal uuesti treenima peaks ning klahvikombinatsioonid, millega on rohkem eksitud, kuvataks tihedamini testides.&lt;br /&gt;
&lt;br /&gt;
*Asja mängulisemaks muutmiseks võib anda kasutajale võimaluse täita erinevaid “väljakutseid” ja nende täitmisel saaks märke. Näiteks “30 päeva järjest harjutamist”, “100 õiget järjest” jne.&lt;br /&gt;
&lt;br /&gt;
*Otsingufunktsionaalsus - võimalik otsida õppetükkidest kindlaid kombinatsioone ja lahendusi. Abiks siis, kui ei taha treenida, aga tahaks mõnda kombinatsiooni kiiresti leida ja muuta.&lt;br /&gt;
&lt;br /&gt;
*Eksportida/importida kasutaja ajalugu - saab näiteks oma ajaloo teise arvutisse viia ja jätkata oma treeninguid sealt, kus pooleli jäi.&lt;br /&gt;
&lt;br /&gt;
*Võimalus sisestada ka muid ülesandeid peale klahvikombinatsioonide. Näiteks raamatute autorite teadmine.&lt;br /&gt;
&lt;br /&gt;
*Erinevad ülesannete lahendamisviisid. Näiteks ajapiirang - mitu õiget järjest jms.&lt;br /&gt;
&lt;br /&gt;
*Enda tulemuste võrdlemine teiste kasutajate samade testide aegadega.&lt;br /&gt;
&lt;br /&gt;
*Koduleht, kus me haldame ja hoiame ülesandeid ning lokaalsetest rakendustest saab neid ülesandeid alla tõmmata/kasutaja saab märguande, kui uusi ülesandeid on lisatud.&lt;br /&gt;
&lt;br /&gt;
*Kasutaja konto on ühendatud kodulehega, nii et uues kohas sisse logides laetakse automaatselt alla kõik kasutaja seaded/ajalugu/testid.&lt;br /&gt;
&lt;br /&gt;
*Internetis olev edetabel, kus kasutajad saaksid end teiste kasutajatega võrrelda&lt;br /&gt;
&lt;br /&gt;
*Multiplatvormne lahendus: Windows, Mac ja Linux(common distributions) support.&lt;br /&gt;
&lt;br /&gt;
=Kokkusaamiste logid=&lt;br /&gt;
17.12 Saime kokku ja arutasime edasise programmi teostamist. Lisasime koodile ka kommentaare. Samuti hakkasime tegema retsensiooni [https://wiki.itcollege.ee/index.php/Meeskond:_Travo Travo]&lt;br /&gt;
&lt;br /&gt;
16.12 Saime kokku ja programmeerisime kaitstavat prototüüpi. Tekkis probleeme vaatest DataContext-i kättesaamisega, sest meie View ja ViewModel on ühendatud läbi XAMLi.&lt;br /&gt;
31.10 Saime kõik ka reaalselt kokku ja vaatasime, mida keegi avastanud oli ning tegime alguse analüüsi kirjutamisega.&lt;br /&gt;
&lt;br /&gt;
Iris oli avastanud meie projektile sarnase lehekülje https://www.shortcutfoo.com/ mille miinuseks võib tuua, et sinna ei saa oma harjutusi sisse importida.. ent plussiks on lihtne kasutajaliides ja palju erinevaid treeninguvariante. &lt;br /&gt;
&lt;br /&gt;
Timo näitas lehte http://fullrecall.com/ millest võiks eeskuju võtta just intervallide mõttes, et kui tihti peaks inimene asju kordama, et need kinnistuks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
25.10 Kohtusime virtuaalselt telegrammi vahendusel. Lõime meeskonnale Team Foundation Service&#039;i konto ning tutvusime võimalustega. &lt;br /&gt;
&lt;br /&gt;
Järgmiseks reaalseks kogunemiseks sai määratud 30. okt. Igale meeskonna liikmele sai ka projektijuhi poolt antud väike kont järada, et reedel saaksime olla konstruktiivsemad.&lt;br /&gt;
&#039;&#039;&#039;Järatavad kondid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Karell - uurib, millised oleks Windows Presentation Foundationis kujundus võimalused ja piirangud näiteks kas me saame oma applicationi muu kujulise kui kast teha? Värvipiirangud? Popupid?&lt;br /&gt;
&lt;br /&gt;
Kerly-Timo - mõtlevad natuke vaadete kujunduse peale.. või üldiselt milline meie programm võiks väliselt välja näha.&lt;br /&gt;
&lt;br /&gt;
Iris uurib netis teisi sarnaseid programme/või kodulehti.. et palju neid olemas juba on, mis funktsionaalsust me neilt üle võiks võtta ning mis on nende puudused, mis meie programmis võiks olla lahendatud.&lt;br /&gt;
&lt;br /&gt;
Joonas uurib seda kuidas c sharpis ära kaaperdada kõik klahvivajutused, ka windowsi enda omad.. &lt;br /&gt;
&lt;br /&gt;
Samuti võiksid kõik meeskonnaliikmed uurida TFS võimalusi. Veidi ringi klikata ja keskkonnaga tutvuda. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
22.10&lt;br /&gt;
Saime esimest korda kokku ja genereerisime erinevaid ideid, millest kolm olid kõige huvitavamad. Neist valisime siis välja parima - Vajutuskunn.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:_Travo&amp;diff=97441</id>
		<title>Talk:Meeskond: Travo</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:_Travo&amp;diff=97441"/>
		<updated>2015-11-09T12:10:18Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: /* Retsensioon meeskond Travo projekti analüüsile */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Retsensioon meeskond Travo projekti analüüsile=&lt;br /&gt;
Koostanud:[[Meeskond:_Lebokeiss_OÜ]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon põhineb [[Meeskond:_Travo | Travo wikilehele]] seisuga 22:00 08.11.2015 ning disainiprotsessi pildile nr 3.&lt;br /&gt;
&lt;br /&gt;
Originaalne esituse aeg oli 9.november.&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Travo idee on väga huvitav ja geniaalne. Kokku on pandud kaks lihtsat funktsionaalsust. Väga meeldib võimalus ülesanded märksõnadega gruppeerida ja samal ajal  võimalus mõõta oma ajakulu. Travo on lihtne idee, mille vajadust esmapilgul ei näe, kuid kui kasutama harjud, siis enam ilma hakkama ei saa.&lt;br /&gt;
&lt;br /&gt;
Analüüs ise oli konkreetne, välja olid toodud ainult tähtsamad märksõnad ja disainiprotsessi pildid andsid infot juurde. Oli tore näha, et disain on teinud suure hüppe, kui võrrelda esimest versiooni kolmanda versiooniga. Samas tekitas analüüsi lakoonilisus ka palju küsimusi, sest funktsionaalsuste kohta ei saanud piisavalt informatsiooni. Lühidalt kirja pandud tekst jättis palju tõlgendamise ja väljalugemise meelevalda. &lt;br /&gt;
&lt;br /&gt;
==Küsitavad kohad analüüsis==&lt;br /&gt;
* Kui taimer käima pannakse, kas see “tiksub” serveris või brauseris?&lt;br /&gt;
* Kas kaks taimerit on võimalik samal ajal jooksma panna?&lt;br /&gt;
* Kas kulunud aega on võimalik hiljem muuta(Taimer unustatakse käima)?&lt;br /&gt;
* Mis asi on disainiprotsessil nähtav ülesande kuupäev? Tekstiosas pole sellest sõnagi&lt;br /&gt;
* Kuidas hallatakse märksõnu? Kuidas neid lisatakse, muudetakse  värvi või teksti?&lt;br /&gt;
* Kas ühele ülesandele saab ka mitu märksõna külge panna?&lt;br /&gt;
* Kas märksõnade abil saab filtreerida?&lt;br /&gt;
* Disainis on näha, et märksõnad on ilusti ülesannete kohal ühes reas nähtaval.. Mis saab, kui märksõnu tekib rohkem, kui sinna ära mahub?&lt;br /&gt;
* Kuidas ilma märksõnata loodud ülesanne välja näeb? Kas olemas on default märksõna?&lt;br /&gt;
* Nice to have listi all on “Veeru taskide värv muudetav kasutaja poolt”. Mida see tähendab? või on see idee jäänuk eelmisest disainiprotsessist? &lt;br /&gt;
* Segaseks jääb, mis toimub ülesandega, kui ta valmis saab?  Märgitakse kuidagi tehtuks ja kaob töölaualt? Kas hiljem saab ta statistika lehelt tagasi töölauale “importida”&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Omapoolsed soovitused==&lt;br /&gt;
&#039;&#039;&#039;Must have listi&#039;&#039;&#039;&lt;br /&gt;
* Aja tagantjärgi sisestamine. Nt (23.06 16:00-23.06 18:00 tegutsesin selle ülesandega)&lt;br /&gt;
&#039;&#039;&#039;Nice to have listi&#039;&#039;&#039;&lt;br /&gt;
* Võimalus ülesandele lisada planeeritav ajakulu. &lt;br /&gt;
* Api, et saaks näiteks automatiseerida taski käivitamist. Käivitan visual studio ja automaatselt läheb vastav task käima.&lt;br /&gt;
* Kasutajate vahelised seosed(Võimalik oma töölauda jagada või samal töölaual mitmekesi tööd teha)&lt;br /&gt;
* Võimalus saata oma mõne märksõna ajakulu iga kuu lõpp automaatselt meilile. nt ülemusele.&lt;br /&gt;
* Töölaua/üksikute ülesannete import/eksport&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kokkuvõte==&lt;br /&gt;
&lt;br /&gt;
Tahaks siinkohal välja tuua, et meie tervele grupile meeldis see idee väga ja meie arvates on see väga asjalik. Kui piisavalt produktiivseteks saame, siis äkki hakkame isegi kasutama. Samas analüüsis kasutatud lakooniline kirjaviis tekitas palju küsimusi ja lõppkokkuvõttes oli siiski raskem selget pilti saada sellest, kuidas täpselt kõik funktsionaalsused omavahel seotud on. Meie arvamus on, et see töö vajab veel läbimõtlemist ja analüüsimist kuid loodame, et meie poolt pakutud tagasiside teeb selle analüüsi niivõrd lihtsaks, et Travo meeskond saab jalad seinale panna ja öelda ‘lebokeiss’. Jaksu!&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=95009</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2015)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=95009"/>
		<updated>2015-10-25T13:33:34Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: /* Päevaõpe */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! Siia tuleb õppejõu poolt lihtne screencast ka, kuid ideeliselt ei tohiks selle kasutamine olla väga keeruline.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;25.10.2015&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2015&#039;&#039;&#039; (6p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.&#039;&#039;&#039;NB! Miinimum sõnade arv 700&#039;&#039;&#039; Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 8.11.2015 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;29.11.2015&#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada).  Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 06.12.2015(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;22.12.2015&#039;&#039;&#039;(20p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 05.01.2015(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides või kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(4p) &#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.&lt;br /&gt;
&lt;br /&gt;
====Kaitsmise ajad====&lt;br /&gt;
&lt;br /&gt;
Tere, iga aja taha kirjutada meeskonna nimi, kes tuleb oma tööd kaitsma. Aegu palun täita võimaluse korral järjest.&lt;br /&gt;
&lt;br /&gt;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
Kaitsmise käigus vaadatakse üle ka kood.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Esmaspäev&#039;&#039;&#039; - 14.12.2015&lt;br /&gt;
*16:00&lt;br /&gt;
*16:15&lt;br /&gt;
*16:30&lt;br /&gt;
*16:45&lt;br /&gt;
*17:00&lt;br /&gt;
*17:15&lt;br /&gt;
*17:30&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Neljapäev&#039;&#039;&#039; - 17.12.2015&lt;br /&gt;
*08:15&lt;br /&gt;
*08:30&lt;br /&gt;
*08:45&lt;br /&gt;
*09:00&lt;br /&gt;
*09:15&lt;br /&gt;
*09:30&lt;br /&gt;
&lt;br /&gt;
=Teemad 2015 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2015=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MinuKV===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Vanessa Vorteil&lt;br /&gt;
*Martin Luik&lt;br /&gt;
*Ahto Elken&lt;br /&gt;
*Taavi Kusmin&lt;br /&gt;
*Silver Ohlo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MinuKV]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Travo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarvo Reinpalu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Travo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: Fresmen===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Haas - Projektijuht&lt;br /&gt;
*Piret Pomerants&lt;br /&gt;
*Semjon Greef&lt;br /&gt;
*Mari-Liis Oldja &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_Freshmen Meeskond: Freshmen]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: mc2===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
*Johannes Tamm&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Jana Pipar &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: mc2]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sporto===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Merit Ridaste&lt;br /&gt;
*Kelli Lukas&lt;br /&gt;
*Vladimir Rõkovanov&lt;br /&gt;
*Alar Ameerikas&lt;br /&gt;
*Mikk Raudsepp&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Sporto  Sporto]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: VVA===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_VVA Meeskond:_VVA]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: IncMan===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sergei Fatejev&lt;br /&gt;
*Nele Sergejeva&lt;br /&gt;
*Marko Koiduste&lt;br /&gt;
*Kaspar Tilk&lt;br /&gt;
*Jaanus Türnpuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Incman IncMan]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Lebokeiss OÜ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Joonas Jõeleht - Projektijuht&lt;br /&gt;
*Iris Tambaum&lt;br /&gt;
*Timo Lanno&lt;br /&gt;
*Karell Veskimeister&lt;br /&gt;
*Kerli Edasi &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:_Lebokeiss_OÜ]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LendBook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Egle Arge&lt;br /&gt;
*Liina Kolk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[LendBook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: BIT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Merilyn Renser&lt;br /&gt;
*Marko Hartikainen&lt;br /&gt;
*Kristjan Ants&lt;br /&gt;
*Konstantin Burdakov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[BIT]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: PenguinHorde===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Laura Leon&lt;br /&gt;
*Marko Saluste&lt;br /&gt;
*Terje Sõelsepp&lt;br /&gt;
Meeskonna koduleht: [[PenguinHorde]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Global Lite===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marek Kivikink&lt;br /&gt;
*Indrek Nurja&lt;br /&gt;
*Imre Teras&lt;br /&gt;
Meeskonna koduleht: [[GlobalLite]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: KTM Development===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristian Laupa&lt;br /&gt;
*Tauno Otti&lt;br /&gt;
*Mart Abel&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_KTM_Development KTM Development]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bob?===&lt;br /&gt;
Liige:&lt;br /&gt;
*Priit Aarne&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Bob Bob?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[Category: Programmeerimine CSharp keeles (2015) (Päevaõpe)]]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
===Meeskond: Premium===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarmo Petrovits&lt;br /&gt;
*Karin Talumäe&lt;br /&gt;
*Jevgeni Gavrilov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Premium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Spooky Scary Skeletons===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kärt Palm DK22 &lt;br /&gt;
*Karina Egipt DK22 (Projektijuht)&lt;br /&gt;
*Erika Ehmann D32 &lt;br /&gt;
*Silver Saks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Spooky Scary Skeletons]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: Nocturne No. 20 in C-sharp Minor ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*10142848&lt;br /&gt;
*10090107&lt;br /&gt;
*10143193&lt;br /&gt;
*10143313&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Nocturne No. 20 in C-sharp Minor]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LIB===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sigrid Pachel DK22 (Projektijuht)&lt;br /&gt;
*Diana Nikolajeva DK22&lt;br /&gt;
*Elen Käsk DK22&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: LIB]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Greek?Mark===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Karit Kilgi DK22 (Projektijuht)&lt;br /&gt;
*Sten Kaasik DK22&lt;br /&gt;
*Siim Veskilt DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: GreekQMark]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Tarraxacum===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Silja Kralik DK21 (Projektijuht)&lt;br /&gt;
*Liina Laumets DK21&lt;br /&gt;
*Siret Siilbaum DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Tarraxacum]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Fontastic===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erik Hirmo DK22 (Projektijuht)&lt;br /&gt;
*Piret Reinumägi DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Fontastic]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TTT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ave Karjus DK22 &lt;br /&gt;
*Joonatan Uusväli DK22 (Projektijuht)&lt;br /&gt;
*Kaidar Viikman DK21 (Wiki pidaja)&lt;br /&gt;
*Oliver Tiks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: TTT (Trellid Teevad Tugevaks)]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Codezilla===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anna Linskaja DK21 (Projektijuht)&lt;br /&gt;
*Alisa Dudinova DK21 &lt;br /&gt;
*Sergei Hristoforov DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Codezilla]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Konsa===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
*Marko Konsa DK13&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Ostukorv]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: Johhaidii===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Yogesh Sharma&lt;br /&gt;
*Juhan Trink&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Johhaidii]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sildur===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andreas Papp (Projektijuht)&lt;br /&gt;
*Germo Väli&lt;br /&gt;
*Andres Trei&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Sildur]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: JT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tõnis Luik (Projektijuht)&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[JT]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=94460</id>
		<title>Meeskond: Lebokeiss OÜ</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=94460"/>
		<updated>2015-10-22T11:43:10Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: /* Planeeritavad funktsionaalsused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== C# projekt Vajutuskunn==&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna nimi: Lebokeiss OÜ&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Projekt=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Operatsioonisüsteemi ja valitud programmide lühendite õppimise simuleerimise rakendus.&lt;br /&gt;
&lt;br /&gt;
=Meeskonna koosseis=&lt;br /&gt;
&lt;br /&gt;
*Iris Tambaum&lt;br /&gt;
*Kerli Edasi&lt;br /&gt;
*Joonas Jõeleht&lt;br /&gt;
*Timo Lanno&lt;br /&gt;
*Karell Veskimeister&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Projektijuht: Joonas Jõeleht&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Projektist=&lt;br /&gt;
&lt;br /&gt;
==Ülevaade==&lt;br /&gt;
Klaviatuuri kombinatsioonide simulatsiooni tarkvara, mis pakub kliendile võimalust mugavas ja stressivabas keskkonnas kiirelt omandada erinevaid kombinatsioone. Eesmärk on lühendada koolitustel erinevate käskude ja lühendite omandamise aega. Samal ajal ka pakkuda võimalust iseseisvalt arendada enda oskusi valitud keskkonnas. &lt;br /&gt;
&lt;br /&gt;
== Kasutatav .NET tehnoloogia ==&lt;br /&gt;
&lt;br /&gt;
Kasutatav raamistik: .NET Framework 4.5&lt;br /&gt;
&lt;br /&gt;
Kasutatav tehnoloogia: C#, Windows Presentation Foundation, Entity Framework, LINQ&lt;br /&gt;
&lt;br /&gt;
Kasutatav arhetektuuriline muster: MVVM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Täpsemalt rakenduse tööst==&lt;br /&gt;
* Rakenduse valimine&lt;br /&gt;
Kasutaja valib endale rakenduse, kus ta soovib ennast arendada. Pakutakse välja olemasolev template ja kasutaja saab alustada õppimist.&lt;br /&gt;
* Rakenduse lühendite täiustamine&lt;br /&gt;
Kasutajal on võimalus lisada spetsiifilisemaid lühendeid, mida ta tahab harjutada ja endale selgeks teha.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Planeeritavad funktsionaalsused==&lt;br /&gt;
&lt;br /&gt;
Kindlad funktsionaalsused&lt;br /&gt;
*	Andmebaas, selle haldamine (templates, kasutaja salvestused)&lt;br /&gt;
*       Kiiruse peale lahendamine&lt;br /&gt;
*       Import hotkeys from text&lt;br /&gt;
*       Vale vastuse kuva(sh. ajalugu)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Võimalikud fuktsionaalsused (kui aega üle jääb)&lt;br /&gt;
*	Leaderboard&lt;br /&gt;
*       Head-to-head&lt;br /&gt;
&lt;br /&gt;
=Kokkusaamiste logid=&lt;br /&gt;
==Algus==&lt;br /&gt;
&lt;br /&gt;
22.10&lt;br /&gt;
Saime esimest korda kokku ja genereerisime erinevaid ideid, millest kolm olid kõige huvitavamad. Neist valisime siis välja parima - Vajutuskunn.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=94455</id>
		<title>Meeskond: Lebokeiss OÜ</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=94455"/>
		<updated>2015-10-22T11:03:28Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== C# projekt Vajutuskunn==&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna nimi: Lebokeiss OÜ&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Projekt=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Operatsioonisüsteemi ja valitud programmide lühendite õppimise simuleerimise rakendus.&lt;br /&gt;
&lt;br /&gt;
=Meeskonna koosseis=&lt;br /&gt;
&lt;br /&gt;
*Iris Tambaum&lt;br /&gt;
*Kerli Edasi&lt;br /&gt;
*Joonas Jõeleht&lt;br /&gt;
*Timo Lanno&lt;br /&gt;
*Karell Veskimeister&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Projektijuht: Joonas Jõeleht&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Projektist=&lt;br /&gt;
&lt;br /&gt;
==Ülevaade==&lt;br /&gt;
Klaviatuuri kombinatsioonide simulatsiooni tarkvara, mis pakub kliendile võimalust mugavas ja stressivabas keskkonnas kiirelt omandada erinevaid kombinatsioone. Eesmärk on lühendada koolitustel erinevate käskude ja lühendite omandamise aega. Samal ajal ka pakkuda võimalust iseseisvalt arendada enda oskusi valitud keskkonnas. &lt;br /&gt;
&lt;br /&gt;
== Kasutatav .NET tehnoloogia ==&lt;br /&gt;
&lt;br /&gt;
Kasutatav raamistik: .NET Framework 4.5&lt;br /&gt;
&lt;br /&gt;
Kasutatav tehnoloogia: C#, Windows Presentation Foundation, Entity Framework, LINQ&lt;br /&gt;
&lt;br /&gt;
Kasutatav arhetektuuriline muster: MVVM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Täpsemalt rakenduse tööst==&lt;br /&gt;
* Rakenduse valimine&lt;br /&gt;
Kasutaja valib endale rakenduse, kus ta soovib ennast arendada. Pakutakse välja olemasolev template ja kasutaja saab alustada õppimist.&lt;br /&gt;
* Rakenduse lühendite täiustamine&lt;br /&gt;
Kasutajal on võimalus lisada spetsiifilisemaid lühendeid, mida ta tahab harjutada ja endale selgeks teha.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Planeeritavad funktsionaalsused==&lt;br /&gt;
&lt;br /&gt;
Kindlad funktsionaalsused&lt;br /&gt;
*	Andmebaas, selle haldamine (templates, kasutaja salvestused)&lt;br /&gt;
*       Kiiruse peale lahendamine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Võimalikud fuktsionaalsused (kui aega üle jääb)&lt;br /&gt;
*	Leaderboard&lt;br /&gt;
*       Head-to-head&lt;br /&gt;
&lt;br /&gt;
=Kokkusaamiste logid=&lt;br /&gt;
==Algus==&lt;br /&gt;
&lt;br /&gt;
22.10&lt;br /&gt;
Saime esimest korda kokku ja genereerisime erinevaid ideid, millest kolm olid kõige huvitavamad. Neist valisime siis välja parima - Vajutuskunn.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=94442</id>
		<title>Meeskond: Lebokeiss OÜ</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=94442"/>
		<updated>2015-10-22T10:47:10Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== C# projekt Vajutuskunn==&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna nimi: Lebokeiss OÜ&#039;&#039;&#039; &lt;br /&gt;
=Projekt=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Operatsioonisüsteemi ja valitud programmide lühendite õppimise simuleerimise rakendus.&lt;br /&gt;
&lt;br /&gt;
=Meeskonna koosseis=&lt;br /&gt;
&lt;br /&gt;
*Keeris Tambaum&lt;br /&gt;
*Kerli Ülesse&lt;br /&gt;
*Joonas Joonlaud&lt;br /&gt;
*Kiiver Metsas&lt;br /&gt;
*Kaarel Kantpea&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Projektijuht: Joonas Joonlaud&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Projektist=&lt;br /&gt;
&lt;br /&gt;
==Ülevaade==&lt;br /&gt;
Klaviatuuri kombinatsioonide simulatsiooni tarkvara, mis pakub kliendile võimalust mugavas ja stressivabas keskkonnas kiirelt omandada erinevaid kombinatsioone. Eesmärk on lühendada koolitustel erinevate käskude ja lühendite omandamise aega. Samal ajal ka pakkuda võimalust iseseisvalt arendada enda oskusi valitud keskkonnas. &lt;br /&gt;
&lt;br /&gt;
== Kasutatav .NET tehnoloogia ==&lt;br /&gt;
&lt;br /&gt;
Kasutatav raamistik: .NET Framework 4.5&lt;br /&gt;
&lt;br /&gt;
Kasutatav tehnoloogia: C#, Windows Presentation Foundation, Entity Framework, LINQ&lt;br /&gt;
&lt;br /&gt;
Kasutatav arhetektuuriline muster: MVVM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Täpsemalt rakenduse tööst==&lt;br /&gt;
* Rakenduse valimine&lt;br /&gt;
Kasutaja valib endale rakenduse, kus ta soovib ennast arendada. Pakutakse välja olemasolev template ja kasutaja saab alustada õppimist.&lt;br /&gt;
* Rakenduse lühendite täiustamine&lt;br /&gt;
Kasutajal on võimalus lisada spetsiifilisemaid lühendeid, mida ta tahab harjutada ja endale selgeks teha.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Planeeritavad funktsionaalsused==&lt;br /&gt;
&lt;br /&gt;
Kindlad funktsionaalsused&lt;br /&gt;
*	Andmebaas, selle haldamine (templates, kasutaja salvestused)&lt;br /&gt;
*       Kiiruse peale lahendamine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Võimalikud fuktsionaalsused (kui aega üle jääb)&lt;br /&gt;
*	Leaderboard&lt;br /&gt;
*       Head-to-head&lt;br /&gt;
&lt;br /&gt;
=Kokkusaamiste logid=&lt;br /&gt;
==Algus==&lt;br /&gt;
22.10&lt;br /&gt;
Saime esimest korda kokku ja genereerisime erinevaid ideid, millest kolm olid kõige huvitavamad. Neist valisime siis välja parima - Vajutuskunn.&lt;br /&gt;
&lt;br /&gt;
Tulevikuks teada:&lt;br /&gt;
TeamFoundation, &lt;br /&gt;
MVVM - Navigation&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=94441</id>
		<title>Meeskond: Lebokeiss OÜ</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=94441"/>
		<updated>2015-10-22T10:46:00Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== C# projekt Vajutuskunn==&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna nimi: Lebokeiss OÜ&#039;&#039;&#039; &lt;br /&gt;
=Projekt=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Operatsioonisüsteemi ja valitud programmide lühendite õppimise simuleerimise rakendus.&lt;br /&gt;
&lt;br /&gt;
=Meeskonna koosseis=&lt;br /&gt;
&lt;br /&gt;
*Keeris Tambaum&lt;br /&gt;
*Kerli Ülesse&lt;br /&gt;
*Joonas Joonlaud&lt;br /&gt;
*Kiiver Metsas&lt;br /&gt;
*Kaarel Kantpea&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Projektijuht: Joonas Joonlaud&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Projektist=&lt;br /&gt;
&lt;br /&gt;
==Ülevaade==&lt;br /&gt;
Klaviatuuri kombinatsioonide simulatsiooni tarkvara, mis pakub kliendile võimalust mugavas ja stressivabas keskkonnas kiirelt omandada erinevaid kombinatsioone. Eesmärk on lühendada koolitustel erinevate käskude ja lühendite omandamise aega. Samal ajal ka pakkuda võimalust iseseisvalt arendada enda oskusi valitud keskkonnas. &lt;br /&gt;
&lt;br /&gt;
== Kasutatav .NET tehnoloogia ==&lt;br /&gt;
&lt;br /&gt;
Kasutatav raamistik: .NET Framework 4.5&lt;br /&gt;
&lt;br /&gt;
Kasutatav tehnoloogia: C#, Windows Presentation Foundation, Owin, SignalR, Entity Framework, LINQ&lt;br /&gt;
&lt;br /&gt;
Kasutatav arhetektuuriline muster: MVVM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Täpsemalt rakenduse tööst==&lt;br /&gt;
* Rakenduse valimine&lt;br /&gt;
Kasutaja valib endale rakenduse, kus ta soovib ennast arendada. Pakutakse välja olemasolev template ja kasutaja saab alustada õppimist.&lt;br /&gt;
* Rakenduse lühendite täiustamine&lt;br /&gt;
Kasutajal on võimalus lisada spetsiifilisemaid lühendeid, mida ta tahab harjutada ja endale selgeks teha.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Planeeritavad funktsionaalsused==&lt;br /&gt;
&lt;br /&gt;
Kindlad funktsionaalsused&lt;br /&gt;
*	Andmebaas, selle haldamine (templates, kasutaja salvestused)&lt;br /&gt;
*       Kiiruse peale lahendamine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Võimalikud fuktsionaalsused (kui aega üle jääb)&lt;br /&gt;
*	Leaderboard&lt;br /&gt;
*       Head-to-head&lt;br /&gt;
&lt;br /&gt;
=Kokkusaamiste logid=&lt;br /&gt;
==Algus==&lt;br /&gt;
22.10&lt;br /&gt;
Saime esimest korda kokku ja genereerisime erinevaid ideid, millest kolm olid kõige huvitavamad. Neist valisime siis välja parima - Vajutuskunn.&lt;br /&gt;
&lt;br /&gt;
Tulevikuks teada:&lt;br /&gt;
TeamFoundation, &lt;br /&gt;
MVVM - Navigation&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=94064</id>
		<title>Meeskond: Lebokeiss OÜ</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_Lebokeiss_O%C3%9C&amp;diff=94064"/>
		<updated>2015-10-21T19:16:19Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: Created page with &amp;quot;== C# projekt Vajutuskunn==  Category:Programmeerimine CSharp keeles  &amp;#039;&amp;#039;&amp;#039;Meeskonna nimi: Lebokeiss OÜ&amp;#039;&amp;#039;&amp;#039;  =Projekt=   Operatsioonisüsteemi ja valitud programmide lühend...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== C# projekt Vajutuskunn==&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna nimi: Lebokeiss OÜ&#039;&#039;&#039; &lt;br /&gt;
=Projekt=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Operatsioonisüsteemi ja valitud programmide lühendite õppimise simuleerimise rakendus.&lt;br /&gt;
&lt;br /&gt;
=Meeskonna koosseis=&lt;br /&gt;
&lt;br /&gt;
*Keeris Tambaum&lt;br /&gt;
*Kerli Ülesse&lt;br /&gt;
*Joonas Joonlaud&lt;br /&gt;
*Kiiver Metsas&lt;br /&gt;
*Kaarel Kantpea&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Projektijuht: Joonas Joonlaud&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Projektist=&lt;br /&gt;
&lt;br /&gt;
==Ülevaade==&lt;br /&gt;
Klaviatuuri kombinatsioonide simulatsiooni tarkvara, mis pakub kliendile võimalust mugavas ja stressivabas keskkonnas kiirelt omandada erinevaid kombinatsioone. Eesmärk on lühendada koolitustel erinevate käskude ja lühendite omandamise aega. Samal ajal ka pakkuda võimalust iseseisvalt arendada enda oskusi valitud keskkonnas. &lt;br /&gt;
&lt;br /&gt;
== Kasutatav .NET tehnoloogia ==&lt;br /&gt;
&lt;br /&gt;
Kasutatav raamistik: .NET Framework 4.5&lt;br /&gt;
&lt;br /&gt;
Kasutatav tehnoloogia: C#, Windows Presentation Foundation, Owin, SignalR, Entity Framework, LINQ&lt;br /&gt;
&lt;br /&gt;
Kasutatav arhetektuuriline muster: MVVM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Täpsemalt rakenduse tööst==&lt;br /&gt;
* Rakenduse valimine&lt;br /&gt;
Kasutaja valib endale rakenduse, kus ta soovib ennast arendada. Pakutakse välja olemasolev template ja kasutaja saab alustada õppimist.&lt;br /&gt;
* Rakenduse lühendite täiustamine&lt;br /&gt;
Kasutajal on võimalus lisada spetsiifilisemaid lühendeid, mida ta tahab harjutada ja endale selgeks teha.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Planeeritavad funktsionaalsused==&lt;br /&gt;
&lt;br /&gt;
Kindlad funktsionaalsused&lt;br /&gt;
*	Andmebaas, selle haldamine (templates, kasutaja salvestused)&lt;br /&gt;
*       Kiiruse peale lahendamine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Võimalikud fuktsionaalsused (kui aega üle jääb)&lt;br /&gt;
*	Leaderboard&lt;br /&gt;
*       Head-to-head&lt;br /&gt;
&lt;br /&gt;
=Kokkusaamiste logid=&lt;br /&gt;
==Algus==&lt;br /&gt;
22.10&lt;br /&gt;
Saime esimest korda kokku ja genereerisime erinevaid ideid, millest kolm olid kõige huvitavamad. Neist valisime siis välja parima - Vajutuskunn.&lt;br /&gt;
&lt;br /&gt;
Tulevikuks teada:&lt;br /&gt;
TeamFoundation, &lt;br /&gt;
MVVM - Navigation&lt;br /&gt;
&amp;lt;!-- [[Category:Programmeerimine CSharp keeles]]--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Extracurricular_activities&amp;diff=90545</id>
		<title>Extracurricular activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Extracurricular_activities&amp;diff=90545"/>
		<updated>2015-09-08T08:18:08Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you may find project ideas from Linux User Group and Robotics Club of Estonian IT College.&lt;br /&gt;
Do not hesitate to ask if you have ideas of your own!&lt;br /&gt;
Also check out the [https://www.google.com/calendar/embed?src=YzI4aGJlcWJ0ZzNyaTU5ZWVibTZmcDNidG9AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ&amp;amp;hl=en_EE calendar].&lt;br /&gt;
&lt;br /&gt;
=Online=&lt;br /&gt;
&lt;br /&gt;
* [http://microcorruption.com/ microcorruption], Embedded Security Capture The Flag&lt;br /&gt;
* [https://www.topcoder.com/ topcoder], Online computer programming competitions in the Java, C++, and C# languages. &lt;br /&gt;
* [https://www.hackerrank.com/ Hackerrank], a wide selection of programming languages and many areas of study. &lt;br /&gt;
* [https://www.codeeval.com/ CodeEval], profile centric approach to solving coding challenges in many languages.&lt;br /&gt;
&lt;br /&gt;
=Linux User Group=&lt;br /&gt;
&lt;br /&gt;
The following is a list of projects proposed by the Estonian IT College Linux User Group (LUG). They are mostly quite beginner friendly as we would encourage students to start off small to build confidence and move their way up. Although we are unable to assign specific tutors we will strive to offer support with any questions you have regarding these or your own projects (also code review and pull requests). :) Send an email to kristo [dotchka] koert [ätt] gmail [donut] com if you are interested in any of the projects and we can discuss how to approach the challenges you will have.&lt;br /&gt;
&lt;br /&gt;
* [your awesome idea here]&lt;br /&gt;
* HTML/CSS/JS Binary clock - Make a binary clock using web frontend technologies. Straightforward to get a &amp;quot;minimal viable product&amp;quot; (a clock that displays time in binary) and nice possibilities for further enhancements. Ex. add a terminal with which you can enter binary commands for the clock to do different activities, like set an alarm and run a timer/stopper.&lt;br /&gt;
* Build a static webpage with [http://jekyllrb.com/ Jekyll]. With Jekyll you can easily build static web pages and host them on GitHub for free with no hassle. Check out [https://github.com/ITK-LUG/ITK-LUG.github.io this] basic example.&lt;br /&gt;
* Make a simple JavaScript application. For example todo list, pomodoro app etc. -  These types of apps would allow going quickly from an idea to working “visible” software.&lt;br /&gt;
* Build a [https://github.com/ITK-LUG/BinaryClock-PracticeKit Binary Clock] - A good way to learn python, while simultaneously building something cool and not worrying about composing everything from the bottom up.&lt;br /&gt;
* Use the [https://core.telegram.org/bots/api Telegram bot API] to build something cool - A bot that would notify you when your dynamic IP at home changes, a bot that could evaluate code, a bot for notifying you about something you are interested in etc, a bot for notifying about upcoming events in a calendar.&lt;br /&gt;
* Learn to use [https://www.heroku.com/ Heroku] by doing their tutorials and expand upon those tutorial results to make a webpage/webapp. &lt;br /&gt;
* Build a chatroom. Setting up a basic chatroom is a nice way to make something cool to show friends. Also you can expand upon your chatroom to make it even cooler, like theming it using a UI framework and adding new functionality [https://en.wikipedia.org/wiki/Identicon identicons] for example.&lt;br /&gt;
* Build a talking bot: Using googles voice API, you can make a program that can listen to you and make your voice into text and can turn text into voice. The possibilities after getting that basic functionality down are endless! (many humour, much fun) &lt;br /&gt;
* Build a flash cards application. Simple logic, keyword on one side and explanation on the other. Progressive enhancement: Terminal application with no memory -&amp;gt; Terminal application with json memory -&amp;gt; Terminal application with database memory -&amp;gt; Webapp (actual UI) with no memory -&amp;gt; Webapp with database memory. &lt;br /&gt;
* Automate template email creation of ITK Hackerspace weekly newsletter based on google calendar - Build a script that could read info from [https://www.google.com/calendar/embed?src=c28hbeqbtg3ri59eebm6fp3bto%40group.calendar.google.com&amp;amp;ctz=Europe/Tallinn this calendar] and based on that make a template email that is sent to Kristo.&lt;br /&gt;
* Set up a Raspberry Pi retro gaming console - We will supply the raspberry and controllers and you could set up a retro gaming console on the raspberry. Example instructions: [http://lifehacker.com/how-to-turn-your-raspberry-pi-into-a-retro-game-console-498561192?utm_expid=66866090-49.VYy4WCNHSyuP6EmjnM93MQ.0&amp;amp;utm_referrer=https%3A%2F%2Fwww.google.ee%2F Raspberry-&amp;gt;Retro Console]&lt;br /&gt;
* Bridge Telegram, IRC and Skype chatrooms - Using for example [https://github.com/boamaod/skype2irc skype2irc] and [https://github.com/FruitieX/teleirc teleirc] we could bridge our Skype chatroom, IRC channel and Telegram chat so everyone everywhere could get in on all chats and use the technology they like the most.&lt;br /&gt;
&lt;br /&gt;
=Robotics club=&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a list of activities in Robotics Club, 4th floor, room 412.&lt;br /&gt;
The robotics club equipment is available for all students and alumni.&lt;br /&gt;
Your project does not have to be necessarily connected to robots,&lt;br /&gt;
software projects are welcome as well.&lt;br /&gt;
If you&#039;re interested in taking part of any of the activities below ask Lauri or one of the mentors directly.&lt;br /&gt;
&lt;br /&gt;
* [Insert your awesome idea here]&lt;br /&gt;
* Participate on [http://www.robotex.ee/2015/robotivoistlused-ja-reeglid Robotex]. Mentors: Lauri, Valdur, Janno&lt;br /&gt;
* Upgrade four of our Sumorobots with [https://github.com/robokoding/sumorobot-pcb WiFi enabling boards]. Mentors: Silver &lt;br /&gt;
* Set up [http://phabricator.org/ Phabricator] instance for project management and code hosting.&lt;br /&gt;
* Learn about embedded systems using [https://www.raspberrypi.org/ Raspberry Pi], [http://www.cubietruck.com/ Cubietruck], [http://www.st.com/web/en/catalog/mmc/FM141/SC1169?sc=stm32 STM32].&lt;br /&gt;
* Learn about microcontrollers using [https://www.arduino.cc/ Arduino], [http://www.st.com/web/en/catalog/mmc/FM141/SC1244?icmp=sc1244_pron_pr_may2014 STM8].&lt;br /&gt;
* Learn electronics and soldering. Build yourself a [https://learn.adafruit.com/tv-b-gone-kit TV-b-gone], [http://makezine.com/2012/04/24/soapbox-my-top-10-favorite-arduino-compatible-clones-and-derivatives/ Arduino clone], [http://www.instructables.com/id/The-Ultimate-FM-Transmitter/ FM transmitter] or [https://chipamp.com/ audio amplifier]. Mentors: Lauri&lt;br /&gt;
* Learn FPGA programming with [http://digilentinc.com/Products/Detail.cfm?Prod=ZYBO Digilent ZYBO] and [http://www.digilentinc.com/Products/Detail.cfm?Prod=NEXYS Digilent Nexys] boards. Mentors: Lauri&lt;br /&gt;
* Use [http://hobbycomponents.com/test/243-hobby-components-usb-8ch-24mhz-8-channel-logic-analyser logic analyzer], [http://dangerousprototypes.com/docs/Bus_Pirate Bus Pirate], USB-UART bridges etc to debug electronics.&lt;br /&gt;
* Learn about additive manufacturing using [https://www.lulzbot.com/products/lulzbot-taz-5-3d-printer Lulzbot 3D printer]. Mentors: Veiko&lt;br /&gt;
* Learn about subtractive manufacturing using [http://www.ly-cnc.com/product/125-en.html CNC mill]. Mentors: Tõnu&lt;br /&gt;
* Set up [https://help.ubuntu.com/community/UbuntuLTSP terminal server] to make use of old screens, keyboards and mice lying around in Robotics club. Mentor: Lauri &lt;br /&gt;
* Build and play around with [http://www.oomodel.com/images/rctools/diy-tool/x525-v3.jpg quadricopters]. Mentors: Tõnu, Raul&lt;br /&gt;
* Build a [http://www.pvelectronics.co.uk/index.php Nixie clock]. There&#039;s around 80 [https://en.wikipedia.org/wiki/Nixie_tube Nixie tubes] of various sizes. Mentors: Lauri, Allan&lt;br /&gt;
* Play [http://g2.nh.ee/images/pix/900x585/lanMkDN4ROY/koroona-65700582.jpg koroona].&lt;br /&gt;
* Linnar Viik forgot PIN code for his [http://www.husqvarna.com/ee/products/robotic-mowers/husqvarna-robotic-mowers-for-homeowners/ robot lawnmower], break into the system and claim your free robot lawnmower.&lt;br /&gt;
* Build a [http://www.instructables.com/id/How-to-build-a-Tesla-Coil/ Tesla coil].&lt;br /&gt;
* Build a [http://hackedgadgets.com/2012/11/19/lasershark-laser-projector-project/ laser projector].&lt;br /&gt;
* Build a [http://www.tubeclockdb.com/images/stories/2012/scope-crt-clock/xscope-crt-clock-1.jpg.pagespeed.ic.EPsFWYUQz3.jpg tube clock].&lt;br /&gt;
* Build awesome WiFi enabled gadgets with [https://www.sparkfun.com/products/13678 ESP8266].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Other projects=&lt;br /&gt;
Kaido Kikkas pakub projekte ühendust võtta kakk@kakupesa.net&lt;br /&gt;
* Kolledži virtuaalmaailma edasiarendamine - kolledžis&lt;br /&gt;
beardo.itcollege.ee peal jookseb &amp;quot;meie oma Second Life&amp;quot; ehk&lt;br /&gt;
Opensimulatori (http://opensimulator.org) -põhine virtuaalmaailm.&lt;br /&gt;
Arendamine tähendab erinevaid tegevusi - alates lihtsast hiirega&lt;br /&gt;
klikkimisest ja lõpetades programmeerimisega LSL-is (Linden Scripting&lt;br /&gt;
Language, SL-i skriptikeel - sisuliselt Java alamhulk).&lt;br /&gt;
&lt;br /&gt;
* Uute mängustsenaariumide koostamine Battle for Wesnothile&lt;br /&gt;
(http://www.wesnoth.org). Ka siin on tööpõld väga lai - lugude&lt;br /&gt;
kirjutamine (storytelling), graafika, animeerimine, muusika, skriptimine&lt;br /&gt;
(Wesnothil on samuti oma skriptikeel, XML-i sarnane WML ehk Wesnoth&lt;br /&gt;
Markup Language). Paremate mängulugudega võib saada end Wesnothi&lt;br /&gt;
distributsiooni sisse (kümmekond lugu on mänguga kaasas) ehk oma koodiga&lt;br /&gt;
Ubuntu ja teiste distrode põhivaramusse.&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Extracurricular_activities&amp;diff=90544</id>
		<title>Extracurricular activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Extracurricular_activities&amp;diff=90544"/>
		<updated>2015-09-08T08:17:08Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you may find project ideas from Linux User Group and Robotics Club of Estonian IT College.&lt;br /&gt;
Do not hesitate to ask if you have ideas of your own!&lt;br /&gt;
Also check out the [https://www.google.com/calendar/embed?src=YzI4aGJlcWJ0ZzNyaTU5ZWVibTZmcDNidG9AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ&amp;amp;hl=en_EE calendar].&lt;br /&gt;
&lt;br /&gt;
=Online=&lt;br /&gt;
&lt;br /&gt;
* [http://microcorruption.com/ microcorruption], Embedded Security Capture The Flag&lt;br /&gt;
* [https://www.topcoder.com/ topcoder], Online computer programming competitions in the Java, C++, and C# languages. &lt;br /&gt;
* [https://www.hackerrank.com/ Hackerrank], very wide selection of programming languages and many areas of study. &lt;br /&gt;
* [https://www.codeeval.com/ CodeEval], profile centric approach to solving coding challenges in many languages.&lt;br /&gt;
&lt;br /&gt;
=Linux User Group=&lt;br /&gt;
&lt;br /&gt;
The following is a list of projects proposed by the Estonian IT College Linux User Group (LUG). They are mostly quite beginner friendly as we would encourage students to start off small to build confidence and move their way up. Although we are unable to assign specific tutors we will strive to offer support with any questions you have regarding these or your own projects (also code review and pull requests). :) Send an email to kristo [dotchka] koert [ätt] gmail [donut] com if you are interested in any of the projects and we can discuss how to approach the challenges you will have.&lt;br /&gt;
&lt;br /&gt;
* [your awesome idea here]&lt;br /&gt;
* HTML/CSS/JS Binary clock - Make a binary clock using web frontend technologies. Straightforward to get a &amp;quot;minimal viable product&amp;quot; (a clock that displays time in binary) and nice possibilities for further enhancements. Ex. add a terminal with which you can enter binary commands for the clock to do different activities, like set an alarm and run a timer/stopper.&lt;br /&gt;
* Build a static webpage with [http://jekyllrb.com/ Jekyll]. With Jekyll you can easily build static web pages and host them on GitHub for free with no hassle. Check out [https://github.com/ITK-LUG/ITK-LUG.github.io this] basic example.&lt;br /&gt;
* Make a simple JavaScript application. For example todo list, pomodoro app etc. -  These types of apps would allow going quickly from an idea to working “visible” software.&lt;br /&gt;
* Build a [https://github.com/ITK-LUG/BinaryClock-PracticeKit Binary Clock] - A good way to learn python, while simultaneously building something cool and not worrying about composing everything from the bottom up.&lt;br /&gt;
* Use the [https://core.telegram.org/bots/api Telegram bot API] to build something cool - A bot that would notify you when your dynamic IP at home changes, a bot that could evaluate code, a bot for notifying you about something you are interested in etc, a bot for notifying about upcoming events in a calendar.&lt;br /&gt;
* Learn to use [https://www.heroku.com/ Heroku] by doing their tutorials and expand upon those tutorial results to make a webpage/webapp. &lt;br /&gt;
* Build a chatroom. Setting up a basic chatroom is a nice way to make something cool to show friends. Also you can expand upon your chatroom to make it even cooler, like theming it using a UI framework and adding new functionality [https://en.wikipedia.org/wiki/Identicon identicons] for example.&lt;br /&gt;
* Build a talking bot: Using googles voice API, you can make a program that can listen to you and make your voice into text and can turn text into voice. The possibilities after getting that basic functionality down are endless! (many humour, much fun) &lt;br /&gt;
* Build a flash cards application. Simple logic, keyword on one side and explanation on the other. Progressive enhancement: Terminal application with no memory -&amp;gt; Terminal application with json memory -&amp;gt; Terminal application with database memory -&amp;gt; Webapp (actual UI) with no memory -&amp;gt; Webapp with database memory. &lt;br /&gt;
* Automate template email creation of ITK Hackerspace weekly newsletter based on google calendar - Build a script that could read info from [https://www.google.com/calendar/embed?src=c28hbeqbtg3ri59eebm6fp3bto%40group.calendar.google.com&amp;amp;ctz=Europe/Tallinn this calendar] and based on that make a template email that is sent to Kristo.&lt;br /&gt;
* Set up a Raspberry Pi retro gaming console - We will supply the raspberry and controllers and you could set up a retro gaming console on the raspberry. Example instructions: [http://lifehacker.com/how-to-turn-your-raspberry-pi-into-a-retro-game-console-498561192?utm_expid=66866090-49.VYy4WCNHSyuP6EmjnM93MQ.0&amp;amp;utm_referrer=https%3A%2F%2Fwww.google.ee%2F Raspberry-&amp;gt;Retro Console]&lt;br /&gt;
* Bridge Telegram, IRC and Skype chatrooms - Using for example [https://github.com/boamaod/skype2irc skype2irc] and [https://github.com/FruitieX/teleirc teleirc] we could bridge our Skype chatroom, IRC channel and Telegram chat so everyone everywhere could get in on all chats and use the technology they like the most.&lt;br /&gt;
&lt;br /&gt;
=Robotics club=&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a list of activities in Robotics Club, 4th floor, room 412.&lt;br /&gt;
The robotics club equipment is available for all students and alumni.&lt;br /&gt;
Your project does not have to be necessarily connected to robots,&lt;br /&gt;
software projects are welcome as well.&lt;br /&gt;
If you&#039;re interested in taking part of any of the activities below ask Lauri or one of the mentors directly.&lt;br /&gt;
&lt;br /&gt;
* [Insert your awesome idea here]&lt;br /&gt;
* Participate on [http://www.robotex.ee/2015/robotivoistlused-ja-reeglid Robotex]. Mentors: Lauri, Valdur, Janno&lt;br /&gt;
* Upgrade four of our Sumorobots with [https://github.com/robokoding/sumorobot-pcb WiFi enabling boards]. Mentors: Silver &lt;br /&gt;
* Set up [http://phabricator.org/ Phabricator] instance for project management and code hosting.&lt;br /&gt;
* Learn about embedded systems using [https://www.raspberrypi.org/ Raspberry Pi], [http://www.cubietruck.com/ Cubietruck], [http://www.st.com/web/en/catalog/mmc/FM141/SC1169?sc=stm32 STM32].&lt;br /&gt;
* Learn about microcontrollers using [https://www.arduino.cc/ Arduino], [http://www.st.com/web/en/catalog/mmc/FM141/SC1244?icmp=sc1244_pron_pr_may2014 STM8].&lt;br /&gt;
* Learn electronics and soldering. Build yourself a [https://learn.adafruit.com/tv-b-gone-kit TV-b-gone], [http://makezine.com/2012/04/24/soapbox-my-top-10-favorite-arduino-compatible-clones-and-derivatives/ Arduino clone], [http://www.instructables.com/id/The-Ultimate-FM-Transmitter/ FM transmitter] or [https://chipamp.com/ audio amplifier]. Mentors: Lauri&lt;br /&gt;
* Learn FPGA programming with [http://digilentinc.com/Products/Detail.cfm?Prod=ZYBO Digilent ZYBO] and [http://www.digilentinc.com/Products/Detail.cfm?Prod=NEXYS Digilent Nexys] boards. Mentors: Lauri&lt;br /&gt;
* Use [http://hobbycomponents.com/test/243-hobby-components-usb-8ch-24mhz-8-channel-logic-analyser logic analyzer], [http://dangerousprototypes.com/docs/Bus_Pirate Bus Pirate], USB-UART bridges etc to debug electronics.&lt;br /&gt;
* Learn about additive manufacturing using [https://www.lulzbot.com/products/lulzbot-taz-5-3d-printer Lulzbot 3D printer]. Mentors: Veiko&lt;br /&gt;
* Learn about subtractive manufacturing using [http://www.ly-cnc.com/product/125-en.html CNC mill]. Mentors: Tõnu&lt;br /&gt;
* Set up [https://help.ubuntu.com/community/UbuntuLTSP terminal server] to make use of old screens, keyboards and mice lying around in Robotics club. Mentor: Lauri &lt;br /&gt;
* Build and play around with [http://www.oomodel.com/images/rctools/diy-tool/x525-v3.jpg quadricopters]. Mentors: Tõnu, Raul&lt;br /&gt;
* Build a [http://www.pvelectronics.co.uk/index.php Nixie clock]. There&#039;s around 80 [https://en.wikipedia.org/wiki/Nixie_tube Nixie tubes] of various sizes. Mentors: Lauri, Allan&lt;br /&gt;
* Play [http://g2.nh.ee/images/pix/900x585/lanMkDN4ROY/koroona-65700582.jpg koroona].&lt;br /&gt;
* Linnar Viik forgot PIN code for his [http://www.husqvarna.com/ee/products/robotic-mowers/husqvarna-robotic-mowers-for-homeowners/ robot lawnmower], break into the system and claim your free robot lawnmower.&lt;br /&gt;
* Build a [http://www.instructables.com/id/How-to-build-a-Tesla-Coil/ Tesla coil].&lt;br /&gt;
* Build a [http://hackedgadgets.com/2012/11/19/lasershark-laser-projector-project/ laser projector].&lt;br /&gt;
* Build a [http://www.tubeclockdb.com/images/stories/2012/scope-crt-clock/xscope-crt-clock-1.jpg.pagespeed.ic.EPsFWYUQz3.jpg tube clock].&lt;br /&gt;
* Build awesome WiFi enabled gadgets with [https://www.sparkfun.com/products/13678 ESP8266].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Other projects=&lt;br /&gt;
Kaido Kikkas pakub projekte ühendust võtta kakk@kakupesa.net&lt;br /&gt;
* Kolledži virtuaalmaailma edasiarendamine - kolledžis&lt;br /&gt;
beardo.itcollege.ee peal jookseb &amp;quot;meie oma Second Life&amp;quot; ehk&lt;br /&gt;
Opensimulatori (http://opensimulator.org) -põhine virtuaalmaailm.&lt;br /&gt;
Arendamine tähendab erinevaid tegevusi - alates lihtsast hiirega&lt;br /&gt;
klikkimisest ja lõpetades programmeerimisega LSL-is (Linden Scripting&lt;br /&gt;
Language, SL-i skriptikeel - sisuliselt Java alamhulk).&lt;br /&gt;
&lt;br /&gt;
* Uute mängustsenaariumide koostamine Battle for Wesnothile&lt;br /&gt;
(http://www.wesnoth.org). Ka siin on tööpõld väga lai - lugude&lt;br /&gt;
kirjutamine (storytelling), graafika, animeerimine, muusika, skriptimine&lt;br /&gt;
(Wesnothil on samuti oma skriptikeel, XML-i sarnane WML ehk Wesnoth&lt;br /&gt;
Markup Language). Paremate mängulugudega võib saada end Wesnothi&lt;br /&gt;
distributsiooni sisse (kümmekond lugu on mänguga kaasas) ehk oma koodiga&lt;br /&gt;
Ubuntu ja teiste distrode põhivaramusse.&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Extracurricular_activities&amp;diff=90492</id>
		<title>Extracurricular activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Extracurricular_activities&amp;diff=90492"/>
		<updated>2015-09-05T18:56:04Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you may find project ideas from Linux User Group and Robotics Club of Estonian IT College.&lt;br /&gt;
Do not hesitate to ask if you have ideas of your own!&lt;br /&gt;
Also check out the [https://www.google.com/calendar/embed?src=YzI4aGJlcWJ0ZzNyaTU5ZWVibTZmcDNidG9AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ&amp;amp;hl=en_EE calendar].&lt;br /&gt;
&lt;br /&gt;
=Linux User Group=&lt;br /&gt;
&lt;br /&gt;
The following is a list of projects proposed by the Estonian IT College Linux User Group (LUG). They are mostly quite beginner friendly as we would encourage students to start off small to build confidence and move their way up. Although we are unable to assign specific tutors we will strive to offer support with any questions you have regarding these or your own projects (also code review and pull requests). :) Send an email to kristo [dotchka] koert [ätt] gmail [donut] com if you are interested in any of the projects and we can discuss how to approach the challenges you will have.&lt;br /&gt;
&lt;br /&gt;
* [your awesome idea here]&lt;br /&gt;
* HTML/CSS/JS Binary clock - Make a binary clock using web frontend technologies. Straightforward to get a &amp;quot;minimal viable product&amp;quot; (a clock that displays time in binary) and nice possibilities for further enhancements. Ex. add a terminal with which you can enter binary commands for the clock to do different activities, like set an alarm and run a timer/stopper.&lt;br /&gt;
* Build a static webpage with [http://jekyllrb.com/ Jekyll]. With Jekyll you can easily build static web pages and host them on GitHub for free with no hassle. Check out [https://github.com/ITK-LUG/ITK-LUG.github.io this] basic example.&lt;br /&gt;
* Make a simple JavaScript application. For example todo list, pomodoro app etc. -  These types of apps would allow going quickly from an idea to working “visible” software.&lt;br /&gt;
* Build a [https://github.com/ITK-LUG/BinaryClock-PracticeKit Binary Clock] - A good way to learn python, while simultaneously building something cool and not worrying about composing everything from the bottom up.&lt;br /&gt;
* Use the [https://core.telegram.org/bots/api Telegram bot API] to build something cool - A bot that would notify you when your dynamic IP at home changes, a bot that could evaluate code, a bot for notifying you about something you are interested in etc, a bot for notifying about upcoming events in a calendar.&lt;br /&gt;
* Learn to use [https://www.heroku.com/ Heroku] by doing their tutorials and expand upon those tutorial results to make a webpage/webapp. &lt;br /&gt;
* Build a chatroom. Setting up a basic chatroom is a nice way to make something cool to show friends. Also you can expand upon your chatroom to make it even cooler, like theming it using a UI framework and adding new functionality [https://en.wikipedia.org/wiki/Identicon identicons] for example.&lt;br /&gt;
* Build a talking bot: Using googles voice API, you can make a program that can listen to you and make your voice into text and can turn text into voice. The possibilities after getting that basic functionality down are endless! (many humour, much fun) &lt;br /&gt;
* Build a flash cards application. Simple logic, keyword on one side and explanation on the other. Progressive enhancement: Terminal application with no memory -&amp;gt; Terminal application with json memory -&amp;gt; Terminal application with database memory -&amp;gt; Webapp (actual UI) with no memory -&amp;gt; Webapp with database memory. &lt;br /&gt;
* Automate template email creation of ITK Hackerspace weekly newsletter based on google calendar - Build a script that could read info from [https://www.google.com/calendar/embed?src=c28hbeqbtg3ri59eebm6fp3bto%40group.calendar.google.com&amp;amp;ctz=Europe/Tallinn this calendar] and based on that make a template email that is sent to Kristo.&lt;br /&gt;
* Set up a Raspberry Pi retro gaming console - We will supply the raspberry and controllers and you could set up a retro gaming console on the raspberry. Example instructions: [http://lifehacker.com/how-to-turn-your-raspberry-pi-into-a-retro-game-console-498561192?utm_expid=66866090-49.VYy4WCNHSyuP6EmjnM93MQ.0&amp;amp;utm_referrer=https%3A%2F%2Fwww.google.ee%2F Raspberry-&amp;gt;Retro Console]&lt;br /&gt;
* Bridge Telegram, IRC and Skype chatrooms - Using for example [https://github.com/boamaod/skype2irc skype2irc] and [https://github.com/FruitieX/teleirc teleirc] we could bridge our Skype chatroom, IRC channel and Telegram chat so everyone everywhere could get in on all chats and use the technology they like the most.&lt;br /&gt;
&lt;br /&gt;
=Robotics club=&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a list of activities in Robotics Club, 4th floor, room 412.&lt;br /&gt;
The robotics club equipment is available for all students and alumni.&lt;br /&gt;
Your project does not have to be necessarily connected to robots,&lt;br /&gt;
software projects are welcome as well.&lt;br /&gt;
If you&#039;re interested in taking part of any of the activities below ask Lauri or one of the mentors directly.&lt;br /&gt;
&lt;br /&gt;
* [Insert your awesome idea here]&lt;br /&gt;
* Participate on [http://www.robotex.ee/2015/robotivoistlused-ja-reeglid Robotex]. Mentors: Lauri, Valdur, Janno&lt;br /&gt;
* Upgrade four of our Sumorobots with [https://github.com/robokoding/sumorobot-pcb WiFi enabling boards]. Mentors: Silver &lt;br /&gt;
* Set up [http://phabricator.org/ Phabricator] instance for project management and code hosting.&lt;br /&gt;
* Learn about embedded systems using [https://www.raspberrypi.org/ Raspberry Pi], [http://www.cubietruck.com/ Cubietruck], [http://www.st.com/web/en/catalog/mmc/FM141/SC1169?sc=stm32 STM32].&lt;br /&gt;
* Learn about microcontrollers using [https://www.arduino.cc/ Arduino], [http://www.st.com/web/en/catalog/mmc/FM141/SC1244?icmp=sc1244_pron_pr_may2014 STM8].&lt;br /&gt;
* Learn electronics and soldering. Build yourself a [https://learn.adafruit.com/tv-b-gone-kit TV-b-gone], [http://makezine.com/2012/04/24/soapbox-my-top-10-favorite-arduino-compatible-clones-and-derivatives/ Arduino clone], [http://www.instructables.com/id/The-Ultimate-FM-Transmitter/ FM transmitter] or [https://chipamp.com/ audio amplifier]. Mentors: Lauri&lt;br /&gt;
* Learn FPGA programming with [http://digilentinc.com/Products/Detail.cfm?Prod=ZYBO Digilent ZYBO] and [http://www.digilentinc.com/Products/Detail.cfm?Prod=NEXYS Digilent Nexys] boards. Mentors: Lauri&lt;br /&gt;
* Use [http://hobbycomponents.com/test/243-hobby-components-usb-8ch-24mhz-8-channel-logic-analyser logic analyzer], [http://dangerousprototypes.com/docs/Bus_Pirate Bus Pirate], USB-UART bridges etc to debug electronics.&lt;br /&gt;
* Learn about additive manufacturing using [https://www.lulzbot.com/products/lulzbot-taz-5-3d-printer Lulzbot 3D printer]. Mentors: Veiko&lt;br /&gt;
* Learn about subtractive manufacturing using [http://www.ly-cnc.com/product/125-en.html CNC mill]. Mentors: Tõnu&lt;br /&gt;
* Set up [https://help.ubuntu.com/community/UbuntuLTSP terminal server] to make use of old screens, keyboards and mice lying around in Robotics club. Mentor: Lauri &lt;br /&gt;
* Build and play around with [http://www.oomodel.com/images/rctools/diy-tool/x525-v3.jpg quadricopters]. Mentors: Tõnu, Raul&lt;br /&gt;
* Build a [http://www.pvelectronics.co.uk/index.php Nixie clock]. There&#039;s around 80 [https://en.wikipedia.org/wiki/Nixie_tube Nixie tubes] of various sizes. Mentors: Lauri, Allan&lt;br /&gt;
* Play [http://g2.nh.ee/images/pix/900x585/lanMkDN4ROY/koroona-65700582.jpg koroona].&lt;br /&gt;
* Linnar Viik forgot PIN code for his [http://www.husqvarna.com/ee/products/robotic-mowers/husqvarna-robotic-mowers-for-homeowners/ robot lawnmower], break into the system and claim your free robot lawnmower.&lt;br /&gt;
* Build a [http://www.instructables.com/id/How-to-build-a-Tesla-Coil/ Tesla coil].&lt;br /&gt;
* Build a [http://hackedgadgets.com/2012/11/19/lasershark-laser-projector-project/ laser projector].&lt;br /&gt;
* Build a [http://www.tubeclockdb.com/images/stories/2012/scope-crt-clock/xscope-crt-clock-1.jpg.pagespeed.ic.EPsFWYUQz3.jpg tube clock].&lt;br /&gt;
* Build awesome WiFi enabled gadgets with [https://www.sparkfun.com/products/13678 ESP8266].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Other projects=&lt;br /&gt;
Kaido Kikkas pakub projekte ühendust võtta kakk@kakupesa.net&lt;br /&gt;
* Kolledži virtuaalmaailma edasiarendamine - kolledžis&lt;br /&gt;
beardo.itcollege.ee peal jookseb &amp;quot;meie oma Second Life&amp;quot; ehk&lt;br /&gt;
Opensimulatori (http://opensimulator.org) -põhine virtuaalmaailm.&lt;br /&gt;
Arendamine tähendab erinevaid tegevusi - alates lihtsast hiirega&lt;br /&gt;
klikkimisest ja lõpetades programmeerimisega LSL-is (Linden Scripting&lt;br /&gt;
Language, SL-i skriptikeel - sisuliselt Java alamhulk).&lt;br /&gt;
&lt;br /&gt;
* Uute mängustsenaariumide koostamine Battle for Wesnothile&lt;br /&gt;
(http://www.wesnoth.org). Ka siin on tööpõld väga lai - lugude&lt;br /&gt;
kirjutamine (storytelling), graafika, animeerimine, muusika, skriptimine&lt;br /&gt;
(Wesnothil on samuti oma skriptikeel, XML-i sarnane WML ehk Wesnoth&lt;br /&gt;
Markup Language). Paremate mängulugudega võib saada end Wesnothi&lt;br /&gt;
distributsiooni sisse (kümmekond lugu on mänguga kaasas) ehk oma koodiga&lt;br /&gt;
Ubuntu ja teiste distrode põhivaramusse.&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Extracurricular_activities&amp;diff=90491</id>
		<title>Extracurricular activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Extracurricular_activities&amp;diff=90491"/>
		<updated>2015-09-05T18:53:17Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you may find project ideas from Linux User Group and Robotics Club of Estonian IT College.&lt;br /&gt;
Do not hesitate to ask if you have ideas of your own!&lt;br /&gt;
Also check out the [https://www.google.com/calendar/embed?src=YzI4aGJlcWJ0ZzNyaTU5ZWVibTZmcDNidG9AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ&amp;amp;hl=en_EE calendar].&lt;br /&gt;
&lt;br /&gt;
=Linux User Group=&lt;br /&gt;
&lt;br /&gt;
The following is a list of projects proposed by the Estonian IT College Linux User Group (LUG). They are mostly quite beginner friendly as we would encourage students to start off small to build confidence and move their way up. Although we are unable to assign specific tutors we will strive to offer support with any questions you have regarding these or your own projects (also code review and pull requests). :) Send an email to kristo [dotchka] koert [ätt] gmail [donut] com if you are interested in any of the projects and we can discuss how to approach the challenges you will have.&lt;br /&gt;
&lt;br /&gt;
* [your awesome idea here]&lt;br /&gt;
* HTML/CSS/JS Binary clock - Make a binary clock using web frontend technologies. Straightforward to get a &amp;quot;minimal viable product&amp;quot; (a clock that displays time in binary) and nice possibilities for further enhancements. Ex. add a terminal with which you can enter binary commands for the clock to do different activities, like set an alarm and run a timer/stopper.&lt;br /&gt;
* Build a static webpage with [http://jekyllrb.com/ Jekyll]. With Jekyll you can easily build static web pages and host them on GitHub for free with no hassle. Check out [https://github.com/ITK-LUG/ITK-LUG.github.io this] basic example.&lt;br /&gt;
* Make a simple JavaScript application. For example todo list, pomodoro app etc. -  These types of apps would allow going quickly from an idea to working “visible” software.&lt;br /&gt;
* Build a [https://github.com/ITK-LUG/BinaryClock-PracticeKit Binary Clock] - A good way to learn python, while simultaneously building something cool and not worrying about composing everything from the bottom up.&lt;br /&gt;
* Use the [https://core.telegram.org/bots/api Telegram bot API] to build something cool - A bot that would notify you when your dynamic IP at home changes, a bot that could evaluate code, a bot for notifying you about something you are interested in etc, a bot for notifying about upcoming events in a calendar.&lt;br /&gt;
* Learn to use [https://www.heroku.com/ Heroku] by doing their tutorials and expand upon those tutorial results to make a webpage/webapp. &lt;br /&gt;
* Build a chatroom. Setting up a basic chatroom is a nice way to make something cool to show friends. Also you can expand upon your chatroom to make it even cooler, like theming it using a UI framework and adding new functionality [https://en.wikipedia.org/wiki/Identicon identicons] for example.&lt;br /&gt;
* Build a talking bot: Using googles voice API, you can make a program that can listen to you and make your voice into text and can turn text into voice. The possibilities after getting that basic functionality down are endless! (many humour, much fun) &lt;br /&gt;
* Build a flash cards application. Simple logic, keyword on one side and explanation on the other. Progressive enhancement: Terminal application with no memory -&amp;gt; Terminal application with json memory -&amp;gt; Terminal application with database memory -&amp;gt; Webapp (actual UI) with no memory -&amp;gt; Webapp with database memory. &lt;br /&gt;
* Automate template email creation of ITK Hackerspace weekly newsletter based on google calendar - Build a script that could read info from [https://www.google.com/calendar/embed?src=c28hbeqbtg3ri59eebm6fp3bto%40group.calendar.google.com&amp;amp;ctz=Europe/Tallinn this calendar] and based on that make a template email that is sent to Kristo.&lt;br /&gt;
* Set up a Raspberry Pi retro gaming console - We will supply the raspberry and controllers and you could set up a retro gaming console on the raspberry. Example instructions: [http://lifehacker.com/how-to-turn-your-raspberry-pi-into-a-retro-game-console-498561192?utm_expid=66866090-49.VYy4WCNHSyuP6EmjnM93MQ.0&amp;amp;utm_referrer=https%3A%2F%2Fwww.google.ee%2F Raspberry-&amp;gt;Retro Console]&lt;br /&gt;
* Bridge Telegram, IRC and Skype chatrooms - Using for example [https://github.com/boamaod/skype2irc skype2irc] and [https://github.com/FruitieX/teleirc teleirc] we could bridge our Skype chatroom, IRC channel and Telegram chat so everyone everywhere could get in on all chats and use the technology they like the most.&lt;br /&gt;
&lt;br /&gt;
=Robotics club=&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a list of activities in Robotics Club, 4th floor, room 412.&lt;br /&gt;
The robotics club equipment is available for all students and alumni.&lt;br /&gt;
Your project does not have to be necessarily connected to robots,&lt;br /&gt;
software projects are welcome as well.&lt;br /&gt;
If you&#039;re interested in taking part of any of the activities below ask Lauri or one of the mentors directly.&lt;br /&gt;
&lt;br /&gt;
* [Insert your awesome idea here]&lt;br /&gt;
* Participate on [http://www.robotex.ee/2015/robotivoistlused-ja-reeglid Robotex]. Mentors: Lauri, Valdur, Janno&lt;br /&gt;
* Upgrade four of our Sumorobots with [https://github.com/robokoding/sumorobot-pcb WiFi enabling boards]. Mentors: Silver &lt;br /&gt;
* Set up [http://phabricator.org/ Phabricator] instance for project management and code hosting.&lt;br /&gt;
* Learn about embedded systems using [https://www.raspberrypi.org/ Raspberry Pi], [http://www.cubietruck.com/ Cubietruck], [http://www.st.com/web/en/catalog/mmc/FM141/SC1169?sc=stm32 STM32].&lt;br /&gt;
* Learn about microcontrollers using [https://www.arduino.cc/ Arduino], [http://www.st.com/web/en/catalog/mmc/FM141/SC1244?icmp=sc1244_pron_pr_may2014 STM8].&lt;br /&gt;
* Learn electronics and soldering. Build yourself a [https://learn.adafruit.com/tv-b-gone-kit TV-b-gone], [http://makezine.com/2012/04/24/soapbox-my-top-10-favorite-arduino-compatible-clones-and-derivatives/ Arduino clone], [http://www.instructables.com/id/The-Ultimate-FM-Transmitter/ FM transmitter] or [https://chipamp.com/ audio amplifier]. Mentors: Lauri&lt;br /&gt;
* Learn FPGA programming with [http://digilentinc.com/Products/Detail.cfm?Prod=ZYBO Digilent ZYBO] and [http://www.digilentinc.com/Products/Detail.cfm?Prod=NEXYS Digilent Nexys] boards. Mentors: Lauri&lt;br /&gt;
* Use [http://hobbycomponents.com/test/243-hobby-components-usb-8ch-24mhz-8-channel-logic-analyser logic analyzer], [http://dangerousprototypes.com/docs/Bus_Pirate Bus Pirate], USB-UART bridges etc to debug electronics.&lt;br /&gt;
* Learn about additive manufacturing using [https://www.lulzbot.com/products/lulzbot-taz-5-3d-printer Lulzbot 3D printer]. Mentors: Veiko&lt;br /&gt;
* Learn about subtractive manufacturing using [http://www.ly-cnc.com/product/125-en.html CNC mill]. Mentors: Tõnu&lt;br /&gt;
* Set up [https://help.ubuntu.com/community/UbuntuLTSP terminal server] to make use of old screens, keyboards and mice lying around in Robotics club. Mentor: Lauri &lt;br /&gt;
* Build and play around with [http://www.oomodel.com/images/rctools/diy-tool/x525-v3.jpg quadricopters]. Mentors: Tõnu, Raul&lt;br /&gt;
* Build a [http://www.pvelectronics.co.uk/index.php Nixie clock]. There&#039;s around 80 [https://en.wikipedia.org/wiki/Nixie_tube Nixie tubes] of various sizes. Mentors: Lauri, Allan&lt;br /&gt;
* Play [http://g2.nh.ee/images/pix/900x585/lanMkDN4ROY/koroona-65700582.jpg koroona].&lt;br /&gt;
* Linnar Viik forgot PIN code for his [http://www.husqvarna.com/ee/products/robotic-mowers/husqvarna-robotic-mowers-for-homeowners/ robot lawnmower], break into the system and claim your free robot lawnmower.&lt;br /&gt;
* Build a [http://www.instructables.com/id/How-to-build-a-Tesla-Coil/ Tesla coil].&lt;br /&gt;
* Build a [http://hackedgadgets.com/2012/11/19/lasershark-laser-projector-project/ laser projector].&lt;br /&gt;
* Build a [http://www.tubeclockdb.com/images/stories/2012/scope-crt-clock/xscope-crt-clock-1.jpg.pagespeed.ic.EPsFWYUQz3.jpg tube clock].&lt;br /&gt;
* Build awesome WiFi enabled gadgets with [https://www.sparkfun.com/products/13678 ESP8266].&lt;br /&gt;
* Bridge Telegram, IRC and Skype chatrooms - Using for example:&lt;br /&gt;
[https://github.com/boamaod/skype2irc] &amp;amp; [https://github.com/FruitieX/teleirc] we could bridge our Skype chatroom, IRC channel and Telegram chat so everyone everywhere could get in on all chats and use the technology they like the most. :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Other projects=&lt;br /&gt;
Kaido Kikkas pakub projekte ühendust võtta kakk@kakupesa.net&lt;br /&gt;
* Kolledži virtuaalmaailma edasiarendamine - kolledžis&lt;br /&gt;
beardo.itcollege.ee peal jookseb &amp;quot;meie oma Second Life&amp;quot; ehk&lt;br /&gt;
Opensimulatori (http://opensimulator.org) -põhine virtuaalmaailm.&lt;br /&gt;
Arendamine tähendab erinevaid tegevusi - alates lihtsast hiirega&lt;br /&gt;
klikkimisest ja lõpetades programmeerimisega LSL-is (Linden Scripting&lt;br /&gt;
Language, SL-i skriptikeel - sisuliselt Java alamhulk).&lt;br /&gt;
&lt;br /&gt;
* Uute mängustsenaariumide koostamine Battle for Wesnothile&lt;br /&gt;
(http://www.wesnoth.org). Ka siin on tööpõld väga lai - lugude&lt;br /&gt;
kirjutamine (storytelling), graafika, animeerimine, muusika, skriptimine&lt;br /&gt;
(Wesnothil on samuti oma skriptikeel, XML-i sarnane WML ehk Wesnoth&lt;br /&gt;
Markup Language). Paremate mängulugudega võib saada end Wesnothi&lt;br /&gt;
distributsiooni sisse (kümmekond lugu on mänguga kaasas) ehk oma koodiga&lt;br /&gt;
Ubuntu ja teiste distrode põhivaramusse.&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Extracurricular_activities&amp;diff=90488</id>
		<title>Extracurricular activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Extracurricular_activities&amp;diff=90488"/>
		<updated>2015-09-05T18:41:09Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you may find project ideas from Linux User Group and Robotics Club of Estonian IT College.&lt;br /&gt;
Do not hesitate to ask if you have ideas of your own!&lt;br /&gt;
Also check out the [https://www.google.com/calendar/embed?src=YzI4aGJlcWJ0ZzNyaTU5ZWVibTZmcDNidG9AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ&amp;amp;hl=en_EE calendar].&lt;br /&gt;
&lt;br /&gt;
=Linux User Group=&lt;br /&gt;
&lt;br /&gt;
The following is a list of projects proposed by the Estonian IT College Linux User Group (LUG). They are mostly quite beginner friendly as we would encourage students to start off small to build confidence and move their way up. Although we are unable to assign specific tutors we will strive to offer support with any questions you have regarding these or your own projects (also code review and pull requests). :) Send an email to kristo [dotchka] koert [ätt] gmail [donut] com if you are interested in any of the projects and we can discuss how to approach the challenges you will have.&lt;br /&gt;
&lt;br /&gt;
* [your awesome idea here]&lt;br /&gt;
* HTML/CSS/JS Binary clock - Make a binary clock using web frontend technologies. Straightforward to get a &amp;quot;minimal viable product&amp;quot; (a clock that displays time in binary) and nice possibilities for further enhancements. Ex. add a terminal with which you can enter binary commands for the clock to do different activities, like set an alarm and run a timer/stopper.&lt;br /&gt;
* Build a static webpage with [http://jekyllrb.com/ Jekyll]. With Jekyll you can easily build static web pages and host them on GitHub for free with no hassle. Check out [https://github.com/ITK-LUG/ITK-LUG.github.io this] basic example.&lt;br /&gt;
* Make a simple JavaScript application. For example todo list, pomodoro app etc. -  These types of apps would allow going quickly from an idea to working “visible” software.&lt;br /&gt;
* Build a [https://github.com/ITK-LUG/BinaryClock-PracticeKit Binary Clock] - A good way to learn python, while simultaneously building something cool and not worrying about composing everything from the bottom up.&lt;br /&gt;
* Use the [https://core.telegram.org/bots/api Telegram bot API] to build something cool - A bot that would notify you when your dynamic IP at home changes, a bot that could evaluate code, a bot for notifying you about something you are interested in etc, a bot for notifying about upcoming events in a calendar.&lt;br /&gt;
* Learn to use [https://www.heroku.com/ Heroku] by doing their tutorials and expand upon those tutorial results to make a webpage/webapp. &lt;br /&gt;
* Build a chatroom. Setting up a basic chatroom is a nice way to make something cool to show friends. Also you can expand upon your chatroom to make it even cooler, like theming it using a UI framework and adding new functionality [https://en.wikipedia.org/wiki/Identicon identicons] for example.&lt;br /&gt;
* Build a talking bot: Using googles voice API, you can make a program that can listen to you and make your voice into text and can turn text into voice. The possibilities after getting that basic functionality down are endless! (many humour, much fun) &lt;br /&gt;
* Build a flash cards application. Simple logic, keyword on one side and explanation on the other. Progressive enhancement: Terminal application with no memory -&amp;gt; Terminal application with json memory -&amp;gt; Terminal application with database memory -&amp;gt; Webapp (actual UI) with no memory -&amp;gt; Webapp with database memory. &lt;br /&gt;
* Automate template email creation of ITK Hackerspace weekly newsletter based on google calendar - Build a script that could read info from [https://www.google.com/calendar/embed?src=c28hbeqbtg3ri59eebm6fp3bto%40group.calendar.google.com&amp;amp;ctz=Europe/Tallinn this calendar] and based on that make a template email that is sent to Kristo.&lt;br /&gt;
* Set up a Raspberry Pi retro gaming console - We will supply the raspberry and controllers and you could set up a retro gaming console on the raspberry. Example instructions: [http://lifehacker.com/how-to-turn-your-raspberry-pi-into-a-retro-game-console-498561192?utm_expid=66866090-49.VYy4WCNHSyuP6EmjnM93MQ.0&amp;amp;utm_referrer=https%3A%2F%2Fwww.google.ee%2F Raspberry-&amp;gt;Retro Console]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Robotics club=&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a list of activities in Robotics Club, 4th floor, room 412.&lt;br /&gt;
The robotics club equipment is available for all students and alumni.&lt;br /&gt;
Your project does not have to be necessarily connected to robots,&lt;br /&gt;
software projects are welcome as well.&lt;br /&gt;
If you&#039;re interested in taking part of any of the activities below ask Lauri or one of the mentors directly.&lt;br /&gt;
&lt;br /&gt;
* [Insert your awesome idea here]&lt;br /&gt;
* Participate on [http://www.robotex.ee/2015/robotivoistlused-ja-reeglid Robotex]. Mentors: Lauri, Valdur, Janno&lt;br /&gt;
* Upgrade four of our Sumorobots with [https://github.com/robokoding/sumorobot-pcb WiFi enabling boards]. Mentors: Silver &lt;br /&gt;
* Set up [http://phabricator.org/ Phabricator] instance for project management and code hosting.&lt;br /&gt;
* Learn about embedded systems using [https://www.raspberrypi.org/ Raspberry Pi], [http://www.cubietruck.com/ Cubietruck], [http://www.st.com/web/en/catalog/mmc/FM141/SC1169?sc=stm32 STM32].&lt;br /&gt;
* Learn about microcontrollers using [https://www.arduino.cc/ Arduino], [http://www.st.com/web/en/catalog/mmc/FM141/SC1244?icmp=sc1244_pron_pr_may2014 STM8].&lt;br /&gt;
* Learn electronics and soldering. Build yourself a [https://learn.adafruit.com/tv-b-gone-kit TV-b-gone], [http://makezine.com/2012/04/24/soapbox-my-top-10-favorite-arduino-compatible-clones-and-derivatives/ Arduino clone], [http://www.instructables.com/id/The-Ultimate-FM-Transmitter/ FM transmitter] or [https://chipamp.com/ audio amplifier]. Mentors: Lauri&lt;br /&gt;
* Learn FPGA programming with [http://digilentinc.com/Products/Detail.cfm?Prod=ZYBO Digilent ZYBO] and [http://www.digilentinc.com/Products/Detail.cfm?Prod=NEXYS Digilent Nexys] boards. Mentors: Lauri&lt;br /&gt;
* Use [http://hobbycomponents.com/test/243-hobby-components-usb-8ch-24mhz-8-channel-logic-analyser logic analyzer], [http://dangerousprototypes.com/docs/Bus_Pirate Bus Pirate], USB-UART bridges etc to debug electronics.&lt;br /&gt;
* Learn about additive manufacturing using [https://www.lulzbot.com/products/lulzbot-taz-5-3d-printer Lulzbot 3D printer]. Mentors: Veiko&lt;br /&gt;
* Learn about subtractive manufacturing using [http://www.ly-cnc.com/product/125-en.html CNC mill]. Mentors: Tõnu&lt;br /&gt;
* Set up [https://help.ubuntu.com/community/UbuntuLTSP terminal server] to make use of old screens, keyboards and mice lying around in Robotics club. Mentor: Lauri &lt;br /&gt;
* Build and play around with [http://www.oomodel.com/images/rctools/diy-tool/x525-v3.jpg quadricopters]. Mentors: Tõnu, Raul&lt;br /&gt;
* Build a [http://www.pvelectronics.co.uk/index.php Nixie clock]. There&#039;s around 80 [https://en.wikipedia.org/wiki/Nixie_tube Nixie tubes] of various sizes. Mentors: Lauri, Allan&lt;br /&gt;
* Play [http://g2.nh.ee/images/pix/900x585/lanMkDN4ROY/koroona-65700582.jpg koroona].&lt;br /&gt;
* Linnar Viik forgot PIN code for his [http://www.husqvarna.com/ee/products/robotic-mowers/husqvarna-robotic-mowers-for-homeowners/ robot lawnmower], break into the system and claim your free robot lawnmower.&lt;br /&gt;
* Build a [http://www.instructables.com/id/How-to-build-a-Tesla-Coil/ Tesla coil].&lt;br /&gt;
* Build a [http://hackedgadgets.com/2012/11/19/lasershark-laser-projector-project/ laser projector].&lt;br /&gt;
* Build a [http://www.tubeclockdb.com/images/stories/2012/scope-crt-clock/xscope-crt-clock-1.jpg.pagespeed.ic.EPsFWYUQz3.jpg tube clock].&lt;br /&gt;
* Build awesome WiFi enabled gadgets with [https://www.sparkfun.com/products/13678 ESP8266].&lt;br /&gt;
&lt;br /&gt;
=Other projects=&lt;br /&gt;
Kaido Kikkas pakub projekte ühendust võtta kakk@kakupesa.net&lt;br /&gt;
* Kolledži virtuaalmaailma edasiarendamine - kolledžis&lt;br /&gt;
beardo.itcollege.ee peal jookseb &amp;quot;meie oma Second Life&amp;quot; ehk&lt;br /&gt;
Opensimulatori (http://opensimulator.org) -põhine virtuaalmaailm.&lt;br /&gt;
Arendamine tähendab erinevaid tegevusi - alates lihtsast hiirega&lt;br /&gt;
klikkimisest ja lõpetades programmeerimisega LSL-is (Linden Scripting&lt;br /&gt;
Language, SL-i skriptikeel - sisuliselt Java alamhulk).&lt;br /&gt;
&lt;br /&gt;
* Uute mängustsenaariumide koostamine Battle for Wesnothile&lt;br /&gt;
(http://www.wesnoth.org). Ka siin on tööpõld väga lai - lugude&lt;br /&gt;
kirjutamine (storytelling), graafika, animeerimine, muusika, skriptimine&lt;br /&gt;
(Wesnothil on samuti oma skriptikeel, XML-i sarnane WML ehk Wesnoth&lt;br /&gt;
Markup Language). Paremate mängulugudega võib saada end Wesnothi&lt;br /&gt;
distributsiooni sisse (kümmekond lugu on mänguga kaasas) ehk oma koodiga&lt;br /&gt;
Ubuntu ja teiste distrode põhivaramusse.&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Extracurricular_activities&amp;diff=90487</id>
		<title>Extracurricular activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Extracurricular_activities&amp;diff=90487"/>
		<updated>2015-09-05T18:38:43Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you may find project ideas from Linux User Group and Robotics Club of Estonian IT College.&lt;br /&gt;
Do not hesitate to ask if you have ideas of your own!&lt;br /&gt;
Also check out the [https://www.google.com/calendar/embed?src=YzI4aGJlcWJ0ZzNyaTU5ZWVibTZmcDNidG9AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ&amp;amp;hl=en_EE calendar].&lt;br /&gt;
&lt;br /&gt;
=Linux User Group=&lt;br /&gt;
&lt;br /&gt;
The following is a list of projects proposed by the Estonian IT College Linux User Group (LUG). They are mostly quite beginner friendly as we would encourage students to start off small to build confidence and move their way up. Although we are unable to assign specific tutors we will strive to offer support with any questions you have regarding these or your own projects (also code review and pull requests). :) Send an email to kristo [dotchka] koert [ätt] gmail [donut] com if you are interested in any of the projects and we can discuss how to approach the challenges you will have.&lt;br /&gt;
&lt;br /&gt;
* [your awesome idea here]&lt;br /&gt;
* HTML/CSS/JS Binary clock - Make a binary clock using web frontend technologies. Straightforward to get a &amp;quot;minimal viable product&amp;quot; (a clock that displays time in binary) and nice possibilities for further enhancements. Ex. add a terminal with which you can enter binary commands for the clock to do different activities, like set an alarm and run a timer/stopper.&lt;br /&gt;
* Build a static webpage with [http://jekyllrb.com/ Jekyll]. With Jekyll you can easily build static web pages and host them on GitHub for free with no hassle. Check out [https://github.com/ITK-LUG/ITK-LUG.github.io this] basic example.&lt;br /&gt;
* Make a simple JavaScript application. For example todo list, pomodoro app etc. -  These types of apps would allow going quickly from an idea to working “visible” software.&lt;br /&gt;
* Build a [https://github.com/ITK-LUG/BinaryClock-PracticeKit Binary Clock] - A good way to learn python, while simultaneously building something cool and not worrying about composing everything from the bottom up.&lt;br /&gt;
* Use the [https://core.telegram.org/bots/api Telegram bot API] to build something cool - A bot that would notify you when your dynamic IP at home changes, a bot that could evaluate code, a bot for notifying you about something you are interested in etc, a bot for notifying about upcoming events in a calendar.&lt;br /&gt;
* Learn to use [https://www.heroku.com/ Heroku] by doing their tutorials and expand upon those tutorial results to make a webpage/webapp. &lt;br /&gt;
* Build a chatroom. Setting up a basic chatroom is a nice way to make something cool to show friends. Also you can expand upon your chatroom to make it even cooler, like theming it using a UI framework and adding new functionality [https://en.wikipedia.org/wiki/Identicon identicons] for example.&lt;br /&gt;
* Build a talking bot: Using googles voice API, you can make a program that can listen to you and make your voice into text and can turn text into voice. The possibilities after getting that basic functionality down are endless! (many humour, much fun) &lt;br /&gt;
* Build a flash cards application. Simple logic, keyword on one side and explanation on the other. Progressive enhancement: Terminal application with no memory -&amp;gt; Terminal application with json memory -&amp;gt; Terminal application with database memory -&amp;gt; Webapp (actual UI) with no memory -&amp;gt; Webapp with database memory. &lt;br /&gt;
* Automate template email creation of ITK Hackerspace weekly newsletter based on google calendar - Build a script that could read info from [https://www.google.com/calendar/embed?src=c28hbeqbtg3ri59eebm6fp3bto%40group.calendar.google.com&amp;amp;ctz=Europe/Tallinn this calendar] and based on that make a template email that is sent to Kristo.&lt;br /&gt;
* Set up a Raspberry Pi retro gaming console - We will supply the raspberry and controllers and you could set up a retro gaming console on the raspberry. Example instructions: [http://lifehacker.com/how-to-turn-your-raspberry-pi-into-a-retro-game-console-498561192?utm_expid=66866090-49.VYy4WCNHSyuP6EmjnM93MQ.0&amp;amp;utm_referrer=https%3A%2F%2Fwww.google.ee%2F Raspberry-&amp;gt;Retro Console]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Robotics club=&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a list of activities in Robotics Club, 4th floor, room 412.&lt;br /&gt;
The robotics club equipment is available for all students and alumni.&lt;br /&gt;
Your project does not have to be necessarily connected to robots,&lt;br /&gt;
software projects are welcome as well.&lt;br /&gt;
If you&#039;re interested in taking part of any of the activities below ask Lauri or one of the mentors directly.&lt;br /&gt;
&lt;br /&gt;
* [Insert your awesome idea here]&lt;br /&gt;
* Participate on [http://www.robotex.ee/2015/robotivoistlused-ja-reeglid Robotex]. Mentors: Lauri, Valdur, Janno&lt;br /&gt;
* Upgrade four of our Sumorobots with [https://github.com/robokoding/sumorobot-pcb WiFi enabling boards]. Mentors: Silver &lt;br /&gt;
* Set up [http://phabricator.org/ Phabricator] instance for project management and code hosting.&lt;br /&gt;
* Learn about embedded systems using [https://www.raspberrypi.org/ Raspberry Pi], [http://www.cubietruck.com/ Cubietruck], [http://www.st.com/web/en/catalog/mmc/FM141/SC1169?sc=stm32 STM32].&lt;br /&gt;
* Learn about microcontrollers using [https://www.arduino.cc/ Arduino], [http://www.st.com/web/en/catalog/mmc/FM141/SC1244?icmp=sc1244_pron_pr_may2014 STM8].&lt;br /&gt;
* Learn electronics and soldering. Build yourself a [https://learn.adafruit.com/tv-b-gone-kit TV-b-gone], [http://makezine.com/2012/04/24/soapbox-my-top-10-favorite-arduino-compatible-clones-and-derivatives/ Arduino clone], [http://www.instructables.com/id/The-Ultimate-FM-Transmitter/ FM transmitter] or [https://chipamp.com/ audio amplifier]. Mentors: Lauri&lt;br /&gt;
* Learn FPGA programming with [http://digilentinc.com/Products/Detail.cfm?Prod=ZYBO Digilent ZYBO] and [http://www.digilentinc.com/Products/Detail.cfm?Prod=NEXYS Digilent Nexys] boards. Mentors: Lauri&lt;br /&gt;
* Use [http://hobbycomponents.com/test/243-hobby-components-usb-8ch-24mhz-8-channel-logic-analyser logic analyzer], [http://dangerousprototypes.com/docs/Bus_Pirate Bus Pirate], USB-UART bridges etc to debug electronics.&lt;br /&gt;
* Learn about additive manufacturing using [https://www.lulzbot.com/products/lulzbot-taz-5-3d-printer Lulzbot 3D printer]. Mentors: Veiko&lt;br /&gt;
* Learn about subtractive manufacturing using [http://www.ly-cnc.com/product/125-en.html CNC mill]. Mentors: Tõnu&lt;br /&gt;
* Set up [https://help.ubuntu.com/community/UbuntuLTSP terminal server] to make use of old screens, keyboards and mice lying around in Robotics club. Mentor: Lauri &lt;br /&gt;
* Build and play around with [http://www.oomodel.com/images/rctools/diy-tool/x525-v3.jpg quadricopters]. Mentors: Tõnu, Raul&lt;br /&gt;
* Build a [http://www.pvelectronics.co.uk/index.php Nixie clock]. There&#039;s around 80 [https://en.wikipedia.org/wiki/Nixie_tube Nixie tubes] of various sizes. Mentors: Lauri, Allan&lt;br /&gt;
* Play [http://g2.nh.ee/images/pix/900x585/lanMkDN4ROY/koroona-65700582.jpg koroona].&lt;br /&gt;
* Linnar Viik forgot PIN code for his [http://www.husqvarna.com/ee/products/robotic-mowers/husqvarna-robotic-mowers-for-homeowners/ robot lawnmower], break into the system and claim your free robot lawnmower.&lt;br /&gt;
* Build a [http://www.instructables.com/id/How-to-build-a-Tesla-Coil/ Tesla coil].&lt;br /&gt;
* Build a [http://hackedgadgets.com/2012/11/19/lasershark-laser-projector-project/ laser projector].&lt;br /&gt;
* Build a [http://www.tubeclockdb.com/images/stories/2012/scope-crt-clock/xscope-crt-clock-1.jpg.pagespeed.ic.EPsFWYUQz3.jpg tube clock].&lt;br /&gt;
* Build awesome WiFi enabled gadgets with [https://www.sparkfun.com/products/13678 ESP8266].&lt;br /&gt;
&lt;br /&gt;
=Other projects=&lt;br /&gt;
Kaido Kikkas pakub projekte ühendust võtta [kakk@kakupesa.net]&lt;br /&gt;
* Kolledži virtuaalmaailma edasiarendamine - kolledžis&lt;br /&gt;
beardo.itcollege.ee peal jookseb &amp;quot;meie oma Second Life&amp;quot; ehk&lt;br /&gt;
Opensimulatori (http://opensimulator.org) -põhine virtuaalmaailm.&lt;br /&gt;
Arendamine tähendab erinevaid tegevusi - alates lihtsast hiirega&lt;br /&gt;
klikkimisest ja lõpetades programmeerimisega LSL-is (Linden Scripting&lt;br /&gt;
Language, SL-i skriptikeel - sisuliselt Java alamhulk).&lt;br /&gt;
&lt;br /&gt;
* Uute mängustsenaariumide koostamine Battle for Wesnothile&lt;br /&gt;
(http://www.wesnoth.org). Ka siin on tööpõld väga lai - lugude&lt;br /&gt;
kirjutamine (storytelling), graafika, animeerimine, muusika, skriptimine&lt;br /&gt;
(Wesnothil on samuti oma skriptikeel, XML-i sarnane WML ehk Wesnoth&lt;br /&gt;
Markup Language). Paremate mängulugudega võib saada end Wesnothi&lt;br /&gt;
distributsiooni sisse (kümmekond lugu on mänguga kaasas) ehk oma koodiga&lt;br /&gt;
Ubuntu ja teiste distrode põhivaramusse.&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Extracurricular_activities&amp;diff=90486</id>
		<title>Talk:Extracurricular activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Extracurricular_activities&amp;diff=90486"/>
		<updated>2015-09-05T18:35:48Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: /* Other projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Extracurricular_activities&amp;diff=90485</id>
		<title>Extracurricular activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Extracurricular_activities&amp;diff=90485"/>
		<updated>2015-09-05T18:34:54Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you may find project ideas from Linux User Group and Robotics Club of Estonian IT College.&lt;br /&gt;
Do not hesitate to ask if you have ideas of your own!&lt;br /&gt;
Also check out the [https://www.google.com/calendar/embed?src=YzI4aGJlcWJ0ZzNyaTU5ZWVibTZmcDNidG9AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ&amp;amp;hl=en_EE calendar].&lt;br /&gt;
&lt;br /&gt;
=Linux User Group=&lt;br /&gt;
&lt;br /&gt;
The following is a list of projects proposed by the Estonian IT College Linux User Group (LUG). They are mostly quite beginner friendly as we would encourage students to start off small to build confidence and move their way up. Although we are unable to assign specific tutors we will strive to offer support with any questions you have regarding these or your own projects (also code review and pull requests). :) Send an email to kristo [dotchka] koert [ätt] gmail [donut] com if you are interested in any of the projects and we can discuss how to approach the challenges you will have.&lt;br /&gt;
&lt;br /&gt;
* [your awesome idea here]&lt;br /&gt;
* HTML/CSS/JS Binary clock - Make a binary clock using web frontend technologies. Straightforward to get a &amp;quot;minimal viable product&amp;quot; (a clock that displays time in binary) and nice possibilities for further enhancements. Ex. add a terminal with which you can enter binary commands for the clock to do different activities, like set an alarm and run a timer/stopper.&lt;br /&gt;
* Build a static webpage with [http://jekyllrb.com/ Jekyll]. With Jekyll you can easily build static web pages and host them on GitHub for free with no hassle. Check out [https://github.com/ITK-LUG/ITK-LUG.github.io this] basic example.&lt;br /&gt;
* Make a simple JavaScript application. For example todo list, pomodoro app etc. -  These types of apps would allow going quickly from an idea to working “visible” software.&lt;br /&gt;
* Build a [https://github.com/ITK-LUG/BinaryClock-PracticeKit Binary Clock] - A good way to learn python, while simultaneously building something cool and not worrying about composing everything from the bottom up.&lt;br /&gt;
* Use the [https://core.telegram.org/bots/api Telegram bot API] to build something cool - A bot that would notify you when your dynamic IP at home changes, a bot that could evaluate code, a bot for notifying you about something you are interested in etc, a bot for notifying about upcoming events in a calendar.&lt;br /&gt;
* Learn to use [https://www.heroku.com/ Heroku] by doing their tutorials and expand upon those tutorial results to make a webpage/webapp. &lt;br /&gt;
* Build a chatroom. Setting up a basic chatroom is a nice way to make something cool to show friends. Also you can expand upon your chatroom to make it even cooler, like theming it using a UI framework and adding new functionality [https://en.wikipedia.org/wiki/Identicon identicons] for example.&lt;br /&gt;
* Build a talking bot: Using googles voice API, you can make a program that can listen to you and make your voice into text and can turn text into voice. The possibilities after getting that basic functionality down are endless! (many humour, much fun) &lt;br /&gt;
* Build a flash cards application. Simple logic, keyword on one side and explanation on the other. Progressive enhancement: Terminal application with no memory -&amp;gt; Terminal application with json memory -&amp;gt; Terminal application with database memory -&amp;gt; Webapp (actual UI) with no memory -&amp;gt; Webapp with database memory. &lt;br /&gt;
* Automate template email creation of ITK Hackerspace weekly newsletter based on google calendar - Build a script that could read info from [https://www.google.com/calendar/embed?src=c28hbeqbtg3ri59eebm6fp3bto%40group.calendar.google.com&amp;amp;ctz=Europe/Tallinn this calendar] and based on that make a template email that is sent to Kristo.&lt;br /&gt;
* Set up a Raspberry Pi retro gaming console - We will supply the raspberry and controllers and you could set up a retro gaming console on the raspberry. Example instructions: [http://lifehacker.com/how-to-turn-your-raspberry-pi-into-a-retro-game-console-498561192?utm_expid=66866090-49.VYy4WCNHSyuP6EmjnM93MQ.0&amp;amp;utm_referrer=https%3A%2F%2Fwww.google.ee%2F Raspberry-&amp;gt;Retro Console]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Robotics club=&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a list of activities in Robotics Club, 4th floor, room 412.&lt;br /&gt;
The robotics club equipment is available for all students and alumni.&lt;br /&gt;
Your project does not have to be necessarily connected to robots,&lt;br /&gt;
software projects are welcome as well.&lt;br /&gt;
If you&#039;re interested in taking part of any of the activities below ask Lauri or one of the mentors directly.&lt;br /&gt;
&lt;br /&gt;
* [Insert your awesome idea here]&lt;br /&gt;
* Participate on [http://www.robotex.ee/2015/robotivoistlused-ja-reeglid Robotex]. Mentors: Lauri, Valdur, Janno&lt;br /&gt;
* Upgrade four of our Sumorobots with [https://github.com/robokoding/sumorobot-pcb WiFi enabling boards]. Mentors: Silver &lt;br /&gt;
* Set up [http://phabricator.org/ Phabricator] instance for project management and code hosting.&lt;br /&gt;
* Learn about embedded systems using [https://www.raspberrypi.org/ Raspberry Pi], [http://www.cubietruck.com/ Cubietruck], [http://www.st.com/web/en/catalog/mmc/FM141/SC1169?sc=stm32 STM32].&lt;br /&gt;
* Learn about microcontrollers using [https://www.arduino.cc/ Arduino], [http://www.st.com/web/en/catalog/mmc/FM141/SC1244?icmp=sc1244_pron_pr_may2014 STM8].&lt;br /&gt;
* Learn electronics and soldering. Build yourself a [https://learn.adafruit.com/tv-b-gone-kit TV-b-gone], [http://makezine.com/2012/04/24/soapbox-my-top-10-favorite-arduino-compatible-clones-and-derivatives/ Arduino clone], [http://www.instructables.com/id/The-Ultimate-FM-Transmitter/ FM transmitter] or [https://chipamp.com/ audio amplifier]. Mentors: Lauri&lt;br /&gt;
* Learn FPGA programming with [http://digilentinc.com/Products/Detail.cfm?Prod=ZYBO Digilent ZYBO] and [http://www.digilentinc.com/Products/Detail.cfm?Prod=NEXYS Digilent Nexys] boards. Mentors: Lauri&lt;br /&gt;
* Use [http://hobbycomponents.com/test/243-hobby-components-usb-8ch-24mhz-8-channel-logic-analyser logic analyzer], [http://dangerousprototypes.com/docs/Bus_Pirate Bus Pirate], USB-UART bridges etc to debug electronics.&lt;br /&gt;
* Learn about additive manufacturing using [https://www.lulzbot.com/products/lulzbot-taz-5-3d-printer Lulzbot 3D printer]. Mentors: Veiko&lt;br /&gt;
* Learn about subtractive manufacturing using [http://www.ly-cnc.com/product/125-en.html CNC mill]. Mentors: Tõnu&lt;br /&gt;
* Set up [https://help.ubuntu.com/community/UbuntuLTSP terminal server] to make use of old screens, keyboards and mice lying around in Robotics club. Mentor: Lauri &lt;br /&gt;
* Build and play around with [http://www.oomodel.com/images/rctools/diy-tool/x525-v3.jpg quadricopters]. Mentors: Tõnu, Raul&lt;br /&gt;
* Build a [http://www.pvelectronics.co.uk/index.php Nixie clock]. There&#039;s around 80 [https://en.wikipedia.org/wiki/Nixie_tube Nixie tubes] of various sizes. Mentors: Lauri, Allan&lt;br /&gt;
* Play [http://g2.nh.ee/images/pix/900x585/lanMkDN4ROY/koroona-65700582.jpg koroona].&lt;br /&gt;
* Linnar Viik forgot PIN code for his [http://www.husqvarna.com/ee/products/robotic-mowers/husqvarna-robotic-mowers-for-homeowners/ robot lawnmower], break into the system and claim your free robot lawnmower.&lt;br /&gt;
* Build a [http://www.instructables.com/id/How-to-build-a-Tesla-Coil/ Tesla coil].&lt;br /&gt;
* Build a [http://hackedgadgets.com/2012/11/19/lasershark-laser-projector-project/ laser projector].&lt;br /&gt;
* Build a [http://www.tubeclockdb.com/images/stories/2012/scope-crt-clock/xscope-crt-clock-1.jpg.pagespeed.ic.EPsFWYUQz3.jpg tube clock].&lt;br /&gt;
* Build awesome WiFi enabled gadgets with [https://www.sparkfun.com/products/13678 ESP8266].&lt;br /&gt;
&lt;br /&gt;
=Other projects=&lt;br /&gt;
* Kolledži virtuaalmaailma edasiarendamine - kolledžis&lt;br /&gt;
beardo.itcollege.ee peal jookseb &amp;quot;meie oma Second Life&amp;quot; ehk&lt;br /&gt;
Opensimulatori (http://opensimulator.org) -põhine virtuaalmaailm.&lt;br /&gt;
Arendamine tähendab erinevaid tegevusi - alates lihtsast hiirega&lt;br /&gt;
klikkimisest ja lõpetades programmeerimisega LSL-is (Linden Scripting&lt;br /&gt;
Language, SL-i skriptikeel - sisuliselt Java alamhulk).&lt;br /&gt;
&lt;br /&gt;
* Uute mängustsenaariumide koostamine Battle for Wesnothile&lt;br /&gt;
(http://www.wesnoth.org). Ka siin on tööpõld väga lai - lugude&lt;br /&gt;
kirjutamine (storytelling), graafika, animeerimine, muusika, skriptimine&lt;br /&gt;
(Wesnothil on samuti oma skriptikeel, XML-i sarnane WML ehk Wesnoth&lt;br /&gt;
Markup Language). Paremate mängulugudega võib saada end Wesnothi&lt;br /&gt;
distributsiooni sisse (kümmekond lugu on mänguga kaasas) ehk oma koodiga&lt;br /&gt;
Ubuntu ja teiste distrode põhivaramusse.&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Extracurricular_activities&amp;diff=90484</id>
		<title>Talk:Extracurricular activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Extracurricular_activities&amp;diff=90484"/>
		<updated>2015-09-05T18:32:39Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: Anything that would need to be separate from the other categories,  don&amp;#039;t limit yourself&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Other projects=&lt;br /&gt;
* Kolledži virtuaalmaailma edasiarendamine - kolledžis&lt;br /&gt;
beardo.itcollege.ee peal jookseb &amp;quot;meie oma Second Life&amp;quot; ehk&lt;br /&gt;
Opensimulatori (http://opensimulator.org) -põhine virtuaalmaailm.&lt;br /&gt;
Arendamine tähendab erinevaid tegevusi - alates lihtsast hiirega&lt;br /&gt;
klikkimisest ja lõpetades programmeerimisega LSL-is (Linden Scripting&lt;br /&gt;
Language, SL-i skriptikeel - sisuliselt Java alamhulk).&lt;br /&gt;
&lt;br /&gt;
* Uute mängustsenaariumide koostamine Battle for Wesnothile&lt;br /&gt;
(http://www.wesnoth.org). Ka siin on tööpõld väga lai - lugude&lt;br /&gt;
kirjutamine (storytelling), graafika, animeerimine, muusika, skriptimine&lt;br /&gt;
(Wesnothil on samuti oma skriptikeel, XML-i sarnane WML ehk Wesnoth&lt;br /&gt;
Markup Language). Paremate mängulugudega võib saada end Wesnothi&lt;br /&gt;
distributsiooni sisse (kümmekond lugu on mänguga kaasas) ehk oma koodiga&lt;br /&gt;
Ubuntu ja teiste distrode põhivaramusse.&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Kveskime&amp;diff=79429</id>
		<title>User:Kveskime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Kveskime&amp;diff=79429"/>
		<updated>2014-10-22T15:33:45Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Karell Veskimeister&lt;br /&gt;
&lt;br /&gt;
Esitamise kuupäev: 22. oktoober 2014&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&lt;br /&gt;
Alljärgnevast tekstist võib välja lugeda minu muljeid ja tähelepanekuid Sissejuhatus Erialasse aine raames toimunud esitlustest. Pean ausalt tunnistama, et esimesed loengud olid minu jaoks päris igavad ja meelde ei ole nendest kuigi palju jäänud, aga mida aeg edasi, seda tihemini on hommikuti ruumi 314 ülemisest uksest välja lipsata tulnud. Ma kartsin et, ma saan nendest loengutest oluliselt vähem, kui ma tegelikult olen saanud. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esimesest loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loengu &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt; sain teada, kuidas toimib tasuta õppimise süsteem. Lisaks sellele sain teada, et väga oluline on oma kooli emaililt kirja kätte saada. Loomulikult oli ka palju infot, mis kordus ja see morjendas entusiasmi loengu vastu. Hea meeldetuletus ja üllatus oli tagasiside olulisuse rõhutamine. Spetsiifiline kriitika on loodetavasti oodatud ja tervitatud. Ja siis sain informatsiooni toetuste ja stipendiumite kohta, mis tekitas minus  huvi. Veel jäi meelde informatsioon intensiivkursused, millest üliõpilastel on võimalik osa võtta, mis makstakse kooli poolt kinni. See tundub väga hea võimalusena ennast arendada ja õppida midagi kasulikku. Kahjuks aga ei olnud hetkel ühtegi sellist kursust käimas ja ei saanud selgeks kuidas meieni jõuab informatsioon nendest kursustest. Juri jutust jäi meelde võimalus vaadata loengusalvestusi ja see, et loengusalvestuse avaldamine on õppejõu otsus. Mis on minu arust õiglane, et õppejõud omab enda loengumaterjali salvestisi, mitte õppeasutus. Üldine mulje loengust võrreldes teiste loengutega oli üsna igav, sest informatsioon oli üsna üldine ja  teada saime ainult väiksemaid uusi detaile.&lt;br /&gt;
&lt;br /&gt;
Teisest loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loengu &amp;quot;Õppimine ja motivatsioon&amp;quot; ( Margus Ernits )   4. september loengusalvestus]&amp;lt;/ref&amp;gt; jäi meelde tudengiorganisatsioon lapikud, kes siis teostavad TTÜs erinevaid asju, huvitavamatest jäi mälusoppi helpdesk ja C keele kursus. See mulle täitsa meeldis, ühelt poolt saavad tudengit praktilist kogemust erinevate masinatega ja teisalt hea soodne teenus. Veel jäi killuke informatsiooni kahe kõrva vahele pidama see, et liiga palju ei saa ka kaaslasi aidata, pärast nad ei oska midagi. Aga see käib rohkem ikka programmeerimise kohta minu meelest ja väga õige ka. Ise läbi kirjutatud programm on ikka oma, olgugi et pikk ja lohisev.&lt;br /&gt;
&lt;br /&gt;
Kolmandas loengus &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loengu &amp;quot;Robootika ja häkkimine&amp;quot; (Margus Ernits) 11. september loengusalvestus] &amp;lt;/ref&amp;gt; räägiti häkkimisest ja selle sõna laiemast tähendusest. See oli mulle natukene tuttav, sest ka Kaido Kikkase tunnis olime sellega kokku puutunud. Lisaks sellele sain teada, et robootikaklubisse võib lihtsalt sisse astuda ja enda projekti kallal nokitseda. Seda võimalust ma tahaks kasutada, sest mõnikord läheb midagi katki ja endal jootekolbi ja näpitsaid pole, aga tahaks ikka asja terveks teha ja võib-olla isegi mõista kuidas see töötab. &lt;br /&gt;
Neljandas loengus &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loengu &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus] &amp;lt;/ref&amp;gt; läks aine hoopis uue hooga käima. Esimesena külalisesinejatest tuli meile rääkima energeetiline tütarlaps, kes rääkis kogukonnast ja stereotüüpidest. Ta rääkis, et programmid peaksid olema intuitiivsed ja ei kasutaja ei peaks olema sunnitud läbi lugema kasutajajuhendit. Veel meeldis mulle kerge sissejuhatus lühiterminitesse, mida me ka ise lahterdada saime ja sellega loengus aktiivselt osaleda. Loeng oli informatiivne, aktiivne ja kergeloomuline, mis jättis sellest väga positiivse mälestuse. &lt;br /&gt;
&lt;br /&gt;
Viiendast loengust&amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loengu &amp;quot;  IT süsteemide administraatorilt esmakursulasele&amp;quot; ( Carolyn Fischer )   25. september loengusalvestus]&amp;lt;/ref&amp;gt; sain teada, et kõik kes praegu Skype Eestis töötavad inimesed ei ole maast madalast RAM näpus sündinud vaid alustanud peaaegu nullist. See on minu jaoks lohutav, sest mina pole ka kuigi palju programmeerimisega kokku puutunud ja kõige olulisem pidigi olema enda huvi. Veel oli meeldejääv see, et see kui Linuxi install valesti läheb, siis see õpetab palju rohkem ja kõige parem ongi just see, kui midagi tööle ei lähe ja selle tööle saamisega peab vaeva nägema. Huvitav oli veel Skype Eestisse kandideerimise eripärad, eriti see, et kõik kandidaadid ei esita tööd õigeaegselt. Kui õigeaegne esitus tundus mulle normaalsena, et sellist asja tehnoloogiafirma kõrgelt hindaks, siis tundus üllatus oli see, et Skype palus esitatud tööd lühendada. Esitlus oli ettekantud hästi, hästi piiritletud ja vähe informatsiooni slaididel, mis hoidis tähelepanu ettekandjal ja tema sõnumil. &lt;br /&gt;
&lt;br /&gt;
Kuuendast loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loengu &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; sai selgemaks pilt, kes ja mis on testija. Teada sai ka seda, miks testida enda koodi ja mida see ära hoida võib. Väga eluliste näidetega sai see selgeks tehtud, et kood mis võtab arvesse asju, mida praegu veel silmapiiril ei ole säästab tulevikus korralikult aega, raha ja närve. Kindlasti sai minu jaoks tunnustust juurde head testijad, kes korrektselt vigu otsivad ja parandamiseks juhtnööre jagavad. Kindlasti satun ka ise oma koodi testima ja see on väga hea, et mul juba praegu on informatsioon olemas miks seda on vaja põhjalikumalt teha kui ma ennist arvasin. &lt;br /&gt;
&lt;br /&gt;
Seitsmendas loengus &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loengu &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; oli omaette erinev loeng, sest puudusid slaidid ja kogu informatsioon tuli ainult läbi kõrvade. Loengu üldine pilt oli väga ühene ja suunatud loengu lõppu. Teema oli konkreetne ja näited elust otse toodud. Informatsiooni tõlgendamiseks suurt ruumi ei jäänud. Informatsioon ise oli väga kasulik, kuid tekkis selline tunne, nagu oleks suurem osa inimesi päris maailmas ära lahtertatud mingi tegevuse järgi. Kes on laiskvorst, kes on töötegija, kes on latatara jne. Ma ütleks, et see loeng oli konkreetne, kuid emotsioonitu.  &lt;br /&gt;
&lt;br /&gt;
Kaheksandas loengus &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loengu &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; oli õhus militaristlikust. Jällegi oli tegu väga konkreetse lähenemisega esitlemisel. Informatsioon tuli edasi anda ja see eesmärk sai täidetud. Kui võrrelda Elar Langi ettekannet Andres Septeri omaga, siis on nad üsna sarnased, kuid esimese omas on rohkem emotsiooni ja ka aktiivsust loengu kuulajate poolt. See loeng andis mõtteainet selle üle, kuidas kaitsta oma andmeid internetis ja kui palju andmetest peaks üldse olema avalikult kättesaadav. Mulle see loeng meeldis, tegu oli konkreetse loenguga, kust ei puudunud emotsioon ja suhe ettekantava teemaga.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes tahaksin öelda aitäh kõigile esinejatele, ka esimese loengu Inga Vaule, Margus Ernitsale, Merle Varendile, kes kõige kuivemat teksti ja informatsiooni meile edasi pidid andma. Leian, et informatsioon, mis siit ainest ja loengutest on omandatud, on hea ja kerge sissejuhatus EIKsse ja ka infotehnoloogia valdkonda üldiselt. Tahaks loota, et 3 aasta pärast lõpetamisele jõudes midagi meile antud juhistest või eesmärkidest ka täidetud on.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus B=== &lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?  &lt;br /&gt;
====Vastus====&lt;br /&gt;
&lt;br /&gt;
Õigus kordusarvestusteks kehtib ülejärgmise semestri punase joone päevani arvates aine õpetamissemestri lõpust (v.a. praktika). Selleks, et järelarvestust teha, pean kokkuleppima ainet õpetava õppejõuga, kes määrab kordusarvestuste tähtajad kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#arvestused Õppekorralduse eeskiri 5.4.4]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Kordusarvestusele registreerimine toimub ÕISis, registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#arvestused Õppekorralduse eeskiri 5.2.8]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Ühe õppeaine piires on õppuril õigus kolmele sooritusele. Aine korduv deklareerimine on tasuline &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus Õppekorralduse eeskiri 5.2.12]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus Õppekorralduse eeskiri 5.2.7]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
===Küsimus 1=== &lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Selleks, et minna akadeemilisele puhkusele esimesel aastal, pean tervislikel põhjustel akadeemilisele puhkusele minnes esitama meditsiiniasutuse tõendi, kus on märgitud arsti soovitus akadeemilise puhkuse osas ja akadeemilise puhkuse soovitatav periood. Aja- või asendusteenistuse läbimiseks akadeemilisele puhkusele minnes on vaja avaldusele lisada kutse aja- või asendusteenistusse asumiseks. Lapse hooldamiseks akadeemilisele puhkusele minnes on vaja lisada lapse sünnitunnistus.&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1.3]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Tervislikel põhjustel maksimaalne puhkuse aeg on 2 aastat. Ajateenistuse korral 1 aasta ja lapsepuhkuse puhul kuni lapse kolmeaastaseks saamiseni. Muudel põhjustel on lubatud võtta akadeemiline puhkus üheks aastaks, alates teisest õppeaastast&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1.3]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Puhkust saab lõpetada enne puhkusele järgneval semestril, esitades avalduse enne punase joone päeva&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1.4]&amp;lt;/ref&amp;gt;. Alates 2013/14 õppeaastast immatrikuleeritud üliõpilastel on õigus osaleda õppetöös, kui tegemist on keskmise, raske või sügava puudega isikuga või alla 3-aastase lapse või puudega lapse vanema või eestkostjaga või akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistuse läbimisega ja  esitades ainete deklareerimiseks kirjaliku taotluse õppeosakonda hiljemalt semestri punase joone päevaks&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1.5]&amp;lt;/ref&amp;gt;. Enne 2013/14 õppeaastat immatrikuleeritud üliõpilasel on akadeemilisel puhkusel viibides õigus sooritada arvestusi ja -eksameid sõltumata akadeemilisel puhkusel viibimise alusest. Üliõpilasel, kes on akadeemilisel puhkusel lapse hooldamiseks, on õigus osaleda õppetöös, esitades ainete deklareerimiseks kirjaliku taotluse õppeosakonda hiljemalt semestri punase joone päevaks&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1.6]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
===Ülesanne=== &lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 19 EAPd ja teise semestri lõpuks 20 EAPd? Kui suur on teile esitatav arve? &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna õppides alla 75% õppekavast viiakse õppur üle osakoormusega õppesse &amp;lt;ref&amp;gt; [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#kolleoigused Õppekorralduse eeskiri 4.1]&amp;lt;/ref&amp;gt;, siis aasta lõpuks tuleb õppekulud täielikult hüvitada v.a. juhul kui tegemist on  keskmise, raske või sügava puudega isik või alla 7-aastase lapse või puudega lapse vanem või hooldaja&amp;lt;ref&amp;gt; [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#oppekohad Õppekorralduse eeskiri 1.4.10]&amp;lt;/ref&amp;gt;. Esitatav arve oleks 1642,2 €. &lt;br /&gt;
Juhul kui ülikooli juhtkond lubaks hüvitada õppekulud osaliselt oleks esitatav arve (54 - 19 - 20)*50 = 750 €.&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Kveskime&amp;diff=79427</id>
		<title>User:Kveskime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Kveskime&amp;diff=79427"/>
		<updated>2014-10-22T15:32:43Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: /* Erialatutvustuse aine arvestustöö (NÄIDE) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Karell Veskimeister&lt;br /&gt;
&lt;br /&gt;
Esitamise kuupäev: 22. oktoober 2014&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&lt;br /&gt;
Alljärgnevast tekstist võib välja lugeda minu muljeid ja tähelepanekuid Sissejuhatus Erialasse aine raames toimunud esitlustest. Pean ausalt tunnistama, et esimesed loengud olid minu jaoks päris igavad ja meelde ei ole nendest kuigi palju jäänud, aga mida aeg edasi, seda tihemini on hommikuti ruumi 314 ülemisest uksest välja lipsata tulnud. Ma kartsin et, ma saan nendest loengutest oluliselt vähem, kui ma tegelikult olen saanud. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esimesest loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loengu &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt; sain teada, kuidas toimib tasuta õppimise süsteem. Lisaks sellele sain teada, et väga oluline on oma kooli emaililt kirja kätte saada. Loomulikult oli ka palju infot, mis kordus ja see morjendas entusiasmi loengu vastu. Hea meeldetuletus ja üllatus oli tagasiside olulisuse rõhutamine. Spetsiifiline kriitika on loodetavasti oodatud ja tervitatud. Ja siis sain informatsiooni toetuste ja stipendiumite kohta, mis tekitas minus  huvi. Veel jäi meelde informatsioon intensiivkursused, millest üliõpilastel on võimalik osa võtta, mis makstakse kooli poolt kinni. See tundub väga hea võimalusena ennast arendada ja õppida midagi kasulikku. Kahjuks aga ei olnud hetkel ühtegi sellist kursust käimas ja ei saanud selgeks kuidas meieni jõuab informatsioon nendest kursustest. Juri jutust jäi meelde võimalus vaadata loengusalvestusi ja see, et loengusalvestuse avaldamine on õppejõu otsus. Mis on minu arust õiglane, et õppejõud omab enda loengumaterjali salvestisi, mitte õppeasutus. Üldine mulje loengust võrreldes teiste loengutega oli üsna igav, sest informatsioon oli üsna üldine ja  teada saime ainult väiksemaid uusi detaile. &lt;br /&gt;
Teisest loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loengu &amp;quot;Õppimine ja motivatsioon&amp;quot; ( Margus Ernits )   4. september loengusalvestus]&amp;lt;/ref&amp;gt; jäi meelde tudengiorganisatsioon lapikud, kes siis teostavad TTÜs erinevaid asju, huvitavamatest jäi mälusoppi helpdesk ja C keele kursus. See mulle täitsa meeldis, ühelt poolt saavad tudengit praktilist kogemust erinevate masinatega ja teisalt hea soodne teenus. Veel jäi killuke informatsiooni kahe kõrva vahele pidama see, et liiga palju ei saa ka kaaslasi aidata, pärast nad ei oska midagi. Aga see käib rohkem ikka programmeerimise kohta minu meelest ja väga õige ka. Ise läbi kirjutatud programm on ikka oma, olgugi et pikk ja lohisev.&lt;br /&gt;
&lt;br /&gt;
Kolmandas loengus &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loengu &amp;quot;Robootika ja häkkimine&amp;quot; (Margus Ernits) 11. september loengusalvestus] &amp;lt;/ref&amp;gt; räägiti häkkimisest ja selle sõna laiemast tähendusest. See oli mulle natukene tuttav, sest ka Kaido Kikkase tunnis olime sellega kokku puutunud. Lisaks sellele sain teada, et robootikaklubisse võib lihtsalt sisse astuda ja enda projekti kallal nokitseda. Seda võimalust ma tahaks kasutada, sest mõnikord läheb midagi katki ja endal jootekolbi ja näpitsaid pole, aga tahaks ikka asja terveks teha ja võib-olla isegi mõista kuidas see töötab. &lt;br /&gt;
Neljandas loengus &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loengu &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus] &amp;lt;/ref&amp;gt; läks aine hoopis uue hooga käima. Esimesena külalisesinejatest tuli meile rääkima energeetiline tütarlaps, kes rääkis kogukonnast ja stereotüüpidest. Ta rääkis, et programmid peaksid olema intuitiivsed ja ei kasutaja ei peaks olema sunnitud läbi lugema kasutajajuhendit. Veel meeldis mulle kerge sissejuhatus lühiterminitesse, mida me ka ise lahterdada saime ja sellega loengus aktiivselt osaleda. Loeng oli informatiivne, aktiivne ja kergeloomuline, mis jättis sellest väga positiivse mälestuse. &lt;br /&gt;
&lt;br /&gt;
Viiendast loengust&amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loengu &amp;quot;  IT süsteemide administraatorilt esmakursulasele&amp;quot; ( Carolyn Fischer )   25. september loengusalvestus]&amp;lt;/ref&amp;gt; sain teada, et kõik kes praegu Skype Eestis töötavad inimesed ei ole maast madalast RAM näpus sündinud vaid alustanud peaaegu nullist. See on minu jaoks lohutav, sest mina pole ka kuigi palju programmeerimisega kokku puutunud ja kõige olulisem pidigi olema enda huvi. Veel oli meeldejääv see, et see kui Linuxi install valesti läheb, siis see õpetab palju rohkem ja kõige parem ongi just see, kui midagi tööle ei lähe ja selle tööle saamisega peab vaeva nägema. Huvitav oli veel Skype Eestisse kandideerimise eripärad, eriti see, et kõik kandidaadid ei esita tööd õigeaegselt. Kui õigeaegne esitus tundus mulle normaalsena, et sellist asja tehnoloogiafirma kõrgelt hindaks, siis tundus üllatus oli see, et Skype palus esitatud tööd lühendada. Esitlus oli ettekantud hästi, hästi piiritletud ja vähe informatsiooni slaididel, mis hoidis tähelepanu ettekandjal ja tema sõnumil. &lt;br /&gt;
&lt;br /&gt;
Kuuendast loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loengu &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; sai selgemaks pilt, kes ja mis on testija. Teada sai ka seda, miks testida enda koodi ja mida see ära hoida võib. Väga eluliste näidetega sai see selgeks tehtud, et kood mis võtab arvesse asju, mida praegu veel silmapiiril ei ole säästab tulevikus korralikult aega, raha ja närve. Kindlasti sai minu jaoks tunnustust juurde head testijad, kes korrektselt vigu otsivad ja parandamiseks juhtnööre jagavad. Kindlasti satun ka ise oma koodi testima ja see on väga hea, et mul juba praegu on informatsioon olemas miks seda on vaja põhjalikumalt teha kui ma ennist arvasin. &lt;br /&gt;
&lt;br /&gt;
Seitsmendas loengus &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loengu &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; oli omaette erinev loeng, sest puudusid slaidid ja kogu informatsioon tuli ainult läbi kõrvade. Loengu üldine pilt oli väga ühene ja suunatud loengu lõppu. Teema oli konkreetne ja näited elust otse toodud. Informatsiooni tõlgendamiseks suurt ruumi ei jäänud. Informatsioon ise oli väga kasulik, kuid tekkis selline tunne, nagu oleks suurem osa inimesi päris maailmas ära lahtertatud mingi tegevuse järgi. Kes on laiskvorst, kes on töötegija, kes on latatara jne. Ma ütleks, et see loeng oli konkreetne, kuid emotsioonitu.  &lt;br /&gt;
&lt;br /&gt;
Kaheksandas loengus &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loengu &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; oli õhus militaristlikust. Jällegi oli tegu väga konkreetse lähenemisega esitlemisel. Informatsioon tuli edasi anda ja see eesmärk sai täidetud. Kui võrrelda Elar Langi ettekannet Andres Septeri omaga, siis on nad üsna sarnased, kuid esimese omas on rohkem emotsiooni ja ka aktiivsust loengu kuulajate poolt. See loeng andis mõtteainet selle üle, kuidas kaitsta oma andmeid internetis ja kui palju andmetest peaks üldse olema avalikult kättesaadav. Mulle see loeng meeldis, tegu oli konkreetse loenguga, kust ei puudunud emotsioon ja suhe ettekantava teemaga.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes tahaksin öelda aitäh kõigile esinejatele, ka esimese loengu Inga Vaule, Margus Ernitsale, Merle Varendile, kes kõige kuivemat teksti ja informatsiooni meile edasi pidid andma. Leian, et informatsioon, mis siit ainest ja loengutest on omandatud, on hea ja kerge sissejuhatus EIKsse ja ka infotehnoloogia valdkonda üldiselt. Tahaks loota, et 3 aasta pärast lõpetamisele jõudes midagi meile antud juhistest või eesmärkidest ka täidetud on. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus B=== &lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?  &lt;br /&gt;
====Vastus====&lt;br /&gt;
&lt;br /&gt;
Õigus kordusarvestusteks kehtib ülejärgmise semestri punase joone päevani arvates aine õpetamissemestri lõpust (v.a. praktika). Selleks, et järelarvestust teha, pean kokkuleppima ainet õpetava õppejõuga, kes määrab kordusarvestuste tähtajad kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#arvestused Õppekorralduse eeskiri 5.4.4]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Kordusarvestusele registreerimine toimub ÕISis, registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#arvestused Õppekorralduse eeskiri 5.2.8]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Ühe õppeaine piires on õppuril õigus kolmele sooritusele. Aine korduv deklareerimine on tasuline &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus Õppekorralduse eeskiri 5.2.12]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus Õppekorralduse eeskiri 5.2.7]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
===Küsimus 1=== &lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Selleks, et minna akadeemilisele puhkusele esimesel aastal, pean tervislikel põhjustel akadeemilisele puhkusele minnes esitama meditsiiniasutuse tõendi, kus on märgitud arsti soovitus akadeemilise puhkuse osas ja akadeemilise puhkuse soovitatav periood. Aja- või asendusteenistuse läbimiseks akadeemilisele puhkusele minnes on vaja avaldusele lisada kutse aja- või asendusteenistusse asumiseks. Lapse hooldamiseks akadeemilisele puhkusele minnes on vaja lisada lapse sünnitunnistus.&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1.3]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Tervislikel põhjustel maksimaalne puhkuse aeg on 2 aastat. Ajateenistuse korral 1 aasta ja lapsepuhkuse puhul kuni lapse kolmeaastaseks saamiseni. Muudel põhjustel on lubatud võtta akadeemiline puhkus üheks aastaks, alates teisest õppeaastast&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1.3]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Puhkust saab lõpetada enne puhkusele järgneval semestril, esitades avalduse enne punase joone päeva&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1.4]&amp;lt;/ref&amp;gt;. Alates 2013/14 õppeaastast immatrikuleeritud üliõpilastel on õigus osaleda õppetöös, kui tegemist on keskmise, raske või sügava puudega isikuga või alla 3-aastase lapse või puudega lapse vanema või eestkostjaga või akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistuse läbimisega ja  esitades ainete deklareerimiseks kirjaliku taotluse õppeosakonda hiljemalt semestri punase joone päevaks&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1.5]&amp;lt;/ref&amp;gt;. Enne 2013/14 õppeaastat immatrikuleeritud üliõpilasel on akadeemilisel puhkusel viibides õigus sooritada arvestusi ja -eksameid sõltumata akadeemilisel puhkusel viibimise alusest. Üliõpilasel, kes on akadeemilisel puhkusel lapse hooldamiseks, on õigus osaleda õppetöös, esitades ainete deklareerimiseks kirjaliku taotluse õppeosakonda hiljemalt semestri punase joone päevaks&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1.6]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
===Ülesanne=== &lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 19 EAPd ja teise semestri lõpuks 20 EAPd? Kui suur on teile esitatav arve? &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna õppides alla 75% õppekavast viiakse õppur üle osakoormusega õppesse &amp;lt;ref&amp;gt; [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#kolleoigused Õppekorralduse eeskiri 4.1]&amp;lt;/ref&amp;gt;, siis aasta lõpuks tuleb õppekulud täielikult hüvitada v.a. juhul kui tegemist on  keskmise, raske või sügava puudega isik või alla 7-aastase lapse või puudega lapse vanem või hooldaja&amp;lt;ref&amp;gt; [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#oppekohad Õppekorralduse eeskiri 1.4.10]&amp;lt;/ref&amp;gt;. Esitatav arve oleks 1642,2 €. &lt;br /&gt;
Juhul kui ülikooli juhtkond lubaks hüvitada õppekulud osaliselt oleks esitatav arve (54 - 19 - 20)*50 = 750 €.&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Kveskime&amp;diff=79426</id>
		<title>User:Kveskime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Kveskime&amp;diff=79426"/>
		<updated>2014-10-22T15:32:26Z</updated>

		<summary type="html">&lt;p&gt;Kveskime: Created page with &amp;quot;Category:Erialatutvustus 2014 (Päevaõpe) =Erialatutvustuse aine arvestustöö (NÄIDE)= Autor: Karell Veskimeister  Esitamise kuupäev: 22. oktoober 2014  ==Essee==  Alljä…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö (NÄIDE)=&lt;br /&gt;
Autor: Karell Veskimeister&lt;br /&gt;
&lt;br /&gt;
Esitamise kuupäev: 22. oktoober 2014&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&lt;br /&gt;
Alljärgnevast tekstist võib välja lugeda minu muljeid ja tähelepanekuid Sissejuhatus Erialasse aine raames toimunud esitlustest. Pean ausalt tunnistama, et esimesed loengud olid minu jaoks päris igavad ja meelde ei ole nendest kuigi palju jäänud, aga mida aeg edasi, seda tihemini on hommikuti ruumi 314 ülemisest uksest välja lipsata tulnud. Ma kartsin et, ma saan nendest loengutest oluliselt vähem, kui ma tegelikult olen saanud. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esimesest loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loengu &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt; sain teada, kuidas toimib tasuta õppimise süsteem. Lisaks sellele sain teada, et väga oluline on oma kooli emaililt kirja kätte saada. Loomulikult oli ka palju infot, mis kordus ja see morjendas entusiasmi loengu vastu. Hea meeldetuletus ja üllatus oli tagasiside olulisuse rõhutamine. Spetsiifiline kriitika on loodetavasti oodatud ja tervitatud. Ja siis sain informatsiooni toetuste ja stipendiumite kohta, mis tekitas minus  huvi. Veel jäi meelde informatsioon intensiivkursused, millest üliõpilastel on võimalik osa võtta, mis makstakse kooli poolt kinni. See tundub väga hea võimalusena ennast arendada ja õppida midagi kasulikku. Kahjuks aga ei olnud hetkel ühtegi sellist kursust käimas ja ei saanud selgeks kuidas meieni jõuab informatsioon nendest kursustest. Juri jutust jäi meelde võimalus vaadata loengusalvestusi ja see, et loengusalvestuse avaldamine on õppejõu otsus. Mis on minu arust õiglane, et õppejõud omab enda loengumaterjali salvestisi, mitte õppeasutus. Üldine mulje loengust võrreldes teiste loengutega oli üsna igav, sest informatsioon oli üsna üldine ja  teada saime ainult väiksemaid uusi detaile. &lt;br /&gt;
Teisest loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loengu &amp;quot;Õppimine ja motivatsioon&amp;quot; ( Margus Ernits )   4. september loengusalvestus]&amp;lt;/ref&amp;gt; jäi meelde tudengiorganisatsioon lapikud, kes siis teostavad TTÜs erinevaid asju, huvitavamatest jäi mälusoppi helpdesk ja C keele kursus. See mulle täitsa meeldis, ühelt poolt saavad tudengit praktilist kogemust erinevate masinatega ja teisalt hea soodne teenus. Veel jäi killuke informatsiooni kahe kõrva vahele pidama see, et liiga palju ei saa ka kaaslasi aidata, pärast nad ei oska midagi. Aga see käib rohkem ikka programmeerimise kohta minu meelest ja väga õige ka. Ise läbi kirjutatud programm on ikka oma, olgugi et pikk ja lohisev.&lt;br /&gt;
&lt;br /&gt;
Kolmandas loengus &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loengu &amp;quot;Robootika ja häkkimine&amp;quot; (Margus Ernits) 11. september loengusalvestus] &amp;lt;/ref&amp;gt; räägiti häkkimisest ja selle sõna laiemast tähendusest. See oli mulle natukene tuttav, sest ka Kaido Kikkase tunnis olime sellega kokku puutunud. Lisaks sellele sain teada, et robootikaklubisse võib lihtsalt sisse astuda ja enda projekti kallal nokitseda. Seda võimalust ma tahaks kasutada, sest mõnikord läheb midagi katki ja endal jootekolbi ja näpitsaid pole, aga tahaks ikka asja terveks teha ja võib-olla isegi mõista kuidas see töötab. &lt;br /&gt;
Neljandas loengus &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loengu &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus] &amp;lt;/ref&amp;gt; läks aine hoopis uue hooga käima. Esimesena külalisesinejatest tuli meile rääkima energeetiline tütarlaps, kes rääkis kogukonnast ja stereotüüpidest. Ta rääkis, et programmid peaksid olema intuitiivsed ja ei kasutaja ei peaks olema sunnitud läbi lugema kasutajajuhendit. Veel meeldis mulle kerge sissejuhatus lühiterminitesse, mida me ka ise lahterdada saime ja sellega loengus aktiivselt osaleda. Loeng oli informatiivne, aktiivne ja kergeloomuline, mis jättis sellest väga positiivse mälestuse. &lt;br /&gt;
&lt;br /&gt;
Viiendast loengust&amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loengu &amp;quot;  IT süsteemide administraatorilt esmakursulasele&amp;quot; ( Carolyn Fischer )   25. september loengusalvestus]&amp;lt;/ref&amp;gt; sain teada, et kõik kes praegu Skype Eestis töötavad inimesed ei ole maast madalast RAM näpus sündinud vaid alustanud peaaegu nullist. See on minu jaoks lohutav, sest mina pole ka kuigi palju programmeerimisega kokku puutunud ja kõige olulisem pidigi olema enda huvi. Veel oli meeldejääv see, et see kui Linuxi install valesti läheb, siis see õpetab palju rohkem ja kõige parem ongi just see, kui midagi tööle ei lähe ja selle tööle saamisega peab vaeva nägema. Huvitav oli veel Skype Eestisse kandideerimise eripärad, eriti see, et kõik kandidaadid ei esita tööd õigeaegselt. Kui õigeaegne esitus tundus mulle normaalsena, et sellist asja tehnoloogiafirma kõrgelt hindaks, siis tundus üllatus oli see, et Skype palus esitatud tööd lühendada. Esitlus oli ettekantud hästi, hästi piiritletud ja vähe informatsiooni slaididel, mis hoidis tähelepanu ettekandjal ja tema sõnumil. &lt;br /&gt;
&lt;br /&gt;
Kuuendast loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loengu &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; sai selgemaks pilt, kes ja mis on testija. Teada sai ka seda, miks testida enda koodi ja mida see ära hoida võib. Väga eluliste näidetega sai see selgeks tehtud, et kood mis võtab arvesse asju, mida praegu veel silmapiiril ei ole säästab tulevikus korralikult aega, raha ja närve. Kindlasti sai minu jaoks tunnustust juurde head testijad, kes korrektselt vigu otsivad ja parandamiseks juhtnööre jagavad. Kindlasti satun ka ise oma koodi testima ja see on väga hea, et mul juba praegu on informatsioon olemas miks seda on vaja põhjalikumalt teha kui ma ennist arvasin. &lt;br /&gt;
&lt;br /&gt;
Seitsmendas loengus &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loengu &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; oli omaette erinev loeng, sest puudusid slaidid ja kogu informatsioon tuli ainult läbi kõrvade. Loengu üldine pilt oli väga ühene ja suunatud loengu lõppu. Teema oli konkreetne ja näited elust otse toodud. Informatsiooni tõlgendamiseks suurt ruumi ei jäänud. Informatsioon ise oli väga kasulik, kuid tekkis selline tunne, nagu oleks suurem osa inimesi päris maailmas ära lahtertatud mingi tegevuse järgi. Kes on laiskvorst, kes on töötegija, kes on latatara jne. Ma ütleks, et see loeng oli konkreetne, kuid emotsioonitu.  &lt;br /&gt;
&lt;br /&gt;
Kaheksandas loengus &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loengu &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; oli õhus militaristlikust. Jällegi oli tegu väga konkreetse lähenemisega esitlemisel. Informatsioon tuli edasi anda ja see eesmärk sai täidetud. Kui võrrelda Elar Langi ettekannet Andres Septeri omaga, siis on nad üsna sarnased, kuid esimese omas on rohkem emotsiooni ja ka aktiivsust loengu kuulajate poolt. See loeng andis mõtteainet selle üle, kuidas kaitsta oma andmeid internetis ja kui palju andmetest peaks üldse olema avalikult kättesaadav. Mulle see loeng meeldis, tegu oli konkreetse loenguga, kust ei puudunud emotsioon ja suhe ettekantava teemaga.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes tahaksin öelda aitäh kõigile esinejatele, ka esimese loengu Inga Vaule, Margus Ernitsale, Merle Varendile, kes kõige kuivemat teksti ja informatsiooni meile edasi pidid andma. Leian, et informatsioon, mis siit ainest ja loengutest on omandatud, on hea ja kerge sissejuhatus EIKsse ja ka infotehnoloogia valdkonda üldiselt. Tahaks loota, et 3 aasta pärast lõpetamisele jõudes midagi meile antud juhistest või eesmärkidest ka täidetud on. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus B=== &lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?  &lt;br /&gt;
====Vastus====&lt;br /&gt;
&lt;br /&gt;
Õigus kordusarvestusteks kehtib ülejärgmise semestri punase joone päevani arvates aine õpetamissemestri lõpust (v.a. praktika). Selleks, et järelarvestust teha, pean kokkuleppima ainet õpetava õppejõuga, kes määrab kordusarvestuste tähtajad kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#arvestused Õppekorralduse eeskiri 5.4.4]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Kordusarvestusele registreerimine toimub ÕISis, registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#arvestused Õppekorralduse eeskiri 5.2.8]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Ühe õppeaine piires on õppuril õigus kolmele sooritusele. Aine korduv deklareerimine on tasuline &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus Õppekorralduse eeskiri 5.2.12]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus Õppekorralduse eeskiri 5.2.7]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
===Küsimus 1=== &lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Selleks, et minna akadeemilisele puhkusele esimesel aastal, pean tervislikel põhjustel akadeemilisele puhkusele minnes esitama meditsiiniasutuse tõendi, kus on märgitud arsti soovitus akadeemilise puhkuse osas ja akadeemilise puhkuse soovitatav periood. Aja- või asendusteenistuse läbimiseks akadeemilisele puhkusele minnes on vaja avaldusele lisada kutse aja- või asendusteenistusse asumiseks. Lapse hooldamiseks akadeemilisele puhkusele minnes on vaja lisada lapse sünnitunnistus.&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1.3]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Tervislikel põhjustel maksimaalne puhkuse aeg on 2 aastat. Ajateenistuse korral 1 aasta ja lapsepuhkuse puhul kuni lapse kolmeaastaseks saamiseni. Muudel põhjustel on lubatud võtta akadeemiline puhkus üheks aastaks, alates teisest õppeaastast&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1.3]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Puhkust saab lõpetada enne puhkusele järgneval semestril, esitades avalduse enne punase joone päeva&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1.4]&amp;lt;/ref&amp;gt;. Alates 2013/14 õppeaastast immatrikuleeritud üliõpilastel on õigus osaleda õppetöös, kui tegemist on keskmise, raske või sügava puudega isikuga või alla 3-aastase lapse või puudega lapse vanema või eestkostjaga või akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistuse läbimisega ja  esitades ainete deklareerimiseks kirjaliku taotluse õppeosakonda hiljemalt semestri punase joone päevaks&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1.5]&amp;lt;/ref&amp;gt;. Enne 2013/14 õppeaastat immatrikuleeritud üliõpilasel on akadeemilisel puhkusel viibides õigus sooritada arvestusi ja -eksameid sõltumata akadeemilisel puhkusel viibimise alusest. Üliõpilasel, kes on akadeemilisel puhkusel lapse hooldamiseks, on õigus osaleda õppetöös, esitades ainete deklareerimiseks kirjaliku taotluse õppeosakonda hiljemalt semestri punase joone päevaks&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1.6]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#opingutepeatamine Õppekorralduse eeskiri 6.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
===Ülesanne=== &lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 19 EAPd ja teise semestri lõpuks 20 EAPd? Kui suur on teile esitatav arve? &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna õppides alla 75% õppekavast viiakse õppur üle osakoormusega õppesse &amp;lt;ref&amp;gt; [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#kolleoigused Õppekorralduse eeskiri 4.1]&amp;lt;/ref&amp;gt;, siis aasta lõpuks tuleb õppekulud täielikult hüvitada v.a. juhul kui tegemist on  keskmise, raske või sügava puudega isik või alla 7-aastase lapse või puudega lapse vanem või hooldaja&amp;lt;ref&amp;gt; [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#oppekohad Õppekorralduse eeskiri 1.4.10]&amp;lt;/ref&amp;gt;. Esitatav arve oleks 1642,2 €. &lt;br /&gt;
Juhul kui ülikooli juhtkond lubaks hüvitada õppekulud osaliselt oleks esitatav arve (54 - 19 - 20)*50 = 750 €.&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kveskime</name></author>
	</entry>
</feed>