# Tinkercademy > Singapore-based coders and makers teaching coding and digital making to schools, companies, and individuals. Courses in micro:bit, Swift, Python, and AI. Programme links below provide Markdown versions of the website's course content, with links back to the original pages. ## Company and programmes - [Home](https://tinkercademy.com/): Teaching areas and featured programmes. - [About us](https://tinkercademy.com/about-us/): Company background and team. - [All courses](https://tinkercademy.com/courses-all/): Programme catalogue with audience, domain, and platform filters. - [Schools](https://tinkercademy.com/schools/): Programmes for schools. - [Professionals](https://tinkercademy.com/professionals/): Training for companies and professionals. - [Individuals](https://tinkercademy.com/individuals/): Learning opportunities for individuals. - [Contact](https://tinkercademy.com/contact-us/): Programme enquiries and contact details. ## Courses for schools - [Code For Fun AI Workshop](https://tinkercademy.com/programmes/code-for-fun-ai-workshop/index.md) (10 hours): AI for Fun modules for MOE schools: generative AI and smart robots for primary students, and a 10-hour module on data, bias, LLMs, and chatbots for secondary students. - [Code For Fun Baseline Workshop](https://tinkercademy.com/programmes/code-for-fun-baseline-workshop/index.md) (10 hours): A 10-hour IMDA and MOE programme: computational thinking and basic coding for upper primary students, and microcontroller digital making for secondary students. - [RI FutureCreate Maker Programme](https://tinkercademy.com/programmes/ri-futurecreate-maker-programme-2025/index.md) (4 years): A four-year maker programme for Raffles Institution students, from hand tools and electronics to a self-directed project in Year 4. - [Digital Making with micro:bit](https://tinkercademy.com/programmes/imda-microbit-2025/index.md) (24 hours): Run in 2025 for primary schools: students programmed the micro:bit in block-based MakeCode to control servos, LED strips, and buzzers. - [Game Development in MakeCode Arcade & MineCraft](https://tinkercademy.com/programmes/imda-minecraft-2025/index.md) (24 hours): Run in 2025 for primary schools: students made retro games in MakeCode Arcade and built 3D worlds in Minecraft Education, at beginner and intermediate levels. - [AI Product Design with Canva Code](https://tinkercademy.com/programmes/imda-canva-2027/index.md) (26 hours): Secondary and JC students build a working digital product in Canva Code through a disciplined design process — structured prompting, user-centred interfaces, structured data, dashboards, and product presentation. - [UI/UX Design with Figma](https://tinkercademy.com/programmes/imda-figma-2027/index.md) (26 hours): Students learn industry-grade UI/UX — personas, user flows, visual systems, and interactive prototypes in Figma — with projects scaled for primary and secondary/JC levels, plus a guided introduction to AI-enabled prototyping at the upper levels. - [AI-Driven Game Development on Phaser](https://tinkercademy.com/programmes/imda-phaser-2025/index.md) (24 hours): Run in 2025 for schools: students learned HTML, JavaScript, and VS Code, then built 2D browser games with Phaser and AI-assisted coding. - [Apple App Development — Track B: Swift App Development](https://tinkercademy.com/programmes/imda-apple-2027-trackb/index.md) (26 hours): Students move from prototype thinking into real Swift app development on iPad — SwiftUI views, state, navigation, and data modelling through guided mini-projects in Swift Playgrounds. - [Swift Accelerator](https://tinkercademy.com/programmes/swift-accelerator/index.md) (8 months): An eight-month programme, fully subsidised by IMDA for successful applicants, where students learn Swift and publish an iOS app on the App Store. - [Apple App Development — Track A: App Design & Prototyping](https://tinkercademy.com/programmes/imda-apple-2027-tracka/index.md) (26 hours): A friendly, structured introduction to app design: students identify user needs, plan screens, test flows, and present a clickable app prototype built in Keynote on iPad — with content scaled for primary and secondary/JC levels. - [BrainHack CODE_EXP](https://tinkercademy.com/programmes/code-exp-2025/index.md) (4 days): A mobile app hackathon we ran in May–June 2025: React Native and generative AI training, qualifiers, and live finals for 40 teams. - [No-Code Machine Learning](https://tinkercademy.com/programmes/no-code-machine-learning/index.md) (2 days): Machine learning without code: build classification, regression, and clustering workflows in Orange, a free visual tool, and apply them to real problems. ## Courses for companies and professionals - [Agentic Engineering with Claude Code or Codex](https://tinkercademy.com/programmes/agentic-engineering-with-claude-code-or-codex/index.md) (2 days): A two-day workshop for experienced developers: direct Claude Code or Codex through five projects, from problem framing to a reviewed, working AI product. - [Agentic Workflows for Businesses](https://tinkercademy.com/programmes/agentic-workflows-for-businesses/index.md) (1, 2, or 3 days): Re-engineer recurring business processes, then build governed AI agents that reduce handoffs, shorten cycle time, and support everyday knowledge work. - [From Prompting to Pull Request](https://tinkercademy.com/programmes/from-prompting-to-pull-request/index.md) (2 days): Learn the terminal, Git, and Claude or Codex. Then put a small web app on GitHub and a live URL. - [Vibe Coding for Digital Builders](https://tinkercademy.com/programmes/vibe-coding-for-digital-builders/index.md) (2 days): A two-day workshop: research a problem with ChatGPT, design it in Figma, and build a working web app with Lovable and Supabase, without writing code by hand. - [Knowledge-Powered AI with ChatGPT](https://tinkercademy.com/programmes/knowledge-powered-ai-with-chatgpt/index.md) (½, 1, 2 days): A half-day to 2-day workshop for leaders: how ChatGPT works, prompting, Deep Research, data analysis, and RAG, ending with a prototype AI web app. - [Build for Mobile: App Development with React Native](https://tinkercademy.com/programmes/build-for-mobile-with-react-native/index.md) (2 days): A two-day React Native course: build three iOS and Android apps with JavaScript and Expo, and test them on your own phone. - [Mastering the Web: Understand Full-Stack Development](https://tinkercademy.com/programmes/mastering-the-web/index.md) (2 days): A 1 to 2 day course on how web apps work: HTML, CSS, and JavaScript on day 1; servers, databases, and APIs with Python and Flask on day 2. - [Professional Certificate in Mobile Application Development](https://tinkercademy.com/programmes/professional-certificate-in-mobile-application-development/index.md) (2 days/module): An SMU Academy certificate in seven two-day modules: design, build, and deploy full-stack iOS and Android apps. For people who already code. - [Professional Certificate in Web Application Development](https://tinkercademy.com/programmes/professional-certificate-in-web-application-development/index.md) (2 days/module): An SMU Academy certificate in seven modules, taught online: prototyping, UI design, front-end and back-end web development, databases, and frameworks. - [Certificate in Technology Foundations: Harnessing the Power of Internet of Things and Creative Digital Making](https://tinkercademy.com/programmes/certificate-in-technology-foundations-harnessing-the-power-of-internet-of-things-and-creative-digital-making/index.md): An SMU Academy module where participants program ESP32 microcontrollers in blocks and Python, and build connected prototypes that respond to sound, touch, and light. - [Certificate in Technology Foundations: Unleash the Potential of Blockchain Technology](https://tinkercademy.com/programmes/certificate-in-technology-foundations-unleash-the-potential-of-blockchain-technology/index.md) (17 days): An SMU Academy course on how blockchains work: cryptography and signatures, Bitcoin, Ethereum, and Stellar compared, and a simple decentralised app built on Stellar. - [Digital Maker: Create with 3D Printing and IOT](https://tinkercademy.com/programmes/iotmaker/index.md) (2 days): A 1 to 2 day course: program microcontrollers to sense sound, touch, and light, send data online, and design and 3D print your own parts. - [Enter the Metaverse: Get started with Unity for AR/VR](https://tinkercademy.com/programmes/unityarvr/index.md) (2 days): A two-day Unity course: the editor, C# scripting, and interactive 3D scenes on day 1; AR and VR experiences on day 2. - [AI and Productivity with Microsoft Copilot](https://tinkercademy.com/programmes/microsoft-copilot/index.md) (2 days): A 1 to 2 day course for staff: how AI works, and how to use Microsoft Copilot to draft, summarise, analyse, and automate everyday tasks. - [Digital Making with micro:bit & IoT](https://tinkercademy.com/programmes/digital-making-with-micro-bit-iot/index.md) (2 days): An introductory course for adults: program a micro:bit, learn how IoT devices share data, and build a small connected project over 1 to 2 days. ## Projects and learning resources - [Showcase](https://tinkercademy.com/showcase/): Projects and student work. - [micro:bit](https://tinkercademy.com/microbit/): micro:bit resources and tutorials. - [Build Log](https://tinkercademy.com/blog/): Stories about teaching, learning, and building. - [Open source](https://tinkercademy.com/open-source/): Open-source projects.