High School:
Grade 11 - Internet of Things - Semester 2
Welcome to the Grade 11, Semester 2 Internet of Things course by Cosqool. The course offers short video lessons that explain how smart objects connect to the internet and exchange data, and it builds practical simulated applications step by step with Arduino, Python, C++, MQTT and CupCarbon.
Course Content:
Unit 1, Foundations of the Internet of Things, covers what a connected object is, its components, sensors and actuators. Unit 2, The Internet of Things in Our Lives, explains edge, fog and cloud computing, communication technologies, applications, deployment barriers and system protection. Unit 3, Building IoT Applications with Arduino, uses Tinkercad Circuits for motion controlled lighting, an irrigation system and a gas alarm. Unit 4, Building a Cloud IoT Application, connects a computer to the board through Firmata, controls a smart garden with Python and sends readings to a web API and a dashboard. Unit 5, Advanced IoT Applications, covers health and agriculture, system architectures, communication protocols and privacy. Unit 6, IoT Programming with C++, leads to a smart keypad lock. Unit 7, Messaging in the Internet of Things, uses MQTT with a smart bin, and Unit 8 closes with simulating a wireless IoT sensor network in CupCarbon.
Course Structure:
- Mode of Learning: Online recorded lessons
- Grade Level: Grade 11
- Semester: 2
- Subject: Internet of Things
- Video lessons: 46
By the end of the course, students will be able to design an IoT system that collects readings, makes a decision and sends data, program and simulate it, choose a suitable communication technology, and protect users' data and privacy.
الوحدة الأولى – أسس إنترنت الأشياء
أسس إنترنت الأشياء – الجزء 1
أسس إنترنت الأشياء – الجزء 2
أسس إنترنت الأشياء – الجزء 21:34
أسس إنترنت الأشياء – الجزء 3
أسس إنترنت الأشياء – الجزء 31:33
أسس إنترنت الأشياء – الجزء 4
أسس إنترنت الأشياء – الجزء 41:29
الوحدة الثانية – إنترنت الأشياء في حياتنا
إنترنت الأشياء في حياتنا – الجزء 1
إنترنت الأشياء في حياتنا – الجزء 2
إنترنت الأشياء في حياتنا – الجزء 21:36
إنترنت الأشياء في حياتنا – الجزء 3
إنترنت الأشياء في حياتنا – الجزء 31:32
إنترنت الأشياء في حياتنا – الجزء 4
إنترنت الأشياء في حياتنا – الجزء 41:34
إنترنت الأشياء في حياتنا – الجزء 5
إنترنت الأشياء في حياتنا – الجزء 51:25
الوحدة الثالثة – إنشاء تطبيقات إنترنت الأشياء باستخدام الأردوينو
إنشاء تطبيقات إنترنت الأشياء باستخدام الأردوينو – الجزء 1
إنشاء تطبيقات إنترنت الأشياء باستخدام الأردوينو – الجزء 2
إنشاء تطبيقات إنترنت الأشياء باستخدام الأردوينو – الجزء 21:32
إنشاء تطبيقات إنترنت الأشياء باستخدام الأردوينو – الجزء 3
إنشاء تطبيقات إنترنت الأشياء باستخدام الأردوينو – الجزء 31:32
إنشاء تطبيقات إنترنت الأشياء باستخدام الأردوينو – الجزء 4
إنشاء تطبيقات إنترنت الأشياء باستخدام الأردوينو – الجزء 41:30
إنشاء تطبيقات إنترنت الأشياء باستخدام الأردوينو – الجزء 5
إنشاء تطبيقات إنترنت الأشياء باستخدام الأردوينو – الجزء 51:36
إنشاء تطبيقات إنترنت الأشياء باستخدام الأردوينو – الجزء 6
إنشاء تطبيقات إنترنت الأشياء باستخدام الأردوينو – الجزء 61:26
الوحدة الرابعة – إنشاء تطبيق سحابي لإنترنت الأشياء
إنشاء تطبيق سحابي لإنترنت الأشياء – الجزء 1
إنشاء تطبيق سحابي لإنترنت الأشياء – الجزء 11:29
إنشاء تطبيق سحابي لإنترنت الأشياء – الجزء 2
إنشاء تطبيق سحابي لإنترنت الأشياء – الجزء 21:27
إنشاء تطبيق سحابي لإنترنت الأشياء – الجزء 3
إنشاء تطبيق سحابي لإنترنت الأشياء – الجزء 31:35
إنشاء تطبيق سحابي لإنترنت الأشياء – الجزء 4
إنشاء تطبيق سحابي لإنترنت الأشياء – الجزء 41:36
إنشاء تطبيق سحابي لإنترنت الأشياء – الجزء 5
إنشاء تطبيق سحابي لإنترنت الأشياء – الجزء 51:34
إنشاء تطبيق سحابي لإنترنت الأشياء – الجزء 6
إنشاء تطبيق سحابي لإنترنت الأشياء – الجزء 61:36
الوحدة الخامسة – تطبيقات إنترنت الأشياء المتقدمة
تطبيقات إنترنت الأشياء المتقدمة – الجزء 1
تطبيقات إنترنت الأشياء المتقدمة – الجزء 11:37
تطبيقات إنترنت الأشياء المتقدمة – الجزء 2
تطبيقات إنترنت الأشياء المتقدمة – الجزء 21:31
تطبيقات إنترنت الأشياء المتقدمة – الجزء 3
تطبيقات إنترنت الأشياء المتقدمة – الجزء 31:37
تطبيقات إنترنت الأشياء المتقدمة – الجزء 4
تطبيقات إنترنت الأشياء المتقدمة – الجزء 41:33
تطبيقات إنترنت الأشياء المتقدمة – الجزء 5
تطبيقات إنترنت الأشياء المتقدمة – الجزء 51:33
تطبيقات إنترنت الأشياء المتقدمة – الجزء 6
تطبيقات إنترنت الأشياء المتقدمة – الجزء 61:34
الوحدة السادسة – برمجة إنترنت الأشياء باستخدام لغة C++
برمجة إنترنت الأشياء باستخدام لغة C++ – الجزء 1
برمجة إنترنت الأشياء باستخدام لغة C++ – الجزء 11:32
برمجة إنترنت الأشياء باستخدام لغة C++ – الجزء 2
برمجة إنترنت الأشياء باستخدام لغة C++ – الجزء 21:27
برمجة إنترنت الأشياء باستخدام لغة C++ – الجزء 3
برمجة إنترنت الأشياء باستخدام لغة C++ – الجزء 31:26
برمجة إنترنت الأشياء باستخدام لغة C++ – الجزء 4
برمجة إنترنت الأشياء باستخدام لغة C++ – الجزء 41:33
برمجة إنترنت الأشياء باستخدام لغة C++ – الجزء 5
برمجة إنترنت الأشياء باستخدام لغة C++ – الجزء 51:27
برمجة إنترنت الأشياء باستخدام لغة C++ – الجزء 6
برمجة إنترنت الأشياء باستخدام لغة C++ – الجزء 61:40
برمجة إنترنت الأشياء باستخدام لغة C++ – الجزء 7
برمجة إنترنت الأشياء باستخدام لغة C++ – الجزء 71:32
الوحدة السابعة – الرسائل في إنترنت الأشياء
الرسائل في إنترنت الأشياء – الجزء 1
الرسائل في إنترنت الأشياء – الجزء 11:32
الرسائل في إنترنت الأشياء – الجزء 2
الرسائل في إنترنت الأشياء – الجزء 21:28
الرسائل في إنترنت الأشياء – الجزء 3
الرسائل في إنترنت الأشياء – الجزء 31:38
الرسائل في إنترنت الأشياء – الجزء 4
الرسائل في إنترنت الأشياء – الجزء 41:35
الرسائل في إنترنت الأشياء – الجزء 5
الرسائل في إنترنت الأشياء – الجزء 51:42
الرسائل في إنترنت الأشياء – الجزء 6
الرسائل في إنترنت الأشياء – الجزء 61:33
الوحدة الثامنة – محاكاة شبكة مستشعرات إنترنت الأشياء اللاسلكية
محاكاة شبكة مستشعرات إنترنت الأشياء اللاسلكية – الجزء 1
محاكاة شبكة مستشعرات إنترنت الأشياء اللاسلكية – الجزء 11:30
محاكاة شبكة مستشعرات إنترنت الأشياء اللاسلكية – الجزء 2
محاكاة شبكة مستشعرات إنترنت الأشياء اللاسلكية – الجزء 21:25
محاكاة شبكة مستشعرات إنترنت الأشياء اللاسلكية – الجزء 3
محاكاة شبكة مستشعرات إنترنت الأشياء اللاسلكية – الجزء 31:22
محاكاة شبكة مستشعرات إنترنت الأشياء اللاسلكية – الجزء 4
محاكاة شبكة مستشعرات إنترنت الأشياء اللاسلكية – الجزء 41:25
محاكاة شبكة مستشعرات إنترنت الأشياء اللاسلكية – الجزء 5
محاكاة شبكة مستشعرات إنترنت الأشياء اللاسلكية – الجزء 51:32
محاكاة شبكة مستشعرات إنترنت الأشياء اللاسلكية – الجزء 6
محاكاة شبكة مستشعرات إنترنت الأشياء اللاسلكية – الجزء 61:36
Q) Are all courses on cosqool aimed for Saudi schools?
Yes. All courses on cosqool follow the Saudi government school curriculum (the Ministry of Education curriculum taught in public and private schools), covering Grades 1 to 12 for Semester 1 and Semester 2. cosqool also offers Tahsili and Qudrat test-preparation courses.
Q) How does the subscription work on cosqool?
cosqool operates on a subscription model. Creating an account is free and needs no plan: after you verify your e-mail you can sign in and open the dashboard, your profile and your calendar. Lessons and the other paid features open when your account has active access: a subscription for the school grade or programme you chose (both semesters together) for the duration you picked, or a complimentary period granted to your account. To start, choose your grade or programme and a duration on the Plans page; you can create the account during checkout or sign in to the one you already have, and your selection is kept.
Q) Which curriculum do the courses on cosqool follow?
cosqool's school courses follow the Saudi Ministry of Education curriculum taught in public and private schools, for Grades 1 to 12 across Semester 1 and Semester 2. Qudrat (General Aptitude Test) and Tahsili (Achievement Test) are separate exam-preparation courses, built around the official test content rather than a school-grade curriculum.
Q) Are the test preps on cosqool Arabic-based or English?
cosqool offers the Tahsili and Qudrat test preps in Arabic, the language of the tests themselves.
Q) Can I subscribe to more than one grade level on cosqool?
No, each subscription covers one grade level. You can add Qudrat or Tahsili to that grade, or subscribe to them on their own. Choosing a 6-Month or Yearly plan instead of Monthly lowers the cost per month for every grade and test-prep package; the Plans page shows the exact current price for each combination.
Q) How can I change my grade level on cosqool?
Every account has one free school-grade change per academic year, whatever the subscription duration. Make the change from Subscription in your dashboard: it applies at once and your access end date does not change. An additional change in the same academic year costs SAR 25, paid in Manage plan before it applies. Unused changes do not carry over, and renewing, changing the duration or leaving and returning does not add another change in the same academic year. The next free-change date will appear in Manage plan once the academic calendar is confirmed.