The topic of this article may not meet Wikipedia's notability guideline for academics .(August 2018) |
Daniel Zingaro | |
---|---|
Citizenship | Canadian |
Academic background | |
Alma mater | McMaster University, University of Toronto |
Academic work | |
Discipline | Computer Science,Scholarship of Teaching and Learning |
Institutions | University of Toronto Mississauga |
Website | www |
Daniel Zingaro is an associate professor at the University of Toronto Mississauga. [1] His main areas of research are in evaluating Computer science education and online learning. [2] He has co-authored over 80 articles in peer-reviewed journals and conferences;and also authored a textbook,"Invariants:a Generative Approach to Programming. [3]
Born visually impaired,Zingaro completed B.Sc. and M.Sc. in computer science from McMaster University. He then received a Ph.D. from Ontario Institute for Studies in Education (OISE) at the University of Toronto in Computer Science Education. [4] His master's thesis was about formalizing and proving properties of parsers. [5] His doctoral thesis was titled " Evaluating Peer Instruction in First-year University Computer Science Courses". [6] Daniel Zingaro designed accessible computer games and published work in Computers &Education,International Computing Education Research (ICER) conference,Computer Science Education,British Journal of Educational Technology,and Transactions on Computing Education.
The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membership group, reporting nearly 110,000 student and professional members as of 2022. Its headquarters are in New York City.
Communications of the ACM is the monthly journal of the Association for Computing Machinery (ACM). It was established in 1958, with Saul Rosen as its first managing editor. It is sent to all ACM members. Articles are intended for readers with backgrounds in all areas of computer science and information systems. The focus is on the practical implications of advances in information technology and associated management issues; ACM also publishes a variety of more theoretical journals. The magazine straddles the boundary of a science magazine, trade magazine, and a scientific journal. While the content is subject to peer review, the articles published are often summaries of research that may also be published elsewhere. Material published must be accessible and relevant to a broad readership.
ASSIST is an IBM System/370-compatible assembler and interpreter developed in the early 1970s at Penn State University by Graham Campbell and John Mashey along with student assistants.
The Gödel Prize is an annual prize for outstanding papers in the area of theoretical computer science, given jointly by the European Association for Theoretical Computer Science (EATCS) and the Association for Computing Machinery Special Interest Group on Algorithms and Computational Theory. The award is named in honor of Kurt Gödel. Gödel's connection to theoretical computer science is that he was the first to mention the "P versus NP" question, in a 1956 letter to John von Neumann in which Gödel asked whether a certain NP-complete problem could be solved in quadratic or linear time.
A pedagogical pattern is the re-usable form of a solution to a problem or task in pedagogy, analogous to how a design pattern is the re-usable form of a solution to a design problem. Pedagogical patterns are used to document and share best practices of teaching. A network of interrelated pedagogical patterns is an example of a pattern language.
Peter James Denning is an American computer scientist and writer. He is best known for pioneering work in virtual memory, especially for inventing the working-set model for program behavior, which addressed thrashing in operating systems and became the reference standard for all memory management policies. He is also known for his works on principles of operating systems, operational analysis of queueing network systems, design and implementation of CSNET, the ACM digital library, and codifying the great principles of computing. He has written numerous influential articles and books, including an overview of fundamental computer science principles, computational thinking, and his thoughts on innovation as a set of learnable practices.
Özalp Babaoğlu, is a Turkish computer scientist. He is currently professor of computer science at the University of Bologna, Italy. He received a Ph.D. in 1981 from the University of California at Berkeley. He is the recipient of 1982 Sakrison Memorial Award, 1989 UNIX InternationalRecognition Award and 1993 USENIX AssociationLifetime Achievement Award for his contributions to the UNIX system community and to Open Industry Standards. Before moving to Bologna in 1988, Babaoğlu was an associate professor in the Department of Computer Science at Cornell University. He has participated in several European research projects in distributed computing and complex systems. Babaoğlu is an ACM Fellow and has served as a resident fellow of the Institute of Advanced Studies at the University of Bologna and on the editorial boards for ACM Transactions on Computer Systems, ACM Transactions on Autonomous and Adaptive Systems and Springer-Verlag Distributed Computing.
David Gries is an American computer scientist at Cornell University, mainly known for his books The Science of Programming (1981) and A Logical Approach to Discrete Math.
Mark Joseph Guzdial is a Professor in the College of Engineering at the University of Michigan. He was formerly a professor in the School of Interactive Computing at the Georgia Institute of Technology affiliated with the College of Computing and the GVU Center. He has conducted research in the fields of computer science education and the learning sciences and internationally in the field of Information Technology. From 2001–2003, he was selected to be an ACM Distinguished Lecturer, and in 2007 he was appointed Vice-Chair of the ACM Education Board Council. He was the original developer of the CoWeb, one of the earliest wiki engines, which was implemented in Squeak and has been in use at institutions of higher education since 1998. He is the inventor of the Media Computation approach to learning introductory computing, which uses contextualized computing education to attract and retain students.
Computational thinking (CT) refers to the thought processes involved in formulating problems so their solutions can be represented as computational steps and algorithms. In education, CT is a set of problem-solving methods that involve expressing problems and their solutions in ways that a computer could also execute. It involves automation of processes, but also using computing to explore, analyze, and understand processes.
Computer science education or computing education is the field of teaching and learning the discipline of computer science, and computational thinking. The field of computer science education encompasses a wide range of topics, from basic programming skills to advanced algorithm design and data analysis. It is a rapidly growing field that is essential to preparing students for careers in the technology industry and other fields that require computational skills.
Joyce Currie Little was an American computer scientist, engineer, and educator. She was a professor and chairperson in the Department of Computer and Information Sciences at Towson University in Towson, Maryland.
Peer instruction is an evidence-based, interactive teaching method popularized by Harvard Professor Eric Mazur in the early 1990s. Originally used in many schools, including introductory undergraduate physics classes at Harvard University, peer instruction is used in various disciplines and institutions around the globe. It is a student-centered approach that involves flipping the traditional classroom by moving information transfer out and moving information assimilation, or application of learning, into the classroom. There is some research that supports the effectiveness of peer instruction over more traditional teaching methods, such as traditional lecture.
David Jay Malan is an American computer scientist and professor. Malan is Gordon McKay Professor of Computer Science at Harvard University, and is best known for teaching the course CS50, which is the largest open-learning course at Harvard University and Yale University and the largest massive open online course at EdX, with lectures being viewed by over a million people on the edX platform up to 2017.
African-American women in computer science were among early pioneers in computing in the United States, and there are notable African-American women working in computer science.
Amber Settle is an American computer scientist and professor of education and theory in the department of Computer Science at DePaul University in Chicago, Illinois. She is known for her work in computer science education and her continuing service and leadership in Association for Computing Machinery (ACM) Special Interest Group on Computer Science Education (SIGCSE). She is also known for her work on computational thinking.
Rachid Guerraoui is a Moroccan-Swiss-French computer scientist and a Full Professor in the School of Computer and Communication Sciences (IC) at EPFL, known for his contributions in the fields of concurrent and distributed computing. He is an ACM Fellow and an associate (area) editor of the Journal of the ACM. In 2018–19, he held the position of Chair in Informatics and Computational Science for Distributed Computing at the Collège de France.
The Outstanding Contribution to Computer Science Education award is a prize granted by the Association for Computing Machinery (ACM) Special Interest Group (SIG) on Computer science education (SIGCSE). Outstanding contributions can include curriculum design, innovative teaching methods, authorship of textbooks, and the development of novel teaching tools. The award has been granted annually since 1981. The SIGCSE website contains more information about the awardees.
The SIGCSE Lifetime Service to Computer Science Education is an awarded granted by the Association for Computing Machinery (ACM) Special Interest Group (SIG) SIGCSE annually since 1997, for lifetime contributions to computer science education.
Danish computer scientist Michael Edelgaard Caspersen has spent his academic life furthering computer science education, at all levels. His research interests are computing education, programming didactics, programming methodology, and object-oriented programming. He is best known for his work on computing education research and development, particularly his work to promote informatics as a fundamental discipline for all.