Skip to content

Bomjan/FoP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fundamentals of Programming

Gyalpozhing College of Information Technology Developed by Sundra Bomjan | SOC C

HTML CSS JavaScript Python SQL


Overview

Welcome to my academic portfolio for the Fundamentals of Programming course. This repository documents my journey through learning various programming paradigms, languages, and problem-solving techniques.

It serves as a central hub for all my:

  • Classworks: Daily exercises and concept explorations.
  • Assignments: Graded tasks and larger implementations.
  • Projects: Major applications demonstrating integrated skills.
  • Exams: Solutions to practical tests and assessments.

Repository Structure

The repository is organized by technology and topic to provide a clear learning path.

FOP/
├── 01-JavaScript/           # The core of the course
│   ├── 01-Classworks/       # Daily practice files with educational notes
│   └── 02-Assignments/      # Graded assignments (1-8)
│
├── 02-Python/               # Python scripting and automation
│
├── 03-SQL/                  # Database design and queries
│
├── 04-Exams/                # Practical tests and CA solutions
│
└── 05-Projects/             # Major applications
    └── Bomb-Diffuser-Game/  # Interactive JS Game (CA2)

Key Highlights

1. JavaScript Journey (01-JavaScript)

This section covers everything from the basics to advanced concepts.

  • Basics: Loops, Arrays, Functions (See 01-Classworks/ for detailed notes).
  • DOM Manipulation: Interactive web pages.
  • Object-Oriented Programming: Classes, Objects, and Inheritance.

2. Bomb Diffuser Game (05-Projects)

A fully interactive, timed quiz game built for Continuous Assessment 2.

  • Features: Timer, randomized questions, high scores.
  • Tech: HTML, CSS, Vanilla JavaScript.
  • View Game Folder

3. Python & SQL (02-Python, 03-SQL)

Exploration of backend technologies, scripting, and database management.


Getting Started

To explore the code:

  1. Clone the repository:

    git clone https://github.com/Bomjan/FoP.git
  2. Navigate to a section:

    cd 01-JavaScript/01-Classworks
  3. Run JavaScript files (using Node.js):

    node arrays.js
  4. Open Web Projects: Simply open the index.html file in any browser.


License

This repository contains academic work created for Gyalpozhing College of Information Technology. All code and materials are for educational purposes.


Made with dedication by Sundra Bomjan

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •