Advert description
I will use a student-centered, hands-on approach to teaching computer science. For programming, I'll start with Python, introducing basic syntax and concepts through interactive coding and small projects. In Java, I'll emphasize object-oriented programming, using IDEs and projects like simple applications. For C, I'll cover core syntax and memory management, reinforced with hands-on labs and projects. In frontend development, I'll begin with HTML and CSS basics, then move to JavaScript for interactive web elements, ensuring students build practical and visually appealing websites. Throughout, I'll use real-world applications, collaborative work, and continuous assessment to support learning.