Page 8 - CodePilot V5.0 C8
P. 8
CONTENTS
Digital Literacy
1 Networks Around Us 7
Computer Networks Network Devices § Data Communication System
Network Protocols Types of Computer Networks § Network Topologies
Transmission Media
2 Smart Learning with Google Apps 22
Google Apps Google Drive Google Docs
Google Slides Google Sheets Google Forms
Google Drawings Other Google Apps
3 Stills to Motion with Canva 43
Video Editing Adding and Editing Elements Sharing a Video
4 AI, Ethics and Online Awareness 55
Digital Citizenship in the Modern World Hacking Facial Recognition Technology
Big Data and Targeted Marketing: A Digital Revolution
Understanding Machine Learning Algorithms Spotting Fake News in the Digital Era
Coding Computational Thinking
6 Frames and Forms in HTML5 78 5 Abstraction: The Art of Simplifying 65
Frames in HTML5 Forms in HTML5 Problem Segmentation
7 JavaScript for Beginners 99 Encapsulation
Logic Masking
JavaScript Setting Up JavaScript
Understanding the <SCRIPT> Tag Types of JavaScript Abstraction
Output Statement in JavaScript
Components of a JavaScript Statement
Including HTML Tags in JavaScript Functions in JavaScript JavaScript Popup Boxes Some More Programs
8 MySQL: My First Database 121
Data and Information Introduction to Database Database Management System (DBMS)
Relational Database Management System (RDBMS) Introduction to SQL
MySQL SQL Data Types SQL Operators
SQL Constraints Creating, Viewing and Deleting a Database Creating and Managing Tables
Inserting Data into Tables Retrieving Data from Table Updating Records in a Table
Deleting Records from a Table
9 Step Ahead with Python 143
Functions Strings Lists Libraries in Python
AI & Robotics
10 Data Science 165
What is Data Science? What is Data? Source of Data
Applications of Data Science Tools and Technologies used in Data Science Data Science in Everyday Life
Artificial Intelligence and Data Science
11 VEXcode VR: Drive, Sense and Create 176
Virtual Robots Getting Started with VEXcode VR Understanding the Playground Window
Types of Blocks in VEXcode VR The Drivetrain Blocks Creating and Saving a Project
Control Blocks Variable Blocks Using the Drawing Blocks in VEXcode VR
Using Eye Sensing Blocks Using Distance Sensing Blocks Using Magnet Blocks
Periodic Assessment - 1 ________________________ 42 Project Practice ______________________________ 202
Periodic Assessment - 2 ________________________ 75 Capstone Project _____________________________ 205
Test Sheet - 1__________________________________ 76 Bonus Byte - 1 (Cython) ________________________ 208
Periodic Assessment - 3 ________________________142 Bonus Byte - 2 (Discovering Generative AI) ________ 211
Periodic Assessment - 4 _______________________ 199 OGO Cyber Sample Questions ___________________214
Test Sheet - 2 ________________________________200 Modern Marvels ______________________________216

