Why This Course?
Coding is the foundational literacy of the digital age. This course teaches your child to think computationally, break down problems, and create solutions through structured, project-based programming. Identify and apply the understanding of data structure to collect data values, build relationships between them, and the kind of operations that can be applied to the data values.
Build programs that can read and write data from different types of files.
You will learn :
* Data structures – list, stacks, queue
* Recursion
* Store/Retrieve FILEs
* Errors & Exception By the end of this course, students will have built real projects and developed confidence in their ability to create with technology.
What Your Child Will Learn
Course Content
List Comprehension makes the code simpler, shorter and easier.
It provides a shorter syntax when you want to create a new list based on the values of an existing list.
A stack is a data structure that stores items in an Last-In/First-Out manner.
Recursion is a programming concept in which a function can call itself.
A tuple is a data structure in python which like list stores elements in ordered sequence.
But Tuples are immutable.
A queue is a data structure that stores data in First-In-First-Out manner.
Circular Queue is a linear data structure in which the operations are performed based on FIFO (First In First Out) principle and the last position is connected back to the first position to make a circle. It is also called as ‘Ring Buffer’.
* Opening and reading a text file.
* Writing into an existing file or creating a new one and then writing in the file.
An exception is an event, which occurs during the execution of a program that stops or changes the normal flow of the program's instructions.
JavaScript Object Notation (JSON) is a standardized format commonly used to transfer data as text that can be sent over a network. It's used by lots of APIs and Databases, and it's easy for both humans and machines to read. JSON represents objects as name/value pairs, just like a Python dictionary.
Build an interactive dictionary using the concepts of JSON, data structures and file handling.
Build an interactive dictionary using the concepts of JSON, data structures and file handling.
Present Interactive Dictionary as your final project.
Ready to get started?
Book a free trial class for G79-5 Data Structures and Adv. Tech and see your child build something amazing.
Book a Free Trial Class