What's the worth of having a single CS teacher program aimed at teachers
with heterogeneous profiles?
- URL: http://arxiv.org/abs/2011.04480v1
- Date: Mon, 9 Nov 2020 15:03:31 GMT
- Title: What's the worth of having a single CS teacher program aimed at teachers
with heterogeneous profiles?
- Authors: Hern\'an Czemerinski, Mart\'in Scasso, Fernando Schapachnik
- Abstract summary: We discuss the results of a 400-hour teacher training program conducted in Argentina aimed at K-12 teachers with no Computer Science background.
Our research aims at understanding whether a single teacher training program can be effective in teaching CS contents and specific pedagogy to teachers with very heterogeneous profiles.
- Score: 68.8204255655161
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: There is consensus regarding the relevance of including Computer Science (CS)
in official school curricula. However, this discipline cannot be taught on a
large scale until there are enough trained teachers who can effectively lead a
class. In this article, we discuss the results of a 400-hour teacher training
program conducted in Argentina aimed at K-12 teachers with no CS background.
The only requirement to sign up was to be an in-service teacher, and therefore
there were a plethora of different teacher profiles that attended the courses.
Our research aims at understanding whether a single teacher training program
can be effective in teaching CS contents and specific pedagogy to teachers with
very heterogeneous profiles. Also, we investigate what teachers expect to do
with the contents they learn. To assess these questions anonymous examinations
and questionnaires were given and interviews were conducted with course
attendees. Even though the majority reached the expected minimum bar regarding
CS contents and pedagogy, significant differences appear in their
self-perception as regards career opportunities in CS teaching. Our conclusion
is that carrying out CS teacher training for a broad spectrum of profiles may
be effective for promoting CS contents. However, if the goal is to boost
teachers' confidence in teaching a CS subject, then having a program which
focuses on a more restricted selection of profiles would be a better strategy.
Related papers
- Tackling CS education in K-12: Implementing a Google CS4HS Grant Program in a Rural Underserved Area [0.0]
This paper discusses a successful implementation of a Google CS4HS grant to a rural underserved area.
Key elements in the implementation included a face-to-face hands-on workshop, followed by a seven week graduate-level online summer course.
The teachers were supported with an online community of practice for the year as they implemented the curriculum.
arXiv Detail & Related papers (2024-07-02T18:36:06Z) - CourseAssist: Pedagogically Appropriate AI Tutor for Computer Science Education [1.052788652996288]
This poster introduces CourseAssist, a novel LLM-based tutoring system tailored for computer science education.
Unlike generic LLM systems, CourseAssist uses retrieval-augmented generation, user intent classification, and question decomposition to align AI responses with specific course materials and learning objectives.
arXiv Detail & Related papers (2024-05-01T20:43:06Z) - Is ChatGPT a Good Teacher Coach? Measuring Zero-Shot Performance For
Scoring and Providing Actionable Insights on Classroom Instruction [5.948322127194399]
We investigate whether generative AI could become a cost-effective complement to expert feedback by serving as an automated teacher coach.
We propose three teacher coaching tasks for generative AI: (A) scoring transcript segments based on classroom observation instruments, (B) identifying highlights and missed opportunities for good instructional strategies, and (C) providing actionable suggestions for eliciting more student reasoning.
We recruit expert math teachers to evaluate the zero-shot performance of ChatGPT on each of these tasks for elementary classroom math transcripts.
arXiv Detail & Related papers (2023-06-05T17:59:21Z) - Challenging but Full of Opportunities: Teachers' Perspectives on
Programming in Primary Schools [13.453052164371734]
computational thinking in school curricula requires teachers to introduce children to programming already at primary school level.
As this is a recent development, primary school teachers may neither be adequately prepared for how to best teach programming, nor may they be fully aware why they have to do so.
By surveying 200 teachers who have taught programming at primary schools and 97 teachers in training, we identify relevant challenges when teaching programming, opportunities that arise when children learn programming, and strategies how to address both of these in practice.
arXiv Detail & Related papers (2021-11-01T10:02:00Z) - Iterative Teacher-Aware Learning [136.05341445369265]
In human pedagogy, teachers and students can interact adaptively to maximize communication efficiency.
We propose a gradient optimization based teacher-aware learner who can incorporate teacher's cooperative intention into the likelihood function.
arXiv Detail & Related papers (2021-10-01T00:27:47Z) - Self-Training with Differentiable Teacher [80.62757989797095]
Self-training achieves enormous success in various semi-supervised and weakly-supervised learning tasks.
The method can be interpreted as a teacher-student framework, where the teacher generates pseudo-labels, and the student makes predictions.
We propose ours, short for differentiable self-training, that treats teacher-student as a Stackelberg game.
arXiv Detail & Related papers (2021-09-15T02:06:13Z) - Learning to Teach with Student Feedback [67.41261090761834]
Interactive Knowledge Distillation (IKD) allows the teacher to learn to teach from the feedback of the student.
IKD trains the teacher model to generate specific soft target at each training step for a certain student.
Joint optimization for both teacher and student is achieved by two iterative steps.
arXiv Detail & Related papers (2021-09-10T03:01:01Z) - Neural Multi-Task Learning for Teacher Question Detection in Online
Classrooms [50.19997675066203]
We build an end-to-end neural framework that automatically detects questions from teachers' audio recordings.
By incorporating multi-task learning techniques, we are able to strengthen the understanding of semantic relations among different types of questions.
arXiv Detail & Related papers (2020-05-16T02:17:04Z) - Siamese Neural Networks for Class Activity Detection [49.320548570516124]
We build a Siamese neural framework to automatically identify teacher and student utterances from classroom recordings.
The proposed model is evaluated on real-world educational datasets.
arXiv Detail & Related papers (2020-05-15T14:03:35Z) - ClassCode: An Interactive Teaching and Learning Environment for
Programming Education in Classrooms [7.156054045963555]
We present ClassCode, a web-based environment tailored to programming education in classrooms.
Students can take online tutorials prepared by instructors at their own pace. They can then deepen their understandings by performing interactive coding exercises interleaved within tutorials.
ClassCode tracks all interactions by each student, and summarizes them to instructors. This serves as a progress report, facilitating instructors to provide additional explanations in-situ or revise course materials.
arXiv Detail & Related papers (2020-01-22T18:28:16Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.