Skip to content

Commit

Permalink
Merge pull request #7 from silshack/gh-pages
Browse files Browse the repository at this point in the history
Update fork
  • Loading branch information
gillenme committed Sep 23, 2013
2 parents 21e8763 + 0aa83c4 commit c69a9da
Show file tree
Hide file tree
Showing 5 changed files with 86 additions and 13 deletions.
12 changes: 12 additions & 0 deletions _posts/2013-09-20-Christopher's-Codingbat-post.md
Original file line number Diff line number Diff line change
@@ -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.png)

I was finally able to finish the six exercises!
48 changes: 48 additions & 0 deletions _posts/elliott/2013-09-22-ninth-class.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
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?
10 changes: 10 additions & 0 deletions _posts/jpulliza/2013-09-19-Jonathan-CodingBat.md
Original file line number Diff line number Diff line change
@@ -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)
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
--
---
layout: post
author: sburnham
title: Sarah's Codingbat Screenshot
title: "Sarah's Codingbat Screenshot"
categories: post
---

Expand Down
25 changes: 14 additions & 11 deletions schedule.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down Expand Up @@ -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
Expand All @@ -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)

Expand All @@ -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
Expand All @@ -238,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

Expand All @@ -248,9 +247,7 @@ 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
* In-Class exercise: Command line git commiting

* Post: Exciting libraries or frameworks you might want to use

Expand All @@ -268,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.
Expand All @@ -282,6 +283,8 @@ Monday Oct 14th:

* Pygame

* Locally build Jekyll

* Homework: Library show & tell

Wednesday Oct 16th:
Expand Down

0 comments on commit c69a9da

Please sign in to comment.