Wednesday, April 9, 2014

Warm Up 4/9 - So About those 3-Dee Printers...

So check out this breaking news this morning

A new 3D Printer seems to be getting a lot of traction on Kickstarter.

Check this article out, then I want you to do some research on this "Micro"

Specs?  Price?  Release Date?  tell me what we know about it so far...

First, search for 'uses' for a 3D printer.  Yes I know, we have all heard that you can 3D print a gun (mostly) but what other, practical uses are there?  Can you find interesting examples of people who have used them to make things for sale?

Then, I would like to see how resourceful you are.  I would like to see if you can find a person, or a website that has written reviews for 3D Printers.  Which ones are the best?  What is the best price/quality you can buy?  Consider printers for 'home' vs industrial use.

So here it is: I want to convince the school, to buy a 3D printer for next year.

Your Goal: Write a proposal to Parkmont.

    - Why would it be good to have a 3D printer.  What could students learn, what activities or classes would having one allow us to do?

   - What would be the best one to buy?  Discuss prices, models, and give your top 3 recommendations.
 


Tuesday, April 8, 2014

HW 23 - Cyborgs are REAL

We watched the TED talk in class today.  I am going to post several links about the topic, but this is no joke.  Neil Harbisson is the worlds first real cyborg.

The Ted Talk
The Wiki on his Foundation
http://www.cyborgfoundation.com/

Tonight, investigate this amazing (but totally real) technology.

Do two things:
 - Write 150 words minimum on this technology.  Bonus points for finding information about it that we didn't talk about in class
 - Get a reaction from a parent or other adult at home: after you did you summary/writeup, explain this story to someone and get a reaction.  Write about their reaction in 50 words or more.

Thats 200 words total.  150 on a summary and telling me about the technology.  50 words on a reaction you got when you told someone else that CYBORGS ARE REAL.


Warm Up #2 4/8 - Random, yet all-important Tech News

Lets go over each one of these articles and have a class discussion.

For each one, we will read together as a class, ask questions, and watch the associated videos:

RIP Windows XP

To Listen Without Consent – Abusing the HTML5 Speech

Charge your phone in 30 Seconds!

The 3D Printed Tattoo?!?!?

With Robotic Walking Suit, Paralyzed Person Will Give World Cup's First Kick


How awesome is technology.

Woa o_O

Warm Up 4/8 - Start with Lightbot -- then a cool video -- then some more stuff!

Go Go Go!!!!

Code!!!!!!!

o_O

Monday, April 7, 2014

HW 22 - Use Break and Continue on FavDay.py

Starting on page 84 in our Chapter 8, read about using the two commands 'break' and 'continue' and how they can be used to change the flow.

Download my "Fav Day.py" program out of the examples folder on Drive.

Change the code so it does two different things, separately (each one of these can be a separate program):
 - When you get to your favorite day, the loop stops.  [the last thing it prints is your favorite day]
 - It SKIPS printing your favorite day

Call it FavDayA.py and FavDayB.py

Good luck!

Warm Up 4/7 - The Geography of Data

After adding a few things to our folders, we will read the warm up together to start:

For today's warm up, you will be doing an activity in pairs, to read in to and digest an information map.


We are going to start by browsing on your own at the Information Geographies at the Oxford Internet Institute



Part 1) Browse - and pick out three maps that interest you.
  - Some of the maps are more visually attractive to some than others, but let's pick the most interesting content based on what it is showing.  See if you start to pick out some of the basics and most important pieces of information even before getting to discuss as a group

Part 2) Group Discussion - tell the group which ones caught your eye, and why
  - Each person should be ready to talk about at least one.  You should be ready to give us maybe one or two things you noticed.

Part 3) Power Pair Presentations - partner up with someone who is also interested in your map.
  - Explain it to us!  Make a power point along with your partner (share the google presentation so you can both work on it at the same time!)
  - Use screenshots to illustrate particular places on the map you want to talk about
  - Goal: use the write-up they present us to highlight important things the map shows us about our world culture.

Last week of the session...lets finish strong!


Friday, April 4, 2014

HW 21 - Times Table.py

Homework for this weekend is TryItOut number 1 from chapter 8

You need to write a program that produces a times table of the user's choice.

get an input and store in a variable (as a string) -- call it "n"

use a for loop to loop "i" from 1 up to 10 (or 12):
    each time, print a statement of "n" times "i" = (n*i)


it should LOOK very similar to, when the user picks 5:

Which multiplication table would you like?
5
Here's your table:
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
5 x 4 = 20
5 x 5 = 25
5 x 6 = 30
5 x 7 = 35
5 x 8 = 40
5 x 9 = 45
5 x 10 = 50


Good Luck!!!

Thursday, April 3, 2014

HW 20 - For and If - Ice Cream.py

Tonight, you need to code the following situation:

You go to an ice creme parlor, and are presented with 10 flavors.  Some of the flavors you like, and some you don't. (You can decide the flavors, and the ones you like).

Write a program that will iterate over a list of all of the flavors.

Inside your loop, use an IF statement to tell if you like the flavor or not.

Your output should look something like this:

Chocolate - I like it
Vanilla - I don't like it
Strawberry - I don't like it
Mint - I like it
Mint Chip - I like it

Warm Up 4/3 - Pick a Tech Story

So today,  you get some control over what you read this morning:

The Washington Post has a blog called "The Switch" and every week they make a 'switchboard' post where they highlight 5 top tech news stories of the week.

Here is the link directly to the blog
In your Warm Up doc, your goal this morning:
 - Read and summarize two of the articles
 - The first should be the 'Cuban Twitter' story which just broke today
 - You can pick any of the other four articles to do as your second story

Each summary should be at least 100 words, preferably more

We have a Learnstreet.com activity to tackle in the first half, and the second half will be dedicated to studying more loop structures.

Good luck!





Wednesday, April 2, 2014

HW 19 - Make a new "For" Loop program

Practice what we started today.

Take a fresh look at Chapter 8 -- read over the first three pages.

Use the examples to make a program that uses three for loops anywhere in the code.

A requirement, is that at least one of the loops should do something different each iteration

Also, in your comments, define the word "iteration" (hint: look for the word in the textbook =)

Warm Up 4/2 - Facebook Drones, and the "15 Minute Short Story Challenge"

This morning, we will read a news story together, about how the massive FB has an idea to use "drones"...

Here is what we are going to do:
 - Read the article and discuss briefly. [Implications?]

 - I give  you 3 minutes to search and find another current story on drone technology (try doing a search on 'drone technology' on the Google News search)

 - Challenge: Write for 15 minutes to write your own short fiction, about a utopia or a dystopia where drone technology has taken over.

We will do some practicing of If-statements today, and might start on learning about loops in the second half

So without further ado, here is the article.

.

Tuesday, April 1, 2014

Warm Up 4/1 - The Internet Today

All  joking aside.  Google made a huge announcement today, which we will watch on the big screen.



It is hard to keep companies serious on a day like today, as April's Fools Day approaches, a lot starts to pop up online that can be misleading.  Read about some of the top pranks from this week on the Washington Post  (You will want your headphones for a few of them)

Interested more in the all-time best? Check this list out of two of the biggest internet prank jokers out there.

Warm Up Doc?
Make a ranking, what are the best internet pranks of all time.

After a short-ish warm up time, we will present some HOTI projects from the weekend.