|
1 {%extends "base.html"%} |
|
2 {%block body%} |
|
3 |
|
4 <p><b>Welcome</b> to PyKata ... the website for Python practice. Learning Python is a skill. |
|
5 It takes practice, not just an understanding of the theory. In fact, you can learn |
|
6 basic Python without any theory. Just read the help pages if you get stuck. Start |
|
7 with the easy problems first. Some of these have hints, or even a complete solution. |
|
8 <big><a href="/vision">vision statement</a></big> |
|
9 <big><a href="/statements">teacher statements</a></big> |
|
10 <big><a href="/static/manifesto.py.txt">manifesto</a></big></p> |
|
11 |
|
12 <p><b>About Python</b> ... Python is a modern mainstream computer language, much like Java |
|
13 and C++, but simpler. It's the closest thing we could find to pseudocode, the language used |
|
14 by scientists when they want to express an idea involving computation.</p> |
|
15 |
|
16 <p>You don't have to take an entire course in programming to learn Python. Every high-school |
|
17 graduate, certainly anyone considering a career in technology, should know how to write a |
|
18 simple program. Python makes that possible. PyKata is the best way to learn Python.</p> |
|
19 |
|
20 <h2>Problem Categories</h2> |
|
21 <ul> |
|
22 <li><a href="/category/simple">simple</a></li> |
|
23 <li><a href="/category/logic">logic</a></li> |
|
24 <li><a href="/category/list">list</a></li> |
|
25 <li><a href="/category/strings">strings</a></li> |
|
26 <li><a href="/category/math">math</a></li> |
|
27 <li><a href="/category/loops">loops</a></li> |
|
28 <li><a href="/category/recursion">recursion</a></li> |
|
29 <li><a href="/category/oop">oop</a></li> |
|
30 </ul> |
|
31 |
|
32 <h3>News</h3> |
|
33 <ol> |
|
34 <li>You can now save your work-in-progress. When solving an exercise, hitting Run automatically saves your work.</li> |
|
35 <li>Progress indicators: We now show which problems you have solved.</li> |
|
36 </ol> |
|
37 |
|
38 <h3>This site is still under development. Coming Soon:</h3> |
|
39 <ul> |
|
40 <li>Teacher report to view a student's progress |
|
41 <a href="/static/T_report.htm">Mockup</a></li> |
|
42 <li>More content!!</li> |
|
43 </ul> |
|
44 |
|
45 {%endblock%} |
|
46 |