<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Teaching on Salman's Blog</title><link>https://salmanfs.ca/tags/teaching/</link><description>Recent content in Teaching on Salman's Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 04 Nov 2020 19:28:38 +0000</lastBuildDate><atom:link href="https://salmanfs.ca/tags/teaching/index.xml" rel="self" type="application/rss+xml"/><item><title>Get Started with Programming</title><link>https://salmanfs.ca/posts/get-started-with-programming/</link><pubDate>Wed, 04 Nov 2020 19:28:38 +0000</pubDate><guid>https://salmanfs.ca/posts/get-started-with-programming/</guid><description>&lt;p&gt;A few friends have asked me about how they can start learning programming. So I&amp;rsquo;ve put together some resources that I hope will be useful to someone trying to self-study programming.&lt;/p&gt;
&lt;h2 id="development-environment"&gt;Development Environment&lt;/h2&gt;
&lt;p&gt;Many programmers prefer to use Linux since it is much easier to manage packages, libraries and other essential components. If you&amp;rsquo;re coding on Windows 10 and want to use a Linux environment, you can use &lt;a href="https://docs.microsoft.com/en-us/windows/wsl/about"&gt;WSL&lt;/a&gt;. WSL is the easiest way to run Linux on Windows. Setup WSL with a popular Linux distro like Ubuntu and that should make it a lot easier to follow along with most programming tutorials.&lt;/p&gt;</description></item><item><title>TA: Day 0</title><link>https://salmanfs.ca/posts/ta-day-0/</link><pubDate>Thu, 07 Sep 2017 21:03:38 +0000</pubDate><guid>https://salmanfs.ca/posts/ta-day-0/</guid><description>&lt;p&gt;This semester I was offered a teaching assistant position for CMPT 295 Introduction to Computer Systems. When I got the news, I was really excited because when I was applying for the position it felt like a completely useless attempt (like many others). But I still went through with it, mostly because it was a no-BS application (read: no cover letter required).&lt;/p&gt;
&lt;p&gt;I first got the idea to apply for TA positions from Karol (a sessional instructor I had last year for a software engineering course).&lt;/p&gt;</description></item></channel></rss>