Syntax, semantics, and execution models across imperative, functional, and object-oriented paradigms. Strengthens logic and problem-solving through code implementation, debugging, and software design.
Detailed lesson plan about DOM manipulation using JavaScript, featuring high-quality learning stages, essential questions, and ISTE standards for students. It includes practical activities and curated digital resources for learning getElementById and getElementsByTagName methods.
Un programme complet conçu pour transformer un débutant en analyste de données capable de manipuler MySQL pour le Big Data et l'IA. Le parcours couvre les bases, les agrégations, les jointures et l'optimisation pour les grands volumes de données.
A series of phonics lessons focusing on vowel teams, digraphs, and other phonetic patterns through narrative passages and fluency drills.
A week-long exploration of binary code, patterns, and digital communication designed for 4th-grade students. This sequence covers how patterns form codes for devices, the process of binary image transfer, and how engineers use code to solve problems like image brightness.
A professional development series for PreK-12 educators that reframes Computer Science as a "Superpower" through Computational Thinking. Teachers explore how CS concepts like decomposition, abstraction, and automation are already present in their daily instructional practices and Iowa Core content.
A comprehensive introduction to Python programming for 11th grade students, focusing on syntax, control flow, and problem-solving through code.
A developmental digital literacy curriculum introducing elementary learners to Google Sheets, advancing from early mouse skills and pixel color play in kindergarten through structured tables and formulas in upper elementary.
A comprehensive chapter study sequence for CS 1301 covering Problem Solving, Program Structure, Identifiers, Variables, Operators, and Type Casting. Designed as a bilingual student companion with a visual dark navy theme and dedicated note-taking draft areas.
A comprehensive introductory sequence on Java Programming Foundations based on CS 1301. It covers Problem Solving, Program Structure, Identifiers & Data Types, and Operators with bilingual English code and Arabic explanations, tailored with interactive student note-taking slides.
A foundational sequence covering both Computer Science Fundamentals (CS 1301) and Discrete Mathematics (CS 1112). This sequence introduces programming logic, problem-solving, computer architecture, sets, sequences, and basic theoretical computer science.
A comprehensive identity design unit where students explore the psychological and visual elements of branding, including color theory, typography, and logo composition.
A beginner-friendly introduction to coding concepts using the excitement of basketball tournaments to teach algorithms, sequencing, and selection.
A collection of highly visual, simplified resources designed for students with reading and word comprehension challenges to master the basics of Python programming.
Outil de planification annuelle et de progression pour l'enseignement des sciences et technologies en classe de CM1/CM2, conforme au BO de juin 2026. Ce guide propose une répartition claire des volumes horaires et des thèmes entre l'année A et l'année B pour éviter les redondances dans les classes à double niveau.
Une séance approfondie de 2 heures alignée sur le référentiel de compétences 2024, centrée sur la compétence "Rechercher et traiter des données professionnelles et scientifiques". La séance combine rigueur méthodologique, pratique intensive de la norme APA 7 et analyse critique de sources en soins infirmiers.
A comprehensive introduction to Python loops designed for students with processing and memory challenges, featuring visual decision trees, color-coded syntax guides, and hands-on cause-and-effect experiments.
دليل تعريفي لتخصصات الحاسب الآلي والتقنية يهدف إلى استعراض الفروع الرئيسية وتوجيه الطلاب نحو التخصص المناسب.
An immersive movie guide for Tron: Legacy (2010), featuring a chronological fill-in-the-blank worksheet, an intro presentation, and a comprehensive answer key.
A whimsical, fairytale-themed lesson introducing Kindergarten through 2nd-grade students to data categorization, attributes, and sorting algorithms. Students physically sort attribute cards to help the King organize a messy castle, laying the foundation for database concepts.
An introductory lesson into computer science and Java programming, covering computer architecture, programming languages, and problem-solving cycles. Includes bilingual Arabic-English slides with integrated student grid notes and a comprehensive teacher guide.
An introductory guide to Python's three fundamental data structures: lists, tuples, and dictionaries. This lesson covers their basic concepts, real-world analogies, syntax, and key differences for complete beginners.
A comprehensive lesson introducing High School CS students to Python loops, including while loops, for loops, the range function, and recursion. Includes instructional slides with code tracing tables, a hands-on dry-run worksheet, and a teacher answer key.
A comprehensive set of premium promotional posters for computer-related specializations, specifically Software Engineering and Computer Science, designed to attract and inform students using a high-end visual Bento Grid template.