Coding Activities by Erby Jr

My Text Editor

Build a fully functional text editor application with Tkinter! Students will learn to create file dialogs, read and write files, use text widgets for editing, and organize layouts with frames and grids. This project demonstrates real-world application development with file handling capabilities.

Virus Detected

Create a virus scanner simulation with pop-up alerts using Tkinter! Students will learn to use messagebox to display warning dialogs, understand button commands, and create interactive alert systems for desktop applications.

Event Handler

Learn to handle keyboard and mouse events in Tkinter! Students will create an interactive application that responds to key presses and button clicks, understanding event-driven programming and event binding concepts.

Number Pad

Create a visual number pad interface using Tkinter! Students will learn to use nested loops, grid layout management, frames, and labels to build a phone-style number pad with organized rows and columns.

Getting started with widgets

Create an interactive GUI application using Tkinter that greets users by name and displays today's date! Students will learn to build windows, add widgets, handle button clicks, and display dynamic messages in a text box.

Pygame Window

Create your first GUI window using Tkinter! Students will learn the basics of creating a graphical window, setting its title, and defining its size. This is the foundation for building interactive desktop applications.

Space Invader Game

Write a program to create a Space Invader Game using Pygame Library in Python.

Space Invader Game

Write a program to create a Space Invader Game using Pygame Library in Python.

Sprite collision

Write a program where a player controls a sprite when two sprites collide , the game displaying a win message upon meeting a specific condition.

Hollow and Solid Ball

Write a program to create a Pygame window with two circles, one solid and another hollow circle with border width 3. Keep the background colour as - white RGB(255, 255, 255) and the colour of the rectangle as green (0, 255, 0). Try changing the values of centre and radius to see how the position and size of the balls change.

Draw a rectangle!

Write a program to create a Pygame window with a rectangle in it. Keep the background colour as - black RGB(0,0,0) and color of the rectangle as blue (0, 125, 255). Position the rectangle anywhere on the screen. Try changing the values of top, left, height and width to see how the position and size of the rectangle changes.

Pygame Window

Write a Python program to create an empty Pygame window.