Anyone interested in a Python class?

120 views
Skip to first unread message

Aliasgar Kutiyanawala

unread,
Jan 10, 2016, 2:27:59 PM1/10/16
to MakeSaltLake
I'm teaching my brother Python and was thinking of converting that into a class if enough people are interested.

  • What's covered in the class: Basics of programming with Python including variables, mathematical and logical operators, conditional statements, loops, function definitions, etc. This class will cover more than just the syntax of Python. I want anyone who has taken this class to be able to learn the basics of any other language without much difficulty.
  • Minimum requirements: None. This class can be taken by anyone who has never programmed before.
  • Who will not benefit from this class: Anyone with a good understanding of programming will not benefit from this class.
  • How often will this class meet: Maybe once a week (open to discussion).
  • Cost: A nominal amount (open to discussion) which will be refunded FULLY on successful completion of the class or donated to the makerspace otherwise. We can make this class free but I think that paying a token amount up front gives an incentive to finish the class successfully (again this is open to discussion). 
  • Will this class have assignments: You betcha.

Duane Johnson

unread,
Jan 10, 2016, 3:05:29 PM1/10/16
to MakeSaltLake
This sounds great, Ali! I'd definitely recommend at least a small fee, both because (as you suggested) it helps with commitment as well as because there are bound to be some costs to you that you should not have to cover. In fact, ideally, your time should be covered :) I know that's not why you're doing it though.

When you get the time worked out, I'll post it on the calendar for sure! Also, meetup.com can be used to charge for per-person attendance so you don't have yet another thing to worry about while preparing the class :)

Duane


--
You received this message because you are subscribed to the Google Groups "MakeSaltLake" group.
To unsubscribe from this group and stop receiving emails from it, send an email to makesaltlake...@googlegroups.com.
To post to this group, send email to makesa...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/makesaltlake/fe696260-a338-4685-8558-63921fda7fa5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Henry Haskell, skilltron

unread,
Jan 11, 2016, 2:11:55 AM1/11/16
to MakeSaltLake
I want in, i'm very interested and will rearrange my schedule to fit it in any evening or weekend time with some notice ahead works for me.
I am fine with an up front fee to be refunded partially or fully.
Teaching and learning skills is for me the primary reason to belong to the space. Thanks for being willing to teach something.

Curtiss Porter

unread,
Jan 11, 2016, 10:25:25 AM1/11/16
to MakeSaltLake
I would like to attend if the timing is good 

Aliasgar Kutiyanawala

unread,
Jan 11, 2016, 6:23:47 PM1/11/16
to MakeSaltLake
I have set up a doodle to see what time works best for everyone. You can fill in all the days (ignore the dates) and times that you are free to attend the class and then we can decide what day/time works best for everyone.

Aliasgar Kutiyanawala

unread,
Jan 18, 2016, 7:54:18 PM1/18/16
to MakeSaltLake
Let's plan on having the class on Mondays @ 7:30 pm starting Jan 25th since this time works for everyone according to the Doodle poll

Henry Haskell

unread,
Jan 18, 2016, 7:55:56 PM1/18/16
to makesa...@googlegroups.com

Great !!!

--
You received this message because you are subscribed to a topic in the Google Groups "MakeSaltLake" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/makesaltlake/-hu3rqDyNK8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to makesaltlake...@googlegroups.com.

To post to this group, send email to makesa...@googlegroups.com.

Duane Johnson

unread,
Jan 18, 2016, 8:17:58 PM1/18/16
to MakeSaltLake

On Mon, Jan 18, 2016 at 5:54 PM, Aliasgar Kutiyanawala <aliasgar.c...@gmail.com> wrote:
Let's plan on having the class on Mondays @ 7:30 pm starting Jan 25th since this time works for everyone according to the Doodle poll

Cool, I'll post it on the calendar. Do you want it to repeat forever, or...?

Also, out of curiosity, how many people took the poll?

tgil...@xmission.com

unread,
Jan 18, 2016, 9:22:25 PM1/18/16
to makesa...@googlegroups.com
Any source material?? Books or Videos we should watch for each class
or pre-class? can we do it on a 32bit laptop or do we need a 64bit?

Quoting Aliasgar Kutiyanawala <aliasgar.c...@gmail.com>:

> Let's plan on having the class on* Mondays @ 7:30* pm starting *Jan 25th*
> since this time works for everyone according to the Doodle poll
>
> On Monday, January 11, 2016 at 4:23:47 PM UTC-7, Aliasgar Kutiyanawala
> wrote:
>>
>> I have set up a doodle to see what time works best for everyone. You can
>> fill in all the days (ignore the dates) and times that you are free to
>> attend the class and then we can decide what day/time works best for
>> everyone.
>> http://doodle.com/poll/ngmdgpamx5icg3x6
>>
>>
>
> --
> You received this message because you are subscribed to the Google
> Groups "MakeSaltLake" group.
> To unsubscribe from this group and stop receiving emails from it,

Joren Miner

unread,
Jan 19, 2016, 9:37:11 AM1/19/16
to MakeSaltLake
Python works equally as well on both 32 bit and 64 bit, so no matter what the class is teaching it shouldn't be an issue.

For the sake of differing requirements between libraries, I personally reccomend that everyone taking the class has both the 2.x and 3.x versions of the newest Python installed. That may not be necessary if everyone knows which version is being used to teach, but still a good idea to have both.

Also, if the people running this class would like some input and maybe help teaching, I'd be more than happy to help if needed. I know a lot of awesome resources for python as well that might be of use.

Message has been deleted

Joren Miner

unread,
Jan 19, 2016, 9:42:01 AM1/19/16
to MakeSaltLake
Also, sorry for the double post, I did find a few websites reccomending to only use the 32 bit versions of python, even if using a 64 bit computer. I believe that is so that any compiled programs will still run on all computers, no matter the architecture. So that is something to keep in mind when installing Python.

Curtiss Porter

unread,
Jan 19, 2016, 12:02:56 PM1/19/16
to MakeSaltLake
Looking forward to it

Aliasgar Kutiyanawala

unread,
Jan 19, 2016, 1:37:11 PM1/19/16
to MakeSaltLake
@Duane: Four people responded to the poll and Mondays 7pm and 7:30pm seemed to suit everyone. I don't know how long this class will run but lets plan on having it every Monday @ 7:30 pm for the next 6-8 weeks at least. I will let you know if anything changes. 

@Tracy: I'll put up some source material on my website or somewhere and post a link here. For the first class, I would like to make sure that we all have a working IDE and can compile a Hello World program. I like to use PyCharm (its free) but everyone is free to use their own IDE's if they have a strong preference. Either a 32-bit or 64-bit machine is fine. Heck, you can even choose between Windows, Linux or OSX. I will bring the installers with me on flash drives.

@Joren: I would like to focus on Python 2.x for now and maybe move on to Python 3.x if we have time later on.

It would be nice if everyone can bring in their laptops for the class. If you don't have one, its no biggie and we can figure something out. There is no requirement to purchase a book for this class.

Duane Johnson

unread,
Jan 19, 2016, 1:49:49 PM1/19/16
to MakeSaltLake
Super. How does this look Ali? I set the max # of participants at 12, picked it out of a hat. Let me know if you'd like this to say anything different:

http://www.meetup.com/MakeSaltLake/events/228206657/

Starts Jan 25 and ends Mar 7 (that's 7 weeks).

-- Duane

--
You received this message because you are subscribed to the Google Groups "MakeSaltLake" group.
To unsubscribe from this group and stop receiving emails from it, send an email to makesaltlake...@googlegroups.com.
To post to this group, send email to makesa...@googlegroups.com.

Aliasgar Kutiyanawala

unread,
Jan 19, 2016, 2:42:10 PM1/19/16
to MakeSaltLake
This looks good. Thanks Duane :)

Beth Mc

unread,
Jan 21, 2016, 4:53:07 PM1/21/16
to MakeSaltLake
What programs do I need to have installed and ready?

Henry Haskell

unread,
Jan 21, 2016, 6:46:45 PM1/21/16
to makesa...@googlegroups.com

Repeating for Beths Benefit
@ Beth: I'll put up some source material on my website or somewhere and post a link here. For the first class, I would like to make sure that we all have a working IDE and can compile a Hello World program. I like to use PyCharm (its free) but everyone is free to use their own IDE's if they have a strong preference. Either a 32-bit or 64-bit machine is fine. Heck, you can even choose between Windows, Linux or OSX. I will bring the installers with me on flash drives.

@ Beth I would like to focus on Python 2.x for now and maybe move on to Python 3.x if we have time later on.

--
You received this message because you are subscribed to a topic in the Google Groups "MakeSaltLake" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/makesaltlake/-hu3rqDyNK8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to makesaltlake...@googlegroups.com.

To post to this group, send email to makesa...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
Henry Haskell

Aliasgar Kutiyanawala

unread,
Jan 25, 2016, 1:07:08 AM1/25/16
to MakeSaltLake
Slides for the first class are up: http://www.aliasgar.info/?page_id=10
Download Pycharm Community Edition from here: https://www.jetbrains.com/pycharm/download/
Download Python 2.7 from here: https://www.python.org/download/releases/2.7/

See you guys tomorrow. We (mostly Henry) are still working on getting the board room for the class so I will update this thread with the location once we know more.

Henry Haskell

unread,
Jan 25, 2016, 1:29:34 AM1/25/16
to makesa...@googlegroups.com

We do have the board room reserved for our class from 7:30pm to 9:30 pm every Monday for the next 8 weeks. Please bring your computer so we can get them all set up this lesson. Extension cords are recommended. If you can please consider pitching In a few dollars per session to help pay for the board room reservation. It's $10 an hour as a group for renting the room if you can't donate to the rental it's not a problem.

--
You received this message because you are subscribed to a topic in the Google Groups "MakeSaltLake" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/makesaltlake/-hu3rqDyNK8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to makesaltlake...@googlegroups.com.
To post to this group, send email to makesa...@googlegroups.com.

Aliasgar Kutiyanawala

unread,
Jan 25, 2016, 1:29:01 PM1/25/16
to MakeSaltLake
Thanks Henry for setting up the reservation.
I moved the website to a different server since people were not able to access it earlier so the URL for the site has changed to: http://www.aliasgar.info/?page_id=2
I'm still figuring out Wordpress so this is probably not the final URL. I'll update if/when it changes.

Aliasgar Kutiyanawala

unread,
Jan 30, 2016, 2:09:38 PM1/30/16
to MakeSaltLake
Slides for class 2 are up on the website.

I would like to pick up the pace a little bit but not in a way that makes things rushed.
I’m still trying to figure that out.
Any feedback/comments/suggestions are much appreciated.

Aliasgar Kutiyanawala

unread,
Feb 2, 2016, 1:46:11 AM2/2/16
to MakeSaltLake
Homework 1 is up on the site :)
Reply all
Reply to author
Forward
0 new messages