<?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_2</id>
	<title>Introduction to programming 2 - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=Introduction_to_programming_2"/>
	<link rel="alternate" type="text/html" href="https://wikicshse.ru/index.php?title=Introduction_to_programming_2&amp;action=history"/>
	<updated>2026-06-06T12:11:19Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wikicshse.ru/index.php?title=Introduction_to_programming_2&amp;diff=368&amp;oldid=prev</id>
		<title>imported&gt;Iko: Migrated current public revision from wiki.cs.hse.ru</title>
		<link rel="alternate" type="text/html" href="https://wikicshse.ru/index.php?title=Introduction_to_programming_2&amp;diff=368&amp;oldid=prev"/>
		<updated>2019-06-13T13:07:17Z</updated>

		<summary type="html">&lt;p&gt;Migrated current public revision from wiki.cs.hse.ru&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Основы и методология программирования ==&lt;br /&gt;
&lt;br /&gt;
== [https://ikohse.github.io/DSBAMaterials/syllabus.pdf Syllabus] ==&lt;br /&gt;
&lt;br /&gt;
== Contacts ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!align=&amp;quot;right&amp;quot; width=&amp;quot;28%&amp;quot;| Name&lt;br /&gt;
!align=&amp;quot;center&amp;quot; width=&amp;quot;42%&amp;quot;| Role&lt;br /&gt;
!width=&amp;quot;28%&amp;quot;| Telegram&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;right&amp;quot;| Sergey Shershakov&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| Lecturer, workshop presenter&lt;br /&gt;
| [http://tele.gg/bjolyk &amp;lt;code&amp;gt;@bjolyk&amp;lt;/code&amp;gt;]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;right&amp;quot;| Andrei Tatarnikov&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| Workshop presenter&lt;br /&gt;
| [http://tele.gg/andrewt0301 &amp;lt;code&amp;gt;@andrewt0301&amp;lt;/code&amp;gt;]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;right&amp;quot;| George Piatsky&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| Workshop presenter&lt;br /&gt;
| [http://tele.gg/p_george &amp;lt;code&amp;gt;@p_george&amp;lt;/code&amp;gt;]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;right&amp;quot;| Kirill Rudakov&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| Workshop presenter&lt;br /&gt;
| [http://tele.gg/ArcticBEARD &amp;lt;code&amp;gt;@ArcticBEARD&amp;lt;/code&amp;gt;]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;right&amp;quot;| George Marshalko&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| Assistant&lt;br /&gt;
| [http://tele.gg/gmarshalk &amp;lt;code&amp;gt;@gmarshalk&amp;lt;/code&amp;gt;]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;right&amp;quot;| Ilya Kostyuchenko&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| Assistant&lt;br /&gt;
| [http://tele.gg/ilyakooo0 &amp;lt;code&amp;gt;@ilyakooo0&amp;lt;/code&amp;gt;]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;right&amp;quot;| Michael Diskin&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| Assistant&lt;br /&gt;
| [http://tele.gg/yhn112 &amp;lt;code&amp;gt;@yhn112&amp;lt;/code&amp;gt;]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Problems ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!width=&amp;quot;50%&amp;quot;| Workshop&lt;br /&gt;
!width=&amp;quot;50%&amp;quot;| Deadline&lt;br /&gt;
|-&lt;br /&gt;
| [https://ikohse.github.io/DSBAMaterials/Workshop-1.pdf Workshop 1]&lt;br /&gt;
| &amp;lt;s&amp;gt;13:00 Monday, April 29&amp;lt;/s&amp;gt; 13:00 Sunday, May 5&lt;br /&gt;
|-&lt;br /&gt;
| [https://ikohse.github.io/DSBAMaterials/problem-2-1-3.pdf Problem 2]&lt;br /&gt;
| &amp;lt;s&amp;gt;8:59 pm, Jun 3&amp;lt;/s&amp;gt; Tuesday, June 4 11:30 am&lt;br /&gt;
|-&lt;br /&gt;
| Problem 3 -- Spellchecking&lt;br /&gt;
| &amp;lt;s&amp;gt;13 June 20:59&amp;lt;/s&amp;gt; 15 June 20:59&lt;br /&gt;
|-&lt;br /&gt;
| Problem 4 -- Graphs&lt;br /&gt;
| 15 June 20:59&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Yandex.Contest ==&lt;br /&gt;
&lt;br /&gt;
=== [https://ikohse.github.io/DSBAMaterials/ya_contest.zip CMake template] ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!width=&amp;quot;50%&amp;quot;| Contest&lt;br /&gt;
!width=&amp;quot;50%&amp;quot;| Deadline&lt;br /&gt;
|-&lt;br /&gt;
| [https://official.contest.yandex.com/contest/11560 Contest 1]&lt;br /&gt;
| 29 Jan 2019, 09:00:00&lt;br /&gt;
|-&lt;br /&gt;
| [https://official.contest.yandex.com/contest/11653 Contest 2]&lt;br /&gt;
| 12 Feb 2019, 05:00:00&lt;br /&gt;
|-&lt;br /&gt;
| [https://official.contest.yandex.com/contest/11840 Contest 3]&lt;br /&gt;
| &amp;lt;s&amp;gt;19 Feb 2019, 05:00:00&amp;lt;/s&amp;gt; 5 Mar 2019, 05:00:00&lt;br /&gt;
|-&lt;br /&gt;
| [https://official.contest.yandex.com/contest/11933 Contest 4]&lt;br /&gt;
| &amp;lt;s&amp;gt;26 Feb 2019, 05:00:00&amp;lt;/s&amp;gt; 7 Mar 2019, 05:00:00&lt;br /&gt;
|-&lt;br /&gt;
| [https://official.contest.yandex.com/contest/12023 Contest 5]&lt;br /&gt;
| 24 Mar 2019&lt;br /&gt;
|-&lt;br /&gt;
| [https://official.contest.yandex.com/contest/12114 Contest 6]&lt;br /&gt;
| 24 Mar 2019&lt;br /&gt;
|-&lt;br /&gt;
| [https://official.contest.yandex.com/contest/12177 Contest 7]&lt;br /&gt;
| 24 Mar 2019&lt;br /&gt;
|-&lt;br /&gt;
| [https://official.contest.yandex.com/contest/12559 Contest 8]&lt;br /&gt;
| 30 Apr 2019, 10:30:00&lt;br /&gt;
|-&lt;br /&gt;
| [https://official.contest.yandex.com/contest/12612  Contest 9]&lt;br /&gt;
| 09 May 2019, 10:30:00&lt;br /&gt;
|-&lt;br /&gt;
| [https://official.contest.yandex.ru/contest/12815/enter/ Heap Sort]&lt;br /&gt;
| 02 Jun 2019, 10:30&lt;br /&gt;
|-&lt;br /&gt;
| [https://official.contest.yandex.ru/contest/12887/enter/ BST]&lt;br /&gt;
| 15 June 20:59&lt;br /&gt;
|-&lt;br /&gt;
| [https://official.contest.yandex.com/contest/12928/ RBTree]&lt;br /&gt;
| 15 June 20:59&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Telegram hashtags ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| &amp;lt;code&amp;gt;#src&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;#code&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;#test&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;#slides&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;#build&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [https://docs.google.com/spreadsheets/d/1d9a1i6juzCSSS5J6O1cs7PJmqQe3FItlLopQ9G3GOTs/ Ongoing Assessment Results] ==&lt;br /&gt;
&lt;br /&gt;
== Materials ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!width=&amp;quot;3%&amp;quot;| &amp;#039;&amp;#039;&amp;#039;Week&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
!align=&amp;quot;center&amp;quot; width=&amp;quot;37%&amp;quot;| &amp;#039;&amp;#039;&amp;#039;Lecture 1 (Thu)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
!align=&amp;quot;center&amp;quot; width=&amp;quot;12%&amp;quot;| &amp;#039;&amp;#039;&amp;#039;Workshop 1 (Wed, Thu, Mon)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
!align=&amp;quot;center&amp;quot; width=&amp;quot;34%&amp;quot;| &amp;#039;&amp;#039;&amp;#039;Lecture 2 (Tue)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
!align=&amp;quot;center&amp;quot; width=&amp;quot;12%&amp;quot;| &amp;#039;&amp;#039;&amp;#039;Workshop 2 (Tue)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| [https://ikohse.github.io/DSBAMaterials/01-Introduction.pdf Jan 10] &amp;lt;br&amp;gt; Extra materials: &amp;lt;br&amp;gt; http://faculty.cs.niu.edu/~mcmahon/CS241/Notes/compile.html &amp;lt;br&amp;gt; http://www.ikerhurtado.com/relearning-cpp-process-of-writing--building-executing-program &amp;lt;br&amp;gt; https://stackoverflow.com/questions/6264249/how-does-the-compilation-linking-process-work &amp;lt;br&amp;gt; http://www.ntu.edu.sg/home/ehchua/programming/cpp/gcc_make.html&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| Jan 9, 10, 14&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| [https://ikohse.github.io/DSBAMaterials/02-Basics.pdf Jan 15] &amp;lt;br&amp;gt; [https://ikohse.github.io/DSBAMaterials/lecture2-src.zip src]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| Jan 15&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| [https://ikohse.github.io/DSBAMaterials/03-StreamsStrings.pdf Jan 17]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| [https://ikohse.github.io/DSBAMaterials/04-ControlFlow.pdf Jan 22]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| [https://ikohse.github.io/DSBAMaterials/05-ProcDecomp.pdf Jan 24]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| [https://ikohse.github.io/DSBAMaterials/06-RefsConstStruct.pdf Jan 29] &amp;lt;br&amp;gt; [https://ikohse.github.io/DSBAMaterials/lecture06.zip src]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| [https://ikohse.github.io/DSBAMaterials/07-Structures.pdf Jan 31] &amp;lt;br&amp;gt; [https://ikohse.github.io/DSBAMaterials/Lecture7.zip src]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| [https://ikohse.github.io/DSBAMaterials/08,09-StructsClasses.pdf Feb 5] &amp;lt;br&amp;gt; [https://ikohse.github.io/DSBAMaterials/Lectures8_9.zip src]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
|align=&amp;quot;center&amp;quot;| [https://ikohse.github.io/DSBAMaterials/08,09-StructsClasses.pdf Feb 7] &amp;lt;br&amp;gt; [https://ikohse.github.io/DSBAMaterials/Lectures8_9.zip src]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Setting up &amp;lt;code&amp;gt;C++&amp;lt;/code&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
If you have any problems installing the software you can contact [http://tele.gg/gmarshalk &amp;lt;code&amp;gt;@gmarshalk&amp;lt;/code&amp;gt;] for Windows or Linux questions and [http://tele.gg/ilyakooo0 &amp;lt;code&amp;gt;@ilyakooo0&amp;lt;/code&amp;gt;] for macOS questions.&lt;br /&gt;
&lt;br /&gt;
[https://ikohse.github.io/Installing-cpp-on-Windows-or-Linux/Installing-cpp-on-Windows-or-Linux.pdf Setting up &amp;lt;code&amp;gt;C++&amp;lt;/code&amp;gt; on Windows or Linux]&lt;br /&gt;
&lt;br /&gt;
[[Setting up cpp on macos| Setting up &amp;lt;code&amp;gt;C++&amp;lt;/code&amp;gt; on macOS]]&lt;br /&gt;
&lt;br /&gt;
[[Installing_CMake_on_macOS_using_Homebrew | Installing CMake on macOS ]]&lt;br /&gt;
&lt;br /&gt;
[[Generating_an_Xcode_project_from_CMake | Generating an Xcode project from CMake]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Iko</name></author>
	</entry>
</feed>