Skip to content

JavaScript and HTML class projects focused on logic, problem-solving, and programming fundamentals. Includes a Card Game, Dice Game, Hangman, and a collaborative Final Memory Game.

Notifications You must be signed in to change notification settings

LeandroJr730/Introduction-to-Programming-Logic-with-Language

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

    CIS-125 — Introduction to Programming Logic

📚 Course: CIS-125 — Introduction to Programming Logic with Language (Fall 2024)

👨‍🏫 Instructor: David Makuta

👨‍🎓 Student: Leandro Augusto Romagnoli Junior — juninhoromagnoli11@gmail.com


📂 About this Repository

This repository contains some of my main JavaScript and HTML projects created during the CIS-125 Introduction to Programming Logic course at Southeastern Community College.
Even though I had prior knowledge of programming from self-study, this class helped strengthen my logical thinking, debugging, and structured coding practices through interactive assignments and small games.


🧠 Course Concepts

  • Programming fundamentals (variables, loops, conditionals, arrays, classes)
  • Object-Oriented Programming basics
  • DOM manipulation and user input with JavaScript
  • Algorithmic problem solving
  • HTML structure and interaction with JS

🕹️ Featured Projects

Card Game

A JavaScript-based card dealing simulator that creates a full deck, shuffles it, and deals cards to the player interactively.
View README →

Dice Game

A dice-rolling program that simulates user-selected dice rolls and displays results on screen.
View README →

Hangman Game

A simple word-guessing game that randomly selects a word and lets the player guess letters until the maximum attempts are reached.
View README →

Final Project — Memory Game

A group final project where we designed a classic matching memory game using JavaScript classes, DOM manipulation, and logic control.
View README →


✅ Outcome

This course helped improve my problem-solving, logical reasoning, and JavaScript programming skills.
It also gave me experience in working collaboratively on coding projects, such as the final Memory Game assignment.

About

JavaScript and HTML class projects focused on logic, problem-solving, and programming fundamentals. Includes a Card Game, Dice Game, Hangman, and a collaborative Final Memory Game.

Resources

Stars

Watchers

Forks