Learn to think like a programmer, without becoming one. Describe your ideas clearly and let AI write the code.
This course is designed for non-programmers who want to bring their ideas to life. Through practical workshops ("ateliers"), students explore real problems from their studies or work, using AI tools like Copilot and ChatGPT to generate code. Focus on logic and clarity, not syntax. Course materials will be available in English, French, Spanish, and Arabic.
A new approach to learning programming concepts through clarity and AI collaboration
Learn to break down problems into inputs, outputs, and logical sequences. Understanding the "what" and "why" matters more than memorizing syntax.
Use Copilot, ChatGPT, or similar tools as your "programmer." Describe what you want in natural language, and AI generates the code for you.
Create small but practical tools: automate Excel tasks, build web pages, design simple applications. Each project solves a real problem.
Run your code, see what works, fix what doesn't. With AI, you can quickly refine and improve until your solution is perfect.
This course welcomes anyone curious about technology, regardless of technical background
This course is designed for non-IT students and professionals from diverse fields including business, management, science, arts, and beyond. Whether you're a student, entrepreneur, researcher, or creative professional, these workshops will help you:
All workshop materials will be available in English, French, Spanish, and Arabic, making the content accessible to a wider audience.
Independent, hands-on sessions you can follow in any order. More workshops will be added over time.
Design a simple web page—whether it's a personal profile, mini landing page, or information page—using AI to generate the HTML and CSS. Describe the structure you envision in natural language, and watch as AI transforms your vision into working code. Along the way, you'll learn fundamental concepts: how HTML provides structure, how CSS adds style, and how clear descriptions lead to better results.
Start from a repetitive task in Excel—formatting data, generating reports, or processing information—and describe it step by step in plain language. Use AI to generate or update VBA macros that automate the entire process. You'll understand key programming concepts like inputs, outputs, loops, and conditions without needing to memorize VBA syntax. Perfect for anyone who wants to work smarter, not harder.
Create your first mobile application for Android without learning Java or Kotlin syntax. Describe the app you want to build—a to-do list, a simple calculator, a note-taking app, or a personal tracker—and let AI generate the code. You'll learn how mobile apps are structured, how user interfaces work, and how data flows between screens. By the end, you'll have a working app you can install on your phone and understand how modern mobile development works.
Additional workshops on data analysis, simple app development, and other practical topics will be added regularly. Each will follow the same hands-on, AI-assisted approach.
From Ideas to Apps: AI as Your Coder is organized as a series of hands-on workshops (ateliers) that can be used in classroom settings or accessed online by any non-programmer student. Each workshop is self-contained and focuses on solving real-world problems using AI-assisted development.
The instructor helps analyze problems and craft effective AI prompts, ensuring students understand the "why" behind each step.
Students use tools like Copilot or ChatGPT to generate most of the code, focusing on clarity and logic rather than syntax.
Through testing and iteration, students learn to improve their solutions and develop a programmer's mindset.