Sunday, February 1, 2015

2/2 Joey: Discovery with diSessa

I would say that in Nersessian’s paper every single one of these practices were prominently involved throughout the research.  The researchers had a question about neurons and defined a problem to solve.  How can we use technology to build and better understand “a living neural network”?  They developed multiple models (conceptual, physical, computational) to help represent the phenomena and system in question.  They planned and carried out many investigations, analyzed the data and made tweaks to fix problems.  Math and computational thinking were involved in the construction of models and designing solutions.  The researchers were constantly constructing explanations and designing solutions.  Along the way they would use data and other resources to argue using evidence.  As many different researchers came together to complete the solution; they obtained, evaluated, and communicated information to each other along the way.  Also, by having this research published, this information was communicated to me as well.
diSessa describes many ideas about computational literacy and many aspects line up with Nersessian’s account of scientific modeling. Just as Nersessian documents the use of computational models, diSessa feels these models can be extremely useful as well. diSessa also mentions, “Programing turns analysis into experience and allows a connection between analytic forms and their experiential implications that algebra and even calculus can’t touch” (diSessa pg. 40).  Just as Nersessian notes how these models can be used to observe and investigate phenomena the human eye can’t clearly see, diSessa notes the same advantages.  diSessa also points out how computational literacy involves scientific inquiry and leads to discovery.  In both cases computational literacy is viewed as something that will allow one to investigate a phenomena, create a representation, develop a model, gather data, make revisions, argue through evidence, and communicate findings to others.  diSessa really sees this new type of literacy as the future and a truly unique opportunity for the community to grow.


diSessa clears up some of the questions I had previously about to what extent teachers would have to be familiar with computers and new language to be successful at teaching this new literacy.  When diSessa writes, “I am taking computer programming languages to be a material form for a hypothetical new literacy, and I’m assuming that programming is within the grasp of elementary school students” (diSessa pg. 34), it becomes clear that I need not worry of being fluent in binary code and some of the more advanced computer languages.  Also, after seeing how each student in our class came up with a unique way to represent uniform acceleration, I more clearly see how the possibilities for creativity can be endless.  

3 comments:

  1. I really like that you brought up our models from last week's class in your post. I had the same feeling as I looked at how we all represented motion, and how even visually-similar models were arrived at through different frames. Embracing the creativity of the students in our classrooms is my favorite thing which programming affords. Student don't need to use the same cookie-cutter method to understand a problem, like they might in an environment where "plug-and-chug" is the norm. Instead, programming helps us validate our students as individuals.

    ReplyDelete
  2. Good point about how it won't actually take that much training to make teachers computer literate enough to teach with computers. Software has made programming so user friendly that the user-interface level can be mastered very quickly so that both teachers and students can move on to using the new literacy to explore deep topics.

    ReplyDelete
  3. Joey, I really like your comment how computational literacy is a unique opportunity for the community to grow. Also, as you said in clearing up the questions you had, diSessa sees elementary students would be able to grasp programming. This would be an amazing advancement for students that young to get their hands onto an active modeling practice such as programming. As you mentioned that programming includes all of the practices of the NGSS, is there anything that programming leaves out? I'm curious about your thoughts if that having students as young as elementary students trying to grasp programming could be negative in any way.

    ReplyDelete