
In this advanced Thunkable course, students will take their mobile app development skills to the next level. They will learn how to design and build fully functional apps using Thunkable’s drag-and-drop builder, focusing on clean layouts, interactive features, and smooth user experiences. Students will also integrate a live database by connecting their projects to Google Sheets as a third-party data source, enabling dynamic apps that store, update, and display real time database.
The course covers advanced features such as adding subscription models to potentially monetize apps, giving students practical insight into real-world app business strategies. Additionally, students will be provided with a step-by-step instruction on how to publishing their app on Google Play Store and the Apple App Store.
This class introduces students to the basics of robotics and coding using small, programmable robots called Ozobots. In this hands-on, interactive class, students learn to use color-coded markers before they pivot to block-based programming to give commands to their Ozobots, fostering skills in problem-solving, logical thinking, and creativity. This class includes challenges and activities where students guide their robots through mazes, complete tasks, or simulate real-world scenarios, making it a fun and engaging way to explore computer science concepts.
(Flexible schedule upon request)
In this unit, students will begin by learning the fundamentals of creating tables and inserting data into rows. They will also explore how to retrieve data using the SELECT statement in combination with the ORDER BY and WHERE clauses. In the second half of the unit, students will dive into aggregate functions, logical and arithmetic operators, and learn how to update existing data in a table.
(Schedule is flexible upon request)
In this level, students will deepen their SQL expertise by exploring advanced concepts such as stored procedures and case expressions. They will also be introduced to more powerful clauses and additional operators that streamline complex data manipulation tasks. Level 2 further equips students to work with larger datasets by covering subqueries and best practices for data maintainability.
(Flexible schedule upon request)