Welcome to Moo ICT
MOO ICT is an open-source project for teaching and learning programming using project-based tutorials. We love making things and its always a fun experience to make something small and quick that will help you gain better understanding of how a programming language works. We have a lot of programming tutorials here and you can pick from your favourite language, or search for the project you are after. Each tutorial has its own dedicated video and codes embedded with the tutorial.
In the GitHub Repository you will find all of the final projects done in this website. We will regularly update it as the new projects are added. Also in the YouTube Channel new video tutorials will be uploaded regularly. All of the tutorials in this website will host the images, source code, video tutorials and some written tutorials. You can easily download the images and resources for the game or app and continue with the tutorials. Browse the tutorials below on various caterogies. Happy Programming.
New in C# Tutorials
In this section you can explore fun and exciting tutorials for windows applications and games made in C# programming language.
-
C# Tutorial – Make a Word Shuffle Game In Windows Form and Visual Studio
-
Create a Simon Says Style Game in Windows Forms and C# with Visual Studio
-
C# OOP Tutorial Create a Butterfly Catching Game In Windows Forms and Visual Studio
-
C# Tutorial – Move Multiple images in Windows Form using Mouse Drag and Drop
-
C# Tutorial – Move an Image using Drag and Drop in Windows Form
-
C# OOP Project – Spawn Animated Fireworks in Windows Forms With Click Event
-
C# Tutorial – How to Spawn random game items in 2D and pick them up using collision with C# and Win Forms in Visual Studio
-
C# Tutorial – Create 4 Way Sprite Movement Animation Using .Net, Windows Form and Visual Studio
-
C# Tutorial – Make a Image Sliding Puzzle Game in Windows Forms
-
C# Tutorial – Create a Street Fighter Game Demo in Windows Forms and Visual Studio
New in HTML5 Tutorials
In this section you can explore fun and exciting tutorials for Web Design, Development, Windows App development using HTML 5, CSS, PHP and more.
-
HTML5, CSS and JS Tutorial – Create a simple portfolio website
-
HTML CSS and PHP tutorial Working Contact form for websites
-
HTML and CSS Tutorial Creating Mobile and PC Display for a website
-
HTML and CSS- Turning a HTML site into WordPress
-
HTML5 and CSS3- A further introduction
-
HTML Tutorial: Create Full Basic Website
New in Javascript Tutorials
In this section you can explore fun and exciting tutorials for applications and games made in Javascript programming language and web technologies.
-
JavaScript Tutorial – Create a Simple Word Shuffle Typing Game
-
JavaScript Tutorial – Move an Image using the Arrow Keys in HTML Canvas
-
JavaScript Tutorial – Move an Image inside of HTML Canvas
-
Create a simple Number Guessing Game in JavaScript
-
Make a Character Selection Project using HTML CSS and JavaScript
-
Make a Simple Image Slide Show Project Using JavaScript
-
Make a Simple Calculator In JavaScript
-
JavaScript Tutorial – Create a MCU Marvel Movie Timeline using TimelineJS
-
Web Accessibility with HTML and JavaScript using HTML5 Local Storage
-
HTML5 and Javascript tutorial- Geolocation and google maps
New in Packet Tracer
Learn how to use different components in Packet Tracer and create few different networks and securing them virtually. Short and quick packet tracer tutorials to get you up and running.
-
Packet Tracer: Client Server network
-
Packet Tracer: Peer to Peer network
-
Packet Tracer Tutorial: WIFI networking configuration
-
Packet Tracer Tutorial: Create FTP access with Server
-
Packet Tracer Tutorial: Create a basic LAN
New in Python Tutorials
Detailed tutorials on how to create different types of program using the Python Programming language.
-
Make a GUI Magic 8 Ball App with Python and Tkinter
-
Python- creating a student records system in Python, Flask and SQLite – Part 2
-
Python- creating a student records system in Python, Flask and SQLite – Part 1
-
Make a Image Slide Show App using Python and Tkinter
-
Make a Clicking App using Python and Tkinter
-
Python Tutorial – Make a GUI Number Guessing Game with Tkinter
-
Python Tutorial – from basics to intermediate workbook
-
Python Tutorial: Shopkeeper App
-
Python Tutorial: Create a Magic 8 Ball Game
-
Python Basics – Print, Data types and comments
New in Theoretical Tutorials
In this section you will theoretical tutorials that cover Flow Chart, Use Case Diagrams, Testing, Game genres and many more sub topics. These are designed to help you deepen your knowledge in computer science and games development.
-
Why should we start using WPF C# over Classic C# Windows Form Applications?
-
Games Key Terms
-
What are Procedural, Event Driven and Object Orientated Programming
-
Readability of Code
-
Definition of Selection, Iteration, Sequence and Function
-
Definition of programming languages
-
Definition of Video Game Genres
-
How to test software using a test table
-
Visual Studio Controls explained (Text Boxes, Buttons, Timers etc)
-
Theory Tutorial- Programming Terms
New in Unity 3D Tutorial
In this section you can explore fun and exciting tutorials for developing 2D and 3D games using the Unity 3D games engine.
-
Unity Tutorial – Make a 2D Bubble Wrap Popping Game Using Touch, Sound and Particles
-
Unity 3D Tutorial – Add and Remove 2D Game Objects Using Touch Controls
-
Unity Tutorial – Touch Hold to Grow and Shrink Game Object
-
Unity 3d Tutorial – Drag and Rotate Game Object with Touch Controls
-
Unity 3D Tutorial – How to Drag and Drop Objects Using Touch Controls with C#
-
Unity 3D Tutorial – How to Touch, Tap and Rotate game objects in unity
-
Unity 2D Tutorial – Create a 2D platformer game using Unity 3D Engine
-
Unity Tutorial- Create a 360 VR Video Player in Unity
-
Unity Tutorial- Creating a third person shooter in Unity – Part 6 Minimap and other views
-
Unity Tutorial- Creating a third person shooter in Unity – Part 7 Models and animations
New in Visual Basic Tutorials
In this section you can explore fun and exciting tutorials for windows applications and games made in Visual Basic programming language.
-
Visual Basic Tutorial – Create a Binary Calculation Game
-
Visual Basic Tutorial – Create a system information viewer app
-
Visual Basic Tutorial – Create a currency converter v2
-
Visual Basic Tutorial – Create a calculator app
-
Visual Basic Tutorial: Currency Converter
-
Visual Basic Tutorial – Number guessing game
-
Visual Basic – Create a Console Riddles App
-
Visual Basic – Arithmetic Calculations
-
Visual Basic Tutorial – Strings and Integers
-
Create a Login System with Visual Basic
New in WPF C# Tutorials
In this section you can explore exciting WPF C# tutorials on how to make applications in visual studio and also learn games development. We can make small apps and arcade games using WPF C#
-
WPF C# Tutorial – Make a PAC MAN Game in Visual Studio
-
WPF C# Tutorial – Create a Snakes and Ladders Game in Visual Studio
-
WPF C# Tutorial – Create a simple quiz game in Visual Studio
-
WPF C# Tutorial – Create a simple racing game in visual studio
-
WPF C# Tutorial – Create a simple clicking game in Visual Studio
-
WPF C# Tutorial – Create a space battle shooter game in Visual Studio
-
WPF C# Tutorial – Create Parallax Scrolling Endless Runner Game in Visual Studio
-
WPF C# Tutorial – Create a Flappy Bird Game in Visual Studio
-
WPF C# Tutorial – Create Snipe the dummies, a sniper scope shooter game in visual studio
-
WPF C# Tutorial – Create a fun Balloon popping game in visual studio