Indrajit, As a former math teacher I understand your concerns wholly. My perspective is that this must be approached with caution so you don't miss out on the important learning but I think with proper guidance and scaffolding this could be an amazing tool. We already using the graphing capabilities of the TI-(insert number here) to demonstrate graphing problems, why not put a sophisticated tool in their hands that may be very useful to them in the future and at least introduce them to programming. Students are capable of some pretty cool and creative things if we give them the tools and support to allow them to be creative (I mean which one of use didn't program out ti-81s to play video games?). Your point of the learning being hindered isn't lost. This has to be approached delicately so R isn't just another program spitting out answers/graphs. Chris's question sounds like a one time intro thing so this may be a moot pint, however if the R learning is more long term, I would suggest some sort of lab set up (maybe a "lab day") each week that augments and compliments the standard curriculum. One thing I may advise against is the "--maybe t-tests, chi-square tests, and simple linear regression." as this is usually far beyond the scope of high school curriculum (at least to my knowledge). Could I also suggest you do some eye candy (not much but some) where you show a few of the things R is capable of to get their interests peaked (I consider this like playing guitar; I learned it because Hendrix played sweet stuff not because I liked playing basic chords and scales; I plugged through the elementary stuff because I knew Hendrix, Clapton, and Page were within my grasp if I kept going). Here's a few suggestions:http://paulbutler.org/archives/visualizing-facebook-friends/ http://blog.revolutionanalytics.com/2012/01/nyt-uses-r-to-map-the-1.html http://blog.revolutionanalytics.com/2009/11/choropleth-challenge-result.html http://www.r-bloggers.com/visualize-your-facebook-friends-network-with-r/ http://www.r-bloggers.com/see-the-wind/ http://www.r-bloggers.com/mapped-british-and-spanish-shipping-1750-1800/
And also I'd introduce them to Anthony Damico's "r twotorials" as it provides catchy short tutorials on how to do basic stuff:http://www.twotorials.com/2012/04/ I wish I knew R when I was a math teacher and applaud any effort to engage students in authentic learning with powerful tools that they may use later on. I would encourage physics teachers to incorporate R too. Tyler Rinker From: indra_cali...@yahoo.com To: R-help@r-project.org Subject: Re: [R] introducing R to high school students Hi Chris, I am not sure, whether introducing R to High School students would be a good idea as I feel we should encourage students to sketch the graphs in paper to get their concepts right. Excel is fine, but - if I write an equation on the board, will the student be able to visualize its graph? Allowing students to use software to plot graphs at a very early age may hinder that learning. What I would focus on (as the teacher pointed out - that they may not be able to write code) - is being able to write simple codes to get a grasp on programming (they can use QBASIC which is one of the simplest programming softwares). R to my mind should be introduced at an undergraduate level - where they are able to use its real power (vectors, matrices, graphics etc.). Thats my view :) Regards, Indrajit ________________________________ From: Christopher W Ryan <cr...@binghamton.edu> To: R-help <R-help@r-project.org> Sent: Wednesday, April 18, 2012 8:16 AM Subject: [R] introducing R to high school students I participate peripherally on a listserve for middle- and high-school science teachers. Sometimes questions about graphing or data analysis come up. I never miss an opportunity to advocate for R. However, the teachers are often skeptical that their students would be able to issue commands or write a little code; they think it would be too difficult. Perhaps this stems from the Microsoft- and spreadsheet-centered, pointy-clicky culture prevalent in most US public schools. Then again, I have little experience teaching this age group, besides my own kids and my Science Olympiad team, so I respect their concerns and expertise. I don't know yet what software they generally use, but I suspect MS Excel and SPSS. Now I have to put my money where my mouth is. I've offered to visit a high school and introduce R to some fairly advanced students participating in a longitudinal 3-year science research class. I anticipate keeping things very simple: --objects and the fact that there is stuff inside them. str(), head(), tail() --how to get data into R --dataframes, as I imagine they will mostly be using single, "rectangular" datasets --a lot of graphics (I can't imagine that plot(force, acceleration) is beyond a high-schooler's capability.) --simple descriptive statistics --maybe t-tests, chi-square tests, and simple linear regression. Alas, probably more than we would have time to cover. Has anyone done anything with R in high schools? Thanks. --Chris Ryan SUNY Upstate Medical University Binghamton Clinical Campus ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.