-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathindex.html
More file actions
75 lines (72 loc) · 5.25 KB
/
index.html
File metadata and controls
75 lines (72 loc) · 5.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<html>
<!-- THIS FILE WAS GENERATED BY A SCRIPT: DO NOT EDIT IT! -->
<head>
<meta charset="UTF-8">
<link href="style.css" rel="stylesheet" type="text/css"/>
<title>
Introduction to Programming Using Python
</title>
</head>
<body>
<div style="text-align:center">
<figure class="logo">
<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Python_logo_and_wordmark.svg/200px-Python_logo_and_wordmark.svg.png">
</figure>
</div>
<ul class="menu">
<li>
<a href="index.html">HOME</a>
</li>
<li>
<a href="code.html">CODE</a>
</li>
<li>
<a href="about.html">ABOUT</a>
</li>
</ul>
<h1>Introduction to Programming Using Python</h1>
<p>The following are the topics for Fall 2020. The initial topics link to the Karel tutorial provided by Stanford University. Latter topics link to Jupyter Notebooks created by NYU faculty and teaching assistants.</p>
<ul>
<li><a href="https://compedu.stanford.edu/karel-reader/docs/python/en/chapter1.html">Introduction to Karel</a></li>
<li><a href="https://compedu.stanford.edu/karel-reader/docs/python/en/chapter2.html">Programming Karel</a></li>
<li><a href="https://compedu.stanford.edu/karel-reader/docs/python/en/chapter3.html">Karel: Functions</a></li>
<li><a href="https://compedu.stanford.edu/karel-reader/docs/python/en/chapter7.html">Karel: If statement</a></li>
<li><a href="https://compedu.stanford.edu/karel-reader/docs/python/en/chapter4.html">Karel: Functional decomposition</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/Decomposition.ipynb">Notebook on decomposition</a></li>
<li><a href="https://compedu.stanford.edu/karel-reader/docs/python/en/chapter6.html">Karel: While loops</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/Types.ipynb">Types</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/Variables.ipynb">Variables</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/InputOutput.ipynb">Input/Output</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/Operators.ipynb">Operators</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/BooleanExpr.ipynb">Boolean Expressions</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/Branching.ipynb">Branching</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/ForLoop.ipynb">For loops</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/Functions.ipynb">Functions I</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/Functions2.ipynb">Functions II</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/Strings.ipynb">Strings I</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/ManipStrings.ipynb">Manipulating Strings</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/Modules.ipynb">Using Modules</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/Lists1.ipynb">Lists I</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/Lists2.ipynb">Lists II</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/NestedLists.ipynb">Nested Lists</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/Tuples.ipynb">Tuples</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/FunctionalProgramming.ipynb">Functional Programming</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/Files1.ipynb">Command-line arguments and File I/O</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/FilesAndExceptions.ipynb">Files and exceptions</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/Dictionaries1.ipynb">Dictionaries I</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/ShallowVsDeep.ipynb">Shallow vs. Deep Copy</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/NumberRep.ipynb">Binary representation and other number systems</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/OOP.ipynb">OOP: Classes and objects I</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/Inheritance.ipynb">OOP: Inheritance</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/ListComprehensions.ipynb">List comprehensions</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/Dungeon.ipynb">An Adventure Game</a></li>
</ul>
<h3>Extras:</h3>
<ul>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/TypeConversion.ipynb">Type conversion</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/Turtle.ipynb">Turtle graphics</a></li>
<li><a href="https://github.com/gcallah/Python4Finance/blob/master/Introduction%20to%20Pandas.ipynb">Pandas</a></li>
<li><a href="https://github.com/gcallah/IntroPython/blob/master/notebooks/FinalExamQ4.ipynb">Final Q4</a></li>
</ul>
</body>
</html>