WSQ04 – Flipped Learning / #AbolishGrades

Reflecting

This way of learning is probably very new for you. Ken knows this is good for you and has been developing these methods over the years based on the work of many other educators. We would like to hear your thoughts about this now while it is still new. It will be interesting for you to look back on at the end of the course and later in your degree program.

Choose your Source

No, not the “force”, but the source.

Here are some links to information about Flipped Learning and #AbolishGrades. Watch/read them all or just some or go ahead and suggest others in your blog post. Remember that you can become a Google Ninja and in fact you should!

  1. A Lecture From the Lectured” – blog post from students
  2. An A+ student regrets his grades” – article from the Globe and Mail from a student after graduating.
  3. Showing the Differences between a Traditional and a Flipped Classroom” – Video from FlippingPhysics, great Physics videos on his site if you want to check those out.
flickr photo by thebassoonist12 http://flickr.com/photos/katherinelopez/5610691698 shared under a Creative Commons (BY-NC-ND) license
flickr photo by thebassoonist12 http://flickr.com/photos/katherinelopez/5610691698 shared under a Creative Commons (BY-NC-ND) license

Write Something

As usual, write about this on your blog using the tag #WSQ04 this time. When done, go look at other posts by your classmates.

 

WSQ03 – Fun With Numbers

What to Do

Ask the user for two integer values, then use those two values to calculate and show the following:

  • The difference of the two numbers.
  • The product of the two numbers.
  • The integer based division of the two numbers (so no decimal point). First divided by second.
  • The remainder of integer division of the two numbers.

What to Submit

As usual, create a blog post explaining what you did, where you found resources (books, videos, web pages, friends) to help you solve this. Remember to put the tag #WSQ03 on your post so our blog hub picks that up.

You should include your code either inline in the blog post (best option) and/or a link to your actual code on Dropbox/Google Drive/GitHub.

And of course, leave any questions here as well as asking those questions on Twitter with the hashtag #TC101 so we all see your question posted there.

WSQ02 – Hello World

Get Started Coding

Get your program to print (on the terminal/shell) the message “Hello World”. Yes, that simple. Remember you are doing this at the terminal, NOT inside an IDE like Code::Blocks, Eclipse, Xcode.

Write about It

Write about how you did this on your blog. Include screenshots, ideas, sources and such.

flickr photo by Nederland in foto's http://flickr.com/photos/dordrecht-holland/12935578234 shared under a Creative Commons (BY) license
flickr photo by Nederland in foto’s http://flickr.com/photos/dordrecht-holland/12935578234 shared under a Creative Commons (BY) license

 

WSQ01 – Get Coding

Get Coding

flickr photo by Ezu http://flickr.com/photos/ezu/277341190 shared under a Creative Commons (BY-NC-ND) license
flickr photo by Ezu http://flickr.com/photos/ezu/277341190 shared under a Creative Commons (BY-NC-ND) license

Editor (for all groups)

You will want a nice code editor. This decision is personal but we’ve had good experience with the following but I’m open to other suggestions:

  • Atom from the folks at GitHub
  • Notepad++ (Windows only I believe)
  • Emacs (Ken’s personal favourite)
  • Vim (if I don’t list this here, people will attack me).

TC1014 (Python Group)

Setup your home machine (laptop/desktop/typewriter/stone tablet) to run Python3 (yes version 3 not 2)

I could give you the link but that would be too easy, try looking on the Python.org webpage.

TC1017 (C++ Group)

Setup your home machine (laptop/desktop/typewriter/stone tablet) to run the GNU C++ compiler (g++).

You can do this various ways depending on your platform.

  • For Linux if using Ubuntu, simply install the packages gcc-g++ and make (for now)
  • For Mac, you should be able to do this with command-line tools for XCode or using Homebrew to install
  • For Windows, you probably want to use Cygwin to do this.

Blog about it

As always, write a blog post about your progress and include #wsq01 as a category/tag or even just inside the text of your blogpost to help the FeedWordPress hamsters pull it into the course blog.

 

WSQ00 – Sign the Page One

Remember to Submit as a Blog Post

flickr photo by kennymatic http://flickr.com/photos/kwl/5199093132 shared under a Creative Commons (BY) license
flickr photo by kennymatic http://flickr.com/photos/kwl/5199093132 shared under a Creative Commons (BY) license

Please remember to write a blog post on YOUR blog. Please remember to put the following on your blog post:

  • Put a link to your Tweet about this (if you can’t figure out how, ask here in the comments of this assignment)
  • Remember to tag your post with the hashtag #WSQ00 , remember that for Blogger and WordPress you should also use the “tag” features in the post interface
  • Do us all a favour and find a relevant and free to use photo to place on all of your blog posts including this one. Our good #CCourses friend Alan Levine (@cogdog) has a good blog post about this.