98 results on '"COMPUTER science teachers"'
Search Results
2. An Analysis of Black Faculty in CS Research Departments: Exploring Black faculty at computer science research departments where Ph.D. programs exist.
- Author
-
Gilbert, Juan E., Waisome, Jeremy A. Magruder, and Smarr, Simone
- Subjects
- *
BLACK college teachers , *AFRICAN American college teachers , *COMPUTER science education , *COMPUTER science teachers , *DIVERSITY in education - Abstract
The article focuses on Black faculty members within computer science (CS) research departments, specifically those where Doctor of Philosophy (Ph.D.) programs exist. The authors discuss the importance of diversity within the field of CS, note that Black faculty members are underrepresented, and provide a list of U.S. universities where there are Black faculty, including Howard University, the University of Florida, and Auburn University.
- Published
- 2023
- Full Text
- View/download PDF
3. Embedded EthiCS: Integrating Ethics Across CS Education.
- Author
-
GROSZ, BARBARA J., GRANT, DAVID GRAY, VREDENBURGH, KATE, BEHRENDS, JEFF, LILY HU, SIMMONS, ALISON, and WALDO, JIM
- Subjects
- *
ETHICS education in universities & colleges , *COMPUTER science education , *COMPUTER science teachers , *PHILOSOPHY teachers , *INTERDISCIPLINARY education - Abstract
The article discusses a pilot program that integrates the study of ethics into computer science (CS) curriculum at Harvard University. Topics include the relation of ethics education to the social impact of computer science work, cooperation between philosophy and computer science instructors, and courses on topics including censorship of fake news, programming languages, and inclusive design.
- Published
- 2019
- Full Text
- View/download PDF
4. Four principles for assessing student-directed projects.
- Author
-
Brennan, Karen, Blum-Smith, Sarah, and Haduong, Paulina
- Subjects
- *
STUDENT projects , *PROJECT method in teaching , *EDUCATIONAL evaluation , *COMPUTER science teachers , *COMPUTER science education - Published
- 2021
- Full Text
- View/download PDF
5. Omnipresent yet elusive: Teachers' views on contexts for teaching algorithms in secondary education.
- Author
-
Nijenhuis-Voogt, Jacqueline, Bayram-Jacobs, Durdane, Meijer, Paulien C., and Barendsen, Erik
- Subjects
- *
SECONDARY education , *TEACHER development , *TEACHERS , *SCIENCE education , *ALGORITHMS - Abstract
Although context-based teaching and learning has been investigated extensively in science education, little is known regarding the use of contexts for teaching CS in secondary education. The aim of this study was to examine the characteristics of contexts suitable for teaching algorithms and to investigate teachers' considerations regarding those contexts. This study examines teachers' practices and reasoning concerning the use of contexts and is based on explorative, empirical research. Data were collected through semi-structured interviews with seven CS teachers and analyzed qualitatively. The results of this study reveal several characteristics of effective contexts for teaching algorithms and show teachers' ambitions to address the variation within the student population when selecting contexts that advance students' algorithmic thinking. The found characteristics may serve as recommendation for designing contexts. Development of teacher education and professionalization activities may benefit from the discussion of teachers' motives and concerns. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
6. Transformative learning for computer science teachers: Examining how educators learn e-textiles in professional development.
- Author
-
Nakajima, Tomoko M. and Goode, Joanna
- Subjects
- *
COMPUTER science education , *COMPUTER science teachers , *EDUCATORS , *ELECTROTEXTILES , *TEACHING , *PROFESSIONAL education - Abstract
Recent international efforts have focused on broadening opportunities for students to learn computer science (CS) in schools, prompting expansion of professional development (PD) programs for educators. But there is little research supporting the ongoing professional needs of computing teachers. This qualitative study examined how in-service CS teachers approached, learned, and anticipated teaching a hands-on electronic-textiles unit. Our findings illustrate that "problems of practice" from the classroom served as a compass to guide CS educators' learning in PD. We also share implications for key features of PD programs that can transform the pedagogical knowledge and classroom practices of experienced teachers. • Experienced CS educators seek PDs to address specific problems of practice from their classroom teaching. • Hands-on making inspires teachers to try new pedagogical strategies with their students. • Educators learn through problem-posing, critical assessment, exploring new options, and acquiring knowledge/skills in PD. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
7. Exploring Saudi Computer Science Teachers' Conceptual Mastery Level of Computational Thinking Skills.
- Author
-
Alfayez, Abdulaziz A. and Lambert, Judy
- Subjects
- *
SCIENCE teachers , *COMPUTER science , *TRAINING needs - Abstract
The Ministry of Education in Saudi Arabia implemented a new computer science curriculum in 2008. There was speculation that many computer science teachers did not possess sufficient knowledge of computational thinking needed to teach this subject. To investigate this topic, a quantitative research study was conducted with 55 male computer science teachers in Riyadh, Saudi Arabia. Results of the study revealed that most of the computer science teachers had a low conceptual level of computational thinking, and some of the teachers had misconceptions about the exact nature of computational thinking. Findings indicated that computer science teachers did indeed need more training in what computational thinking means and how to teach this subject. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
8. Constructing Computational Thinking Without Using Computers.
- Author
-
Bell, Tim and Lodi, Michael
- Subjects
- *
COMPUTER science education , *STUDENT engagement , *CONSTRUCTIVISM (Education) , *COMPUTER science teachers , *INTEGRATED learning systems - Abstract
> Context * The meaning and implications of "computational thinking" (CT) are only now starting to be clarified, and the applications of the Computer Science (CS) Unplugged approach are becoming clearer as research is appearing. Now is a good time to consider how these relate, and what the opportunities and issues are for teachers using this approach. > Problem * The goal here is to connect computational thinking explicitly to the CS Unplugged pedagogical approach, and to identify the context where Unplugged can be used effectively. > Method * We take a theoretical approach, selecting a representative sample of CS Unplugged activities and mapping them to CT concepts. > Results * The CS Unplugged activities map well onto commonly accepted CT concepts, although caution must be taken not to regard CS Unplugged as being a complete approach to CT education. > Implications * There is evidence that CS Unplugged activities have a useful role to help students and teachers engage with CT, and to support hands-on activities with digital devices. > Constructivist content * A constructivist approach to teaching computer science concepts can be particularly valuable at present because the public (and many teachers who are likely to have to become engaged with the subject) do not see CS as something they are likely to understand. Providing a clear way for anyone to construct this knowledge for themselves gives an opportunity to empower them when it might otherwise have been regarded as a domain that is open to only a select few. [ABSTRACT FROM AUTHOR]
- Published
- 2019
9. Q&A: Tackling the Challenges of CS Education.
- Author
-
Hoffmann, Leah
- Subjects
- *
COMPUTER science education , *DIVERSITY in education , *TEACHER education , *COMPUTER science teachers - Abstract
An interview with Google's head of Computer Science (CS) Education Strategy Chris Stephenson is presented. Stephenson discusses her career in computer science education, the issue of diversity in computer science education, and programs to develop teacher education in computer science.
- Published
- 2020
- Full Text
- View/download PDF
10. Internationalization of a Computer Science Faculty: Lessons learned from a regional german technical university of applied sciences.
- Author
-
Westner, Markus, Fuhrmann, Thomas, Waas, Thomas, and Skelton, David
- Subjects
- *
COMPUTER science education , *GLOBALIZATION , *COMPUTER science teachers , *COMPUTER science students , *TECHNICAL education , *UNIVERSITIES & colleges - Abstract
The paper at hand describes how a regional university of applied sciences tried to internationalize its learning and teaching environment. It describes the challenges encountered, the managerial approach taken, illustrates the implemented initiatives, and how effective they turned out. The results might be relevant to faculty staff in managerial positions at regional universities all over the world that face the challenge to internationalize their teaching and learning environment for the benefit of their domestic students. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
11. A Decade of ACM Efforts Contribute to Computer Science for All.
- Author
-
Fisher, Lawrence M.
- Subjects
- *
COMPUTER science education , *PUBLIC schools , *COMPUTER science teachers , *TEACHER organizations - Abstract
The article focuses on the support of the Association for Computing Machinery (ACM) to the Computer Science for All initiative which aims to provide computer science education in U.S. public schools. Topics discussed include the support of U.S. President Barack Obama to the initiative, the formation of the Computer Science Teachers Association (CSTA), and the support of organizations and companies such as the National Science Foundation (NSF) and technology companies Microsoft and Google. INSET: Computer Science for All.
- Published
- 2016
- Full Text
- View/download PDF
12. The CS Teacher Shortage.
- Author
-
Shein, Esther
- Subjects
- *
COMPUTER science teachers , *TEACHER recruitment , *TENURE of college teachers , *COLLEGE teachers' salaries , *COMPUTER science students - Abstract
The article examines the shortage of computer science (CS) teachers at U.S. universities and colleges. It notes the decline in students earning CS degrees and the smaller number of those with CS degrees who enter academia. Particular attention is given to tenure-track faculty positions and salaries.
- Published
- 2019
- Full Text
- View/download PDF
13. Cutting the Wait For CS Advice.
- Author
-
Guzdial, Mark
- Subjects
- *
FACULTY advisors , *COMPUTER science teachers , *COMPUTER science students , *PEER teaching , *CLASSROOM environment - Abstract
The author offers advice on how to reduce the wait time for college students seeking to meet with their computer science advisors. Topics covered include peer instruction, classroom environments, and pair programming methods of instruction.
- Published
- 2019
- Full Text
- View/download PDF
14. Who Needs What: Recommendations for Designing Effective Online Professional Development for Computer Science Teachers.
- Author
-
Qian, Yizhou, Hambrusch, Susanne, Yadav, Aman, and Gretter, Sarah
- Subjects
- *
PROFESSIONAL education , *ADVANCED placement programs (Education) , *COMPUTER science teachers , *COMPUTER science education , *ONLINE education - Abstract
The new Advanced Placement (AP) Computer Science (CS) Principles course increases the need for quality CS teachers and thus the need for professional development (PD). This article presents the results of a 2-year study investigating how teachers teaching the AP CS Principles course for the first time used online PD material. Our results showed that the teaching and computing background of teachers had a significant impact on the teachers' need for and use of online PD material. More specifically, novice CS teachers needed and used PD for developing their pedagogical content knowledge (PCK). Non-CS teachers needed and used PD materials emphasizing content knowledge. Experienced CS teachers believed they had little need for PD even though they were teaching a new course. Our study makes three recommendations for designing effective online PD for CS teachers: match PD to teachers' background, align PD with the course curriculum, and use effective motivational design to enhance teacher engagement. (Keywords: computer science education, online professional development, K-12, AP computer science principles course) [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
15. integrating computational thinking into technology and engineering education.
- Author
-
Hacker, Michael
- Subjects
- *
TECHNOLOGY education , *ENGINEERING education , *COMPUTER science teachers , *COMPUTER science education , *TEACHER organizations - Abstract
The article looks at how computational thinking (CT) is a key skill in the 21st century that should be taught in technology and engineering classrooms. The International Society for Technology in Education and the Computer Science Teachers Association (CSTA) have provided the definition of the CS. It focuses on integrating conceptual understanding of CT, rather than a skills-based focus on coding in order to broaden the role that technology and engineering play in education.
- Published
- 2017
16. A research-oriented course on Advanced Multicore Architecture: Contents and active learning methodologies.
- Author
-
Petit, Salvador, Sahuquillo, Julio, Gómez, María E., and Selfa, Vicent
- Subjects
- *
MULTICORE processors , *COMPUTER architecture , *ACTIVE learning , *COMPUTER science teachers , *COMPUTER science students , *EDUCATION - Abstract
The fast evolution of multicore processors makes it difficult for professors to offer computer architecture courses with updated contents. To deal with this shortcoming that could discourage students, the most appropriate solution is a research-oriented course based on current microprocessor industry trends. Additionally, we also seek to improve the students’ skills by applying active learning methodologies, where teachers act as guiders and resource providers while students take the responsibility for their learning. In this paper, we present the Advanced Multicore Architecture (AMA) course, which follows a research-oriented approach to introduce students in architectural breakthroughs and uses active learning methodologies to enable students to develop practical research skills such as critical analysis of research papers or communication abilities. To this end five main activities are used: (i) lectures dealing with key theoretical concepts, (ii) paper review & discussion, (iii) research-oriented practical exercises, (iv) lab sessions with a state-of-the-art multicore simulator, and (v) paper presentation. An important part of all these activities is driven by active learning methodologies. Special emphasis is put on the practical side by allocating 40% of the time to labs and exercises. This work also includes an assessment study that analyzes both the course contents and the used methodology (both of them compared to other courses). [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
17. OnRamp: A web-portal for teaching parallel and distributed computing.
- Author
-
Foley, Samantha S., Koepke, Daniel, Ragatz, Justin, Brehm, Christa, Regina, Jason, and Hursey, Joshua
- Subjects
- *
DISTRIBUTED computing , *PARALLEL programming , *WEB portals , *COMPUTER science students , *COMPUTER science teachers , *EDUCATION - Abstract
Computer Science students must understand parallel and distributed computing (PDC) concepts to be effective computer scientists in the workforce, as reflected in the 2013 ACM Curriculum guidelines. Significant work has been done by CS educators to develop curriculum materials and increase access to parallel compute environments (PCEs) by leveraging and clustering a plethora of small multicore systems. Even with these resources there is a barrier to entry for students to use PCEs, namely the unfamiliar and complex system software ecosystem of modern PCEs. The OnRamp project lowers that barrier to entry for exploring PDC concepts on a variety of PCEs by abstracting away the details of interacting with the system and focuses the students’ attention on the PDC concepts. This top-down approach is in contrast to existing approaches involving all aspects of PDC necessarily being taught before the key concepts can be explored. In this paper we discuss the motivation, design and implementation of OnRamp, a general purpose web portal for supporting the exploration of PDC concepts that harnesses the existing educational resources created by the CS education community. It coaches students through interactive modules that teach them about PDC concepts and PCEs while allowing them to launch parallel applications from day one. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
18. One step at a time: Parallelism in an introductory programming course.
- Author
-
Bogaerts, Steven A.
- Subjects
- *
PROGRAMMING languages , *COMPUTER science students , *JAVA programming language , *SIMULTANEOUS multithreading processors , *COMPUTER science teachers - Abstract
By introducing parallelism in introductory programming courses, all computer science students can receive a basic understanding of this crucial topic. Such an early introduction, however, has many challenges. This paper first presents a fall 2013 comparison of two Computer Science I (CS1) sections, leading to a conclusion emphasizing the importance of devoting sufficient time to a sufficiently small set of parallelism topics. Six additional CS1 sections are then considered, offered from spring 2014 through spring 2016 by three different instructors. Five of these removed coverage of Java thread programming due to challenges found in fall 2013, only to show measurably reduced effectiveness of the parallelism module. Thus a new thread programming integration strategy is presented, as done in spring 2016. This strategy includes active out-of-class activities that split the disparate challenges of Java thread programming into distinct exercises. Results demonstrate improved student interest and learning. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
19. Building a Virtual Community of Practice for K-12 CS Teachers.
- Author
-
Cooper, Steve, Grover, Shuchi, and Simon, Beth
- Subjects
- *
COMPUTER science education , *COMPUTER science teachers , *VIRTUAL communities , *IN-service training of teachers , *TEACHING aids , *COMPUTER network resources - Abstract
The authors discuss computer science in primary and secondary (K-12) education, focusing on an argument for the implementation of Virtual Communities of Practice (vCoPs) to connect teachers and improve educational practices. Topics include issues discussed at a 2013 U.S. National Science Foundation (NSF)-funded workshop at Stanford University, efforts by the American Institutes for Research (AIR) to build a Web portal resource on the issue, and challenges to large-scale implementation of vCoPs.
- Published
- 2014
- Full Text
- View/download PDF
20. Education: Learning to Teach Computer Science: The Need for a Methods Course.
- Author
-
Yadav, Aman and Korb, John T.
- Subjects
- *
COMPUTER science education , *TEACHER education , *COMPUTER science teachers - Abstract
The authors argue that high school computer science (CS) teachers should develop pedagogical and CS knowledge through a CS methods course. Topics include the "CS10K" initiative from the U.S. National Science Foundation to have 10,000 CS sources taught in the U.S. by 2016, the authors' CS Methods course offered at Purdue University, and professional development. Lesson plans, learning journals, and teacher licensures are mentioned.
- Published
- 2012
- Full Text
- View/download PDF
21. Computer Science and the Three Rs.
- Author
-
Hoffmann, Leah
- Subjects
- *
ELEMENTARY education , *COMPUTER science education , *SECONDARY education , *COMPUTER scientists , *COMPUTER science teachers , *EDUCATIONAL standards , *TRAINING - Abstract
The article discusses the role of computer science in primary and secondary education in the U.S., with particular focus on efforts to increase the numbers of computer science college graduates. Various challenges facing the implementation of computer science into a curriculum are explored, including the lack of computer science education standards in most states, low participation in the Advanced Placement (AP) computer science course, and a shortage of qualified teachers. Several initiatives are noted, such as the U.S. National Science Foundation (NSF) CS10K project to train computer science teachers, the Computer Science Teachers Association (CSTA) professional development program, and computer science education programs at Purdue University and Carnegie Mellon University.
- Published
- 2012
- Full Text
- View/download PDF
22. A Novel Program for Philosophers to Study Computer Science.
- Author
-
Hemmendinger, David
- Subjects
- *
COMPUTER science teachers , *PHILOSOPHERS - Abstract
Reports on college programs that offered philosophy students courses in computer education. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
23. GETTING COMPUTERS TO HELP CONSTRUCT SOFTWARE PROGRAMS.
- Author
-
Delaney, John
- Subjects
- *
COMPUTER science teachers , *AUTOMATIC programming (Computer science) - Abstract
The article profiles computer science professor Rastislav Bodik, discussing his career development and research on automatic programming.
- Published
- 2019
24. Weekly Written PQs.
- Subjects
- *
EDUCATION , *APPRENTICESHIP programs , *COMPUTER science teachers , *SOCIAL sciences , *TEACHER training - Abstract
The article focuses on a selection of written parliamentary questions from Great Britain's House of Commons and the House of Lords on the topic of education, that are listed according to the departments. According to the author, the questions cover topics including apprenticeship programs, the training of new computer science teachers and careers in social sciences.
- Published
- 2017
25. The Costs and Pleasures of a Computer Science Teacher.
- Author
-
Guzdial, Mark and Meyer, Bertrand
- Subjects
- *
COMPUTER science teachers , *OPPORTUNITY costs , *COMPUTER science education , *COLLEGE teacher recruitment , *TEACHERS' salaries - Abstract
The article discusses the opportunity costs of choosing to become a computer science (CS) teacher in the U.S. in relation to salaries. Topics include the recruitment of people with Ph.D.'s in computer science into industry jobs rather than higher education, the lack of available class in CS when faculty shortages exist, and the report "Assessing and Responding to the Growth of Computer Science Undergraduate Enrollments" by the U.S. National Academies of Sciences, Engineering, and Medicine.
- Published
- 2018
- Full Text
- View/download PDF
26. The Big IDEA and the PD Pipeline.
- Author
-
Nelson, Mark R.
- Subjects
- *
COMPUTER science education , *COMPUTER science teachers , *TEACHER organizations - Abstract
A personal narrative is presented in which the author reflects on his work with the Computer Science Teachers Association (CSTA) and the Big IDEA (Inclusion, Diversity, Equity, and Access) initiative to improve computer science education.
- Published
- 2018
- Full Text
- View/download PDF
27. For More CS Teachers Try Higher Salaries.
- Author
-
Carlile, Colin
- Subjects
- *
COMPUTER science teachers , *SCIENCE teachers' salaries , *JOB qualifications - Published
- 2017
- Full Text
- View/download PDF
28. Employing subgoals in computer programming education.
- Author
-
Margulieux, Lauren E., Catrambone, Richard, and Guzdial, Mark
- Subjects
- *
COMPUTER programming education , *COMPUTER science education , *COMPUTER science students , *COMPUTER science teachers , *PROFESSIONAL education , *PROBLEM solving - Abstract
The rapid integration of technology into our professional and personal lives has left many education systems ill-equipped to deal with the influx of people seeking computing education. To improve computing education, we are applying techniques that have been developed for other procedural fields. The present study applied such a technique, subgoal labeled worked examples, to explore whether it would improve programming instruction. The first two experiments, conducted in a laboratory, suggest that the intervention improves undergraduate learners’ problem-solving performance and affects how learners approach problem-solving. The third experiment demonstrates that the intervention has similar, and perhaps stronger, effects in an online learning environment with in-service K-12 teachers who want to become qualified to teach computing courses. By implementing this subgoal intervention as a tool for educators to teach themselves and their students, education systems could improve computing education and better prepare learners for an increasingly technical world. [ABSTRACT FROM AUTHOR]
- Published
- 2016
- Full Text
- View/download PDF
29. Computer science teacher professional development in the United States: a review of studies published between 2004 and 2014.
- Author
-
Menekse, Muhsin
- Subjects
- *
COMPUTER science teachers , *TEACHER development , *TEACHER training , *CAREER development , *COMPUTER science education - Abstract
While there has been a remarkable interest to make computer science a core K-12 academic subject in the United States, there is a shortage of K-12 computer science teachers to successfully implement computer sciences courses in schools. In order to enhance computer science teacher capacity, training programs have been offered through teacher professional development. In this study, the main goal was to systematically review the studies regarding computer science professional development to understand the scope, context, and effectiveness of these programs in the past decade (2004–2014). Based on 21 journal articles and conference proceedings, this study explored: (1) Type of professional development organization and source of funding, (2) professional development structure and participants, (3) goal of professional development and type of evaluation used, (4) specific computer science concepts and training tools used, (5) and their effectiveness to improve teacher practice and student learning. [ABSTRACT FROM PUBLISHER]
- Published
- 2015
- Full Text
- View/download PDF
30. It takes a village: supporting inquiry- and equity-oriented computer science pedagogy through a professional learning community.
- Author
-
Ryoo, Jean, Goode, Joanna, and Margolis, Jane
- Subjects
- *
COMPUTER science teachers , *PROFESSIONAL learning communities , *HIGH school teachers , *COMPUTER science education , *SECONDARY education , *TEACHER development , *SCHOOL districts - Abstract
This article describes the importance that high school computer science teachers place on a teachers’ professional learning community designed around an inquiry- and equity-oriented approach for broadening participation in computing. Using grounded theory to analyze four years of teacher surveys and interviews from the Exploring Computer Science (ECS) program in the Los Angeles Unified School District, this article describes how participating in professional development activities purposefully aimed at fostering a teachers’ professional learning community helps ECS teachers make the transition to an inquiry-based classroom culture and break professional isolation. This professional learning community also provides experiences that challenge prevalent deficit notions and stereotypes about which students can or cannot excel in computer science. [ABSTRACT FROM PUBLISHER]
- Published
- 2015
- Full Text
- View/download PDF
31. A review of Computer Science resources for learning and teaching with K-12 computing curricula: an Australian case study.
- Author
-
Falkner, Katrina and Vivian, Rebecca
- Subjects
- *
COMPUTER science education , *COMPUTER science teachers , *TEACHER development , *CAREER development - Abstract
To support teachers to implement Computer Science curricula into classrooms from the very first year of school, teachers, schools and organisations seek quality curriculum resources to support implementation and teacher professional development. Until now, many Computer Science resources and outreach initiatives have targeted K-12 school-age children, with the intention to engage children and increase interest, rather than to formally teach concepts and skills. What is the educational quality of existing Computer Science resources and to what extent are they suitable for classroom learning and teaching? In this paper, an assessment framework is presented to evaluate the quality of online Computer Science resources. Further, a semi-systematic review of available online Computer Science resources was conducted to evaluate resources available for classroom learning and teaching and to identify gaps in resource availability, using the Australian curriculum as a case study analysis. The findings reveal a predominance of quality resources, however, a number of critical gaps were identified. This paper provides recommendations and guidance for the development of new and supplementary resources and future research. [ABSTRACT FROM PUBLISHER]
- Published
- 2015
- Full Text
- View/download PDF
32. Towards a Competency Model for Teaching Computer Science.
- Author
-
Bender, Elena, Hubwieser, Peter, Schaper, Niclas, Margaritis, Melanie, Berges, Marc, Ohrndorf, Laura, Magenheim, Johannes, and Schubert, Sigrid
- Subjects
- *
COMPUTER science education , *COMPUTER science teachers , *HIGHER education research , *PEDAGOGICAL content knowledge research , *TEACHING methods - Abstract
To address the special challenges of teaching computer science, adequate development of teachers’ competencies during their education is extremely important. In particular, pedagogical content knowledge and teachers’ beliefs and motivational orientations play an important role in effective teaching. This research field has been sparsely investigated up to now and there exists no consistent competency model for teaching computer science in Germany. Therefore, this paper describes the development of competency in the areas of pedagogical content knowledge, teachers’ beliefs, and motivational orientations with regard to computer science. Competency-relevant factors for teaching computer science are theoretically derived and concretely formulated with the help of expert interviews conducted according to the critical incident technique and analyzed using techniques of qualitative content analysis. [ABSTRACT FROM PUBLISHER]
- Published
- 2015
- Full Text
- View/download PDF
33. Correlation between Machine Translation and Readability Algorithms.
- Author
-
Ramirez, John
- Subjects
- *
COMPUTER science teachers , *EDUCATIONAL planning , *MACHINE translating , *READABILITY formulas , *COMPUTERS in education - Abstract
Educators have used different approaches to make reading material accessible and appropriate for any reader. The new generations of teachers are using more frequently computers to do two different processes: machine translation and readability formulas. The use of computers allows access to vast new resources of information more consistently. But, we know little about the possible relationship between machine translation and readability formulas. We need to consider the possible consequences when ideas are transferred between different languages, cultures, or reader's capabilities. We can also document the pros and cons views toward the used of mathematical models in natural language processing. Evaluating the consequences of automatic translation and the changes in readability can open a new field of study in the relationship between text, language and communication in a more polyglot world. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
34. ACM, CSTA Announce Cutler-Bell Prize Winners.
- Subjects
- *
COMPUTER science awards , *COMPUTER science teachers - Abstract
The article discusses and announcement made by the Association for Computing Machinery (ACM) and the Computer Science Teachers Association (CSTA) regarding the winners of the 2018-2019 Cutler-Bell Prize, which includes Naveen Durvasula of Silver Spring, Maryland and Isha Puri of Chappaqua, New York.
- Published
- 2019
35. ACM Member News.
- Author
-
Delaney, John
- Subjects
- *
COMPUTER science teachers - Abstract
The article profiles University of California, Riverside computer science and engineering professor K.K. Ramakrishnan.
- Published
- 2019
36. The influence of (research-based) teacher training programs on evaluations of central computer science concepts.
- Author
-
Zendler, Andreas and Hubwieser, Peter
- Subjects
- *
TEACHER training , *CURRICULUM , *COMPUTER science education , *COLLEGE teachers , *HIGH schools , *COMPUTER science teachers - Abstract
Abstract: Computer science education is acknowledged to play an important role in schools. The development of a curriculum needs to be informed by knowledge of concepts that are central to the discipline of computer science. Taking a cross-contextual approach, this study compares the combinations of content and process concepts identified as important in the context of professors (university educators) with those considered relevant in the context of teachers (high schools educators). The results can inform the evaluation of pre- and in-service training programs for computer science teachers and the evolution of computer science curricula for computer science teacher educators. [Copyright &y& Elsevier]
- Published
- 2013
- Full Text
- View/download PDF
37. Un profil de compétences pour les professeurs d'informatique de l'enseignement secondaire camerounais.
- Author
-
Fouda Ndjodo, Marcel, Ngah, Virginie, and Zobo, Erick
- Subjects
- *
COMPUTER science teachers , *CAMEROONIAN students , *SECONDARY education , *INFORMATION technology , *HUMAN capital - Abstract
A competency profile for teachers of Computer Science in Cameroonian secondary education - In 1998, the Cameroonian government decided to introduce Computer Science as a school subject. To implement this decision, it began to train teachers of Computer Science according to the same training model used for teachers of other disciplines. Despite the consensus that seems to be emerging from the scientific community regarding the need to give priority to a cross-disciplinary use of information and communication technologies (ICT) in primary and secondary education, some countries, such as Cameroon, have opted to teach Computer Science. While such a political choice might in principle appear to be inappropriate for the development of students' ICT skills, the article shows that it nevertheless introduces teachers into the system who have a predisposition to act as catalysts for the pedagogical integration of ICT. Such a development could occur provided these teachers are trained in a range of additional skills - those proposed in the article - which would enable them to contribute effectively. If this approach were implemented, sub-Saharan countries such as Cameroon would, in their Computer Science teachers, have access to human resources capable of quickly generalising the cross-disciplinary use of ICT in the education system. [ABSTRACT FROM AUTHOR]
- Published
- 2013
- Full Text
- View/download PDF
38. Bringing Computer Science to U.S. Schools, State by State.
- Author
-
Guzdial, Mark
- Subjects
- *
COMPUTER science education , *COMPUTER science teachers , *NATIONAL programs for education , *UNITED States education system - Abstract
The article discuses the initiative Computer Science for All announced by U.S. President Barack Obama that aims to give every student an opportunity to learn computer science. Topics tackled are the proposals of leaders of the Expanding Computing Education Pathways (ECEP) Alliance, the challenges to computer science education in states and territories including funding and the growing number of teachers, and the need for programs to broaden participation in computing.
- Published
- 2016
- Full Text
- View/download PDF
39. Plain Talk on Computing Education.
- Author
-
Guzdial, Mark and Thompson, Alfred
- Subjects
- *
COMPUTER science education , *OUTCOME-based education , *COMPUTER science teachers , *HIGH school curriculum - Abstract
The article explores the impact of the variety of learning outcomes and definitions on the teaching of computer science in the U.S. The author reflects on his experience dealing with the problem caused by many different learning outcomes while teaching computer science at the Georgia Institute of Technology in Atlanta, Georgia. He also discusses the adoption of "Exploring CS" and "Advanced Placement in Computer Science Principles," two computer science courses for high schools being promoted by the National Science Foundation (NSF).
- Published
- 2015
- Full Text
- View/download PDF
40. For More CS Teachers Try Higher Salaries.
- Author
-
Wang, Jennifer
- Subjects
- *
COMPUTER science teachers , *SCIENCE teachers' salaries , *JOB qualifications - Published
- 2017
- Full Text
- View/download PDF
41. CODING FROM KINDERGARTEN TO GRADUATION.
- Author
-
Kilfoyle Remis, Katie
- Subjects
- *
COMPUTER science , *ELEMENTARY schools , *HIGH schools , *COMPUTER science teachers , *SCIENCE - Abstract
The article discusses about the introduction of computer science courses in elementary and high school levels. Topics discussed include a brief forecast on the growth of computer-related occupations in the next decade, the recommendations made by the trade organization Computer Science Teachers Association concerning computer science courses, and a description of the computer science curriculum adopted by the School District of Springfield Township and the St. Vrain Valley School District.
- Published
- 2015
42. “Regressed experts” as a new state in teachers’ professional development: lessons from Computer Science teachers’ adjustments to substantial changes in the curriculum.
- Author
-
Liberman, Neomi, Kolikant, Yifat Ben-David, and Beeri, Catriel
- Subjects
- *
COMPUTER science education , *SECONDARY education , *COMPUTER science teachers , *CURRICULUM change , *PEDAGOGICAL content knowledge , *OBJECT-oriented methods (Computer science) , *PSYCHOLOGY of teachers , *PROFESSIONAL education - Abstract
Due to a program reform in Israel, experienced CS high-school teachers faced the need to master and teach a new programming paradigm. This situation served as an opportunity to explore the relationship between teachers' content knowledge (CK) and their pedagogical content knowledge (PCK). This article focuses on three case studies, with emphasis on one of them. Using observations and interviews, we examine how the teachers, we observed taught and what development of their teaching occurred as a result of their teaching experience, if at all. Our findings suggest that this situation creates a new hybrid state of teachers, which we term “regressed experts.” These teachers incorporate in their professional practice some elements typical of novices and some typical of experts. We also found that these teachers' experience, although established when teaching a different CK, serve as a leverage to improve their knowledge and understanding of aspects of the new content. [ABSTRACT FROM AUTHOR]
- Published
- 2012
- Full Text
- View/download PDF
43. From Esterel to HipHop.
- Author
-
Mone, Gregory
- Subjects
- *
COMPUTER science teachers , *COMPUTER science , *PROGRAMMING languages , *COMPUTER programming - Abstract
An interview with computer science professor GÇrard Berry, recipient of the 2014 French National Centre for Scientific Research (CNRS) Gold Medal, is presented. Topics discussed include his introduction to computer science, his notion of the stupid computer, and his discovery of the Esterel programming language. Berry also discusses his return to a teaching position at CollÇge de France.
- Published
- 2014
- Full Text
- View/download PDF
44. Teach the Teachers, and Contribute to Humanity.
- Author
-
Guzdial, Mark and Fisher, Lawrence M.
- Subjects
- *
COMPUTER science education , *COMPUTER science teachers , *TEACHER retention , *COMPUTER literacy ,COMPUTER engineering education - Abstract
The author suggests for computer science (CS) education to focus on adults before teaching it to children. Topics discussed include Association for Computing Machinery (ACM) past president Vint Cerf's testimony before the U.S. Senate on the need for more CS education, the University of California at Los Angeles' (UCLA) working paper "The Revolving Door: CS for All and the Challenge of Teacher Retention" on the challenges of getting more schools and CS teachers and results of Lijun Ni's study on CS teacher identity.
- Published
- 2014
- Full Text
- View/download PDF
45. Refining Students’ Coding and Reviewing Skills.
- Author
-
Guo, Philip
- Subjects
- *
CODE review (Computer science) , *COMPUTER science education , *COMPUTER programming education , *COMPUTER science students , *COMPUTER science teachers - Abstract
The article describes a method developed by Rob Miller for real-time, small-group code reviews in an educational setting. It involves using regular group meeting times to do real-time, small-group code reviews. Topics discussed include the benefits of holding regular code reviews for students and teachers, and the difference between student code reviews and industry code reviews. Also discussed are some problems that may be encountered when running a code review in an educational setting, such as overly quiet students, running over time, and lack of context.
- Published
- 2014
- Full Text
- View/download PDF
46. Why the U.S. Is Not Ready for Mandatory CS Education.
- Author
-
Guzdial, Mark
- Subjects
- *
COMPUTER science education , *COMPUTER science teachers , *EDUCATIONAL change , *STEM education , *EDUCATIONAL standards , *EDUCATION policy , *UNITED States education system - Abstract
A reprint of the article "The Danger of Requiring Computer Science in K-12 Schools," which appeared as a blog post on "Communications" magazine's website at http://cacm.acm.org/blogs/blog-cacm, is presented. Topics discussed include the ramifications of making computer science (CS) a required subject for U.S. schoolchildren, insufficient number of CS teachers, and concerns about a higher CS standard's impact on special education students. Requiring CS courses in higher education is also cited.
- Published
- 2014
- Full Text
- View/download PDF
47. Informatics and teaching it at school.
- Author
-
Sadovnichy, V.
- Subjects
- *
COMPUTER science education , *COMPUTER science teachers , *INFORMATION technology education , *EDUCATIONAL technology - Abstract
Tradition of All-Russian meetings of teachers, which was laid in the beginning of the last century, acquires now new actualite. Meetings of teachers today are a tool aimed not only at consolidating efforts of high school and universities but also at resuming status of teachers and incorporating school into processes of innovation development of the country. [ABSTRACT FROM AUTHOR]
- Published
- 2011
- Full Text
- View/download PDF
48. Teaching Basic Concepts of Programming to All Children.
- Author
-
Németh, Agnes Erdősné
- Subjects
- *
COMPUTER programming education , *INTRODUCTORY courses (Education) , *COMPUTER literacy , *COMPUTER science teachers , *CURRICULUM - Abstract
Vaníček's target article presents a pilot study of an introductory course of programming. In my commentary I argue that teachers will be a key factor of success if the pilot program is implemented in a top-down way. Other important issue are the differentiation between children with different abilities while they go through the tasks, and the continuation of learning programming after the entry-level course. [ABSTRACT FROM AUTHOR]
- Published
- 2019
49. Professionalize CS Education Now.
- Author
-
Geller, James
- Subjects
- *
COMPUTER science teachers , *PROFESSIONALIZATION , *COMPUTER science education , *GRADUATE education - Abstract
A letter to the editor is presented that advocates for the professionalization of U.S. computer science (CS) education.
- Published
- 2016
- Full Text
- View/download PDF
50. Making Computer Science Count.
- Author
-
Wilson, Cameron
- Subjects
- *
COMPUTER science education , *ELEMENTARY education , *COMPUTER science students , *COMPUTER science teachers , *SECONDARY education , *UNITED States education system - Abstract
The author offers opinions on elementary and secondary teaching of computer science. A program created by the organizations Code.org, the Association for Computing Machinery (ACM) and the National Science Foundation to make computer science a more integral part of the curricula of U.S. elementary and secondary education is praised.
- Published
- 2013
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.