<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=Introduction_to_programming_DSBA_2019%2F2020</id>
	<title>Introduction to programming DSBA 2019/2020 - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=Introduction_to_programming_DSBA_2019%2F2020"/>
	<link rel="alternate" type="text/html" href="https://wikicshse.ru/index.php?title=Introduction_to_programming_DSBA_2019/2020&amp;action=history"/>
	<updated>2026-06-06T12:12:50Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wikicshse.ru/index.php?title=Introduction_to_programming_DSBA_2019/2020&amp;diff=374&amp;oldid=prev</id>
		<title>imported&gt;Poegva: /* Notifications */</title>
		<link rel="alternate" type="text/html" href="https://wikicshse.ru/index.php?title=Introduction_to_programming_DSBA_2019/2020&amp;diff=374&amp;oldid=prev"/>
		<updated>2019-11-01T09:06:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Notifications&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Notifications ==&lt;br /&gt;
&lt;br /&gt;
=== During the second module information about the course will be available at [https://sites.google.com/view/introprog19/ this link] ===&lt;br /&gt;
&lt;br /&gt;
== Teachers and assistants ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Group !! 191 !! 192 !! 193&lt;br /&gt;
|-&lt;br /&gt;
|| Lecturer &lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | [https://www.hse.ru/en/staff/voznesenskaya Voznesenskaya T.V.]&lt;br /&gt;
[mailto:tvoznesenskaya@hse.ru tvoznesenskaya@hse.ru] , tg: [https://tlgg.ru/tvozn @tvozn]&lt;br /&gt;
|- &lt;br /&gt;
|| Workshop Instructor &lt;br /&gt;
|| Piatskii G.G. &amp;lt;br&amp;gt; [mailto:piatskgeorge@mail.ru piatskgeorge@mail.ru] , tg: [https://tlgg.ru/p_george @p_george]&amp;lt;br&amp;gt;&lt;br /&gt;
Chuvilina A.A. &amp;lt;br&amp;gt; [mailto:chuvilinaann@list.ru chuvilinaann@list.ru] , tg: [https://tlgg.ru/chuvilinaann @chuvilinaann]&lt;br /&gt;
|| Rudakov K.A. &amp;lt;br&amp;gt; [mailto:rudakovkirillx@gmail.com rudakovkirillx@gmail.com] , tg: [https://tlgg.ru/ArcticBEARD @ArcticBEARD]&lt;br /&gt;
|| Tatarnikov A.D. &amp;lt;br&amp;gt; [mailto:atatarnikov@hse.ru atatarnikov@hse.ru] , tg: [https://tlgg.ru/andrewt0301 @andrewt0301] &amp;lt;br&amp;gt;&lt;br /&gt;
Zhulikov G. &amp;lt;br&amp;gt; [mailto:l8doku@gmail.com l8doku@gmail.com] , tg: [https://tlgg.ru/l8doku @l8doku]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Assistant &lt;br /&gt;
|| Azat Kalmykov &amp;lt;br&amp;gt; [mailto:azotx12345@gmail.com azotx12345@gmail.com] , tg: [https://tlgg.ru/Azatik1000 @Azatik1000]&lt;br /&gt;
|| Sergei Garshin &amp;lt;br&amp;gt; [mailto:sagarshin@edu.hse.ru sagarshin@edu.hse.ru] , tg: [https://tlgg.ru/Sergei_Garshin @Sergei_Garshin]&lt;br /&gt;
|| Lev Sushkevich &amp;lt;br&amp;gt; [mailto:lasushkevich@edu.hse.ru lasushkevich@edu.hse.ru] , tg: [https://tlgg.ru/leviusss @leviusss]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Egor Polyakov &amp;lt;br&amp;gt; [mailto:evpolyakov@edu.hse.ru evpolyakov@edu.hse.ru] , tg: [https://tlgg.ru/poegva @poegva]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Grading system ==&lt;br /&gt;
&lt;br /&gt;
The ultimate grade G for the whole course is calculated as: &amp;#039;&amp;#039;&amp;#039;G = 0.7 · min(P1, P2) + 0.3 · max(P1, P2)&amp;#039;&amp;#039;&amp;#039; where P1 is a first part final grade, and P2 is a second part final grade. Grade G is rounded (up or down) to an integer number of points before entering them into records. P1 and P2 are also rounded.&lt;br /&gt;
&lt;br /&gt;
The final grade P1 for the first part is calculated as follows: &amp;#039;&amp;#039;&amp;#039;P1 = 0.4 · E1 + 0.6 · OA1&amp;#039;&amp;#039;&amp;#039; where E1 is a grade of the first part exam, which takes place at the end of the quartile 1 (semester A), OA1 is an ongoing assessment grade of the first part (both 10-point scale). The ongoing assessment OA measures participant’s performance throughout all classes and involves various types of activities.&lt;br /&gt;
&lt;br /&gt;
The final grade P2 for the second part is calculated as follows: &amp;#039;&amp;#039;&amp;#039;P2 = 0.4 · E2 + 0.6 · OA2&amp;#039;&amp;#039;&amp;#039; where E2 is a grade of the second part exam, which takes place at the end of the quartile 3 (semester B), OA2 is an ongoing assessment grade of the second part (both 10-point scale). The ongoing assessment OA measures participant’s performance throughout all classes and involves various types of activities.&lt;br /&gt;
&lt;br /&gt;
The ongoing assessment grade is accumulated throughout all the classes and is related to a participant’s activity. Every activity is evaluated and grants some points to participants. We consider two sorts of points: 1) regular points (RP) and 2) bonus points (BP). BPs are given for additional efforts and for excellent jobs. RPs and BPs are accumulated during a module. At the end of the module OA is calculated according to the following formula: &amp;#039;&amp;#039;&amp;#039;OA = min([10 · (RP + BP) / RPmax ], 10)&amp;#039;&amp;#039;&amp;#039; where, RPmax denotes the maximum possible number of points that can be taken during the module.&lt;br /&gt;
&lt;br /&gt;
Regular points are granted for contests (1 per task) and control works. Bonus points are granted for extra homework (1 per task), presentations on one of the course-related topics (up to 5), quizzes at the lecture (1 per quiz), activity at almost all workshops (up to 10) and working at the board during the workshop (0.5/1).&lt;br /&gt;
&lt;br /&gt;
== Lecture notes ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://drive.google.com/file/d/1OBX1O0fX3MxNp9HZhITSG9_jxDhqFcP_/view Lecture 1: Introduction]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://drive.google.com/file/d/1qnjtBVWd6cOVOJjNPTgDHoIBCW8K4YS3/view Lecture 2: Simple data types. Dynamic typing. Operations of sequence&amp;#039;s, selection, and iteration.]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://drive.google.com/file/d/1icJ4NzS6lUolyfCi5GhjMKNvkAE6vPjR/view Lecture 3: Real numbers. Python data types. Strings.]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://drive.google.com/file/d/1QvAziX24tP1GRBCP2MO57C8XGKFgJMWw/view Lecture 4: Strings. Tkinter GUI.]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://drive.google.com/file/d/1p7H-vsX80F5lOAA9HQv8v5qvOvLZ9tw_/view Lecture 5: Functions and recursion.]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://drive.google.com/file/d/13bZu-J3f0lHQ-2XATjYjDxevuufSu-_d/view Lecture 6: Lists &amp;amp; tuples]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://drive.google.com/file/d/1Rhl3-rk8lNIJyi0V6UP8lRw8dHJRA0jR/view Lecture 7: Files. Zen of python.]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://drive.google.com/file/d/17PNeuKHiGgyULTanTcNGDYgAEMNcUg5Z/view Lecture 9: Sets &amp;amp; Dictionaries.]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://drive.google.com/file/d/1fhbF1wZdH_6WrHCikfljyqjp3neZdO_V/view Lecture 10: Sorting algorithms]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://drive.google.com/file/d/1fRzKuf_qJ_P_u4kqKpMjfkdEMtTf4_j-/view Lecture 12: Object oriented programming]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Workshop notes ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039; [https://www.youtube.com/watch?v=5rSBPGGLkW0 PyCharm tutorial (video)]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[http://bit.ly/2lRZlVR Workshop 1]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[http://bit.ly/2lMhuEC Workshop 2]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[http://bit.ly/2kBtHvP Workshop 3]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[http://bit.ly/2mhpYE1 Workshop 4]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[http://bit.ly/2ns7Xnf Workshop 5]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://drive.google.com/file/d/1y_teAfZXsYVkvB1dDWKIBczOLsrsTmWE/view Workshop 6]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://drive.google.com/file/d/1yVNHxpWxR9UmGV4ArK3KfSdigsJV6uRT/view Workshop 7]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[http://bit.ly/2kpoeId RegExp*]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[http://bit.ly/2mPIUtX Pandas*]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[http://bit.ly/2oKINRn Visualisation*]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[http://bit.ly/33htjDb BeautifulSoup &amp;amp; BoW*]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://drive.google.com/file/d/1OZcZGjakzmGZBqnuu9_N_QQ6pEDurllX/view Workshop 8]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://drive.google.com/file/d/1raqgWtQz2t3LmB5M6YoCgcNhNOPb0j5T/view Workshop 9]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://drive.google.com/file/d/1yntMvgltnWJKQXU9mWg61BOEPWmPXZfg/view Workshop 10]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://drive.google.com/file/d/1H-n8NQRQZMUHJswm-eVCSIVEO7OGp_4B/view Workshop 11]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://drive.google.com/file/d/1nYlMeoecdldj4In-25GNFgKmJBZ1dFVS/view Workshop 12]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Homeworks ==&lt;br /&gt;
&lt;br /&gt;
=== Contests ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Number !! Contest !! Deadline&lt;br /&gt;
|-&lt;br /&gt;
| 1 || [https://official.contest.yandex.com/contest/13850 Contest 1] || 24.09.2019 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 2 || [https://official.contest.yandex.com/contest/13993 Contest 2] || 01.10.2019 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 3 || [https://official.contest.yandex.com/contest/14193 Contest 3] || 09.10.2019 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 4 || [https://official.contest.yandex.com/contest/14397 Contest 4] || 16.10.2019 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 5 || [https://official.contest.yandex.com/contest/14547 Contest 5] || 20.10.2019 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 6 || [https://official.contest.yandex.com/contest/14682 Contest 6] || 20.10.2019 23:59&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Results ===&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1CCH4DZs6QaGds1jP728LWNex_nPiz3U85cefXwvLneg/edit?hl=en Results]&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bonus points possibility (up to 3 points). Deadline 27.09.2019 23:59.&amp;#039;&amp;#039;&amp;#039; Take one of your own programs from the Contests 1 or 2. Add code for GUI with the aid of Tkinter, which contains (somewhere): number of contest, name of task from this contest (letter.name), your surname. Send it to the teaching assistant Egor Polyakov ([mailto:evpolyakov@edu.hse.ru evpolyakov@edu.hse.ru] , tg: [https://tlgg.ru/poegva @poegva]) by 27.09.2019 23:59. Assessment: 1 – all, which are described above, is done; 2 – your GUI contains more than 1 elements or some interaction; 3 – your GUI is impressing (while remaining simple).&lt;br /&gt;
&lt;br /&gt;
== Syllabus ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[https://www.hse.ru/data/2019/09/06/1491591843/program-2879332837-agdwCch1lC.pdf Course syllabus at HSE website]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>imported&gt;Poegva</name></author>
	</entry>
</feed>