1481 Views (as of 05/2023)
  1. Tim Foutz
  2. http://engineering.uga.edu/people/profile/tim-foutz-ph.d
  3. Josiah Meigs Distinguished Teaching Professor
  4. Presenter’s NSFRESOURCECENTERS
  5. University of Georgia
  1. Yuling Zhuang
  2. Post-doctoral Research Associate
  3. Presenter’s NSFRESOURCECENTERS
  4. University of Georgia

Collective Argumentatoin Learning and Coding

NSF Awards: 1741910

2021 (see original presentation & discussion)

Grades K-6

The Collective Argumentation Learning and Coding (CALC) Project is designing an instructional approach that integrates the teaching of coding and other computer science content with the standard practices used to teach other elementary curriculum content. Collective argumentation is effective in teaching both mathematics and science in ways that are authentic to the disciplines. This project aims to use the principles of collective argumentation to teach coding through appropriate reasoning. Teaching coding in this way has several benefits. First, creating and critiquing arguments to code promotes a more structured approach to coding rather than the trial-and-error approach commonly used by novice programmers. Second, it allows teachers to use methods that are already in use in mathematics and science instruction to teach coding, thus increasing the probability that it is taught in conjunction with mathematics and science as regular parts of classroom instruction rather than relegated to an after-school or enrichment activity for only some students. Third, it has the potential to increase administrative support for coding as it is integrated with mathematics and science, subjects already recognized as essential for student success as evidenced by state testing requirements.

This video will focus on the analysis phase of the project.

This video has had approximately 75 visits by 66 visitors from 52 unique locations. It has been played 49 times as of 05/2023.
Click to See Activity Worldwide
Map reflects activity with this presentation from the 2021 STEM For All Video Showcase website, as well as the STEM For All Multiplex website.
Based on periodically updated Google Analytics data. This is intended to show usage trends but may not capture all activity from every visitor.
show more
Discussion from the 2021 STEM For All Video Showcase (10 posts)
  • Icon for: Andres Colubri

    Andres Colubri

    Facilitator
    Assistant Professor
    May 11, 2021 | 11:00 a.m.

    Thank you for this initiative. I agree that "teaching the teachers" about coding so they can integrate more effectively it into their instructional strategies is extremely important. Based on your experience so far, what are the major challenges  that teacher face themselves to incorporate computational thinking into their practice? Just a lack of familiarity with coding in some cases, or a more fundamental disconnect between STEM topics and the possibility to engage with them through code-based problem solving?

  • Icon for: Tim Foutz

    Tim Foutz

    Lead Presenter
    Josiah Meigs Distinguished Teaching Professor
    May 12, 2021 | 09:19 p.m.

    Familiarity with coding is the most common challenge faced by the teachers. The second challenge is access to internet since most coding software are online sources and most Educational Robots now require internet connection for downloading the software. About half the schools we engage are rural and have unstable or NO internet access

  • Icon for: Michael Chang

    Michael Chang

    Facilitator
    Postdoctoral Research
    May 11, 2021 | 12:04 p.m.

    I think this is a very interesting work that subverts common narratives that computer science is best learned through trial and error, and unstructured hacking. This narrative has been a type of gatekeeping to the computer science field. Because of this, would you expect this curriculum to build self-efficacy in participants moreso than most other coding curriculums? Also, I assume that there are both students and teachers learning coding from scratch; is the same curriculum used to teach coding to both teachers and students?

  • Icon for: Tim Foutz

    Tim Foutz

    Lead Presenter
    Josiah Meigs Distinguished Teaching Professor
    May 12, 2021 | 09:19 p.m.

    For our project, all participating teachers are using educational robots to teach coding. The teachers enrolled and completed a graduate level course (offered in a professional development format) where the learning objective was to increase the teachers' content knowledge of coding and of argumentation. When the teachers implemented coding in their classroom, each teacher decided the learning objective, the content and how to teach the content. There was not set curriculum. Lesson ranged from the typical mathematics application to a social studies lesson on the Oregon Trail to a reading lesson on the ok "Because of Winn-Dixie"

  • Icon for: Andres Colubri

    Andres Colubri

    Facilitator
    Assistant Professor
    May 12, 2021 | 10:29 a.m.

    I think you are right about the self-taught, trial and error narrative. I guess it can be the case for some kids, but that might be the exception rather than the norm. In fact, if would be interesting to know some figures, which will depend on demographics etc.  

  • Icon for: Tim Foutz

    Tim Foutz

    Lead Presenter
    Josiah Meigs Distinguished Teaching Professor
    May 14, 2021 | 04:25 p.m.

    Thanks for your comment. We are observing that the teachers had been using the exploration approach (e.g., trial-and-error) when engaging students in coding and not using it as an opportunity to engage students in learning topics common to elementary school.  The result has been some students engaged in coding and some students not engaged (often due to lack of interest). Our aim is to move coding into learning practices used on the core elementary school curricula where all students are engaged.

  • Icon for: Jeremy Roschelle

    Jeremy Roschelle

    Facilitator
    Executive Director, Learning Sciences
    May 13, 2021 | 11:44 a.m.

    I agree with other discussants. This looks important and it seems teachers like it. If your research continues to show that approach works, how would you scale and sustain the effort after the grant ends?

    p.s. nice bass lick as the video starts

  • Icon for: Tim Foutz

    Tim Foutz

    Lead Presenter
    Josiah Meigs Distinguished Teaching Professor
    May 14, 2021 | 10:11 a.m.

    We have been lucky to have a school district administration interested in robotics and coding at all grade levels. So scaling in the school district should take place with the help of local industries. These industries have been involved in numerous programs focused on educational robotics in the classroom.    Scaling beyond this school district will be challenging particularly in rural school districts that have limited internet service.

  • Icon for: Jeremy Roschelle

    Jeremy Roschelle

    Facilitator
    Executive Director, Learning Sciences
    May 17, 2021 | 12:45 a.m.

    I hope you continue to think about scaling -- we need to reach more students and especially in rural schools. One thing you could check out is our League of Innovative Schools where I work at Digital Promise. We have a number of rural schools that have ample tech and accomplish amazing things. Maybe they would have ideas for scaling 

  • Icon for: Eric Hamilton

    Eric Hamilton

    Higher Ed Faculty
    May 16, 2021 | 09:57 a.m.

    Tim, this is a very interesting approach.  I understand it from the level that can be explained in a 3 minute video, though I am trying to visualize how guided tinkering works in specific sequences.  We are very interested in finding ways to teach mathematics by way of coding at the secondary school level - and how that changes the math that needs to be taught.  I appreciate the innovation of your project and wish you well with it.  Thank you.

  • Further posting is closed as the event has ended.