Saturday, December 15, 2012

Teaching Computer Science Honors: TI-83 BASIC Programming Case Study!




Teaching Computer Science Honors: TI-83 BASIC Programming Case Study!

We decided to take a break from SAGE and Python and Discrete Math for a couple of weeks. This past week we tried our hands at TI-83 BASIC! We wrote some very BASIC (pun intended) programs to introduce the concept of Input/Process/Output. I think my students enjoy this topic as they can take these skills to Math and Science class where they use TI-83s or TI-84s. 

We'll take a look at TI-89 BASIC in a future case study. The TI-89 is more like SAGE in that it has a Computer Algebra System built in. Also, TI-89 BASIC uses functions just like Python. 

Here's our ScreenCasts and Code for this week (YouTube embedding is down):

TI-83 BASIC: RECT.p83, SQUARE.p83
http://youtu.be/IGd6Rp5jYOw


TI-83 BASIC: PRISM.p83, CUBE.p83
http://youtu.be/YmYDB-4I0r0


TI-83 BASIC: PYRAMID.p83, CONE.p83
http://youtu.be/JYfto0miAhc


mySAGE code for CSH2012!


Well, that's all folks!
Teaching with Technology, 

2 comments: