Spark curiosity and creativity with coding in your classroom! Coding goes beyond writing computer instructions; it's a mindset that fosters ingenuity, logical reasoning, and systematic problem solving, making it a valuable skill in all areas of life. This course empowers K-12 educators to teach coding fundamentals and seamlessly integrate them into their curriculum.
This computational thinking online course prepares K-12 educators on how to foster computational thinking through any discipline. Educators will develop practices to support students as they apply this thinking to problems inside and outside of the classroom.
Computer Projects for Your Classroom is designed for instructors and curriculum developers to explore multiple resources to assist them in developing practical lessons that involve using computers. The course activities and assignments focus on motivating student learning by integrating technology into the curriculum. Resources include over 100 online links to lesson plans and lesson ideas specially selected to inspire participants to create their lessons.
Computer science has become a core discipline in our society and algorithmic thinking and problem-solving have become important skills. This online PD course aims to prepare educators to teach K-12 students in all curricular areas. Participants will learn several California K-12 Computer Science Standards and will utilize popular and accessible programming languages.
The course aims to prepare educators to successfully teach advanced computer programming for high school students in all curricular areas. Students will continue to develop their background in computer programming with the study of data structures; including arrays, linked lists, stacks, queues, and hash tables. Algorithms to manage these structures will also be a focus, including searching and sorting.
Data-Driven Decision-Making for Educators is all about empowering educators to be able to make informed decisions to improve student learning. The resources, activities, and assignments are designed for you to be able to analyze data, understand the different types of assessments and their proper use, run your own data reports, and communicate your findings with parents, educators, and policy makers.
This course is the fourth in a series of Computer Science Authorization courses that enable teachers to be credentialed to teach Computer Science and is designed to fulfill requirements for the California Computer Science Supplemental Authorization, but may be taken by those not seeking the Supplemental Authorization. Content is applicable to educators in grades 6 through 14.
Project-Based Learning Using Technology (PBL) is designed to train educators to succeed in using PBL infused with technology with their students. PBL is a teaching method in which your students gain knowledge and skills by working for an extended period to investigate and respond to authentic, engaging, and complex questions, problems, or challenges.
Responsible AI Practices is designed to empower K-14 educators as leaders in implementing AI technology safely and ethically. A primary goal is to ensure both teachers and students understand the critical need for responsible AI use that directly addresses issues such as academic integrity and the importance of adhering to legal frameworks like FERPA and COPPA to safeguard student privacy and safety.
This course was designed to prepare teachers with the background knowledge and skills they will need to design and develop high-quality online learning experiences for their students. The history of online learning will be explored as well as strategies and best practices that lead to success in online learning environments. Combining effective pedagogy with engaging curriculum and a variety of technology tools, participants will learn how to increase teacher presence in virtual instruction to humanize the learning experience which builds academic and social connections in the online classroom.
Learn how to create standards-based technology-infused lessons and incorporate them into the curriculum. This course begins with studying state and locally adopted technology standards, including International Standards Technology Education (ISTE) Standards for Students, technology use plans, and subject matter standards.
The flipped classroom reverses how class and home time are utilized. A flipped classroom means, at its most basic definition, that students watch a video of the day's lesson while at home. Then during class time, they work on problem sets, projects, and discussions. Traditional homework is done during the school day where students have access to the teacher's expertise and interaction with their peers while the lecture (lesson) would be watched at home.