dale.hagglund + teaching   13

How to Read Mathematics
What are the common mistakes people make in trying to read mathematics?  How can these mistakes be corrected?
math  mathematics  article  reading  education  learning  teaching  science  read  academic  study 
october 2010 by dale.hagglund
Steven Strogatz on the Elements of Math - Series - The New York Times
"Steven Strogatz, an award-winning professor, takes readers from the basics to the baffling in a 15-part series on mathematics. Beginning with a column on why numbers are helpful, he goes on to investigate topics including negative numbers, calculus and group theory, finishing with the mysteries of infinity."
math  mathematics  calculus  derivative  integral  differential  infinity  education  teaching  tutuorial  cornell  steven  strogatz 
june 2010 by dale.hagglund
Dismantling the calculus pyramid » Fun Math Blog
All of elementary and high school mathematics is building up toward calculus. In this brief video, Mathemagician Arthur Benjamin proposes replacing this pinnacle of pre-secondary math education with statistics, which he suggest would be much more relevant and useful in the daily lives of most people.
math  mathematics  education  calculus  statistics  arthur  benjamin  teaching 
october 2009 by dale.hagglund
the camel has two humps -- predicting success in computer programming classes
"All teachers of programming find that their results display a 'double hump'. It is as if there are two populations: those who can, and those who cannot, each with its own independent bell curve. [...] We have a test which picks out the population that can program, before the course begins."
computer  programming  software  development  research  education  learning  logic  teaching  psychology  programmers  aptitude 
june 2009 by dale.hagglund
Separating Programming Sheep from Non-Programming Goats (Coding Horror)
"Everyone should know how to use a computer, but not everyone needs to be a programmer. But it's still a little disturbing that the act of programming seems literally unteachable to a sizable subset of incoming computer science students." Jeff Atwood discusses a research paper which identifies some very simple tests which identify those who are likely to be able to learn to program effectively.
computer  programming  programmer  education  teaching  learning  software  development  research  career  theory  psychology  code  coding  horror  jeff  atwood 
june 2009 by dale.hagglund
Nifty Assignments
The Nifty Assignments session at the annual SIGCSE meeting is all about gathering and distributing great assignment ideas and their materials.
programming  teaching  assignment  software  development  computer  code  science  education  algorithms  algorithm  problems  projects  assignments  nifty 
june 2009 by dale.hagglund
DiRT: Digital Research Tools
This wiki collects information about tools and resources that can help scholars (particularly in the humanities and social sciences) conduct research more efficiently or creatively.
digital  research  tools  education  humanities  productivity  social  sociology  teaching  technology  citation  collaboration  visualization  software 
june 2008 by dale.hagglund
War of the Worlds: The Human Side of Moore's Law
"Technology is beginning to assail the underlying concepts of our educational system. ... [P]aying dues and embracing proxies for quality may give way having the ability to know what kids really know."
cringely  culture  education  future  opinion  school  society  teaching  technology  university  learning  certification 
march 2008 by dale.hagglund
No Disrespect
Most programming jobs are in fact "vocational jobs", similar to an accounts receivable clerk, a dental technician, a land surveyor, or a draftsman. None of these require a university degree.
blog  career  raganwald  reginald  braithwaite  business  education  computer  science  teaching  software  programming  vocation  college  university 
march 2008 by dale.hagglund
Who did Kill the Software Engineer? (Ekinoderm)
"It’s like if you walked into a painting class, told everyone that learning to paint was too hard, and then [...] told them that photography was the same thing as painting, only a lot easier to do."
article  career  software  development  computer  science  education  engineering  teaching  technology 
march 2008 by dale.hagglund
Computer Science Education: Where Are the Software Engineers of Tomorrow? (STSC CrossTalk)
"Computer Science education is neglecting basic skills, in particular in the areas of programming and formal methods. [...] We examine briefly the set of programming skills that should be part of every software professional’s repertoire."
article  career  software  development  computer  science  education  engineering  teaching  technology 
march 2008 by dale.hagglund
12 Step Guide to Better Lecturing (destraynor)
Twelve guidelines for giving a good academic lectures. Most of them, I think, are applicable to any form of technical speaking.
learning  guidelines  lecture  teaching  education 
april 2007 by dale.hagglund

Copy this bookmark:



description:


tags: