Basic HTML Version

|  | Table of Contents |  | View Full Version

Page 208 - CodePilot V5.0 C8
P. 208

    Session 2: Digital Frameworks in Action

                      Activities

                      1.  HTML5 Forms and JavaScript

                              Task

                                Create an HTML5 web page that showcases highlights of various events and includes a
                              registration form for participants with fields like Name, Class, Event Name and Contact
                              Information. Use JavaScript to apply appropriate input validations.

                              Skills Practiced

                                 Structuring content using headings, paragraphs and images

                                 Creating and styling form elements using HTML5 and JavaScript

                      2.  MySQL Database

                              Task
                                Create a table in MySQL to store participants’ data for events. Write basic SQL queries to
                              display a list of participants.

                              Skills Practiced

                                 Creating and managing tables in MySQL

                                 Writing SQL queries to insert and retrieve data

                      Outcome for Session 2

                      Gain hands-on experience in developing a basic website. Create a database to store and retrieve
                      participant’s information effectively.

                      Session 3: Coding & Robotics in Action

                      Activities

                      1.  Python Programming

                              Task

                                Develop a menu-driven Python program to display participant lists, count participants,
                              add or remove participants and select random winners for each event.
                              Skills Practiced

                                 Writing modular code using functions

                                 Using standard Python libraries (math, random)

                      206
                            CodePilot (V5.0)-VIII

| 203 204 205 206 207 208 209 210 211 212 213 |