25 Sep
|
NNhire Recruitment Consultancy
|
Chandigarh
25 Sep
NNhire Recruitment Consultancy
Chandigarh
We are looking for a skilled and enthusiastic Computer Coding & Software Development Teacher with strong knowledge of programming languages, web development, and computer software. The candidate will be responsible for teaching students programming concepts through theoretical instruction, practical coding exercises, and project-based learning.
The ideal candidate should have excellent communication skills, a passion for teaching, and the ability to explain technical concepts in a simple and effective manner.
Key Responsibilities
- Teach students programming concepts and computer coding from basic to advanced levels.
- Prepare and deliver engaging lessons, practical exercises, assignments, and coding projects.
- Teach C, C++, Java, and JavaScript programming languages.
- Provide practical training in web development, including HTML, CSS, JavaScript, and related technologies.
- Teach fundamental concepts such as variables, data types, operators, conditional statements, loops, functions, arrays, classes, objects, and object-oriented programming.
- Introduce students to data structures, algorithms, database concepts, and software development fundamentals.
- Guide students in developing websites, software applications, and programming projects.
- Provide hands-on training with relevant computer software and development tools.
- Assess students through practical tests, assignments, projects, and examinations.
- Monitor students' progress and provide constructive feedback.
- Help students improve their logical thinking, problem-solving, and programming skills.
- Maintain a positive, interactive, and disciplined learning workplace.
- Stay updated with the latest developments in programming, web technologies, and software tools.
Required Technical Knowledge
The candidate should have good working knowledge of:
Programming Languages
- C Language
- C++
- Java
- JavaScript
Web Development
- HTML
- CSS
- JavaScript
- Responsive Web Design
- Basic Front-End Development
- Basic understanding of web applications
Software & Development Tools
- IDEs and code editors
- Microsoft Office / Google Workspace
- Database and development software
- Version control tools such as Git/GitHub
- Basic software installation, configuration, and troubleshooting
Computer Science Fundamentals
- Object-Oriented Programming (OOP)
- Data Structures & Algorithms
- Database Fundamentals
- Software Development Life Cycle
- Problem Solving and Logical Programming
- Basic Computer Networking concepts
Pay: From ₹19,000.00 per month
Benefits:
- Provident Fund
Work Location: In person
📌 Computer Coding & Software Development Teacher (Chandigarh)
🏢 NNhire Recruitment Consultancy
📍 Chandigarh