Effective Computer Science Education in K-12 Classrooms, KERT SERHAT BAHADIR, Editör, IGI Global yayınevi, New York, ss.349-372, 2024
K-12 computer science education utilizes a variety of tools and resources that make significant contributions. Tools such as unplugged computer science tools, block-based computer science tools, text-based computer science tools, physical computer science tools, robotic kits, artificial intelligence, etc. have an important place in K-12 computer science education. It is crucial to incorporate computer science instruction into the basic courses of K-12 students, as well as to incorporate these tools into the curriculum. Worldwide resources have a significant impact on the enrichment and dissemination of K-12 computer science education. The content and resources created by platforms like Computer Science Teachers Association (CSTA), International Society for Technology in Education (ISTE), National Centre for Computing Education (NCCE), etc. contribute significantly to K-12 computer science education. Websites such as K-12 Computer Science, CS for ALL, Teach Computing, Code.org, Scratch, etc. are also important platforms that have become learning communities in computer science education.