Showing posts with label hopper. Show all posts
Showing posts with label hopper. Show all posts

Monday, June 1, 2020

YouTube Wednesdays 2020!




YouTube Wednesdays 2020!
YouTube Wednesdays are alive and well! Every Wednesday I try to introduce my students to guest speakers from around the world talking about something related to topics in Math and Computing that we're studying without ever leaving class!


Update:
I did something a little different this year. I decided to start each month with a filk. So, the first Wednesday of the month this whole year so far has been devoted to Tom Lehrer: New Math, The Elements, Lobachevsky and Hanukkah In Santa Monica plus Christmas Time! The only exception was January when I did my New Year's Resolution post. 

The 2nd semester has just begun and I have run out of Tom Lehrer FIlks about Math and Science. Maybe we'll play Chris Hadfield aka The Singing Astronaut on the ISS, Aurelio Voltaire, Weird Al, DaVinci's NoteBook, Bare Naked Ladies, Tom Smith, They Might Be Giants, Epic Rap Battles or How It Should Have Ended?

Another thing I changed up this year: I started the first semester, after filking, with StarTalk TV videos by Neil DeGrase Tyson from the National Geographic App. I played The Martian episode for my CompSci students and the Ramanujan episode for my Math students. Now, second semester I'll start with Bill Nye Saves The World episodes from Netflix! I'll have to screen The Martian and The Man Who Knew Infinity movies after AP Exams this year too!


Original Post:
Below you will find a number of educational documentaries I show in various orders each year. I usually start the year with some Filks by Tom Lehrer and a few documentaries about Admiral Grace Murray Hopper. 

Then I start showing NOVA and National Geographic documentaries. At this point, I'll show a different documentary in Math class as opposed to Computer Science class since some of my students are in both classes. Above is a new documentary I screened in November about a laptop someone lost in the Mediterranean some 2000 years ago??? 

I think that the TED Talk below talks about the inventer of this laptop! What say you?

Don't forget about PI Day! That's a perfect time for "What PI Sounds Like" and the VI Hart Channel on YouTube! What about the Symphony Of Science?

Below, you will find a sample of all my YouTube Wednesdays from just a few years ago!


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, recorded live with rabbit ears, to a DVD. I then uploaded it to YouTube as MP4 files. 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!



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 at 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 makes for a very quick and 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 (some are by my own students):

Definition of Continuity

Definition of the Derivative



Position, Velocity, Acceleration

Product Rule

Quotient Rule


Chain 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?

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.

Generally Speaking,
A. Jorge Garcia

 
Applied Math, Physics and CS
www.patreon.com/calcpage2020

www.youtube.com/calcpage2009

calcpage.redbubble.com

society6.com/calcpage






2015 NYS Secondary Math PAEMST Nominee


Teaching with Technology, 
pastebin youtube slideshare 
mathforum apcommunity sage

(IDEs & Code)
MATH 4H, AP CALC, CSH: SAGECELL
(Curriculae)
CSH: CodeHS
APCSA: Big Java
APCSA: CSAwesome

RECOMMENDED AP COMPSCI REVIEW:
CRIB SHEET (given during exam)
REVIEW BARRONS BOOK (see me)
REVIEW BARRONS ONLINE 
REVIEW APCENTRAL (past FRQs)
REVIEW EDX REVIEW MOOC01 
REVIEW UDEMY REVIEW MOOC02 
REVIEW CODING_BAT 
REVIEW PRACTICE_IT 
REVIEW RUNESTONE 
AUDIT CS50

RECOMMENDED AP CALCULUS REVIEW:
CRIB SHEET (not given during exam) 
REVIEW BARRONS BOOK (see me)
REVIEW BARRONS ONLINE 
REVIEW APCENTRAL (latest AB FRQs)
REVIEW APCENTRAL (latest BC FRQs)
REVIEW APCENTRAL (older AB FRQs)
REVIEW APCENTRAL (older BC FRQs)
REVIEW EDX MOOC01 
REVIEW COURSERA MOOC02

XTRA CREDIT FILKS RUBRIC 
(1 video = up to 5 bonus points):
1) Use a recognizable tune.
2) Karaoke entire song changing up the words (about STEAM).
3) You are Singing, Dancing or Playing an instrument.
4) You upload your video to YouTube and provide the url.
5) YouTube Description includes the lyrics.

XTRA CREDIT ARTICLES RUBRIC
(up to 5 articles = 1 bonus point each):
1) Cover Sheet is a Summary of the article.
2) FullPage, 12 pt, DoubleSpaced, 1" Margin.
3) Article has to be STEAM related
4) Article has to be a current event.
5) Copy of entire article is attached.

Friday, November 1, 2019

What are you doing for Grace Hopper Day?

What are you doing for Grace Hopper Day?
Every year around Admiral Grace Murray Hopper's (12/9/1906) and Ada Lovelace's, aka Augusta Ada Byron Countess of Lovelace, (12/10/1815) birthdays, I conduct an in-school Field Trip for the Honors Math classes to my PC Classroom/Lab to talk about taking Computer Science Honors (CSH) or AP Computer Science (CSAP) next year. In recent years, this has coincided with The Hour Of Code and CSED Week sponsored by code.org promoting Computer Science education in grades K-12. 

This year code.org has lots of new tutorials for CS ED Week, aka The Hour Of Code. I think I'll do these with my own classes too. I'm trying to get teachers to sign up their students for my Field Trip on Wednesday 12/5/2018. Since I don't have a lot of Seniors this year, I'm also going to show some of these tutorials to my own classes on Monday 12/3/2018 as a trial run.

I could show the Disney Frozen tutorial. There's so many good tutorials to choose from. Maybe I'll show the Star Wars tutorial? Wait, Angry Birds looks fun too! Karel The Dog was fun last year! I could do a different tutorial each period! 

There's a new tutorial based on the TI nSpire CX CAS that I may use for my AP Calculus BC class. That link also has a tutorial for the TI-84! One problem with these tutorials is that they are teacher driven. So, the teacher needs to know about programming in general and TI-BASIC in particular. Most of the other code.org tutorials are student centered with videos to keep them on track. 

We use the nSpire every day in AP Calculus. We even code with TI-BASIC on the nSpire. We've written code for solving Quadratic Equations and for Newton's Method. We even wrote code for Riemann Sums and Euler's method! So, maybe I'll show this tutorial on MATHLAB or Octave instead! 

Last year the Processing tutorial worked very well. The only issue with the Processing tutorial is that it will most definitely take more than and hour. Daniel Siffman, put together a nice intro but he sure likes to talk! I may take a couple of days on this one! My Computer Science students have been using Processing a lot this year, so I'll do SAGE with them.

This year we are doing much the same thing. Our goal here is twofold. (1) Promote Computer Science Education in general. (2) Recruit more students for the CSH and CSAP classes next year!

For students who have not done The Hour of Code with me, codehs.com's Karel the Dog is an easier intro. Codehs.com has two new tutorials. Another nice tutorial is based on SQL and Harry Potter which is a little dry. Another tutorial is about making graphics with JavaScript which is a little challenging. I also like the code.org tutorials because they feature experts in the video tutorials such as Bill Gates and Mark Zukerburg teaching about if/then/else branches and repeat/until loops! 

Here's some videos from code.org:


Admiral Grace Murray Hopper is one of my personal idols! Not only did she usher in the entire industry of Software Engineering but she single-handedly invented Computer Programming Languages! She was a Math Professor, a Naval Officer, the developer of COBOL and an all around class act! 

To honor Grace Hopper's memory, I registered all my classes for an Hour Of Code. Maybe you'd like to participate as well? The Hour Of Code is about exposing as many students as possible to Computer Science in all disciplines. I'm making this presentation during course selection week as well to encourage students to take Computer Science at my High School! 

 CSEDWEEK was an unprecedented international effort last year. Over 15,000,000 students at more than 30,000 locations (mostly schools) in nearly 200 countries were registered to participate and wrote more than 500,000,000 lines of code!

I teach Computer Science and see it as a great tool in all disciplines. It's a shame that more students don't take Computer Science in High School. Taking Computer Science can lead to a great major in college and a great profession! I also use Computer Science in all my Math and Science courses in High School and College! 

I've been teaching people how to code since 1975. I've also been teaching AP Computer Science at the High School level since 1984. Finally, I've been teaching computing at the College level since 1993. Needless to say, I'm a vehement advocate for a strong Computer Science Education in particular and a challenging STEM curriculum in general for every High School student. 

In fact, every single class I teach, every single day of the week, is devoted to some aspect of STEM! STEM stands for "Science, Technology, Engineering and Math." Actually, I try to incorporate STEAM into my classroom: "Science, Technology, Engineering, Arts and Math." By Arts I do mean Art (fractals, 3D graphics, animation) but I also try to tie in plenty of History, Literature, Music and Culture. 

Mine is one of the few High Schools in the USA to offer a Computer Science curriculum! CS50 at Harvard, see playlist above, covers a lot of the same material we cover here at Baldwin Senior High in my AP Computer Science class. They use Scratch, C, php and JavaScript whereas we use Python, SAGE, MPI and Java, but the concepts are the same!

Sadly, the United States is falling far behind other countries in training professionals for jobs in the 21st Century that will require this skill more and more! So, in answer to this growing demand, here's what I teach (in addition to Math and Science):

Intro To Computer Science (python):


AP Computer Science A (java):

 
CIS: Computing Independent Study
(MPI with FORTRAN, C, C++ and python):


Calculus Research Lab (SAGE):
aka Scientific Computing Lab (Octave):
aka Computing Science Lab (R): 


Course Selection Week DropBox

Hope that was helpful!

Well, that's all folks.

Generally Speaking,
A. Jorge Garcia

 
Applied Math, Physics and CS
www.patreon.com/calcpage2020

www.youtube.com/calcpage2009

calcpage.redbubble.com

society6.com/calcpage






2015 NYS Secondary Math PAEMST Nominee


Teaching with Technology, 
pastebin youtube slideshare 
mathforum apcommunity sage

(IDEs & Code)
MATH 4H, AP CALC, CSH: SAGECELL
(Curriculae)
CSH: CodeHS
APCSA: Big Java
APCSA: CSAwesome

RECOMMENDED AP COMPSCI REVIEW:
CRIB SHEET (given during exam)
REVIEW BARRONS BOOK (see me)
REVIEW BARRONS ONLINE 
REVIEW APCENTRAL (past FRQs)
REVIEW EDX REVIEW MOOC01 
REVIEW UDEMY REVIEW MOOC02 
REVIEW CODING_BAT 
REVIEW PRACTICE_IT 
REVIEW RUNESTONE 
AUDIT CS50

RECOMMENDED AP CALCULUS REVIEW:
CRIB SHEET (not given during exam) 
REVIEW BARRONS BOOK (see me)
REVIEW BARRONS ONLINE 
REVIEW APCENTRAL (latest AB FRQs)
REVIEW APCENTRAL (latest BC FRQs)
REVIEW APCENTRAL (older AB FRQs)
REVIEW APCENTRAL (older BC FRQs)
REVIEW EDX MOOC01 
REVIEW COURSERA MOOC02

XTRA CREDIT FILKS RUBRIC 
(1 video = up to 5 bonus points):
1) Use a recognizable tune.
2) Karaoke entire song changing up the words (about STEAM).
3) You are Singing, Dancing or Playing an instrument.
4) You upload your video to YouTube and provide the url.
5) YouTube Description includes the lyrics.

XTRA CREDIT ARTICLES RUBRIC
(up to 5 articles = 1 bonus point each):
1) Cover Sheet is a Summary of the article.
2) FullPage, 12 pt, DoubleSpaced, 1" Margin.
3) Article has to be STEAM related
4) Article has to be a current event.
5) Copy of entire article is attached.

Thursday, November 1, 2018

What are you doing for Grace Hopper Day?

What are you doing for Grace Hopper Day?
Every year around Admiral Grace Murray Hopper's (12/9/1906) and Ada Lovelace's, aka Augusta Ada Byron Countess of Lovelace, (12/10/1815) birthdays, I conduct an in-school Field Trip for the Honors Math classes to my PC Classroom/Lab to talk about taking Computer Science Honors (CSH) or AP Computer Science (CSAP) next year. In recent years, this has coincided with The Hour Of Code and CSED Week sponsored by code.org promoting Computer Science education in grades K-12. 

This year code.org has lots of new tutorials for CS ED Week, aka The Hour Of Code. I think I'll do these with my own classes too. I'm trying to get teachers to sign up their students for my Field Trip on Wednesday 12/5/2018. Since I don't have a lot of Seniors this year, I'm also going to show some of these tutorials to my own classes on Monday 12/3/2018 as a trial run.

I could show the Disney Frozen tutorial. There's so many good tutorials to choose from. Maybe I'll show the Star Wars tutorial? Wait, Angry Birds looks fun too! Karel The Dog was fun last year! I could do a different tutorial each period! 

There's a new tutorial based on the TI nSpire CX CAS that I may use for my AP Calculus BC class. That link also has a tutorial for the TI-84! One problem with these tutorials is that they are teacher driven. So, the teacher needs to know about programming in general and TI-BASIC in particular. Most of the other code.org tutorials are student centered with videos to keep them on track. 

We use the nSpire every day in AP Calculus. We even code with TI-BASIC on the nSpire. We've written code for solving Quadratic Equations and for Newton's Method. We even wrote code for Riemann Sums and Euler's method! So, maybe I'll show this tutorial on MATHLAB or Octave instead! 

Last year the Processing tutorial worked very well. The only issue with the Processing tutorial is that it will most definitely take more than and hour. Daniel Siffman, put together a nice intro but he sure likes to talk! I may take a couple of days on this one! My Computer Science students have been using Processing alot this year, so I'll do SAGE with them.

This year we are doing much the same thing. Our goal here is twofold. (1) Promote Computer Science Education in general. (2) Recruit more students for the CSH and CSAP classes next year!

For students who have not done The Hour of Code with me, codehs.com's Karel the Dog is an easier intro. Codehs.com has two new tutorials. Another nice tutorial is based on SQL and Harry Potter which is a little dry. Another tutorial is about making graphics with JavaScript which is a little challenging. I also like the code.org tutorials because they feature experts in the video tutorials such as Bill Gates and Mark Zukerburg teaching about if/then/else branches and repeat/until loops! 

Here's some videos from code.org:



Admiral Grace Murray Hopper is one of my personal idols! Not only did she usher in the entire industry of Software Engineering but she single handedly invented Computer Programming Languages! She was a Math Professor, a Naval Officer, the developer of COBOL and an all around class act! 


To honor Grace Hopper's memory, I registered all my classes for an Hour Of Code. Maybe you'd like to participate as well? The Hour Of Code is about exposing as many students as possible to Computer Science in all disciplines. I'm making this presentation during course selection week as well to encourage students to take Computer Science at my High School! 

 CSEDWEEK was an unprecedented international effort last year. Over 15,000,000 students at more than 30,000 locations (mostly schools) in nearly 200 countries were registered to participate and wrote more than 500,000,000 lines of code!


I teach Computer Science and see it as a great tool in all disciplines. It's a shame that more students don't take Computer Science in High School. Taking Computer Science can lead to a great major in college and a great profession! I also use Computer Science in all my Math and Science courses in High School and College! 


I've been teaching people how to code since 1975. I've also been teaching AP Computer Science at the High School level since 1984. Finally, I've been teaching computing at the College level since 1993. Needless to say, I'm a vehement advocate for a strong Computer Science Education in particular and a challenging STEM curriculum in general for every High School student. 

In fact, every single class I teach, every single day of the week, is devoted to some aspect of STEM! STEM stands for "Science, Technology, Engineering and Math." Actually, I try to incorporate STEAM into my classroom: "Science, Technology, Engineering, Arts and Math." By Arts I do mean Art (fractals, 3D graphics, animation) but I also try to tie in plenty of History, Literature and Culture. 

Mine is one of the few High Schools in the USA to offer a Computer Science curriculum! CS50 at Harvard, see playlist above, covers a lot of the same material we cover here at Baldwin Senior High in my AP Computer Science class. They use Scratch, C, php and JavaScript whereas we use Python, SAGE, MPI and Java, but the concepts are the same!

Sadly, the United States is falling far behind other countries in training professionals for jobs in the 21st Century that will require this skill more and more! So, in answer to this growing demand, here's what I teach (in addition to Math and Science):

Intro To Computer Science (python):


AP Computer Science A (java):

 
CIS: Computing Independent Study
(MPI with FORTRAN, C, C++ and python):


Calculus Research Lab (SAGE):
aka Scientific Computing Lab (Octave):
aka Computing Science Lab (R): 


Course Selection Week DropBox

Hope that was helpful!


Well, that's all folks!
A. Jorge Garcia

 

Applied Math, Physics & CompSci