Difference between revisions of "LU-pysem/CourseProject"

From DiLab
Jump to: navigation, search
(Created page with "==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...")
 
(Final project presentations)
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
Parent page: [[LU-pysem|LU-pysem]]

==Course Project==
==Course Project==


=== Submit your project topic: ===

Final project topic sign-up form (Autumn 2020):
* https://forms.gle/jPTMcEeGMfnpSFQk6
* '''enter your project topic by November 8, 2020'''


=== About the Course Project ===
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.
During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.
* projects can be developed in teams of 2-3 people or individually.
* projects can be developed in teams of 2-3 people or individually.
Line 13: Line 23:
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty.
Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty.


All processing and visualization will have to be done in the Python programming language with the appropriate Pyhon libraries.
All processing and visualization will have to be done in the Python programming language with the appropriate Python libraries.
* you can use libraries covered in the course or/and from outside the course.
* you can use libraries covered in the course or/and from outside the course.


Other topics may also be selected with prior agreement with the faculty.
Other topics may also be selected with prior agreement with the faculty.

=== Submit your project topic: ===

Final project topic sign-up form:
* https://forms.gle/LrMprE4Spx3qJ6BY6


=== Final project presentations ===
=== Final project presentations ===


Project presentation = during the last class (29.05.2020 @ 14:30)
Project presentation dates:
* during the last class (18-Dec-2020)
* Location: online (Zoom teleconference)
* on 08-Jan-2021 and 22-Jan-2021 at 14:00 (online)


<!-- * Location: online (Zoom teleconference) -->
&nbsp;


'''Project presentation = 5-10 min. presentation consisting of:'''
'''Project presentation = 5-10 min. presentation consisting of:'''
Line 40: Line 46:
&nbsp;
&nbsp;


'''Each group should send an email to uldis.bojars(at)lu.lv''' (with text "Python seminar" in the subject line) '''containing:'''
'''Before presenting: each group should send an email to uldis.bojars(at)lu.lv''' (with text "Python seminar" in the subject line) '''containing:'''


* project description (including a list of group members + info about the role of each participant)
* project description (including a list of group members + info about the role of each participant)

Latest revision as of 23:19, 15 November 2020

Parent page: LU-pysem

Course Project

Submit your project topic:

Final project topic sign-up form (Autumn 2020):


About the Course Project

During the course, students are required to complete a project that accomplishes a non-trivial programming / data processing task using Python tools.

  • projects can be developed in teams of 2-3 people or individually.


Possible project topics:

  • process, analyze, and/or visualize one or more datasets
  • develop a simple game
  • web or desktop application
  • ... other ideas ...

Data sets can come from a variety of sources, such as kaggle.com, data.gov.lv, or faculty.

All processing and visualization will have to be done in the Python programming language with the appropriate Python libraries.

  • you can use libraries covered in the course or/and from outside the course.

Other topics may also be selected with prior agreement with the faculty.

Final project presentations

Project presentation dates:

  • during the last class (18-Dec-2020)
  • on 08-Jan-2021 and 22-Jan-2021 at 14:00 (online)


Project presentation = 5-10 min. presentation consisting of:

  • Introduction (what the work is about)
  • Project realization (what was programmed, what software was used)
  • Demonstrations of results

You have to show what the project has done in practice = show code and results.

 

Before presenting: each group should send an email to uldis.bojars(at)lu.lv (with text "Python seminar" in the subject line) containing:

  • project description (including a list of group members + info about the role of each participant)
  • developed source code (or its URL at Github, Gitlab etc)
  • work results (e.g. Jupyter notebook)