SELF-PACED

HT Code-a-thon: Game Development

If you fantasize creating exciting digital games, participate in India’s largest coding competition, where young, budding coders learn coding, showcase their talent and win exciting prizes!

  • Age Group13–14 years
  • Course Duration24 hours
  • Session Duration60 Minutes
  • CompletionYes
  • Sessions56 Sessions
  • FrequencyAugust–December
  • Course Valid Till
    Forever

About The Course

Coding, the language of the future, is a mandatory skill set that is required for students to succeed in the 21st century. Coding improves problem-solving skills, structural thinking, creativity, logical thinking, tech savviness and overall academic development. HT Code-a-thon provides the perfect environment to develop coding skills, with loads of interesting opportunities for young coders!HT Code-a-thon is one of India’s largest Coding Olympiads, where school students learn coding and then showcase their talent in a national-level competition. The HT Code-a-thon platform provides a structured format that facilitates incremental learning of Coding concepts and then tests the learning in a super-competitive environment.
    HT Code-a-thon has won several accolades in both National and International forums. It was recently recognized as the “Best in South Asia” in the Global Media Awards hosted by International News Media Association (INMA), which also had entrants such as The New York Times and The Wall Street Journal vying for the top spot.
Code-a-thon Framework
  • Students register for online, self-paced coding modules that are age-appropriate and specifically designed to stimulate young minds.
  • Students learn coding experientially, by creating their own apps.
  • Students appear for a Code-a-thon qualifier.
  • The top 100 students from each cohort and zone will compete in the finale. There are tons of exciting prizes that are up for grabs, along with extensive media coverage.

Who Is This Course For?

This coding competition is specifically designed for students of grades 8 and 9 who have a keen interest in coding and programming.

Course Objectives

HT Code-a-thon will help you:
  • Learn the basics of coding
  • Write code independently
  • Develop your own games
  • Explore career opportunities in the coding domain
  • Stand a chance to be the next Code-a-thon Champion

Curriculum

Programming Basics

  • Programming Basics - Objectives

    Unlimited
  • Introduction to Game Development

    00:02:00
  • Introduction to Game Development (Quiz)

    Unlimited
  • Introduction to Scratch

    00:04:00
  • Introduction to Scratch (Quiz)

    Unlimited
  • Scratch Conditioning

    00:05:00
  • Scratch Conditioning (Quiz)

    Unlimited
  • Scratch Animation

    00:04:00
  • Scratch Animation (Quiz)

    Unlimited
  • Scratch Shooting Game (Part 1)

    00:05:00
  • Scratch Shooting Game (Quiz 1)

    Unlimited
  • Scratch Shooting Game (Part 2)

    00:05:00
  • Scratch Shooting Game (Quiz 2)

    Unlimited
  • Scratch Shooting Game (Part 3)

    00:04:00
  • Scratch Shooting Game (Quiz 3)

    Unlimited
  • Game: Programming Basics (Chapter Quiz)

    Unlimited

Basic Python Programming

  • Basic Python Programming - Objectives

    Unlimited
  • Understanding and Building Algorithms

    00:02:00
  • Understanding and Building Algorithms (Quiz)

    Unlimited
  • OOPS Concept and Usefulness

    00:06:00
  • OOPS Concept and Usefulness (Quiz)

    Unlimited
  • Introduction to Syntax and Indentation

    00:04:00
  • Introduction to Syntax and Indentation (Quiz)

    Unlimited
  • Basics of Python (Part 1)

    00:06:00
  • Basics of Python (Quiz 1)

    Unlimited
  • Basics of Python (Part 2)

    00:06:00
  • Basics of Python (Quiz 2)

    Unlimited
  • Basic Python Programming (Chapter Quiz)

    Unlimited

Introduction to Python Gaming

  • Introduction to Python Gaming - Objectives

    Unlimited
  • If-Else Statements

    00:04:00
  • If-Else Statements (Quiz)

    Unlimited
  • Advanced Conditional Statements

    00:04:00
  • Advanced Conditional Statements (Quiz)

    Unlimited
  • Loops

    00:04:00
  • Loops (Quiz)

    Unlimited
  • Python Basics Summary

    00:04:00
  • Python Basics Summary (Quiz)

    Unlimited
  • Gaming Factors

    00:04:00
  • Gaming Factors (Quiz)

    Unlimited
  • Installing the PyGame Environment

    00:02:00
  • Installing the PyGame Environment (Quiz)

    Unlimited
  • Introduction to Python Gaming (Chapter Quiz)

    Unlimited

Game Development

  • Game Development - Objectives

    Unlimited
  • Introduction to PyGame (Part 1)

    00:04:00
  • Introduction to PyGame (Quiz 1)

    Unlimited
  • Introduction to PyGame (Part 2)

    00:04:00
  • Introduction to PyGame (Quiz 2)

    Unlimited
  • Introduction to PyGame (Part 3)

    00:04:00
  • Introduction to PyGame (Quiz 3)

    Unlimited
  • Introduction to PyGame (Part 4)

    00:04:00
  • Introduction to PyGame (Quiz 4)

    Unlimited
  • Animations and Movements

    00:05:00
  • Animations and Movements (Quiz)

    Unlimited
  • Music and Backgrounds

    00:04:00
  • Music and Backgrounds (Quiz)

    Unlimited
  • Timer in PyGame (Part 1)

    00:04:00
  • Timer in PyGame (Quiz 1)

    Unlimited
  • Timer in PyGame (Part 2)

    00:04:00
  • Timer in PyGame (Quiz 2)

    Unlimited
  • Game Development (Chapter Quiz)

    Unlimited

PyGame Project

  • PyGame Project - Objectives

    Unlimited
  • Goblin Game (Part 1)

    00:04:00
  • Goblin Game (Quiz 1)

    Unlimited
  • Goblin Game (Part 2)

    00:04:00
  • Goblin Game (Quiz 2)

    Unlimited
  • Goblin Game (Part 3)

    00:04:00
  • Goblin Game (Quiz 3)

    Unlimited
  • Goblin Game (Part 4)

    00:04:00
  • Goblin Game (Quiz 4)

    Unlimited
  • Goblin Game (Part 5)

    00:04:00
  • Goblin Game (Quiz 5)

    Unlimited
  • Goblin Game (Part 6)

    00:04:00
  • Goblin Game (Quiz 6)

    Unlimited
  • Goblin Game (Part 7)

    00:04:00
  • Goblin Game (Quiz 7)

    Unlimited
  • Snake Game (Part 1)

    00:04:00
  • Snake Game (Quiz 1)

    Unlimited
  • Snake Game (Part 2)

    00:05:00
  • Snake Game (Quiz 2)

    Unlimited
  • Snake Game (Part 3)

    00:05:00
  • Snake Game (Quiz 3)

    Unlimited
  • Snake Game (Part 4)

    00:05:00
  • Snake Game (Quiz 4)

    Unlimited
  • Snake Game (Part 5)

    00:04:00
  • Snake Game (Quiz 5)

    Unlimited
  • Snake Game (Part 6)

    00:04:00
  • Snake Game (Quiz 6)

    Unlimited
  • Snake Game (Part 7)

    00:04:00
  • Snake Game (Quiz 7)

    Unlimited
  • PyGame Project (Chapter Quiz)

    Unlimited

Pyglet Project

  • Pyglet Project - Objectives

    Unlimited
  • 2048 Game (Part 1)

    00:04:00
  • 2048 Game (Quiz 1)

    Unlimited
  • 2048 Game (Part 2)

    00:05:00
  • 2048 Game (Quiz 2)

    Unlimited
  • 2048 Game (Part 3)

    00:05:00
  • 2048 Game (Quiz 3)

    Unlimited
  • 2048 Game (Part 4)

    00:05:00
  • 2048 Game (Quiz 4)

    Unlimited
  • 2048 Game (Part 5)

    00:03:00
  • 2048 Game (Quiz 5)

    Unlimited
  • 2048 Game (Part 6)

    00:04:00
  • 2048 Game (Quiz 6)

    Unlimited
  • 2048 Game (Part 7)

    00:04:00
  • 2048 Game (Quiz 7)

    Unlimited
  • 2048 Game (Part 8)

    00:03:00
  • 2048 Game (Quiz 8)

    Unlimited
  • 2048 Game (Part 9)

    00:03:00
  • 2048 Game (Quiz 9)

    Unlimited
  • 2048 Game (Part 10)

    00:04:00
  • 2048 Game (Quiz 10)

    Unlimited
  • Pyglet Project (Chapter Quiz)

    Unlimited

Course Quiz

  • Game Development (Course Quiz)

    Unlimited

Instructor

Hindustan Times

Hindustan Times

Hindustan Times, the flagship newspaper of HT Media, is one of India’s most respected and leading English dailies. It was inaugurated by Mahatma Gandhi in the year 1924 and has been pioneering trends in journalism, setting higher standards and breaking new grounds for about a century now. Spurred by the leading faces of Indian journalism, Hindustan Times has evolved with the times, reflecting the changing India. Today, Hindustan Times is the preferred choice of over 3.1 million Indians. Hindustan Times is also at the forefront of supporting education for everyone through its products, programs and philanthropy.