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

