For Education, Why TI-83 > iPad 340
theodp writes "Writing in The Atlantic, Phil Nichols makes a convincing case for why educational technologies should be more like graphing calculators and less like iPads. Just messing around with TI-BASIC on a TI-83 Plus, Nichols recalls, 'helped me cultivate many of the overt and discrete habits of mind necessary for autonomous, self-directed learning.' So, with all those fancy iPads at their schools, today's kids must really be programming up a storm, right? Wrong. Nichols, who's currently pursuing a PhD in education, laments, 'The iPad is among the recent panaceas being peddled to schools, but like those that came before, its ostensibly subversive shell houses a fairly conventional approach to learning. Where Texas Instruments graphing calculators include a programming framework accessible even to amateurs, writing code for an iPad is restricted to those who purchase an Apple developer account, create programs that align with Apple standards, and submit their finished products for Apple's approval prior to distribution.'"
Well, there is Codea (Score:4, Informative)
But neverletheless... (Score:5, Interesting)
My contention is that any calculator often tends to become a crutch that actually gets in the way of learning, in the sense that it effectively encourages the student to spit out the "answer", when the point is to understand how it is obtained.
When I studied first-year maths at Uni, most of my fellow-students never even got to grips with the fundamental theorem of calculus, which of course means that for the entirety of the course, they were parroting little mini-formulae without really understanding how it fitted together. And using any calculator to find points of inflexion on a curve is just a big time-waster when you can scribble them with a pencil much faster than you can punch the keys.
Getting back to my earlier remarks about gruntwork, though, my best choice for this - if only it existed- would be a TI-89 that does RPN (with the nice clicky keys and the big "Enter" button exactly under the index finger). Fat chance...
Re:But neverletheless... (Score:4)
What I take from all of this?
Everyone learns differently. You recommend one thing, the author another, and I learned another. I'm not sure that the iPad is the right choice but I would agree that a tablet, seeing as it has greater potential, is probably a better choice of aids for the students than any of the methods we've become attached to. Why? The tablet can emulate all of those things in one form or another and if they can't then they can have custom software that does if it is needed.
I guess, really, that what I'm saying is that the tablet offers all those choices (even an abacus I suppose) but doesn't lock anyone into a specific method, device, or thought process by default. It will, ideally, allow students to learn how they're best suited to learn.
Re: (Score:3, Insightful)
If programming is desired, then a tablet is the wrong tool anyway. A laptop is the right tool for that job. Typing on a tablet is bad enough, where lots of punctuations symbols and cursor movements are required its terrible.
But the vast majority of students and indeed people do not have any need to do any programming. Ever.
On Slashdot, we all reminisce about the early programming experiences we had, and how rewarding they were. But we're a self selecting niche. If this was a music site, the assumption would
Re: (Score:3, Insightful)
If TI-83's were made by Apple... (Score:5, Funny)
If TI-83's were made by Apple, you could calculate any number except 5318008.
Re:If TI-83's were made by Apple... (Score:5, Informative)
Re: (Score:2)
Re:If TI-83's were made by Apple... (Score:5, Funny)
You're holding it wrong...
Re:If TI-83's were made by Apple... (Score:4, Informative)
That's probably the first time that joke works.
Re: (Score:3)
They shouldn't be using IPad or TI (Score:5, Insightful)
Give them something that will actually be useful in the real world--a netbook with octave. It's certainly a heck of alot easier to learn then TI Basic for doing anything useful.
Also you could give the python with numpy if they need a programming language that extends beyond math.
Hell, even give them mathematica (Although it wouldn't be free like octave or python..)
Re: They shouldn't be using IPad or TI (Score:2)
You can code in octave on an iPad (although no one should). Also python, and a bunch of other languages. Plus it has a bigger screen that's much more suitable for textbooks.
Re: (Score:2)
Plus it has a bigger screen
Nope.
http://www.engadget.com/2012/06/25/toshiba-excite-13-review/ [engadget.com]
Re: (Score:2)
Only 500 days? Mine have been going strong for several thousand. Sounds like you need to buy an ink upgrade for those pages.
Re: They shouldn't be using IPad or TI (Score:2, Funny)
they also rely on external lighting, tend to be unspeakably large and cumbersome to use, requiring a lot of extra space, and often also require you to purchase additional hardware, called a "bookmark"
Re: (Score:2)
Making it easy to learn is the complete opposite of the point here. We WANT it to be a challenge to learn, and to have good documentation for them to look things up in. That makes them learn HOW to program, as well as HOW to look up things they may not know yet. If it's just "Oh, click this blue button, then this red button, and suddenly I have a 'class' object I can drag around..." then you're not really teaching them anything useful.
I vividly remember how much fun it was to write chat or game programs for
Re:They shouldn't be using IPad or TI (Score:4, Insightful)
I know you will trot out tired arguments that learning the tools they will use in the future is important, blah blah, but I have taught a lot of whiz bang programmers who got through high school and college without learning geometry, trigonometry, or anything beyond simple algebra. They all used CAS and math systems in their studies, and never learned the underlying principles.
The fact that you pretty much must have one of the approved TI calculators, and the texts all have button by button recipes for solving problems is just insanity.
Re: (Score:2)
Or an Android tablet with Maxima, a TI-... emulator, etc. pp.
Why in the world would you buy an iPad?
See, I corrected your minor error:
Nope (Score:2, Informative)
The average student would never program their calculator.
Re: (Score:2)
Re: (Score:2)
By the end of high school I had a used Graph 65 where I wrote minesweeper, chess clock, mandelbrot set plot, and one of those bomber games which sucked since the display was too slow for it (It had a colour one) and a good couple of calculation programs - and it brought me to trying to program on a computer (C and Fortran 77). For kids who have some interest in messing with this sort
Calculator is cheaper (Score:2)
About the ONLY advantage to teaching kids to code on a calculator is there are less potential technological distractions.
That and a $120 calculator per child is much less expensive than a $400 laptop per child, even with the economic rent that Texas Instruments collects for being accepted for use with College Board tests, and somewhat more durable.
Re: (Score:2)
The Other problem is that Ti is even getting away from on calc programming. The Ti-nspire has very basic function programming, and to do higher level LUA scripts you need a computer.
They also need to quit focusing on the 83 for a bit and start focusing on the Ti-89. It has a powerful language out of the box and can do so much more than the 83's.
At least make a Color 89 with a higher resolution screen.
Re: (Score:2)
I bought a TI-84+ for a sibling last month, and it still has TI-Basic and ASM(via computer) just like my 5-year-old one. $105 or so at Target.
I think for reasons of standardized tests and testing acceptance they don't change their flagship lines very much, if at all.
Re: (Score:2)
Re:Nope (Score:5, Insightful)
The average student would never program their calculator.
That's some very good "No Child Left Behind" logic you've got there. Next up: the average student does not play football.
Re: (Score:2)
Only recently, but that's the problem. Today's average student has become dumb and lazy. When I was in school, EVERYONE programmed their calculator, to the point that some teachers would take them away during class because we'd all be playing games on them instead of paying attention.
Re: (Score:2)
Re: (Score:2)
"paperless textbooks"
Also, "bullshit to sell more Apple nonsense and waste limited school funding".
Re: (Score:2)
And that extrapolates to the general population how? Anecdotes are not evidence.
...and why bother? (Score:4, Insightful)
Why bother trying to type up some hodgepodge calculator games when you can download Angry Birds for 99 cents?
School policy on electronic devices (Score:3)
So, use an emulator... (Score:2)
Apple ][ emulator [scullinsteel.com]
Re:So, use an emulator... (Score:5, Funny)
So, when pointed out that a cheap calculator is a much better educational deal than an expensive tablet, your answer is 'install an emulator on the expensive tablet'?
Just when I thought Apple fans couldn't sink any lower...
Re: (Score:2)
Re: (Score:2)
Re: (Score:3)
What I don't understand is why, when schools are facing record-low budgets(thanks, war-profiteering asshole politicians), are they buying the most expensive option for tablets?
Why do they not have a pile of the HP TouchPads (super cheap, around $200US) and just run Android on them? They are large, the screen looks fantastic, it's cheap as dirt, and it runs the most popular mobile OS.
Re: (Score:3)
Because Apple has great marketing and has continuously been marketing to naive school boards since the 1970s. Also the mass media is getting into the picture, they either use "iPad" as a synonym for all tablets or mistakenly report on it as if it's the most advanced and capable.
Re: (Score:2)
A cheap calculator is a better educational deal if all you're concerned with is programming and performing functions in a relatively primitive or basic environment. A tablet (any tablet, not just Apple) is so much more universally usefully than a cheap calculator. Try to read a PDF on a cheap calculator, for example. If an emulator on a tablet can accomplish the same thing as a cheap calculator and do a million other much more complex tasks, the tablet has a better value. The fact that most don't use a
Re: (Score:2)
The usefulness of a tablet is limited by the corporate IT policies that surround it. There have already been educational software suppressed on both major platforms for various reasons.
In order for an educational tool to be really useful, it needs to be in control of the educator.
In any ecosystem there are flagship species that will thrive if that ecosystem is healthy. Their success is has much broader implications than one might fathom from fixating on the most superficial view of the situation.
Re: (Score:2)
I mentioned iPads only because that's what the summary was about. And pointing to an Apple ][ emulator just seemed to fit with that. The point, which you missed entirely on your way to making a political criticism, is that one can do programming on a
not that kind of device (Score:3)
The ipad is not meant to be that kind of device. It replaces lugging around heavy text books. It mostly replaces lugging around a laptop. It's a conduit for researching on the web. But it's not a device particularly for hacking, computer programming and so forth. Would it be nice to have a device good at both? Sure, but it doesn't mean the ipad isn't great at what it is. Not everyone wants to be a programmer.
Re: (Score:2)
— Steve Jobs in Robert X. Cringley’s “Steve Jobs: The Lost Interview” [youtube.com]
Re:not that kind of device (Score:5, Insightful)
I think everybody in this country should learn how to program a computer—should learn a computer language, because it teaches you how to think. -Steve Jobs
-Creates the most closed-walled operating system, and charges to program for it.
-Uses obscure and illogical languages for his walled garden's standard
-Perpetually disrespects other platforms and options which are open-source and available to 'teach people to think'.
Framing (Score:5, Funny)
"The iPad is among the recent panaceas being peddled to schools..."
Now get the new and improved panacea that I personally endorse. That other panacea is crap.
Re: (Score:2)
"The iPad is among the recent panaceas being peddled to schools..."
Now get the new and improved panacea that I personally endorse. That other panacea is crap.
I think that's more than a bit unfair as a characterization of the argument here.
iPads have been getting a lot of hype from the media, from school districts, etc. for years as something that will "revolutionize" education or something, i.e., a panacea that will make it easier for student to learn, will solve numerous problems with education, will make classrooms full of happy unicorns and rainbows, etc.
The present article is NOT claiming that the TI-83 has anywhere near that (supposed) revolutionary edu
There are other jobs than programming (Score:2)
Some people can't seem to understand that. There are lots of possible career fields outside of computers and since the iPad is more than a calculator it's awesome for people to discover how things work and what else is out there in the world
Re: (Score:3)
Did you read the fine article? No you didn't. This guy is not a programmer, he's not been programming since that calculator. He's an English teacher.
For those like me who did not become programmers, whose notebooks of code and illustrations sat untouched in a musty basement for the last decade, learning to program taught habits of mind that persist to this day in small yet vital ways.
His point is that iPad is a dumb device meant for passive intake of information, but many still assumes it's more advanced than the old calculators, thus a better tool for students.
Re: (Score:2)
Plus, the point is that if you want to try
Why are you using iPads? (Score:3)
If only there was an open source system, with freely downloadable resources, and could run a standard simple programming language like Python.
Oh wait, there's this Android thing...
Re: (Score:2)
I didn't actually check this, but I am willing to bet that the cheapest android tablet ever [ubislate.com] is, at 35$, still a more powerful programming platform than any calculators.
Develop vs. Distribute (Score:2)
This is highly misleading, bordering on bullshit. Too many ANDs in that statement, and the second two clauses are really two aspects of one clause that the author is breaking out to rhetorically exaggerate the difficulty. You can develop for iOS without getting your stuff featured on the App Sto
Pythonista (Score:5, Informative)
Sounds like someone needs to take a look at Pythonista [omz-software.com] - a full featured development environment, including code editor with syntax highlighting and code completion, interactive prompt, support for graphics and a touch interface, with full featured libraries including math and text processing; runs on iOS (iPhone and iPad) you can even export the app you've developed and have running on your iPad to Xcode so that you can build it for submission to Apple's App Store.
It's a staple on my iPad and has been for a year or so.
Sounds like a bit more useful than a graphing calculator.
rob.
Re: (Score:2)
They did the IDE themselves. That's worth something.
Re: (Score:2)
So, what's stopping you from compiling your "implementation of open source" and make it available for free in the App store?
Let me know when it's up.
What?!? (Score:2)
Another "journalist" (Score:5, Insightful)
Another "journalist" who can't be arsed to do a trivial google search to check the facts behind the thesis of his article. You can program in python, ruby, octave, or several other languages on an iPad. Even one of several variants of basic, if you want. If you really love the TI-83 you can even emulate that.
Plus read textbooks, scientific papers, manuals, etc.
Kudos to the slashdot editors and the submitter for their incredulity as well.
slide rule (Score:2)
I completed engineering school with a slide rule before they invented calculators.
this is actually faster than a calculator and you tend to focus on the method rather than the math.
Re: (Score:2)
True. But when you went out into the real world and had to solve engineering problems, did you grind out repetitive problems on a slide rule? I doubt it. You probably key punched a Fortran program to be run on a mainframe. And that is something you probably learned in school (OTJ training aside).
The calculator vs slide rule comparison as a numerical calculating device isn't the issue. Its the availability of a tool that can assist in learning coding practices. Its just more convenient to roll the two funct
Re: (Score:2)
I think the article author is talking about be best learning tool, not the best tool to grind out work at your job.
For that purpose, I nominate the slide rule which is pretty "transparent" in that you tend to spend more time focused on the method of solving the problem rather than the mechanics.
iPads are locked-down devices (Score:2)
Quite like game-consoles, in fact. Programming, customization, alternate OSes, all not encouraged. Basically a shiny, expensive tool, that cannot do a lot. A Barbie-doll comes to mind as a comparison. (My kid sister threw hers into the trash after a few days because "you cannot do anything with them"...) It regards its users as infantile, incompetent, and only capable of selecting from a simple list of choices prepared for them.
A programmable calculator, on the other hand, is a professional tool and program
Ways of learning (Score:2)
One way is through receiving information being presented by somebody else. Books, teachers, and possibly IPads, are good for this.
Another way is by trying things yourself. Legos. A chemistry set. An electronics kit. A computer with an easily accessible programming interface. An iPad is not good at this. It doesn't need anything fancy, IMO - just support an iterative language, procs and funcs, math and strings and arrays and pointers and stuff, basic input from keyb
You don't have to go "all the way" (Score:2)
Programmers gonna program (Score:5, Insightful)
I teach college physics: my students use both iPads and TI calculators. But almost none of them use the programming features on either the calculator or the iPad. It's a rare student who has a creative spirit that's strong enough to bother learning to program on any device, and those that have that drive to make things will find a way to do it on any device they can get their hands on.
And while *you* might have learned to program on a TI, you're a Slashdot reader, you were that rare student. And let's be honest: as a programming interface, the TI is hideously awful.
Re: (Score:2)
Programming is a tool. Sure, Slashdot is host to a preponderance of people who consider it a profession unto itself. But in physics, engineering, economics, even math, basic skills in programming are going to be a part of your job. And even if the task at hand demands a specialist, you will be expected to understand the terminology and concepts used in order to communicate your requirements to the experts.
It's not an Either/Or Situation (Score:2)
Can the TI be a good educational tool to help teach programming concepts? Yep, it sure can be. Better tool than the iPad? Probably, yes.
But that's not really the educational niche for which Apple is pushing the iPad in the classroom. It's basically being sold as an electronic textbook, which isn't necessarily a bad concept. Having one very portable device to haul around instead of four to six heavy books is great. Not having to print a massive number of new textbooks every year? Also nice. Videos and audio
Re:I beg to differ, sir (Score:4, Insightful)
Aren't emulators against Apple's policy? I mean, think about it, if you could download C64 games that are on par or superior to the average 99 cent Apple Store game...
Re: (Score:2)
Re: (Score:3)
Part true.
Apple used to forbid emulators in the App store. They have since revised that policy: Emulators are permitted, so long as they can't run any externally sourced code. They have to be limited only to ROMs included in the app itsself. This means you can get '99 classic NES games' bundles and things like that.
Officially, Apply claims this is because emulated code has performance costs. Really, the reason is widely assumed to be concerns over competing with their own App store (emulator+pirateroms, nev
Re: I beg to differ, sir (Score:3, Insightful)
No because apple is quickly becoming the gatekeeper of what our kids can see and learn.
Re: (Score:2)
No because apple is quickly becoming the gatekeeper of what our kids can see and learn.
It could be worse:
http://www.dailymail.co.uk/sciencetech/article-2155955/Publisher-replaces-instances-Kindle-rival-e-book-reader-Nook--ends-destroying-War-Peace.html [dailymail.co.uk]
Re: (Score:2)
.
Re:I beg to differ, sir (Score:5, Informative)
You can't run interpreted code on iStuff.
IOS SDK TOS 3.3.2
"3.3.2 An Application may not itself install or launch other executable code by any
means, including without limitation through the use of a plug-in architecture, calling other
frameworks, other APIs or otherwise. No interpreted code may be downloaded and used in
an Application except for code that is interpreted and run by Apple's Published APIs and builtin interpreter(s)."
Re: (Score:2, Informative)
> You can't run interpreted code on iStuff.
You can indeed run interpreted stuff on iOS. You just can't downloadand run interpreted code. There is, for example, and excellent HP42 simulation for iOS (Free42) that allows you to program it, just as you would an HP42. Presumably, the only way to share code on an iOS interpreter would be to share listings. Which is what we did back in the 80s anyway.
Calculators support downloading (Score:2)
You can indeed run interpreted stuff on iOS. You just can't downloadand run interpreted code.
Which means any emulator would fail because it would lack support for the calculator's serial port.
Re: (Score:2)
Of course you can run interpreters on iPads etc.
You seem to miss the important word: "download" code from the internet and execute.
Re: (Score:2)
And where do the apps you run this code from, and ostensibly any packaged code, come from? Last I checked, apps were downloaded.
There ARE some interpreted language apps, but they don't include code with them - you write that yourself.
Re: I beg to differ, sir (Score:2)
Your information is years out of date.
How should one view up-to-date Guidelines? (Score:2)
Re: (Score:2)
Let's not forget how you HAVE to use OSX to write the code for iOS. I've taken to just writing a few DLLs in Windows and linking/interfacing them with as little Obj-C as possible on the Mac side.
Free users are redirected to the Unauthorized page (Score:4, Insightful)
a free Apple developer account wasn't enough to view the Guidelines.
Well, you could sign into apple's developer website with your free account and read the latest ones.
I did that. It didn't work.
Five minutes ago, I visited the Guidelines index [apple.com], clicked the link "App Store Review Guidelines", was prompted to log in with my Apple ID, and was redirected to the unauthorized [apple.com] page: "Sorry, you cannot access this page."
Re: (Score:2)
You can't run interpreted code on iStuff.
IOS SDK TOS 3.3.2
"3.3.2 An Application may not itself install or launch other executable code by any
means, including without limitation through the use of a plug-in architecture, calling other
frameworks, other APIs or otherwise. No interpreted code may be downloaded and used in
an Application except for code that is interpreted and run by Apple's Published APIs and builtin interpreter(s)."
Please stop modding up FUD. This is DOWNLOADED code. They won't certify an app that then goes and downloads more code that they can't certify. You can write and run as much interpreted code as you want on the iPad, as long as you don't push it to other iPads. Sounds EXACTLY like using a programming calculator, except you have a lot more options.
No mention of Android anywhere in the article? (Score:3, Informative)
Still halfway to reading the article, but I did a quick browser search. There are several instances of "ipad" in the article but no mention of the terms "Android" or even just "tablet". Why does Apple have such a lock on the educational system that it's
Re: (Score:2)
Make people think
If you do that then the marketing won't work! Why, they might even start evaluating their needs rationally...
Re: (Score:2)
Any app that provides programmability is not allowed....
Well, that would be true if you couldn't get Python 2.7 for iOS. There are, in fact, two different full python implementations of python on the App store. I have used it to run my vxi-11 stack to talk to oscilloscopes and other data acquisition stuff. Works fine. The only annoyance is that you have to cut & paste large programs from email (for now) to get them in. You can edit code in the editor, though, so small programs can be done right in place.
Re: (Score:2, Interesting)
techBASIC is an amazing BASIC programming environment available from the App Store. It has good built in libraries for graphics and interfacing with Bluetooth sensors. It also has lots of useful example programs to start from. It is fun to tinker with and I think it would be a great tool for education.
Re:The trouble is Apple bans programming apps (Score:5, Informative)
Shhhh! Don't tell these guys [apple.com] because they don't know that-- they went ahead and wrote a BASIC interpreter for iPad in 2010 and it's now up to version 3.5.
There are also Ruby [apple.com] and Python [apple.com] interpreters available too and Pythonista is also a fully featured development environment.
rob.
Re: (Score:3)
Your Post is completely wrong.
Just go to the AppStore and search for "Basic" or do a google search.
See e.g. www.misoft.com, a nice Basic for the iPad and iPhone!
Re: (Score:2)
Re: The trouble is Apple bans programming apps (Score:2)
Clearly you did just as much trivial research as the "journalist" who wrote the article: https://itunes.apple.com/ca/app/basic!/id362411238?mt=8 [apple.com]
Re: (Score:2)
Re: (Score:3)
Stupid Anonymous Coward - fits in the Apple Fanboy category. Users naturally see the iPad as a computer - that's what it is, right? And it's assumed that a computer can do everything than a calculator can, making the calculator obsolete. The Fine Article points out that this is not the case, and that teachers, parents and students should think about this when deciding what to promote in the classroom.
Fact is that the iPad is a gimped consumer toy compared to a computer or calculator, great for glossy illus
Re: (Score:3)
> You wouldn't want just any Jerome Doe being able to write prescriptions for norepinherine would you?
Yes you would.
While the "authorization" part of this bad analogy might be a problem, the consumer knowledge aspect of this hits on a very important point. You should never seek to make yourself helpless or at the mercy of people that know more than you do. This is especially true when all you really need to do is pick up the right reference manual.
It can quite literally be a matter of life and death as m
Re:Precribing (Score:5, Interesting)
You should never seek to make yourself helpless or at the mercy of people that know more than you do.
When you have a culture in which average people believe thinking and reasoning is a terrible burden to be avoided or offloaded at every opportunity, you naturally will observe the kind of dependency and vulnerability you point out here. It leads to people who don't want to be involved in decisions that drastically affect their own lives.
Somehow there arose this myth that you either know nothing at all, or must be a fully trained expert, that no intermediate level of knowledge, no amount of reference could ever be useful.
Re: (Score:2)
Having to carry two devices (Score:2)
Android development is accessible to anyone with a computer
Is an Android device "a computer" in this sense? Either way, it still doesn't matter because AIDE allows for programming directly on an Android tablet, provided that the Android 4.3 update didn't disable your keyboard [gottabemobile.com]. (The workaround [johanneskueber.com] works only on rooted devices.) On the other hand, each student would have to carry both an iPad and an Android tablet: an iPad to read the iPad-exclusive textbooks on which the district has standardized and an Android device for programming.
Re: (Score:2)
You can develop full APK apps for Android...from the Android platform. It's not even hard.
https://play.google.com/store/apps/details?id=com.aide.ui [google.com]
Re: (Score:2)
Re: (Score:2)
And seriously, $100 to code per year is about the price of cup of joe per week. PER WEEK.
2 bucks a week on coffee? Either that's *really* cheap coffee or you're not drinking enough. :)
Still,
Then, there's the pedagogical part. Other people RIGHTFULLY noticed they can use this for text books. But they also can use it in most courses. Your TI will mostly be used in math-oriented courses, and even there, only up to the first or second university year. After that, you need much more complex devices, as, I don't know if you have noticed, the schools are slowly improving and touching even more complex grounds. Graphing will get you up to a certain level, but not really that far. At one point, you need better tools.
THIS! Right here! I can carry around every book I've ever been assigned on my 16 gig iPad mini and still have enough room for time wasting games and apps to play around with.
If I was a teenager again, and I had to choose between a TI calc and an iPad, I would've gone iPad.