Programming Classes
257 subscribers
35 photos
1 video
12 files
24 links
Tech For better Future!
Download Telegram
πŸ“ŒProject ideas for python students

1. Create a code generator. This can that take text as input, replaces each letter with another letter, and outputs the β€œencoded” message.

2. Build a countdown calculator. Write some code that can take two dates as input, and then calculate the amount of time between them. This will be a great way to familiarize yourself with Python’s datetime module.

3. Write a sorting project. Given a list, can you write some code that sorts it alphabetically, or numerically? Yes, Python has this functionality built-in, but see if you can do it without using sort()!

4. Build an interactive quiz application. Which Avenger are you? Build a personality or recommendation quiz that asks users some questions, stores their answers, and then performs some kind of calculation to give the user a personalized result based on their answers

5. Tic-Tac-Toe by Text. Build a Tic-Tac-Toe game that’s playable like a text adventure. Can you make it print a text-based representation of the board after each move?

6. Make a temperature/measurement converter. Write a script that can convert Fahrenheit to Celcius and back, or inches to centimeters and back, etc. How far can you take it?

7. Simple Calculator: Create a basic calculator program that can perform addition, subtraction, multiplication, and division operations.

8. Number Guessing Game: Develop a game where the computer generates a random number and the player has to guess it within a certain number of attempts.
9. Countdown Timer: Create a program that allows users to set a countdown timer for a specified duration and notifies them when the time is up.

10. BMI Calculator: Develop a Body Mass Index (BMI) calculator that takes input for height and weight and calculates the BMI value along with a corresponding health category.

11. Password Generator: Build a program that generates random passwords of varying lengths and complexities based on user input.

12. Currency Converter: Build a program that converts currency values between different currencies based on exchange rates.

πŸ” πŸ” πŸ” πŸ” πŸ” πŸ” 
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘4πŸ”₯2❀1
This is the Random password generator project that we worked on at class today. You can see the code here for those of you who missed the class.
Password Generator In JavaScript πŸ˜‰
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Password Generator</title>
<script>
function generatePassword(length) {
var charset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
var password = "";
for (var i = 0; i < length; i++) {
var randomIndex = Math.floor(Math.random() * charset.length);
password += charset[randomIndex];
}
return password;
}

function generateAndDisplayPassword() {
var passwordLength = document.getElementById("passwordLength").value;
var newPassword = generatePassword(passwordLength);
document.getElementById("passwordDisplay").innerText = newPassword;
}
</script>
</head>
<body>
<h1>Password Generator</h1>
<label for="passwordLength">Password Length:</label>
<input type="number" id="passwordLength" value="12" min="6" max="20">
<button onclick="generateAndDisplayPassword()">Generate Password</button>
<p id="passwordDisplay"></p>
</body>
</html>
πŸ‘2❀1
Programming Classes pinned Β«Choose one project idea that you haven't submitted before and prepare it for the next week. It has presentation. Please, be serious about it as this is the last grading project.Β»
πŸ” πŸ” πŸ” πŸ” πŸ” πŸ” 

🚨There's class tomorrow at 2:30 local time so python students bring your project and it has presentation.

It's the last grading project so don't be absent.
Please open Telegram to view this post
VIEW IN TELEGRAM
Web Development today At 4:00 am (Local Time)
πŸ‘3
πŸ”€πŸ”€πŸ”€πŸ”€πŸ”€πŸ”€

Python class prepare your projects.
we will have our next class on May 11 (ginbot 3) Saturday 2:30 local time.
Please open Telegram to view this post
VIEW IN TELEGRAM
Python classes tomorrow will be last day to present your projects...
Please, bring your projects with you.

Local time 2:30

Mock exam wont be a reason to be absent, as we will finish quickly so that you can get back to your studying.
Hey everyone! Tomorrow's class might be our last one, so let's make it count! We'll be diving into the exciting world of the Document Object Model (DOM) and how we can integrate our previous learnings like if-else statements, loops, and more into it.

During the session, we'll touch on concepts like event handling, manipulating elements, and updating content dynamically using JavaScript with the DOM. Get ready for some hands-on practice because after that, I'll be testing your understanding with a few questions the coming weeks.

And here's the big news - right after class, we're jumping straight into our next adventure: the Project phase! Remember, I'm all about real-life problem-solving, so your projects should aim to solve practical issues for students, traders, teachers, or anyone else in need.

To keep you sharp, I'll be sending over videos for both past lessons and tomorrow's class, so you can practice and be ready to tackle the Project head-on. Get excited, stay curious, and let's make tomorrow awesome!


See ya at 3:00 AM Local Time
πŸ‘4
Programming Classes pinned Β«Time update for python class 3:00 AM local time.Β»
We told you that we will have Web Development class today. However, Grade 11 students are asking us to postpone for them. Because of that we would like to inform you that our class has been postponed to unknown day . So I want to tell you to start your Project by watching the video and Notes we will send you next.
πŸ‘1
Hey everyone! Tomorrow's class might be our last one, so let's make it count! We'll be diving into the exciting world of the Document Object Model (DOM) and how we can integrate our previous learnings like if-else statements, loops, and more into it.

During the session, we'll touch on concepts like event handling, manipulating elements, and updating content dynamically using JavaScript with the DOM. Get ready for some hands-on practice because after that, I'll be testing your understanding with a few questions the coming weeks.

And here's the big news - right after class, we're jumping straight into our next adventure: the Project phase! Remember, I'm all about real-life problem-solving, so your projects should aim to solve practical issues for students, traders, teachers, or anyone else in need.

To keep you sharp, I'll be sending over videos for both past lessons and tomorrow's class, so you can practice and be ready to tackle the Project head-on. Get excited, stay curious, and let's make tomorrow awesome!


See ya at 3:00 AM Local Time
πŸ‘3
Python class
For those who haven't presented your projects. Bring your projects with you tomorrow at 3:00 o'clock
JavaScript Projects you can practice with.

1. To-Do List for Homework
2. Interactive Quiz
3. Digital Notice Board(recommended)
4. Simple Attendance Tracker
5. Grade Calculator
6. Countdown Timer for Exams
7. Weather Forecast Dashboard(recommended)
8. Basic Chat Application
9. Interactive Storybook
10. Book Search and Recommendation System(Requires API, Recommended)
11. language Translator (Require API)
12. Vocabulary Builder
13. Weather Dashboard for School Events (Recommended)
14. Reading Progress Tracker
15. Basic Survey Form
16. Event Countdown Timer
17. Pomodoro Timer for Study Sessions
18. Parent-Teacher Communication Portal
19. Classroom Timetable Schedule(Recommended)
20. Assignment Submission Portal(recommended)




Deadline: May 28 , 2024

Contact @BEK_I for any help.
πŸ‘2
Javascript Tutorials

βœ…JSON
πŸ‘‰https://youtu.be/r4MLHHLctKw?si=T2sS9cuGneE_wcIM
πŸ‘‰https://youtu.be/iiADhChRriM?si=fXnRJgHGtwlZr2vm
πŸ‘‰https://youtu.be/6I3qMe-jXDs?si=Ta2DeJWmFIoP6Ifn

βœ…API in JavaScript

πŸ‘‰https://youtu.be/ByGJQzlzxQg?si=mR2IWQrU1C3e9RAJ
πŸ‘‰ https://youtu.be/37vxWr0WgQk?si=7gUBP0NO9d2jmTxJ
πŸ‘‰https://youtu.be/zUcc4vW-jsI?si=Khvi1GRs2Ih7z3BU


This Playlist Contains Above 10 project Videos which helps you in your API Understanding πŸ‘‡πŸ‘‡
https://youtube.com/playlist?list=PL9bD98LkBR7P16BndaNtP4x6Wf5Ib85Hm&si=vlLBWfQ2FrHJ6b_y



βœ… Functions
πŸ‘‰ https://youtu.be/FOD408a0EzU?si=xrgG07hDn_G1JzAw
πŸ‘‰https://youtu.be/N8ap4k_1QEQ?si=9u-0vrLY7zm7dCK7
πŸ‘‰https://youtu.be/HFaxylC7bUc?si=ZRyvBBwakGMj1Xb8
πŸ‘‰https://youtu.be/fRRRkognpOs?si=N5eDp3Y6IdCIHxtE

βœ… Loops In JavaScript
πŸ‘‰https://youtu.be/zO5-OnRA5lA?si=xYri5oBdbe_cmSQu
πŸ‘‰https://youtu.be/TDUz9QcGPoE?si=JoUaK43g7jHtildB
πŸ‘‰https://youtu.be/Kn06785pkJg?si=w7WnpStDYLXRnBze
πŸ‘‰https://youtu.be/s9wW2PpJsmQ?si=p5sg-9_pRjYgv2Al

βœ… If else Statements
πŸ‘‰https://youtu.be/rjLHje_SkE4?si=h2syfmxPWqgCRtRW
πŸ‘‰https://youtu.be/PgUXiprlg1k?si=dR2NU4TfRCLb_KPQ
πŸ‘‰https://youtu.be/wT-1T7Ws5qY?si=Rotz7BmL-byLjl1B
πŸ‘‰https://youtu.be/IsG4Xd6LlsM?si=lUnZv4aS1C1VL6OK


βœ… DOM
πŸ‘‰https://youtu.be/WjxQRfZfZnw?si=F1b-UEr0yBIkUuIe
πŸ‘‰https://youtu.be/y17RuWkWdn8?si=W7WFXlDXihZFogEc
πŸ‘‰https://youtu.be/NO5kUNxGIu0?si=I-cLcF_AJHkLtUQt
πŸ‘‰https://youtu.be/NO5kUNxGIu0?si=I-cLcF_AJHkLtUQt





βœ… JavaScript Projects

βœ… Tic Tac Toe πŸ‘‡πŸ‘‡ https://youtu.be/AnmwHjpEhtA?si=F4IILaIPPKuFZNXz

βœ… BMI Calculator πŸ‘‡πŸ‘‡
https://youtu.be/CGftYT6KcrM?si=vWhu4kLqHRhLyYDY

βœ…https://youtu.be/2ml4x0rO1PQ?si=Zh7S70ITlJ2t48yz



⚠️ Avoid Submitting Exact Copy of Above Projects
ℹ️ You can skip the videos I sent you above if it's already clear for you and you remember what you learned in class.
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘1πŸ”₯1
Web Development Class: 3:00 Am Local Time
Python class

You have to submit both projects in order to be certified. Those who have submitted only one project will not be certified to tell you in advance.

We will have our last class this week, which we will announce the day later.
Have a nice day.
πŸ‘5🀯1