Faculty Development Programme  ·  June 2026

ANITS FDP on
Programming Languages

Anil Neerukonda Institute of Technology & Sciences (A), Visakhapatnam, Andhra Pradesh

Dates 15 – 18 June 2026
Duration 4 Days
Sessions 8 Sessions
Host ANITS (A)

Programme

Sessions

Day 1 Session 1

C++, Python & Java — Compilation Compared

How each language takes source code to execution — video walkthrough, Telugu podcast, and language comparison. Plus WSL & Ubuntu environment setup.

Open Session →
Day 1 Session 2

CS50.dev, Linux & C Programming

Cloud coding environment setup, Linux & C commands, C compilation pipeline, system internals, and algebraic equation visualizers.

Open Session →
Day 2 Session 1

Resources & AI-Assisted Learning

Curated resources for C programming and practice, plus an AI prompt template for structured, chunk-by-chunk learning of any technical topic.

Open Session →
Day 2 Session 2

Build & Deploy Your First Website

Buy a domain, create a GitHub repo, write your first HTML page in the browser editor, deploy on GitHub Pages, and connect a custom domain with DNS A records.

Open Session →
Day 3 Session 1

Git, GitHub, LLMs & Claude Desktop

SSH setup, git push workflow, real-world GitHub usage, branches & pull requests, how LLMs process prompts, and Claude Desktop skills & connectors for educators.

Open Session →
Day 3 Session 2

Git Workflow, Push & AI Code Prompts

The four commands every developer repeats daily — git status, git add, git commit, git push — plus web editor vs local machine Git Bash explained.

Open Session →
Day 4 Session 1

Practice, Co-work with Claude & DNS

Coding exercises for Python, Java & C++ on codecheck.io, pair programming workflow with Claude AI, and an interactive DNS + HTTP visualizer for www.anits.edu.in.

Open Session →
Day 4 Session 2

Answering the Questions & Discussions

Open Q&A session — faculty questions from across all four days answered, key concepts revisited, and open discussion on teaching programming with AI tools.

Open Session →

Setup Guide

How to Install Git Bash on Windows

Git Bash gives you a Unix-like terminal on Windows — with Git, Bash, and common Linux commands built in. Follow these steps to install it.

1
Download the Installer

Go to git-scm.com/download/win in your browser. The 64-bit installer will start downloading automatically.

2
Verify the Installation

In Git Bash, type git --version and press Enter. You should see output like git version 2.x.x.windows.x.

You can also open Git Bash anytime from the Start Menu or by right-clicking any folder and selecting "Git Bash Here".

Faculty Group Q&A

Questions from Faculty Groups

Questions raised by faculty as groups during the session.

Q

In C programming, students show interest in arrays, for loops, and while loops — but when it comes to structures, pointers, and files, why do they lose interest?

Q

How can we use AI effectively for teaching?

Q

With the increasing use of AI tools, students often rely on generated code instead of developing their own programming skills. How can faculty address this challenge effectively?

Q

How can we assess students' actual programming abilities rather than their ability to memorise code?

Q

What are the industry-based tools and technologies students should be aware of?

Q

Can you suggest the best AI tools for teaching and learning programming concepts?

Q

Students should learn debugging techniques simultaneously with coding so that problem solving becomes easier. How can we make that happen?

Q

How can we incorporate industry-oriented coding practices into the curriculum?

Additional Resources

References