From 40f6f08b21c4a2d1e0db562b5854411c7bbc7329 Mon Sep 17 00:00:00 2001 From: jpulliza Date: Wed, 18 Sep 2013 09:04:38 -0400 Subject: [PATCH 01/14] Create 2013-09-18-Jonathan-CodingBat.md --- _posts/jpulliza/2013-09-18-Jonathan-CodingBat.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 _posts/jpulliza/2013-09-18-Jonathan-CodingBat.md diff --git a/_posts/jpulliza/2013-09-18-Jonathan-CodingBat.md b/_posts/jpulliza/2013-09-18-Jonathan-CodingBat.md new file mode 100644 index 0000000..5f9da5c --- /dev/null +++ b/_posts/jpulliza/2013-09-18-Jonathan-CodingBat.md @@ -0,0 +1 @@ +title: Jonathan's CodingBat Screenshot From f8cf8371e803625f409aeac49fbc9c67c8ad0d6b Mon Sep 17 00:00:00 2001 From: jpulliza Date: Wed, 18 Sep 2013 09:06:37 -0400 Subject: [PATCH 02/14] Update 2013-09-18-Jonathan-CodingBat.md Added screenshot and proper formatting. --- _posts/jpulliza/2013-09-18-Jonathan-CodingBat.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/_posts/jpulliza/2013-09-18-Jonathan-CodingBat.md b/_posts/jpulliza/2013-09-18-Jonathan-CodingBat.md index 5f9da5c..7fba308 100644 --- a/_posts/jpulliza/2013-09-18-Jonathan-CodingBat.md +++ b/_posts/jpulliza/2013-09-18-Jonathan-CodingBat.md @@ -1 +1,10 @@ +--- +layout: post +author: jpulliza +categories: post title: Jonathan's CodingBat Screenshot +--- + +Lots of Fun! + +![CodingBat Screenshot](https://dl.dropboxusercontent.com/u/4614624/Coding%20Bat%201.png) From 207bc9d9c7d67f3e7d8c6ffd6491493aa914a9d8 Mon Sep 17 00:00:00 2001 From: jpulliza Date: Wed, 18 Sep 2013 09:22:22 -0400 Subject: [PATCH 03/14] Delete 2013-09-18-Jonathan-CodingBat.md Realized this is supposed to be on Google Plus not Github. Remove. --- _posts/jpulliza/2013-09-18-Jonathan-CodingBat.md | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 _posts/jpulliza/2013-09-18-Jonathan-CodingBat.md diff --git a/_posts/jpulliza/2013-09-18-Jonathan-CodingBat.md b/_posts/jpulliza/2013-09-18-Jonathan-CodingBat.md deleted file mode 100644 index 7fba308..0000000 --- a/_posts/jpulliza/2013-09-18-Jonathan-CodingBat.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -layout: post -author: jpulliza -categories: post -title: Jonathan's CodingBat Screenshot ---- - -Lots of Fun! - -![CodingBat Screenshot](https://dl.dropboxusercontent.com/u/4614624/Coding%20Bat%201.png) From d7a1da1dd6f143588a232c05d2923d433b03ce4f Mon Sep 17 00:00:00 2001 From: Sarah Date: Thu, 19 Sep 2013 13:47:02 -0400 Subject: [PATCH 04/14] Update 2013-09-18-CodingBat1.md --- sburnham/2013-09-18-CodingBat1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sburnham/2013-09-18-CodingBat1.md b/sburnham/2013-09-18-CodingBat1.md index a327918..07c8ae2 100644 --- a/sburnham/2013-09-18-CodingBat1.md +++ b/sburnham/2013-09-18-CodingBat1.md @@ -1,7 +1,7 @@ -- layout: post author: sburnham -title: Sarah's Codingbat Screenshot +title: "Sarah's Codingbat Screenshot" categories: post --- From 28fbd19146970e64581b93cd517ec9b6ea6bc1e9 Mon Sep 17 00:00:00 2001 From: jpulliza Date: Thu, 19 Sep 2013 16:21:38 -0400 Subject: [PATCH 05/14] Jonathan trying to Post my CodingBat progress again Posting this one instead of the previous post in pull #239. Closing that one. --- _posts/jpulliza/2013-09-19-Jonathan-CodingBat.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 _posts/jpulliza/2013-09-19-Jonathan-CodingBat.md diff --git a/_posts/jpulliza/2013-09-19-Jonathan-CodingBat.md b/_posts/jpulliza/2013-09-19-Jonathan-CodingBat.md new file mode 100644 index 0000000..7fba308 --- /dev/null +++ b/_posts/jpulliza/2013-09-19-Jonathan-CodingBat.md @@ -0,0 +1,10 @@ +--- +layout: post +author: jpulliza +categories: post +title: Jonathan's CodingBat Screenshot +--- + +Lots of Fun! + +![CodingBat Screenshot](https://dl.dropboxusercontent.com/u/4614624/Coding%20Bat%201.png) From 101075a9fad9985ebed353d5137e7d8fd667e742 Mon Sep 17 00:00:00 2001 From: Sarah Date: Fri, 20 Sep 2013 16:41:52 -0400 Subject: [PATCH 06/14] Rename sburnham/2013-09-18-CodingBat1.md to _posts/sburnham/2013-09-18-CodingBat1.md Thanks @eah13 -- should be in the right folder now! --- {sburnham => _posts/sburnham}/2013-09-18-CodingBat1.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename {sburnham => _posts/sburnham}/2013-09-18-CodingBat1.md (100%) diff --git a/sburnham/2013-09-18-CodingBat1.md b/_posts/sburnham/2013-09-18-CodingBat1.md similarity index 100% rename from sburnham/2013-09-18-CodingBat1.md rename to _posts/sburnham/2013-09-18-CodingBat1.md From cc6496338f23fca1eef17e6e17232ea045cc2240 Mon Sep 17 00:00:00 2001 From: IAMATinyCoder Date: Fri, 20 Sep 2013 21:24:25 -0400 Subject: [PATCH 07/14] Create 2013-09-20-Christopher's-Codingbat-post.md Codingbat exercises screenshot! --- _posts/2013-09-20-Christopher's-Codingbat-post.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 _posts/2013-09-20-Christopher's-Codingbat-post.md diff --git a/_posts/2013-09-20-Christopher's-Codingbat-post.md b/_posts/2013-09-20-Christopher's-Codingbat-post.md new file mode 100644 index 0000000..183593f --- /dev/null +++ b/_posts/2013-09-20-Christopher's-Codingbat-post.md @@ -0,0 +1,12 @@ +--- +title: Christopher's Codingbat post +layout: post +author: ckenrick +categories: post +--- + +Here is the updated screenshot from my codingbat exercises: + +![Imgur](http://i.imgur.com/0L3E71K) + +I was finally able to finish the six exercises! From 525dcbf8b6bb99a85c8f37bf1bb971f8e5612b3e Mon Sep 17 00:00:00 2001 From: IAMATinyCoder Date: Fri, 20 Sep 2013 21:34:12 -0400 Subject: [PATCH 08/14] Update 2013-09-20-Christopher's-Codingbat-post.md Fixed the image link --- _posts/2013-09-20-Christopher's-Codingbat-post.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2013-09-20-Christopher's-Codingbat-post.md b/_posts/2013-09-20-Christopher's-Codingbat-post.md index 183593f..0d53aa8 100644 --- a/_posts/2013-09-20-Christopher's-Codingbat-post.md +++ b/_posts/2013-09-20-Christopher's-Codingbat-post.md @@ -7,6 +7,6 @@ categories: post Here is the updated screenshot from my codingbat exercises: -![Imgur](http://i.imgur.com/0L3E71K) +![Imgur](http://i.imgur.com/0L3E71K.png) I was finally able to finish the six exercises! From 97cd74ab91987cc435c1a40fae2eaf1556284639 Mon Sep 17 00:00:00 2001 From: eah13 Date: Sun, 22 Sep 2013 15:55:12 -0400 Subject: [PATCH 09/14] removing sburnham directory from root --- sburnham/2013-09-18-CodingBat1.md | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 sburnham/2013-09-18-CodingBat1.md diff --git a/sburnham/2013-09-18-CodingBat1.md b/sburnham/2013-09-18-CodingBat1.md deleted file mode 100644 index a327918..0000000 --- a/sburnham/2013-09-18-CodingBat1.md +++ /dev/null @@ -1,10 +0,0 @@ --- -layout: post -author: sburnham -title: Sarah's Codingbat Screenshot -categories: post ---- - -I thought Codingbat was a great way to practice! - -![Sarah's Codingbat screenshot](https://lh3.googleusercontent.com/-bC9Q45xWNYk/UjncWgKxNPI/AAAAAAAADGw/fGxkcTws_ss/w982-h552-no/Codingbat_Sarah.png) From 1a748ea11e75425cc17b182935b492b8976ab618 Mon Sep 17 00:00:00 2001 From: eah13 Date: Sun, 22 Sep 2013 19:33:42 -0400 Subject: [PATCH 10/14] Ninth class notes --- _posts/elliott/2013-09-22-ninth-class.md | 44 ++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 _posts/elliott/2013-09-22-ninth-class.md diff --git a/_posts/elliott/2013-09-22-ninth-class.md b/_posts/elliott/2013-09-22-ninth-class.md new file mode 100644 index 0000000..3783ff8 --- /dev/null +++ b/_posts/elliott/2013-09-22-ninth-class.md @@ -0,0 +1,44 @@ +--- +layout: post +author: elliott +title: Ninth Class Notes +--- + +## Announcements +* Pull requests review +* Issues review +* Milestone review + +**Check in: emotions.** How are you feeling? Trough of dispair, plateau of enlightenment? We'll discuss some strategies to prevent you from getting stuck. + +Strategies: +* Solve a tiny part first +* Make sure you understand the output +* Use comments for multi-step problems +* Use a partner (pair-programming) + +## Codingbat review +* [front3](http://codingbat.com/prob/p147920) +* [positive_negative](http://codingbat.com/prob/p162058) +* [near_hundred](http://codingbat.com/prob/p124676) +* [missing_char](http://codingbat.com/prob/p149524) +* [max_end3](http://codingbat.com/prob/p135290) + +Selections from the class? + +## Codingbat Next Steps +**Due Wednesday**: A Github post showing these next three CodingBat sections completed: + +1. [Logic 1](http://codingbat.com/python/Logic-1) +2. [Lists 2](http://codingbat.com/python/Logic-2) +3. [Warmup 2](http://codingbat.com/python/Warmup-2) + +Resources: +[If Docs](http://codingbat.com/doc/python-if-boolean.html) +[For Loops](https://wiki.python.org/moin/ForLoop) - The stuff at the bottom about making generators is advanced- you can skip it. +[Flow of Control](http://docs.python.org/2/tutorial/controlflow.html) + + +## Schedule changes + +Extra credit manipulating text, due Friday. Any takers? From fcdc585ea3976b64bdaaef3e772a1d419a907e54 Mon Sep 17 00:00:00 2001 From: eah13 Date: Sun, 22 Sep 2013 19:37:55 -0400 Subject: [PATCH 11/14] Schedule updates --- schedule.markdown | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/schedule.markdown b/schedule.markdown index b1ec4b7..2e4908f 100644 --- a/schedule.markdown +++ b/schedule.markdown @@ -107,14 +107,13 @@ Wednesday Sept 4 Readings: 3. Linux Info Project: [Machine code definition](http://www.linfo.org/machine_code.html) -* Homework: Make sure you're making actual posts, roughly once a week - * Homework: Vocab show & tell -* In-Class: VirtualBox check-in. +* In-Class Exercise: Hands on with Code -* In-Class Exercise: Hands on with Python Code in Ubuntu +* In-Class Exercise: Blog about the relationship between Assembly and Python +* In-Class: VirtualBox check-in. ### Week 4: Reading Code; Data in Programs @@ -202,8 +201,6 @@ Monday Sept 23rd: Read up on lists and dicts 4. Software Carpentry: [Data Storage: Sets and Dicts](http://software-carpentry.org/v4/python/basics.html) -* In-Class Exercise: ThinkPython: [Using data structures](http://www.greenteapress.com/thinkpython/html/thinkpython014.html) - * In-Class: Slicing & dicing data. Codingbat.com * In-Class: Solve a problem in comments, then implement. Pair programming @@ -212,7 +209,7 @@ Monday Sept 23rd: Read up on lists and dicts Wednesday Sept 23rd: Read up on loops -1. PythonTutor: Flow of Control Visualization +1. PythonTutor: [Flow of Control Visualization](http://www.pythontutor.com/) - Visualize some simple programs to see how they work. 2. Review ThinkPython Ch. 5: [Conditionals and Recursion](http://www.greenteapress.com/thinkpython/html/thinkpython006.html) @@ -222,6 +219,8 @@ Wednesday Sept 23rd: Read up on loops * In-Class: solve a problem with comments, then implement. Pair programming. +* **Extra-Credit Exercises**: ThinkPython: [Using data structures](http://www.greenteapress.com/thinkpython/html/thinkpython014.html) An extra point on your final grade for a Github post with exercises 1-4 completed. Due Friday. + * Check-in: Meetups ### Week 7: (The other kind of) Libraries @@ -248,8 +247,6 @@ Wednesday Oct 2nd: Libraries, Catch up, Synthesis * In-Class exercise: Contribution Guidelines for our class website. -2. There are lots of blog posts out there [like this one](http://doda.co/7-python-libraries-you-should-know-about) where authors talk about favorite modules/libraries/frameworks. Find some and share! - * In-Class exercise: Learn sane naming and commenting by fixing an insane program * Post: Exciting libraries or frameworks you might want to use From 0e7a7723dd25f001c01b2af371d203f28543460a Mon Sep 17 00:00:00 2001 From: eah13 Date: Sun, 22 Sep 2013 19:44:06 -0400 Subject: [PATCH 12/14] Moar schedule changes --- schedule.markdown | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/schedule.markdown b/schedule.markdown index 2e4908f..f3991a4 100644 --- a/schedule.markdown +++ b/schedule.markdown @@ -237,7 +237,7 @@ Monday Sept 30th - I/O and intro to Libraries * In-Class: Input/Output exercise -* In-Class: Review some common python libraries. Focus on documentation, initial testing, beginning use +* In-Class: Command line: pip. Review some common python libraries. Focus on documentation, initial testing, beginning use Wednesday Oct 2nd: Libraries, Catch up, Synthesis @@ -247,7 +247,7 @@ Wednesday Oct 2nd: Libraries, Catch up, Synthesis * In-Class exercise: Contribution Guidelines for our class website. -* In-Class exercise: Learn sane naming and commenting by fixing an insane program +* In-Class exercise: Command line git commiting * Post: Exciting libraries or frameworks you might want to use @@ -265,12 +265,16 @@ Monday Oct 7th: Terminal Text Editors - Nano, Vim, and Emacs * In class: Use and customize Emacs +* In class: More command line git + Wednesday Oct 9th: Graphical Text Editors - IDLE, SublimeText, Eclipse, others? * In-Class: Voluntary demos * In-Class: Picking your favorite text editor +* In-class: More command line git + ### Week 9: Problem Solving with Libraries and Frameworks Problem solving with code, but better. Guests. @@ -279,6 +283,8 @@ Monday Oct 14th: * Pygame +* Locally build Jekyll + * Homework: Library show & tell Wednesday Oct 16th: From 3b8b79a3144bbbe1b28f5624461fe637f43ba133 Mon Sep 17 00:00:00 2001 From: Sarah Date: Sun, 22 Sep 2013 21:59:56 -0400 Subject: [PATCH 13/14] Update 2013-09-18-CodingBat1.md --- _posts/sburnham/2013-09-18-CodingBat1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/sburnham/2013-09-18-CodingBat1.md b/_posts/sburnham/2013-09-18-CodingBat1.md index 07c8ae2..2b2966e 100644 --- a/_posts/sburnham/2013-09-18-CodingBat1.md +++ b/_posts/sburnham/2013-09-18-CodingBat1.md @@ -1,4 +1,4 @@ --- +--- layout: post author: sburnham title: "Sarah's Codingbat Screenshot" From 0aa83c4d4d6a75505740f77f671e8302c453bd86 Mon Sep 17 00:00:00 2001 From: Elliott Hauser Date: Mon, 23 Sep 2013 07:43:59 -0400 Subject: [PATCH 14/14] Formatify --- _posts/elliott/2013-09-22-ninth-class.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/_posts/elliott/2013-09-22-ninth-class.md b/_posts/elliott/2013-09-22-ninth-class.md index 3783ff8..edd7df9 100644 --- a/_posts/elliott/2013-09-22-ninth-class.md +++ b/_posts/elliott/2013-09-22-ninth-class.md @@ -5,6 +5,7 @@ title: Ninth Class Notes --- ## Announcements + * Pull requests review * Issues review * Milestone review @@ -12,12 +13,14 @@ title: Ninth Class Notes **Check in: emotions.** How are you feeling? Trough of dispair, plateau of enlightenment? We'll discuss some strategies to prevent you from getting stuck. Strategies: + * Solve a tiny part first * Make sure you understand the output * Use comments for multi-step problems * Use a partner (pair-programming) ## Codingbat review + * [front3](http://codingbat.com/prob/p147920) * [positive_negative](http://codingbat.com/prob/p162058) * [near_hundred](http://codingbat.com/prob/p124676) @@ -34,6 +37,7 @@ Selections from the class? 3. [Warmup 2](http://codingbat.com/python/Warmup-2) Resources: + [If Docs](http://codingbat.com/doc/python-if-boolean.html) [For Loops](https://wiki.python.org/moin/ForLoop) - The stuff at the bottom about making generators is advanced- you can skip it. [Flow of Control](http://docs.python.org/2/tutorial/controlflow.html)