<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://andromeda.df.lu.lv/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CaptSolo</id>
	<title>DiLab - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://andromeda.df.lu.lv/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CaptSolo"/>
	<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php/Special:Contributions/CaptSolo"/>
	<updated>2026-04-19T14:13:35Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=9176</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=9176"/>
		<updated>2020-12-02T13:55:14Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Exams (presentation of the course project) will take place:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* on 08-Jan-2021 and 22-Jan-2021 at 14:00&lt;br /&gt;
** location: online (Zoom)&lt;br /&gt;
* you can also present the course project at the last lecture (18-Dec-2020)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Course registration form (Autumn 2020): https://forms.gle/FBGsJiS6CxA8eQZu5&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Slack channel: &lt;br /&gt;
* https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/ValRCS-LU_PySem_2020_2&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Presentations ===&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or a Jupyter notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points each (2 presentations possible)&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
*** everyone needs to present at least once&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, on machine learning)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=9148</id>
		<title>LU-pysem/CourseProject</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=9148"/>
		<updated>2020-11-15T20:19:36Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Final project presentations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Parent page: [[LU-pysem|LU-pysem]]&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form (Autumn 2020):&lt;br /&gt;
* https://forms.gle/jPTMcEeGMfnpSFQk6&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;enter your project topic by November 8, 2020&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== About the Course Project ===&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Python libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
Project presentation dates: &lt;br /&gt;
* during the last class (18-Dec-2020)&lt;br /&gt;
* on 08-Jan-2021 and 22-Jan-2021 at 14:00 (online)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Location: online (Zoom teleconference) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Before presenting: each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=9147</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=9147"/>
		<updated>2020-11-15T20:16:49Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Exams (presentation of the course project) will take place:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* on 08-Jan-2021 and 22-Jan-2021 at 14:00&lt;br /&gt;
** location: online&lt;br /&gt;
* you can also present the course project at the last lecture (18-Dec-2020)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Course registration form (Autumn 2020): https://forms.gle/FBGsJiS6CxA8eQZu5&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Slack channel: &lt;br /&gt;
* https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/ValRCS-LU_PySem_2020_2&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Presentations ===&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or a Jupyter notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points each (2 presentations possible)&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
*** everyone needs to present at least once&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, on machine learning)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=9102</id>
		<title>LU-pysem/CourseProject</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=9102"/>
		<updated>2020-10-30T10:45:07Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Course Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Parent page: [[LU-pysem|LU-pysem]]&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form (Autumn 2020):&lt;br /&gt;
* https://forms.gle/jPTMcEeGMfnpSFQk6&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;enter your project topic by November 8, 2020&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== About the Course Project ===&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Python libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
Project presentation = during the last class&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Location: online (Zoom teleconference) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Before presenting: each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=9028</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=9028"/>
		<updated>2020-10-02T07:46:57Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Course registration form (Autumn 2020): https://forms.gle/FBGsJiS6CxA8eQZu5&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Slack channel: &lt;br /&gt;
* https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/ValRCS-LU_PySem_2020_2&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Presentations ===&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or a Jupyter notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points each (2 presentations possible)&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
*** everyone needs to present at least once&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, on machine learning)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=9027</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=9027"/>
		<updated>2020-10-02T07:46:31Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Seminar: Getting things done with Python */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Autumn 2020): https://forms.gle/FBGsJiS6CxA8eQZu5&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Slack channel: &lt;br /&gt;
* https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/ValRCS-LU_PySem_2020_2&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Presentations ===&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or a Jupyter notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points each (2 presentations possible)&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
*** everyone needs to present at least once&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, on machine learning)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8997</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8997"/>
		<updated>2020-09-14T08:12:27Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Information and Resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Autumn 2020): https://forms.gle/FBGsJiS6CxA8eQZu5&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Slack channel: &lt;br /&gt;
* https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/ValRCS-LU_PySem_2020_2&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Presentations ===&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or a Jupyter notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points each (2 presentations possible)&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
*** everyone needs to present at least once&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, on machine learning)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8996</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8996"/>
		<updated>2020-09-14T08:12:02Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Autumn 2020): https://forms.gle/FBGsJiS6CxA8eQZu5&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Slack channel: https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/ValRCS-LU_PySem_2020_2&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Presentations ===&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or a Jupyter notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points each (2 presentations possible)&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
*** everyone needs to present at least once&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, on machine learning)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8992</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8992"/>
		<updated>2020-09-11T10:24:01Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Seminar materials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Autumn 2020): https://forms.gle/FBGsJiS6CxA8eQZu5&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/ValRCS-LU_PySem_2020_2&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Presentations ===&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or a Jupyter notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points each (2 presentations possible)&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
*** everyone needs to present at least once&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, on machine learning)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8990</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8990"/>
		<updated>2020-09-11T08:05:47Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Course Requirements and Grading */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Autumn 2020): https://forms.gle/FBGsJiS6CxA8eQZu5&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in a GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/ValRCS-LU_PySem_2020_2&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Presentations ===&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or a Jupyter notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points each (2 presentations possible)&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
*** everyone needs to present at least once&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, on machine learning)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8989</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8989"/>
		<updated>2020-09-11T08:05:21Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Course Requirements and Grading */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Autumn 2020): https://forms.gle/FBGsJiS6CxA8eQZu5&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in a GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/ValRCS-LU_PySem_2020_2&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Presentations ===&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or a Jupyter notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points&lt;br /&gt;
** Presentation on a cool Python library or project = 1-3 points each (2 presentations possible)&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
*** everyone needs to present at least once&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, on machine learning)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8988</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8988"/>
		<updated>2020-09-11T08:01:50Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Course Requirements and Grading */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Autumn 2020): https://forms.gle/FBGsJiS6CxA8eQZu5&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in a GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/ValRCS-LU_PySem_2020_2&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Presentations ===&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or a Jupyter notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points&lt;br /&gt;
** Presentation on a cool Python library or project&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
*** everyone needs to present at least once&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, on machine learning)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8987</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8987"/>
		<updated>2020-09-11T07:59:50Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Course Requirements and Grading */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Autumn 2020): https://forms.gle/FBGsJiS6CxA8eQZu5&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in a GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/ValRCS-LU_PySem_2020_2&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Presentations ===&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or a Jupyter notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
*** everyone needs to present at least once&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, on machine learning)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8986</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8986"/>
		<updated>2020-09-11T07:59:32Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Course Requirements and Grading */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Autumn 2020): https://forms.gle/FBGsJiS6CxA8eQZu5&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in a GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/ValRCS-LU_PySem_2020_2&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Presentations ===&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
*** everyone needs to present at least once&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, on machine learning)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8985</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8985"/>
		<updated>2020-09-10T11:42:34Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Information and Resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Autumn 2020): https://forms.gle/FBGsJiS6CxA8eQZu5&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in a GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/ValRCS-LU_PySem_2020_2&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Presentations ===&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, on machine learning)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=8965</id>
		<title>LU-pysem/CourseProject</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=8965"/>
		<updated>2020-09-07T13:17:28Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Parent page: [[LU-pysem|LU-pysem]]&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form (Autumn 2020):&lt;br /&gt;
* https://forms.gle/jPTMcEeGMfnpSFQk6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
Project presentation = during the last class&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Location: online (Zoom teleconference) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Before presenting: each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=8964</id>
		<title>LU-pysem/CourseProject</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=8964"/>
		<updated>2020-09-07T13:17:09Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[LU-pysem|Parent page: LU-pysem]]&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form (Autumn 2020):&lt;br /&gt;
* https://forms.gle/jPTMcEeGMfnpSFQk6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
Project presentation = during the last class&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Location: online (Zoom teleconference) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Before presenting: each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=8963</id>
		<title>LU-pysem/CourseProject</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=8963"/>
		<updated>2020-09-07T13:16:08Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Final project presentations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form (Autumn 2020):&lt;br /&gt;
* https://forms.gle/jPTMcEeGMfnpSFQk6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
Project presentation = during the last class&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Location: online (Zoom teleconference) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Before presenting: each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=8962</id>
		<title>LU-pysem/CourseProject</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=8962"/>
		<updated>2020-09-07T13:15:25Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Final project presentations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form (Autumn 2020):&lt;br /&gt;
* https://forms.gle/jPTMcEeGMfnpSFQk6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
Project presentation = during the last class&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Location: online (Zoom teleconference) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=8961</id>
		<title>LU-pysem/CourseProject</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=8961"/>
		<updated>2020-09-07T13:14:50Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Final project presentations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form (Autumn 2020):&lt;br /&gt;
* https://forms.gle/jPTMcEeGMfnpSFQk6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
Project presentation = during the last class (29.05.2020 @ 14:30)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Location: online (Zoom teleconference) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=8960</id>
		<title>LU-pysem/CourseProject</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=8960"/>
		<updated>2020-09-07T13:14:20Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Submit your project topic: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form (Autumn 2020):&lt;br /&gt;
* https://forms.gle/jPTMcEeGMfnpSFQk6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
Project presentation = during the last class (29.05.2020 @ 14:30)&lt;br /&gt;
* Location: online (Zoom teleconference)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8959</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8959"/>
		<updated>2020-09-07T13:02:44Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Presentations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Autumn 2020): https://forms.gle/FBGsJiS6CxA8eQZu5&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in a GitHub repository.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Presentations ===&lt;br /&gt;
&lt;br /&gt;
Presentation sign-up form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, on machine learning)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8958</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8958"/>
		<updated>2020-09-07T13:02:27Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Information and Resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Autumn 2020): https://forms.gle/FBGsJiS6CxA8eQZu5&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in a GitHub repository.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Presentations ===&lt;br /&gt;
&lt;br /&gt;
Presentation sign-un form:&lt;br /&gt;
* https://forms.gle/joPBuJWeo4os5MXr6&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, on machine learning)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8957</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8957"/>
		<updated>2020-09-07T12:55:24Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Seminar: Getting things done with Python */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Autumn 2020): https://forms.gle/FBGsJiS6CxA8eQZu5&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in a GitHub repository.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, on machine learning)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8951</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8951"/>
		<updated>2020-09-06T19:40:12Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Organizers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in a GitHub repository.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, on machine learning)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8950</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8950"/>
		<updated>2020-09-06T19:39:35Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Course Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in a GitHub repository.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.&lt;br /&gt;
&lt;br /&gt;
More information: [[LU-pysem/CourseProject|Course Project]]&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=8949</id>
		<title>LU-pysem/CourseProject</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/CourseProject&amp;diff=8949"/>
		<updated>2020-09-06T19:37:49Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: Created page with &amp;quot;==Course Project==  During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.  * pr...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form:&lt;br /&gt;
* https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
Project presentation = during the last class (29.05.2020 @ 14:30)&lt;br /&gt;
* Location: online (Zoom teleconference)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8948</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8948"/>
		<updated>2020-09-04T14:12:52Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Information and Resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* first seminar: 11-Sept-2020&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in a GitHub repository.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form:&lt;br /&gt;
* https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
Project presentation = during the last class (29.05.2020 @ 14:30)&lt;br /&gt;
* Location: online (Zoom teleconference)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8947</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8947"/>
		<updated>2020-09-04T14:06:53Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Grading */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in a GitHub repository.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form:&lt;br /&gt;
* https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
Project presentation = during the last class (29.05.2020 @ 14:30)&lt;br /&gt;
* Location: online (Zoom teleconference)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8946</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8946"/>
		<updated>2020-09-04T14:04:02Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Information and Resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:45&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in a GitHub repository.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form:&lt;br /&gt;
* https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
Project presentation = during the last class (29.05.2020 @ 14:30)&lt;br /&gt;
* Location: online (Zoom teleconference)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8945</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8945"/>
		<updated>2020-09-04T14:03:06Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in a GitHub repository.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form:&lt;br /&gt;
* https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
Project presentation = during the last class (29.05.2020 @ 14:30)&lt;br /&gt;
* Location: online (Zoom teleconference)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8944</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8944"/>
		<updated>2020-09-04T14:02:43Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/zt-h5jgmncj-HztHdIwet3Xrgxei8hgnBw link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials will be published in a GitHub repository.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last years&amp;#039; repositories:&lt;br /&gt;
* (Spring 2020) https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
* (Autumn 2019) https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form:&lt;br /&gt;
* https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
Project presentation = during the last class (29.05.2020 @ 14:30)&lt;br /&gt;
* Location: online (Zoom teleconference)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/Archive2019&amp;diff=8943</id>
		<title>LU-pysem/Archive2019</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/Archive2019&amp;diff=8943"/>
		<updated>2020-09-04T13:38:31Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Arhīva lapa =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Uzmanību: šī lapa satur novecojušu informāciju - tā ir jau notikuša LU DF semināra informācijas arhīvs.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update: lectures will take place online (Zoom)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/enQtOTM2MDkxNzcwMDM4LWE2NmQ3MmMwMWUyZThjMDIyZDI2ODZhNmE0ZTBlMjhiOTA0NmI2YjNiNzg2YTIxZWMyNGYzMDcyMWM1ZTI5NWU link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials can be found in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last year&amp;#039;s (Autumn 2019) repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form:&lt;br /&gt;
* https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
Project presentation = during the last class (29.05.2020 @ 14:30)&lt;br /&gt;
* Location: online (Zoom teleconference)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/Archive2019&amp;diff=8942</id>
		<title>LU-pysem/Archive2019</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem/Archive2019&amp;diff=8942"/>
		<updated>2020-09-04T13:38:01Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: Created page with &amp;quot;= Arhīva lapa =  &amp;#039;&amp;#039;&amp;#039;Uzmanību: šī lapa satur novecojušu informāciju - tā ir jau notikuša LU DF semināra informācijas arhīvs.&amp;#039;&amp;#039;&amp;#039;  ----&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Arhīva lapa =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Uzmanību: šī lapa satur novecojušu informāciju - tā ir jau notikuša LU DF semināra informācijas arhīvs.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8902</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8902"/>
		<updated>2020-05-25T13:05:50Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Seminar: Getting things done with Python */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update: lectures will take place online (Zoom)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/enQtOTM2MDkxNzcwMDM4LWE2NmQ3MmMwMWUyZThjMDIyZDI2ODZhNmE0ZTBlMjhiOTA0NmI2YjNiNzg2YTIxZWMyNGYzMDcyMWM1ZTI5NWU link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials can be found in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last year&amp;#039;s (Autumn 2019) repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form:&lt;br /&gt;
* https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
Project presentation = during the last class (29.05.2020 @ 14:30)&lt;br /&gt;
* Location: online (Zoom teleconference)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8901</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8901"/>
		<updated>2020-05-25T13:01:31Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Final project presentations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update: all lectures will be in room 345.&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/enQtOTM2MDkxNzcwMDM4LWE2NmQ3MmMwMWUyZThjMDIyZDI2ODZhNmE0ZTBlMjhiOTA0NmI2YjNiNzg2YTIxZWMyNGYzMDcyMWM1ZTI5NWU link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials can be found in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last year&amp;#039;s (Autumn 2019) repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form:&lt;br /&gt;
* https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
Project presentation = during the last class (29.05.2020 @ 14:30)&lt;br /&gt;
* Location: online (Zoom teleconference)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8804</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8804"/>
		<updated>2020-04-03T09:45:03Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Course Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update: all lectures will be in room 345.&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/enQtOTM2MDkxNzcwMDM4LWE2NmQ3MmMwMWUyZThjMDIyZDI2ODZhNmE0ZTBlMjhiOTA0NmI2YjNiNzg2YTIxZWMyNGYzMDcyMWM1ZTI5NWU link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials can be found in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last year&amp;#039;s (Autumn 2019) repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
=== Submit your project topic: ===&lt;br /&gt;
&lt;br /&gt;
Final project topic sign-up form:&lt;br /&gt;
* https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Update: projects can also be presented on 15.01.2020 @ 10:30.&amp;#039;&amp;#039;&lt;br /&gt;
* Location: room 444 (4th floor) &lt;br /&gt;
&lt;br /&gt;
Project presentation 08.01.2020 @ 10:30. Location: Auditorium 12.&lt;br /&gt;
* You can also present during the last class (22.12.2019)&lt;br /&gt;
&lt;br /&gt;
If a project is not presented on these dates the project grade will be decreased by up to 2 points. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8803</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8803"/>
		<updated>2020-04-03T09:43:26Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update: all lectures will be in room 345.&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/enQtOTM2MDkxNzcwMDM4LWE2NmQ3MmMwMWUyZThjMDIyZDI2ODZhNmE0ZTBlMjhiOTA0NmI2YjNiNzg2YTIxZWMyNGYzMDcyMWM1ZTI5NWU link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
* Final project signup form: https://forms.gle/LrMprE4Spx3qJ6BY6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials can be found in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last year&amp;#039;s (Autumn 2019) repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
Submit the project:&lt;br /&gt;
* https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Update: projects can also be presented on 15.01.2020 @ 10:30.&amp;#039;&amp;#039;&lt;br /&gt;
* Location: room 444 (4th floor) &lt;br /&gt;
&lt;br /&gt;
Project presentation 08.01.2020 @ 10:30. Location: Auditorium 12.&lt;br /&gt;
* You can also present during the last class (22.12.2019)&lt;br /&gt;
&lt;br /&gt;
If a project is not presented on these dates the project grade will be decreased by up to 2 points. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8761</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8761"/>
		<updated>2020-03-20T15:48:06Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Course Requirements and Grading */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update: all lectures will be in room 345.&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/enQtOTM2MDkxNzcwMDM4LWE2NmQ3MmMwMWUyZThjMDIyZDI2ODZhNmE0ZTBlMjhiOTA0NmI2YjNiNzg2YTIxZWMyNGYzMDcyMWM1ZTI5NWU link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Project signup form: https://forms.gle/kmgjsfeiqWn2KWfv6 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials can be found in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last year&amp;#039;s (Autumn 2019) repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = up to 7 points (out of 10)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = up to 4 points (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
Submit the project:&lt;br /&gt;
* https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Update: projects can also be presented on 15.01.2020 @ 10:30.&amp;#039;&amp;#039;&lt;br /&gt;
* Location: room 444 (4th floor) &lt;br /&gt;
&lt;br /&gt;
Project presentation 08.01.2020 @ 10:30. Location: Auditorium 12.&lt;br /&gt;
* You can also present during the last class (22.12.2019)&lt;br /&gt;
&lt;br /&gt;
If a project is not presented on these dates the project grade will be decreased by up to 2 points. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8584</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8584"/>
		<updated>2020-02-14T10:44:14Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Seminar: Getting things done with Python */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update: all lectures will be in room 345.&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will take place on Fridays @ 14:30 in room 345 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/enQtOTM2MDkxNzcwMDM4LWE2NmQ3MmMwMWUyZThjMDIyZDI2ODZhNmE0ZTBlMjhiOTA0NmI2YjNiNzg2YTIxZWMyNGYzMDcyMWM1ZTI5NWU link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Project signup form: https://forms.gle/kmgjsfeiqWn2KWfv6 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials can be found in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last year&amp;#039;s (Autumn 2019) repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = 60% of course grade (mandatory)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = 40% of course grade (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
Submit the project:&lt;br /&gt;
* https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Update: projects can also be presented on 15.01.2020 @ 10:30.&amp;#039;&amp;#039;&lt;br /&gt;
* Location: room 444 (4th floor) &lt;br /&gt;
&lt;br /&gt;
Project presentation 08.01.2020 @ 10:30. Location: Auditorium 12.&lt;br /&gt;
* You can also present during the last class (22.12.2019)&lt;br /&gt;
&lt;br /&gt;
If a project is not presented on these dates the project grade will be decreased by up to 2 points. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8539</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8539"/>
		<updated>2020-02-07T14:38:05Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Seminar: Getting things done with Python */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update: the first two lectures (07.02 and 14.02) will be in another place: room 345.&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will be in the usual place and time: Fridays @ 14:30 in room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/enQtOTM2MDkxNzcwMDM4LWE2NmQ3MmMwMWUyZThjMDIyZDI2ODZhNmE0ZTBlMjhiOTA0NmI2YjNiNzg2YTIxZWMyNGYzMDcyMWM1ZTI5NWU link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/46Liu7bSQJKUpy31A&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Project signup form: https://forms.gle/kmgjsfeiqWn2KWfv6 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials can be found in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last year&amp;#039;s (Autumn 2019) repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = 60% of course grade (mandatory)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = 40% of course grade (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
Submit the project:&lt;br /&gt;
* https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Update: projects can also be presented on 15.01.2020 @ 10:30.&amp;#039;&amp;#039;&lt;br /&gt;
* Location: room 444 (4th floor) &lt;br /&gt;
&lt;br /&gt;
Project presentation 08.01.2020 @ 10:30. Location: Auditorium 12.&lt;br /&gt;
* You can also present during the last class (22.12.2019)&lt;br /&gt;
&lt;br /&gt;
If a project is not presented on these dates the project grade will be decreased by up to 2 points. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8538</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8538"/>
		<updated>2020-02-07T13:45:44Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Seminar: Getting things done with Python */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update: the first two lectures (07.02 and 14.02) will be in another place: room 345.&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will be in the usual place and time: Fridays @ 14:30 in room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/enQtOTM2MDkxNzcwMDM4LWE2NmQ3MmMwMWUyZThjMDIyZDI2ODZhNmE0ZTBlMjhiOTA0NmI2YjNiNzg2YTIxZWMyNGYzMDcyMWM1ZTI5NWU link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Useful links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Project signup form: https://forms.gle/kmgjsfeiqWn2KWfv6 --&amp;gt;&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/eboGVK8HWVTUKgTJ9&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials can be found in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last year&amp;#039;s (Autumn 2019) repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = 60% of course grade (mandatory)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = 40% of course grade (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
Submit the project:&lt;br /&gt;
* https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Update: projects can also be presented on 15.01.2020 @ 10:30.&amp;#039;&amp;#039;&lt;br /&gt;
* Location: room 444 (4th floor) &lt;br /&gt;
&lt;br /&gt;
Project presentation 08.01.2020 @ 10:30. Location: Auditorium 12.&lt;br /&gt;
* You can also present during the last class (22.12.2019)&lt;br /&gt;
&lt;br /&gt;
If a project is not presented on these dates the project grade will be decreased by up to 2 points. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8537</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8537"/>
		<updated>2020-02-07T13:45:04Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Seminar: Getting things done with Python */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update: the first two lectures (07.02 and 14.02) will be in another place: room 345.&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will be in the usual place and time: Fridays @ 14:30 in room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/enQtOTM2MDkxNzcwMDM4LWE2NmQ3MmMwMWUyZThjMDIyZDI2ODZhNmE0ZTBlMjhiOTA0NmI2YjNiNzg2YTIxZWMyNGYzMDcyMWM1ZTI5NWU link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Useful links:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Project signup form: https://forms.gle/kmgjsfeiqWn2KWfv6 --&amp;gt;&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/eboGVK8HWVTUKgTJ9&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials can be found in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last year&amp;#039;s (Autumn 2019) repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = 60% of course grade (mandatory)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = 40% of course grade (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
Submit the project:&lt;br /&gt;
* https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Update: projects can also be presented on 15.01.2020 @ 10:30.&amp;#039;&amp;#039;&lt;br /&gt;
* Location: room 444 (4th floor) &lt;br /&gt;
&lt;br /&gt;
Project presentation 08.01.2020 @ 10:30. Location: Auditorium 12.&lt;br /&gt;
* You can also present during the last class (22.12.2019)&lt;br /&gt;
&lt;br /&gt;
If a project is not presented on these dates the project grade will be decreased by up to 2 points. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8536</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8536"/>
		<updated>2020-02-07T10:13:43Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Course Requirements and Grading */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update: the first two lectures (07.02 and 14.02) will be in another place: room 345.&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will be in the usual place and time: Fridays @ 14:30 in room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/enQtOTM2MDkxNzcwMDM4LWE2NmQ3MmMwMWUyZThjMDIyZDI2ODZhNmE0ZTBlMjhiOTA0NmI2YjNiNzg2YTIxZWMyNGYzMDcyMWM1ZTI5NWU link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Useful links:&lt;br /&gt;
&lt;br /&gt;
* Project signup form: https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/eboGVK8HWVTUKgTJ9&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials can be found in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last year&amp;#039;s (Autumn 2019) repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = 60% of course grade (mandatory)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = 40% of course grade (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Attend at least 50% of seminars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation in LUIS&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
Submit the project:&lt;br /&gt;
* https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Update: projects can also be presented on 15.01.2020 @ 10:30.&amp;#039;&amp;#039;&lt;br /&gt;
* Location: room 444 (4th floor) &lt;br /&gt;
&lt;br /&gt;
Project presentation 08.01.2020 @ 10:30. Location: Auditorium 12.&lt;br /&gt;
* You can also present during the last class (22.12.2019)&lt;br /&gt;
&lt;br /&gt;
If a project is not presented on these dates the project grade will be decreased by up to 2 points. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8535</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8535"/>
		<updated>2020-02-07T10:11:14Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Seminar materials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update: the first two lectures (07.02 and 14.02) will be in another place: room 345.&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will be in the usual place and time: Fridays @ 14:30 in room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/enQtOTM2MDkxNzcwMDM4LWE2NmQ3MmMwMWUyZThjMDIyZDI2ODZhNmE0ZTBlMjhiOTA0NmI2YjNiNzg2YTIxZWMyNGYzMDcyMWM1ZTI5NWU link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Useful links:&lt;br /&gt;
&lt;br /&gt;
* Project signup form: https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/eboGVK8HWVTUKgTJ9&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials can be found in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Last year&amp;#039;s (Autumn 2019) repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = 60% of course grade (mandatory)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = 40% of course grade (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
Submit the project:&lt;br /&gt;
* https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Update: projects can also be presented on 15.01.2020 @ 10:30.&amp;#039;&amp;#039;&lt;br /&gt;
* Location: room 444 (4th floor) &lt;br /&gt;
&lt;br /&gt;
Project presentation 08.01.2020 @ 10:30. Location: Auditorium 12.&lt;br /&gt;
* You can also present during the last class (22.12.2019)&lt;br /&gt;
&lt;br /&gt;
If a project is not presented on these dates the project grade will be decreased by up to 2 points. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8534</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8534"/>
		<updated>2020-02-07T10:10:56Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Seminar materials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update: the first two lectures (07.02 and 14.02) will be in another place: room 345.&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will be in the usual place and time: Fridays @ 14:30 in room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/enQtOTM2MDkxNzcwMDM4LWE2NmQ3MmMwMWUyZThjMDIyZDI2ODZhNmE0ZTBlMjhiOTA0NmI2YjNiNzg2YTIxZWMyNGYzMDcyMWM1ZTI5NWU link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Useful links:&lt;br /&gt;
&lt;br /&gt;
* Project signup form: https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/eboGVK8HWVTUKgTJ9&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials can be found in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2020_1&lt;br /&gt;
&lt;br /&gt;
Last year&amp;#039;s (Autumn 2019) repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = 60% of course grade (mandatory)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = 40% of course grade (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
Submit the project:&lt;br /&gt;
* https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Update: projects can also be presented on 15.01.2020 @ 10:30.&amp;#039;&amp;#039;&lt;br /&gt;
* Location: room 444 (4th floor) &lt;br /&gt;
&lt;br /&gt;
Project presentation 08.01.2020 @ 10:30. Location: Auditorium 12.&lt;br /&gt;
* You can also present during the last class (22.12.2019)&lt;br /&gt;
&lt;br /&gt;
If a project is not presented on these dates the project grade will be decreased by up to 2 points. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8533</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8533"/>
		<updated>2020-02-07T09:47:10Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Course Requirements and Grading */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update: the first two lectures (07.02 and 14.02) will be in another place: room 345.&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will be in the usual place and time: Fridays @ 14:30 in room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/enQtOTM2MDkxNzcwMDM4LWE2NmQ3MmMwMWUyZThjMDIyZDI2ODZhNmE0ZTBlMjhiOTA0NmI2YjNiNzg2YTIxZWMyNGYzMDcyMWM1ZTI5NWU link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Useful links:&lt;br /&gt;
&lt;br /&gt;
* Project signup form: https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/eboGVK8HWVTUKgTJ9&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials can be found in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Course Project (in groups of 2-3 students or individually)&amp;#039;&amp;#039;&amp;#039; = 60% of course grade (mandatory)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = 40% of course grade (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
Submit the project:&lt;br /&gt;
* https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Update: projects can also be presented on 15.01.2020 @ 10:30.&amp;#039;&amp;#039;&lt;br /&gt;
* Location: room 444 (4th floor) &lt;br /&gt;
&lt;br /&gt;
Project presentation 08.01.2020 @ 10:30. Location: Auditorium 12.&lt;br /&gt;
* You can also present during the last class (22.12.2019)&lt;br /&gt;
&lt;br /&gt;
If a project is not presented on these dates the project grade will be decreased by up to 2 points. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8526</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8526"/>
		<updated>2020-02-05T14:19:25Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Course Requirements and Grading */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update: the first two lectures (07.02 and 14.02) will be in another place: room 345.&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will be in the usual place and time: Fridays @ 14:30 in room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/enQtOTM2MDkxNzcwMDM4LWE2NmQ3MmMwMWUyZThjMDIyZDI2ODZhNmE0ZTBlMjhiOTA0NmI2YjNiNzg2YTIxZWMyNGYzMDcyMWM1ZTI5NWU link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Useful links:&lt;br /&gt;
&lt;br /&gt;
* Project signup form: https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/eboGVK8HWVTUKgTJ9&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials can be found in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Group Project (2-3 students preferable)&amp;#039;&amp;#039;&amp;#039; = 60% of course grade (mandatory)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: project theme examples will be discussed in lectures&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = 40% of course grade (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
Submit the project:&lt;br /&gt;
* https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Update: projects can also be presented on 15.01.2020 @ 10:30.&amp;#039;&amp;#039;&lt;br /&gt;
* Location: room 444 (4th floor) &lt;br /&gt;
&lt;br /&gt;
Project presentation 08.01.2020 @ 10:30. Location: Auditorium 12.&lt;br /&gt;
* You can also present during the last class (22.12.2019)&lt;br /&gt;
&lt;br /&gt;
If a project is not presented on these dates the project grade will be decreased by up to 2 points. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8524</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8524"/>
		<updated>2020-02-05T11:42:58Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Seminar: Getting things done with Python */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update: the first two lectures (07.02 and 14.02) will be in another place: room 345.&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will be in the usual place and time: Fridays @ 14:30 in room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/enQtOTM2MDkxNzcwMDM4LWE2NmQ3MmMwMWUyZThjMDIyZDI2ODZhNmE0ZTBlMjhiOTA0NmI2YjNiNzg2YTIxZWMyNGYzMDcyMWM1ZTI5NWU link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Useful links:&lt;br /&gt;
&lt;br /&gt;
* Project signup form: https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/eboGVK8HWVTUKgTJ9&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials can be found in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Group Project (2-3 students preferable)&amp;#039;&amp;#039;&amp;#039; = 60% of course grade (mandatory)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: see examples shown in Sep. 20 lecture for awesome final projects&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = 40% of course grade (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
Submit the project:&lt;br /&gt;
* https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Update: projects can also be presented on 15.01.2020 @ 10:30.&amp;#039;&amp;#039;&lt;br /&gt;
* Location: room 444 (4th floor) &lt;br /&gt;
&lt;br /&gt;
Project presentation 08.01.2020 @ 10:30. Location: Auditorium 12.&lt;br /&gt;
* You can also present during the last class (22.12.2019)&lt;br /&gt;
&lt;br /&gt;
If a project is not presented on these dates the project grade will be decreased by up to 2 points. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8523</id>
		<title>LU-pysem</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=LU-pysem&amp;diff=8523"/>
		<updated>2020-02-05T11:41:59Z</updated>

		<summary type="html">&lt;p&gt;CaptSolo: /* Seminar: Getting things done with Python */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TocRight}}&lt;br /&gt;
= Seminar: Getting things done with Python =&lt;br /&gt;
&lt;br /&gt;
In this seminar you will learn about the Python programming language, its libraries and frameworks.&lt;br /&gt;
&lt;br /&gt;
The goal of the seminar is to give participants an insight into Python programming language and what can be done with it (including how it is used in practice). You will also learn how to use Python for data analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
 Specseminārā tiks iepazīta Python programmēšanas valoda kā arī tās bibliotēkas un ietvari. Semināra mērķis ir dot ieskatu gan valodā, tās iespējās, gan plašajā pielietojumu lokā. Seminārā Python tiks lietots dažādu datu apstrādei un vizualizācijai.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update: the first two lectures (07.02 and 14.02) will be in another place: room 345.&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Python seminar will continue in the next (Spring 2020) semester&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* It will be in the usual place and time: Fridays @ 14:30 in room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
* First lecture: 07-Feb-2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;everyone must join Slack and fill out seminar registration form&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;You can also join if you did not participate in the Python seminar before.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* Slack channel (discussion space): [https://join.slack.com/t/pythonludf/shared_invite/enQtOTM2MDkxNzcwMDM4LWE2NmQ3MmMwMWUyZThjMDIyZDI2ODZhNmE0ZTBlMjhiOTA0NmI2YjNiNzg2YTIxZWMyNGYzMDcyMWM1ZTI5NWU link for joining Slack]&lt;br /&gt;
** https://pythonludf.slack.com&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important links:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* this page: http://selavo.lv/pysem&lt;br /&gt;
* course registration form (Spring 2020): https://forms.gle/1kNph9X7LkhCdffA6 &lt;br /&gt;
* [https://docs.google.com/presentation/d/1yxaR_ZL3K6Z0QtOQM2dkQKXFEKGXldfy_4xsHkHWP3w/edit?usp=sharing Introduction slides (English)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Useful links:&lt;br /&gt;
&lt;br /&gt;
* Project signup form: https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
* Presentation topic signup form: https://forms.gle/eboGVK8HWVTUKgTJ9&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Information and Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Seminar takes place on Fridays @ 14:30&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* location: room 336 (LU, Raiņa bulv. 19)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Seminar materials ===&lt;br /&gt;
&lt;br /&gt;
Seminar materials can be found in the GitHub repository:&lt;br /&gt;
* https://github.com/ValRCS/LU_PySem_2019&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
==Course Requirements and Grading==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Group Project (2-3 students preferable)&amp;#039;&amp;#039;&amp;#039; = 60% of course grade (mandatory)&lt;br /&gt;
** Project should be a Python program or notebook &lt;br /&gt;
** &amp;#039;&amp;#039;Scope: see examples shown in Sep. 20 lecture for awesome final projects&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentations and participation in class&amp;#039;&amp;#039;&amp;#039; = 40% of course grade (optional)&lt;br /&gt;
** Presentation on a cool Python library or project = 1..3 points&lt;br /&gt;
*** 3 points = long and serious presentation (30 min)&lt;br /&gt;
*** 2 points = medium presentation (10-15 min)&lt;br /&gt;
*** 1 point = short presentation&lt;br /&gt;
** Participation in class = 1 point&lt;br /&gt;
*** ... or/and Python exercises solved on Project Euler, www.codewars.com, other exercise sites&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Submitted course evaluation&amp;#039;&amp;#039;&amp;#039; (mandatory)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note: sign up for presentations ahead of time&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Course Project==&lt;br /&gt;
&lt;br /&gt;
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools. &lt;br /&gt;
* projects can be developed in teams of 2-3 people or individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible project topics: &lt;br /&gt;
* process, analyze, and/or visualize one or more datasets &lt;br /&gt;
* develop a simple game&lt;br /&gt;
* web or desktop application&lt;br /&gt;
* ... other ideas ...&lt;br /&gt;
&lt;br /&gt;
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty. &lt;br /&gt;
&lt;br /&gt;
All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.&lt;br /&gt;
* you can use libraries covered in the course or/and from outside the course.&lt;br /&gt;
&lt;br /&gt;
Other topics may also be selected with prior agreement with the faculty. &lt;br /&gt;
&lt;br /&gt;
Submit the project:&lt;br /&gt;
* https://forms.gle/kmgjsfeiqWn2KWfv6&lt;br /&gt;
&lt;br /&gt;
=== Final project presentations ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Update: projects can also be presented on 15.01.2020 @ 10:30.&amp;#039;&amp;#039;&lt;br /&gt;
* Location: room 444 (4th floor) &lt;br /&gt;
&lt;br /&gt;
Project presentation 08.01.2020 @ 10:30. Location: Auditorium 12.&lt;br /&gt;
* You can also present during the last class (22.12.2019)&lt;br /&gt;
&lt;br /&gt;
If a project is not presented on these dates the project grade will be decreased by up to 2 points. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Project presentation = 5-10 min. presentation consisting of:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction (what the work is about) &lt;br /&gt;
* Project realization (what was programmed, what software was used) &lt;br /&gt;
* Demonstrations of results &lt;br /&gt;
&lt;br /&gt;
You have to show what the project has done in practice = show code and results. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Each group should send an email to uldis.bojars(at)lu.lv&amp;#039;&amp;#039;&amp;#039; (with text &amp;quot;Python seminar&amp;quot; in the subject line) &amp;#039;&amp;#039;&amp;#039;containing:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* project description (including a list of group members + info about the role of each participant)&lt;br /&gt;
* developed source code (or its URL at Github, Gitlab etc)&lt;br /&gt;
* work results (e.g. Jupyter notebook)&lt;br /&gt;
&lt;br /&gt;
==Why Python?==&lt;br /&gt;
* Python is easy to use and effective.&lt;br /&gt;
* Its code is easy to read and write.&lt;br /&gt;
* Python is a flexible language that can support many programming paradigms. &lt;br /&gt;
* Suitable for beginners and professionals alike.&lt;br /&gt;
* Popular and well-supported.&lt;br /&gt;
* Used by large and small companies and organizations worldwide.&lt;br /&gt;
* Used in many courses and workshops.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
The seminar consists of two parts:&lt;br /&gt;
* Introduction to the Python programming language (What is Python)&lt;br /&gt;
** Assumption: participants know the basics of programming and, preferably, already know other programming languages&lt;br /&gt;
* Practical applications of Python, with examples (Getting things done with Python)&lt;br /&gt;
** Tools, libraries, frameworks (&amp;quot;batteries included&amp;quot;)&lt;br /&gt;
*** [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html Jupyter notebook], IPython environment&lt;br /&gt;
*** [https://www.anaconda.com/download/ Anaconda Python distribution]&lt;br /&gt;
*** Libraries: NumPy, SciPy, Pandas, Matplotlib, Flask, ...&lt;br /&gt;
&lt;br /&gt;
== Organizers ==&lt;br /&gt;
&lt;br /&gt;
This seminar is lead by Uldis Bojārs and Valdis Saulespurēns.&lt;br /&gt;
&lt;br /&gt;
Experts who might present guest lectures at the seminar:&lt;br /&gt;
&lt;br /&gt;
* [[User:Leo | Leo Seļāvo]] (LU DF)&lt;br /&gt;
* Jānis Zuters (LU DF, par mašīnmācīšanos)&lt;br /&gt;
* Normunds Gruzītis (LU MII, par NLP)&lt;br /&gt;
* Pēteris Paikens (LU MII)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
Grading will be based on your participation in the seminar (and its discussions) and your group project work.&lt;br /&gt;
  * Participants will do a practical project using Python. Projects can be done in groups of two.&lt;br /&gt;
&lt;br /&gt;
At the end of the course participants must fill out the course evaluation questionnaire in LUIS (this is a formal requirement for all courses).&lt;/div&gt;</summary>
		<author><name>CaptSolo</name></author>
		
	</entry>
</feed>