Showing posts with label learning with technology. Show all posts
Showing posts with label learning with technology. Show all posts

Wednesday, December 31, 2014

http://appinventor.googlelabs.com and the Twitterverse!

UPDATE (2014.1231): 
AppInventor has moved to http://appinventor.mit.edu/explore/ AppInventor was a participant in the #HourOfCode this year and last. Also, my ILearnedToProgram permacode is here. AppInventor, now hosted by MIT instead of Google, is still a great way to code Droid Apps even for the Google Play Store! You owe it to yourself to try out the new tutorials using you own Droid CellPhone to test out your Blocky/Scratch code! BTW, I know it's New Year's Eve, but I saw someone reading this old post and just had to update it. I'm trying this new incarnation of AppInventor with my Computing Independent Study aka CIS(theta) students!

ORIGINAL POST (2011.0521):
My AP Computer Science students finally got tired of playing bzflag, starcraft1, tremulous, openarena and glest after their AP exam during AP week. So, they wrangled me into starting a final project based on programming apps for the Droid OS! Here's what we've accomplished so far:

 does! Starting final project for my  class running   using   

Actually, we started all this at the http://ilearnedtoprogram.com site which has the link listed above. Also, as you can see, I started tweeting about this project too. On a recent post I wrote "I became a Twit on Twitter so I can Tweet!" Well, now that I'm a veteran on Twitter, I see that they don't call themselves Twits, they call themselves Tweeps. So, I should have said "I became a Tweep on Twitter so I can Tweet!" In anycase, I turned to my fellow Tweeps for help! BTW, I'm not on Facebook much anymore, but I set up an app that posts my tweets simultaneously on both Twitter and Facebook as a new status!


 does! Step 1: dl  to run   on our 32bit   10.10. We have  installed and hope we don't need 
This step was not entirely necessary, but my class wanted to try out Google Chrome. It was an easy download from http://google.com/chrome all we had to do was click on the *.deb 32bit package and the Ubuntu installer popped right up!


This step also boiled down to a debian app downloaded from http://appinventor.googlelabs.com and installed via the Ubuntu Software Center. BTW, I suspect the installer is just a GUI frontend for dpkg.

 does! Step 3: Trying helloPurr tutorial today but can't get   in  working???  file will not run!

Now we ran into one heck of a SNAFU! So, I asked the fellow appinventor tweeps from the twitterverse for advice:

 hi! I see you are using . I can't get jpnl file to run when I start blocks editor. How did u get past this?
 did you try opening the downloaded jpnl file directly? I opened the downloaded file and it works, takes some time to open though.
 I tried in Ubuntu on both Firefox and Chrome and have the same problem!

 hi! I see u r using . I am having trouble running blocks editor, how did you run it? The jpnl file just downloads!
 you need to double-click the downloaded file and follow the prompts. It links to your appinventor session. Really enjoying it!
 How do you open that file? I double clicked it and it didn't run, it just started up Firefox again and tried to download itself???
 Almost there! Download the JDK and open the jpnl file with the included javaws app. Now getting err re. setup commands.
 We have Sun JRE which does not include javaws. Google specifically says not to use openJDK?
 The JDK was the one I installed to get to javaws. With the .deb pckg things seemed to work. Let me know how you get on. Cheers.
 Thanx for ur help. I think u r right. I have to install JDK to have javaws available. So, I will try to do that on Monday.

So, I suppose Sun (Oracle actually) JDK will need to be installed on every Linux box after all. The main difference between my Student Stations and my Servers is that the server has JDK but not JRE installed and the Student stations have the JRE and no JDK. I did this on purpose as my AP Computer Science students need the JDK to do their work, so they simply ssh into the server. Its convenient to have JDK on one server so I need maintain it on only one box and the students can also use it from home! The JRE is on the Student Stations for SAGE to do 3D graphs. BTW, I have the JRE on the Teacher Station for the same reason, but I also need it for http://screenccast-o-matic.com



Well, stay tuned for updates on this project. Wish us luck! I hope you found this post informative. BTW, if you're wondering what the YouTube above has to do with anything on this post, its a video I got by following the NASA tweep tweeting yesterday on twitter about the USS Endeavour's final mission!


UPDATE (2011.0530):
If you use a network proxy to get internet access, make sure that both JRE and JDK are configured to use it. For the JRE, goto "System/Preferences/Network Proxy." For JDK, goto "Applications/Accessories/Terminal" and fire up javaws -viewer. At my school, I had to use my network login credentials on each station to get *.jnlp files to run correctly!

HTH, good luck with your droid apps!

Saturday, June 7, 2014

June YouTube Wednesdays! (LAST POST THIS SCHOOL YEAR IN THIS THREAD)



LAST POST THIS SCHOOL YEAR IN THIS THREAD:



June YouTube Wednesdays!
Last, but not least, we talked about Watson the SuperComputer on NOVA and Jeopardy. I hope you enjoyed our YouTube interludes. Have a great Summer, see you next year!



May YouTube Wednesdays!
YouTube Wednesdays would not be complete without the Nova about Cliff Stoll and the Cuckoo's Egg!

April YouTube Wednesdays!
We started one of my favorite YouTube Wednesday features. In the name of AP Computer Science review of Computer History and Computer Literacy, I played the only National Geographic Special not about warm, fuzzy animals! It's called "Miniature Miracle: The Computer Chip" and it's all about the history of electronic computing. I remember seeing this live on NBC around 1983 listening to Alexander Scourby's iconic voice and Elmer Bernstein's phenomenal musical theme! 

I used to have this on online, but YouTube made me take it down. I copied it from my VHS version to a DVD. I then uploaded it to YouTube as MP4 files. So, I still have these files to play with VLC, unfortunately I can't show them to you online. You can get your own VHS copy on EBay or Amazon if you like! Here's a little review from 1985 in The New York Times!


BTW, we also have some great new student made filks this year:


"Up All Night to draw Fractals"



"Let It Go preCalculus"



"Robin Thicke Calculus"



"Drunk In Love Calculus"



"Started From Math 1"




February & March YouTube Wednesdays!

We haven't had a lot of time of late for YouTube Wednesdays what with all the Snow Days and February Break. We did manage to start a NOVA called "Ancient Computer" about a lump of bronze found off the coast of Greece. It was found with several lost works of art dated circa 70 BC. However, noone thought anything of this lump of bronze until someone decided to X-ray it! 

I'm showing this episode of NOVA for 10 minutes each Wednesday through the end of March. BTW, this used to be on YouTube. Unfortunately, the Nova YouTube Channel was converted to show only 2-3 minute previews, so you have to go to PBS.org to view full episodes. I used the PBS app on my Kindle Fire HD 8.9 over WiFi. I also used an HDMI cable to attach the Kindle to the SmartBoard in HDMI mode.


ALERT: Look what Neil DeGrasse Tyson is up to! Dr. Tyson was one of our "Guest Speakers" during our Astronomy Month YouTube Wednesdays (see November below). He has now taken it upon himself to update the seminal Carl Sagan series named Cosmos. You can catch the new and improved Cosmos: A SpaceTime Odyssey starting this Sunday at 9PM on NatGeoWild.

Midterm Week: Ingite, TED and Filk!

Showing a 5-10 minute YouTube at the beginning of class once a week is a great way to start a 5-10 minute discussion on interesting topics related to your curriculum to which students may otherwise never be exposed!

Recently, I tried out an Ignite Thursday. The Ignite Show used to be on the BBC. It was great in that the speaker had exactly 5 minutes to speak. Also, the speaker had 20 slides to talk about that auto-advanced every 15 seconds. Needless to say, this make for a very quick, if informative, presentation.


I found a nice Ignite by a curator at the Walters Museum, William Noel. His talk was about how he discovered long lost texts by Archimedes buried inside a medieval palimpsest. What's amazing about this discovery is that the text shows Archimedes doing advanced Combinatorics and Calculus circa 200BC! 


That Ignite video led us to a TED Tuesday also by William Noel! Now I think I have to show a documentary about the Antikythera Device! There's a nice NOVA about Ancient Computers and here's a related youtube.


By the way, I also throw in Calculus Filks at random intervals whenever we cover a related topic:
Definition of Continuity

Definition of the Derivative



Position, Velocity, Acceleration


Product Rule

Quotient Rule


Chain Rule


L'Hopital's Rule

AntiDerivatives

More AntiDerivatives

Some Physics

Some BC Calculus

Even Outer Space

Don't forget VI Hart!



January YouTube Wednesdays!
Now we turn our attention to Nova and Fractals:

December YouTube Wednesdays!

December 9th was Grace Hopper's birthday and the Hour Of Code! So, we revisited Grace Hopper and Ada Lovelace. We were also practicing preCalculus and Calculus Carols which are the best math filks ever.

Who was Ada?

Calculus Sleigh Ride!

Oh Calculus, Oh Calculus

November YouTube Wednesdays!
This month I covered Conic Sections and Planet Orbits in preCalculus class. So, Youtube Wednesday saw several Astronomers as Guest Speakers. We have several Guest Speakers and Documentaries though out the year.
Neil DeGrasse Tyson

Bill Nye

Phil Plait


Carl Sagan

October YouTube Wednesdays!
October is devoted to one of my all time inspirations: Admiral Grace Murray Hopper.

60 Minutes!

Letterman!

Biographer!

September YouTube Wednesdays!

I started the year with the definition of filk:

 /filk/ n.,v. [from SF fandom, where a typo for `folk' was adopted as a new word] A popular or folk songwith lyrics revised or completely new lyrics and/or music, intended for humorous effect when read, and/orto be sung late at night at SF conventions. There is a flourishing subgenre of these called `computer filks',written by hackers and often containing rather sophisticated technical humor.


Then I proceeded to show some Math Filks! I always start with Mathematicious which is a review of Regents Math. Then I introduce Tom Lehrer!

Regents Math Review!


Base 8 Arithmetic!



Periodic Table of Elements!



Research?



Well, that's all folks!

Sincerely,

Wednesday, May 14, 2014

May YouTube Wednesdays!

May YouTube Wednesdays!
YouTube Wednesdays would not be complete without the Nova about Cliff Stoll and the Cuckoo's Egg!

April YouTube Wednesdays!
We started one of my favorite YouTube Wednesday features. In the name of AP Computer Science review of Computer History and Computer Literacy, I played the only National Geographic Special not about warm, fuzzy animals! It's called "Miniature Miracle: The Computer Chip" and it's all about the history of electronic computing. I remember seeing this live on NBC around 1983 listening to Alexander Scourby's iconic voice and Elmer Bernstein's phenomenal musical theme! 

I used to have this on online, but YouTube made me take it down. I copied it from my VHS version to a DVD. I then uploaded it to YouTube as MP4 files. So, I still have these files to play with VLC, unfortunately I can't show them to you online. You can get your own VHS copy on EBay or Amazon if you like! Here's a little review from 1985 in The New York Times!


BTW, we also have some great new student made filks this year:


"Up All Night to draw Fractals"



"Let It Go preCalculus"



"Robin Thicke Calculus"



"Drunk In Love Calculus"



"Started From Math 1"




February & March YouTube Wednesdays!

We haven't had a lot of time of late for YouTube Wednesdays what with all the Snow Days and February Break. We did manage to start a NOVA called "Ancient Computer" about a lump of bronze found off the coast of Greece. It was found with several lost works of art dated circa 70 BC. However, noone thought anything of this lump of bronze until someone decided to X-ray it! 

I'm showing this episode of NOVA for 10 minutes each Wednesday through the end of March. BTW, this used to be on YouTube. Unfortunately, the Nova YouTube Channel was converted to show only 2-3 minute previews, so you have to go to PBS.org to view full episodes. I used the PBS app on my Kindle Fire HD 8.9 over WiFi. I also used an HDMI cable to attach the Kindle to the SmartBoard in HDMI mode.


ALERT: Look what Neil DeGrasse Tyson is up to! Dr. Tyson was one of our "Guest Speakers" during our Astronomy Month YouTube Wednesdays (see November below). He has now taken it upon himself to update the seminal Carl Sagan series named Cosmos. You can catch the new and improved Cosmos: A SpaceTime Odyssey starting this Sunday at 9PM on NatGeoWild.

Midterm Week: Ingite, TED and Filk!

Showing a 5-10 minute YouTube at the beginning of class once a week is a great way to start a 5-10 minute discussion on interesting topics related to your curriculum to which students may otherwise never be exposed!

Recently, I tried out an Ignite Thursday. The Ignite Show used to be on the BBC. It was great in that the speaker had exactly 5 minutes to speak. Also, the speaker had 20 slides to talk about that auto-advanced every 15 seconds. Needless to say, this make for a very quick, if informative, presentation.


I found a nice Ignite by a curator at the Walters Museum, William Noel. His talk was about how he discovered long lost texts by Archimedes buried inside a medieval palimpsest. What's amazing about this discovery is that the text shows Archimedes doing advanced Combinatorics and Calculus circa 200BC! 


That Ignite video led us to a TED Tuesday also by William Noel! Now I think I have to show a documentary about the Antikythera Device! There's a nice NOVA about Ancient Computers and here's a related youtube.


By the way, I also throw in Calculus Filks at random intervals whenever we cover a related topic:
Definition of Continuity

Definition of the Derivative



Position, Velocity, Acceleration


Product Rule

Quotient Rule


Chain Rule


L'Hopital's Rule

AntiDerivatives

More AntiDerivatives

Some Physics

Some BC Calculus

Even Outer Space

Don't forget VI Hart!



January YouTube Wednesdays!
Now we turn our attention to Nova and Fractals:

December YouTube Wednesdays!

December 9th was Grace Hopper's birthday and the Hour Of Code! So, we revisited Grace Hopper and Ada Lovelace. We were also practicing preCalculus and Calculus Carols which are the best math filks ever.

Who was Ada?

Calculus Sleigh Ride!

Oh Calculus, Oh Calculus

November YouTube Wednesdays!
This month I covered Conic Sections and Planet Orbits in preCalculus class. So, Youtube Wednesday saw several Astronomers as Guest Speakers. We have several Guest Speakers and Documentaries though out the year.
Neil DeGrasse Tyson

Bill Nye

Phil Plait


Carl Sagan

October YouTube Wednesdays!
October is devoted to one of my all time inspirations: Admiral Grace Murray Hopper.

60 Minutes!

Letterman!

Biographer!

September YouTube Wednesdays!

I started the year with the definition of filk:

 /filk/ n.,v. [from SF fandom, where a typo for `folk' was adopted as a new word] A popular or folk songwith lyrics revised or completely new lyrics and/or music, intended for humorous effect when read, and/orto be sung late at night at SF conventions. There is a flourishing subgenre of these called `computer filks',written by hackers and often containing rather sophisticated technical humor.


Then I proceeded to show some Math Filks! I always start with Mathematicious which is a review of Regents Math. Then I introduce Tom Lehrer!

Regents Math Review!


Base 8 Arithmetic!



Periodic Table of Elements!



Research?



Well, that's all folks!

Sincerely,