Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > Beginner Tutorials

Reply
Thread Tools

Beginner Tutorials

 
 
Rik
Guest
Posts: n/a
 
      01-18-2013
Hi, I've developed a website for beginners to Python. I'd appreciate any comments or criticism. It's still under development, and should be finished in the next few months. Oh, and it's free to use.

www.usingpython.com
 
Reply With Quote
 
 
 
 
Virgil Stokes
Guest
Posts: n/a
 
      01-18-2013
On 18-Jan-2013 15:47, Rik wrote:
> Hi, I've developed a website for beginners to Python. I'd appreciate any comments or criticism. It's still under development, and should be finished in the next few months. Oh, and it's free to use.
>
> www.usingpython.com

You have done well Rik. I like your approach to passwords for solutions and
your selection of topics is quite good for a "jump start" with Python. However,
I suggest that in your menu you change several of your items to lower case (for
consistency with the Python language): For -> for, While -> while, if-Else ->
if-else, Elif -> elif.

I am curious --- what software did you use to create your nice web pages for
this tutorial?

In summary --- good work Rik

--V
 
Reply With Quote
 
 
 
 
marco.kretz@jobmensa.de
Guest
Posts: n/a
 
      01-18-2013
Am Freitag, 18. Januar 2013 15:47:52 UTC+1 schrieb Rik:
> Hi, I've developed a website for beginners to Python. I'd appreciate any comments or criticism. It's still under development, and should be finished in the next few months. Oh, and it's free to use.
>
>
>
> www.usingpython.com


Very nice and clean structure, I like it!

But I would recommend to place the menu right below the header
 
Reply With Quote
 
Ian Foote
Guest
Posts: n/a
 
      01-18-2013
On 18/01/13 14:47, Rik wrote:
> Hi, I've developed a website for beginners to Python. I'd appreciate any comments or criticism. It's still under development, and should be finished in the next few months. Oh, and it's free to use.
>
> www.usingpython.com
>


Is there a particular reason you disable right-click with javascript?

Regards,
Ian F
 
Reply With Quote
 
Ian Foote
Guest
Posts: n/a
 
      01-18-2013
On 18/01/13 14:47, Rik wrote:
> Hi, I've developed a website for beginners to Python. I'd appreciate any comments or criticism. It's still under development, and should be finished in the next few months. Oh, and it's free to use.
>
> www.usingpython.com
>


Your example code on http://usingpython.com/variables/ is missing a space:

#Whatever the user enters is stored in a variable called ‘name’.
name = input("What is your name? ")
# Remember how we can use + to ‘add’ strings together?
print("Hello" + name + "!")

Here's my output:

>>> name = input("What is your name? ")

What is your name? Ian
>>> print("Hello" + name + "!")

HelloIan!

Your final print should be:

print("Hello " + name + "!")

Regards,
Ian F
 
Reply With Quote
 
Rik
Guest
Posts: n/a
 
      01-18-2013
Thanks for the comments. I have changed the headings to lower case as you suggested.
The site was created in wordpress using a standard theme, and linked pages rather than posts. i'd recommend using it to quickly set up a site; i started developing my own site but wanted to focus on site content and not HTML!

> You have done well Rik. I like your approach to passwords for solutions and
>
> your selection of topics is quite good for a "jump start" with Python. However,
>
> I suggest that in your menu you change several of your items to lower case (for
>
> consistency with the Python language): For -> for, While -> while, if-Else ->
>
> if-else, Elif -> elif.
>
>
>
> I am curious --- what software did you use to create your nice web pages for
>
> this tutorial?
>
>
>
> In summary --- good work Rik
>
>
>
> --V


 
Reply With Quote
 
Rik
Guest
Posts: n/a
 
      01-18-2013
Thanks for the comments. I have changed the headings to lower case as you suggested.
The site was created in wordpress using a standard theme, and linked pages rather than posts. i'd recommend using it to quickly set up a site; i started developing my own site but wanted to focus on site content and not HTML!

> You have done well Rik. I like your approach to passwords for solutions and
>
> your selection of topics is quite good for a "jump start" with Python. However,
>
> I suggest that in your menu you change several of your items to lower case (for
>
> consistency with the Python language): For -> for, While -> while, if-Else ->
>
> if-else, Elif -> elif.
>
>
>
> I am curious --- what software did you use to create your nice web pages for
>
> this tutorial?
>
>
>
> In summary --- good work Rik
>
>
>
> --V


 
Reply With Quote
 
Rik
Guest
Posts: n/a
 
      01-18-2013
The reason for disabling right-click has nothing to do with protecting content, and everything to do with stopping my students from taking the lazy way out.

Given the chance, they'll copy/paste the code and download the designs and edit them slightly. They'd get through the tutorials in about 25 minutes and have learnt next to nothing.

In talking to students about existing resources, they said that blindly copying code didn't really help them get a deep understanding of algorithms and how to apply them to other problems.

In the password-protected solutions i will provide downloads to source code, etc, and any student smart enough to get around my protection probably understands python basics

Thanks for the comments.
 
Reply With Quote
 
Rik
Guest
Posts: n/a
 
      01-18-2013
The reason for disabling right-click has nothing to do with protecting content, and everything to do with stopping my students from taking the lazy way out.

Given the chance, they'll copy/paste the code and download the designs and edit them slightly. They'd get through the tutorials in about 25 minutes and have learnt next to nothing.

In talking to students about existing resources, they said that blindly copying code didn't really help them get a deep understanding of algorithms and how to apply them to other problems.

In the password-protected solutions i will provide downloads to source code, etc, and any student smart enough to get around my protection probably understands python basics

Thanks for the comments.
 
Reply With Quote
 
Rik
Guest
Posts: n/a
 
      01-18-2013
Well spotted!

> Your final print should be:
>
>
>
> print("Hello " + name + "!")
>
>
>
> Regards,
>
> Ian F


 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Beginner's Beginner william nelson Ruby 7 04-11-2011 11:23 PM
Beginner Java Tutorials MF Java 4 04-22-2005 12:01 AM
No Class at ALL!!! beginner/beginner question =?Utf-8?B?S3VydCBTY2hyb2VkZXI=?= ASP .Net 7 02-03-2005 02:47 PM
Tutorial for beginner/ Tutorial voor beginner Rensjuh C++ 7 09-02-2004 12:41 AM
So far the best beginner and Pro Photography tutorials in one place Anne Digital Photography 8 12-29-2003 09:17 PM



Advertisments
 



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