Giter Site home page Giter Site logo

Sofia Tomov's Projects

arduino_num_display icon arduino_num_display

This program causes the number display on an Arduino DUE board to light up and count to 9,999 using only latches and clocks in the DigitalWrite() function..

asteroidsgame icon asteroidsgame

This Asteroids game has 3 levels of increasing difficulty. It runs in CodeSkulptor (codeskulptor.org), an online programming environment.

blackjack icon blackjack

This program launches an online card game of Blackjack. It runs in Codeskulptor (online programming environment).

c-_password-generator icon c-_password-generator

This program randomly generates a string of letters that can be used as a password (NOTE: I do not assure that this is a secure password! I did this as an exercise in coding)

computeoperation_arduino icon computeoperation_arduino

This program computes the sum, product, dividend, and twos complement of numbers in binary using only bit shifts and masks.

decimalconvert icon decimalconvert

This collection of functions converts a decimal number to binary, octal, and hexidecimal. It performs all operations at the binary level.

guessthenumber_game icon guessthenumber_game

The program allows the user to select a range, input a number, and guess a value. The program tells the user to guess higher or lower until the number of guesses have been exhausted.

hawc icon hawc

HAWC - Hybrid Algorithms for Wind-power Computation - uses machine learning to improve the accuracy of wind turbine power output predictions.

memorycardgame icon memorycardgame

The program runs a basic memory game that allows you to turn over cards by clicking the mouse. If there is a match, the two cards will remain face up. If not, they will flip back over. I run the program in CodeSkulptor.

pingpongpython icon pingpongpython

This allows two players to play Ping Pong on the computer. The program generates a virtual ping pong table with a moving ball, and the players control paddles with the arrow keys. I use CodeSkulptor (online python environment) to run the code.

pixel_editor icon pixel_editor

This is a C++ program that can invert pixel intensity values, flip X indices, and flip Y indices based on user input. It uses file streams to process input and display output.

python_checker_computation icon python_checker_computation

When given indices of your checkers and an opponent's checker pieces, this program computes possible jumps and possible captures.

python_encryption icon python_encryption

This Python code takes a plaintext word and uses alphanumeric characters and an alphabet 'wraparound' algorithm to encrypt strings. Letters are given different numerical values corresponding to their position in the alphabet. Based on the range of this number, the program performs certain operations to it. If it is still <= 26, the program codes the original letter to the alphabet index of the new number. If the number is >= 26, the program 'wraps around' the alphabet until the value is <= 26.

setmatrixvalue icon setmatrixvalue

This C++ program manipulates values in a matrix and writes them to a file.

theia icon theia

Ancient Greek character recognition webapp

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.