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
   3   4   5   6   7   8   9   10   11   12   13