{"docs":[{"id":1,"slug":"bacc-en","status":"partial","order":1,"title":"Programming for the Egyptian Baccalaureate: English-language schools","titleShort":"Programming: Baccalaureate, English schools","tagline":"The Grade 11 Programming and Artificial Intelligence syllabus as the book has it, plus two units and added lessons for after the exam. Explained in Egyptian Arabic, with English screens.","audience":"Grade 11 students in English-language schools, and their teachers.","level":"Beginner","instruction":"Egyptian Arabic narration · English on-screen text","facts":[{"text":"9 units; the book has 7","id":"6aada0c7a15d0f0001b985fc"},{"text":"64 lessons, labs and projects","id":"6aada0c7a15d0f0001b985fd"},{"text":"Video, tips and questions per lesson","id":"6aada0c7a15d0f0001b985fe"},{"text":"212 Python snippets in the labs","id":"6aada0c7a15d0f0001b985ff"}],"includes":[{"text":"A video per lesson in Egyptian Arabic, with Arabic and English subtitles","id":"6aada0c7a15d0f0001b98600"},{"text":"A countdown pause before every answer","id":"6aada0c7a15d0f0001b98601"},{"text":"A tips sheet per lesson: what to remember before the test","id":"6aada0c7a15d0f0001b98602"},{"text":"A Think as an Engineer worksheet per lesson","id":"6aada0c7a15d0f0001b98603"},{"text":"An exam-style question bank, with the reason behind every answer","id":"6aada0c7a15d0f0001b98604"},{"text":"Secure by Design and AI Lens in every lesson","id":"6aada0c7a15d0f0001b98605"},{"text":"Python lab: 24 labs and 8 real-life projects","id":"6aada0c7a15d0f0001b98606"}],"outcomes":[{"text":"Tell AI, machine learning, deep learning and generative AI apart, and explain each","id":"6aada0c7a15d0f0001b98607"},{"text":"Build a web page and follow a web app from server to browser","id":"6aada0c7a15d0f0001b98608"},{"text":"Collect, clean, analyse and present data","id":"6aada0c7a15d0f0001b98609"},{"text":"Write Python programs that solve everyday problems","id":"6aada0c7a15d0f0001b9860a"},{"text":"Judge AI use against privacy and responsibility","id":"6aada0c7a15d0f0001b9860b"}],"availability":"Lesson 1-1 is available now, free; the other lessons are published one by one through the school year.","units":[{"id":"6aada0c7a15d0f0001b985f3","n":1,"kind":"lessons","source":"book","lessons":4,"book":null,"name":"Information Technology and Society"},{"id":"6aada0c7a15d0f0001b985f4","n":2,"kind":"lessons","source":"book","lessons":3,"book":null,"name":"Cybersecurity"},{"id":"6aada0c7a15d0f0001b985f5","n":3,"kind":"lessons","source":"book","lessons":7,"book":3,"name":"Web Applications"},{"id":"6aada0c7a15d0f0001b985f6","n":4,"kind":"lessons","source":"book","lessons":9,"book":4,"name":"Web and Media Design"},{"id":"6aada0c7a15d0f0001b985f7","n":5,"kind":"lessons","source":"book","lessons":3,"book":null,"name":"Data Collection and Cleaning"},{"id":"6aada0c7a15d0f0001b985f8","n":6,"kind":"lessons","source":"book","lessons":3,"book":null,"name":"Analysis and Communication"},{"id":"6aada0c7a15d0f0001b985f9","n":7,"kind":"lessons","source":"book","lessons":3,"book":null,"name":"Machine Learning and AI"},{"id":"6aada0c7a15d0f0001b985fa","n":8,"kind":"labs","source":"added","lessons":24,"book":null,"name":"Programming Lab (Python)"},{"id":"6aada0c7a15d0f0001b985fb","n":9,"kind":"projects","source":"added","lessons":8,"book":null,"name":"Real-Life Projects"}],"price":{"amount":299,"note":"per school year, until 31 July"},"platformUrl":"http://localhost:8881/enrol/index.php?id=2","poster":3,"posterNote":"Lesson 1-1 in full, free","videoUrl":null,"tone":"royal-700","updatedAt":"2026-09-18T20:41:18.482Z","createdAt":"2026-09-18T20:36:23.302Z"},{"id":2,"slug":"bacc-ar","status":"soon","order":2,"title":"Programming for the Egyptian Baccalaureate: Arabic-language schools","titleShort":"Programming: Baccalaureate, Arabic schools","tagline":"The same syllabus with fully Arabic screens, keeping the English term in brackets as the book does.","audience":"Grade 11 students in Arabic-language schools, and their teachers.","level":"Beginner","instruction":"Arabic narration and screens · English term in brackets","facts":[{"text":"9 units","id":"6aada0c7a15d0f0001b98615"},{"text":"64 lessons, labs and projects","id":"6aada0c7a15d0f0001b98616"},{"text":"Fully Arabic screens","id":"6aada0c7a15d0f0001b98617"},{"text":"The same worksheets and question bank in Arabic","id":"6aada0c7a15d0f0001b98618"}],"includes":[{"text":"A video per lesson with Arabic screens","id":"6aada0c7a15d0f0001b98619"},{"text":"Arabic worksheets and flashcards","id":"6aada0c7a15d0f0001b9861a"},{"text":"An exam-style question bank","id":"6aada0c7a15d0f0001b9861b"},{"text":"Python lab with Arabic instructions","id":"6aada0c7a15d0f0001b9861c"}],"outcomes":[{"text":"The same learning outcomes as the English-language edition, with Arabic screens","id":"6aada0c7a15d0f0001b9861d"}],"availability":"In preparation. Leave your email to hear when it opens.","units":[],"price":{"amount":299,"note":"per school year, until 31 July"},"platformUrl":null,"poster":4,"posterNote":"A frame from a produced lesson","videoUrl":null,"tone":"royal-800","updatedAt":"2026-09-18T20:36:23.403Z","createdAt":"2026-09-18T20:36:23.390Z"},{"id":3,"slug":"kids","status":"soon","order":3,"title":"Programming for Children","titleShort":null,"tagline":"A first step into programming for younger learners: thinking, ordering steps and small, playful projects.","audience":"Ages 8 to 12, with a parent alongside.","level":"Beginner","instruction":"Simple Arabic narration","facts":[{"text":"Short lessons","id":"6aada0c7a15d0f0001b98625"},{"text":"A project in every unit","id":"6aada0c7a15d0f0001b98626"},{"text":"No experience needed","id":"6aada0c7a15d0f0001b98627"}],"includes":[{"text":"Short videos","id":"6aada0c7a15d0f0001b98628"},{"text":"Printable activities","id":"6aada0c7a15d0f0001b98629"},{"text":"Small projects","id":"6aada0c7a15d0f0001b9862a"}],"outcomes":[{"text":"Think in ordered steps and solve a small problem with code","id":"6aada0c7a15d0f0001b9862b"}],"availability":"The content is being designed; details will be announced before launch.","units":[],"price":{"amount":299,"note":"per school year, until 31 July"},"platformUrl":null,"poster":null,"posterNote":"A frame from a produced lesson","videoUrl":null,"tone":"azure-700","updatedAt":"2026-09-18T20:40:05.094Z","createdAt":"2026-09-18T20:36:23.415Z"},{"id":4,"slug":"advanced","status":"soon","order":4,"title":"Advanced Programming","titleShort":null,"tagline":"For learners past the basics: program structure, data structures, and one real project from start to finish.","audience":"Anyone who has finished a beginner course or the Grade 11 syllabus.","level":"Advanced","instruction":"Egyptian Arabic narration · English code","facts":[{"text":"One complete project","id":"6aada0c7a15d0f0001b98633"},{"text":"Code review","id":"6aada0c7a15d0f0001b98634"},{"text":"Developer tooling","id":"6aada0c7a15d0f0001b98635"}],"includes":[{"text":"Hands-on lessons","id":"6aada0c7a15d0f0001b98636"},{"text":"A practice code repository","id":"6aada0c7a15d0f0001b98637"},{"text":"Written code review","id":"6aada0c7a15d0f0001b98638"}],"outcomes":[{"text":"Build a complete project, and read and improve someone else's code","id":"6aada0c7a15d0f0001b98639"}],"availability":"The content is being designed.","units":[],"price":{"amount":299,"note":"per school year, until 31 July"},"platformUrl":null,"poster":null,"posterNote":"A frame from a produced lesson","videoUrl":null,"tone":"navy-900","updatedAt":"2026-09-18T20:36:23.446Z","createdAt":"2026-09-18T20:36:23.435Z"},{"id":5,"slug":"ai-daily","status":"soon","order":5,"title":"AI in Our Daily Life","titleShort":null,"tagline":"For everyone: how the AI around you works, how to use it in study and work, and where to check before you trust it.","audience":"No technical background needed. Suitable for teachers, employees and parents.","level":"All levels","instruction":"Egyptian Arabic narration","facts":[{"text":"Everyday examples","id":"6aada0c7a15d0f0001b98642"},{"text":"Prompting exercises","id":"6aada0c7a15d0f0001b98643"},{"text":"Practical checking habits","id":"6aada0c7a15d0f0001b98644"}],"includes":[{"text":"Short videos","id":"6aada0c7a15d0f0001b98645"},{"text":"Ready-to-try examples","id":"6aada0c7a15d0f0001b98646"},{"text":"A checklist before you rely on an answer","id":"6aada0c7a15d0f0001b98647"}],"outcomes":[{"text":"Explain how a system learns from data","id":"6aada0c7a15d0f0001b98648"},{"text":"Write a better prompt and check the result against a reliable source","id":"6aada0c7a15d0f0001b98649"}],"availability":"The content is being designed.","units":[],"price":{"amount":299,"note":"per school year, until 31 July"},"platformUrl":null,"poster":5,"posterNote":"A frame from a produced lesson","videoUrl":null,"tone":"navy-700","updatedAt":"2026-09-18T20:36:23.509Z","createdAt":"2026-09-18T20:36:23.498Z"}],"hasNextPage":false,"hasPrevPage":false,"limit":20,"nextPage":null,"page":1,"pagingCounter":1,"prevPage":null,"totalDocs":5,"totalPages":1}