Collisions, like in Simpson et al. (2005), are one example
of a potentially powerful idea in science. Children witness different kinds of
collisions in everyday life, particularly 1-D collisions or two colliding
objects, so the idea of collisions can be powerful in its roots by building on
students’ prior experiences. The authors even say that “it is more productive
from a pedagogical perspective to focus attention on knowledge that is
contiguous with students’ prior understandings” (Simpson et al., 2005, p. 6). Genetics
is another example from science that connects to children’s roots. It’s
something children witness every day and talk about, like eye color, hair
color, skin color, height, weight, gender, etc. Levels, in the way it’s
presented in Wilensky & Resnick’s (1999) paper, is another powerful idea
because it connects to problems in a variety of situations that involve systems,
including lots of things in science.
Doesn’t every idea have the potential to be powerful,
depending on how it is used or how a learner is exposed to it? In other words,
are there really any ideas that could never be considered powerful? It seems
like ideas could be disempowered based on how they’re used or taught, but they
could certainly be empowered again if approached in a different way. That’s
probably the point, anyway. It’s not whether the idea itself is powerful
because it can’t really be powerful by itself, it’s only powerful when you
consider the idea in context with the people engaging with the idea, the tools
available to explore the idea, etc.
On another note, the notion of reaching “more students more
quickly by getting science teachers to add computers into their classes” rather
than “developing a nationwide cohort of computer science teachers” is
interesting (Wilensky, Brady, Horn, 2014, p. 24). It may be quicker because you
don’t have to wait for a bunch of new teachers to be trained and to take the
time to restructure the school day to figure out how to fit a separate
computing course into the agenda. But is it actually better? They say that
they’ve experienced that some teacher training and materials are sufficient for
bringing computational modeling into science classrooms, but what about other
kinds of computing in other classrooms/subjects? For instance, is it really
quicker or even better to train existing math teachers to bring programming
into their math classes? Maybe. I would think that to do it well, it requires
strong disciplinary knowledge. So good math teachers with strong mathematical
understandings and an interest in learning more would probably be able to
incorporate computing concepts into their classes faster and better than people
trained to be computer science teachers. But it’s a difficult balance to find.
I think a bigger argument for this strategy of incorporating
computing into existing classes is that it exposes more students to computing
than if it was a separate, possibly elective course. Students who wouldn’t
normally sign up for a computer science course would be exposed to computing
concepts, which is really valuable. And it exposes them to computing ideas in a
potentially more powerful way because students might make more connections to
situations outside of computing, like mathematics or science (whatever course
it’s included in), which they might find useful for solving problems that they’re
interested in, and which might build on students own knowledge and identity
with the discipline of focus.
"It exposes more students to computing than if it was a separate, possibly elective course."
ReplyDeleteA million times YES! Papert calls computers, "Objects to think with." This implies that computers themselves aren't the end focus, but rather a tool that can be used when needed. Other tools include a pencil and notepad (useful for sketching, chart/table making, re-writing important ideas, etc.) Yet, there is no course given on how to use a notepad and pencil. Even saying that sounds ridiculous, but that is currently what we are doing with computers. As an adult, I can type probably 5-6 times as fast as I can write by hand, but I still carry a notepad and pencil with me, because I am so familiar with their many uses. I believe that Papert is arguing that we should be pushing students to become so familiar with computers that they can use them to assist with their thinking the same way I use my notepad.
Putting computers in the hands of every student doesn't mean trying to turn every student into the next Bill Gates or Steve Jobs, but if we are deliberate, we can give them access to a powerful tool that can help them describe, model, and solve their problems. How's that for a "powerful idea?"
In response to :
ReplyDelete"It may be quicker because you don’t have to wait for a bunch of new teachers to be trained and to take the time to restructure the school day to figure out how to fit a separate computing course into the agenda. But is it actually better? They say that they’ve experienced that some teacher training and materials are sufficient for bringing computational modeling into science classrooms, but what about other kinds of computing in other classrooms/subjects? "
I'm also struggling a lot with this balance. Computing in service of math or science looks a lot different from what I see in computer science classes. I don't think we can value one version as more "useful" than another - it depends on what you are going to do with computing.
I also don't trust Wilensky when he says that training teachers to incorporate computing is un-problematic based on the work I've seen from Yoon and Klopfer about incorporating even easier (block) languages into biology classes (StarLogo Nova). Teachers have things that work well for them. Adding new things is challenging. They have to either see a ton of value in computing OR be forced to implement it to make space for it in their curriculum. I don't think that the latter is going to be good for anyone, so it seems like a lot of work need to be done to figure out how to package computing as "worth it" for teachers.
I really appreciate your distinction between the creating of powerful ideas, in reference to how they are approached and the concept that an idea can be innately powerful or not. I agree that all ideas have the potential to be powerful and it is the teacher's responsibility to ensure that children are presented concepts in a way that makes it seem powerful to them. Additionally, we must provide them with tools to come to formulate powerful ideas on their own. This is what inevitably leads us to back to programming, and the overarching questions of this class. Are computers "objects to think with", as Papert suggests? If they are, how can we incorporate them into our classrooms or other learning settings so they are the most successful at empowering students?
ReplyDeleteAgain, to return to your post, these questions may simply bring new questions rather than answers, but that does make for an intriguing discussion. Are math teachers better suited than English or science teachers in using this type of technology in an authentic way? Quite possibly, but what I am more interested in is why. The training that you reference, is it geared too much towards the mathematical learning style? If so, can we make it a interdisciplinary tool? I realize I am proposing more questions than I am answering, but I think they are all worth discussing, I whole heartedly agree with Papert, in his belief that computers are objects to think with. The idea that I am still left questioning is: How we can achieve this though process in an authentic way?
In my heart of hearts, after my first read over the potential discussion on the need for computer science teachers my thought was -- "WAIT! Yes, we are needed!" However, the concepts you address and the issues associated offer a completely different discussion and, perhaps, opportunity.
ReplyDeleteI think there is an opportunity for a computer science liaison, so-to-speak, that is available in individual schools or districts that can work with teachers in lower and middle schools to create projects (such as those with scratch) that add to the learning and curriculum design of various classes. This could potentially ease the burden of significant training and even time needed to adjust curriculums to fit programming projects. This person may be very useful in the humanities, where it has been discussed that teachers may not be as comfortable incorporating programming in their classroom (there are computer science/computational thinking concepts that can be incorporated though --- scope!).
That being said, I believe there is a point where a computer science class is necessary and that is high school. At this level, especially with the varying math levels of students - it is important for students interested in programming to be offered programming classes. It is one thing to program with block code and quite another using a more formal language when you are developing algorithms for more complex situations.
I agree with your point that it's not necessarily the idea that is powerful, but what you do with the idea that has the potential to be powerful. By creating environments that accommodate this interactive culture, like providing online or in-person opportunities for feedback and collaboration, we, as educators, can help students empower their own ideas. With this in mind, training a whole lot of computer science teachers may not be the best method to tackle this problem. Even teaching existing educators to incorporate computers and modeling into their current lesson plans may not be the most effective. I think we first need to make the fundamental change in our idea of what education looks like and what its goal is. If education no longer looked like teachers teaching and students learning (and instead focused on students teaching and teachers helping), it almost seems like everything else would fall into line. Educators would need those skills to help their students more effectively (and thus would seek them out), computer science teachers would become valuable resources at institutions to help further students' ideas, and students would find themselves empowered by their ideas and their peers around them.
ReplyDeleteHello Amanda,
ReplyDeleteI am also caught by your sentence that all ideas have the potential to be powerful if taught in particular ways. This made me think about the topics that I have studied at school and wonder, what could have been done differently to empower ideas? It is definitely a very challenging task especially if one believes that all ideas should be conveyed with their power preserved. I am sure that this will require an interdisciplinary approach to learning, utilization of multi-modes, more time spent on lessons, and more student involvement.
I agree that if we want more students to be able to use computer programming as tools for many things they already/will do, we need to incorporate learning to program in different subject areas. I'm also thinking that students having oppotunities to engage with the same language and medium across different disciplines is a way to support them to understand the epistemological distinctions between different disciplines. For example, a similar program might be used to differeently as part of an argument when you are making a scientific argument or a mathematical argument, etc.
ReplyDelete