*Workshop at MMCOE Pune *
A Fedora Workshop was conducted at Marathwada Mitramandal College of Engineering at Karve nagar Pune.[1] Maharashtra India on 31st August 2013. The participants were from Department of Computer Engineering and Information Technology engineering students.
The workshop was divided into 3 different sessions.
I began the 1st session with the short open-source inspirational video[2].
*Session 1. * Session 1 was the Introduction to open-source and GNU/Linux. Through this session I explained the term open-source by starting from history of Unix, how the Free Software Foundation was found, How GNU works and explained the GPL licensing term. Then I introduced the Linux Kernel, how it is developed, how community works and the release schedules of the Kernel. Then I introduced the Fedora Linux distribution and told them how the Fedora community works and how to contribute to Fedora project. Then I introduced the various open-source tools and applications which are alternative to other proprietary software.
*Session 2 * Session 2 was on Linux basic commands. I started this session with the overview of Linux file system and explained the linux filesystem hierarchy and use and purpose of directories like /*boot, /etc,/**v**ar* etc. Then I demonstrated the use of some basic commands like *ls,ps,top,mkdir,pwd,man,*etc. Some user commands like *su, sudo useradd, mount, unmount* etc. This session introduced the students to the Linux basic use and operations. Some students had an laptop with pre-installed Linux distro and they also practiced all these.
*Session 3* Session 3 was the Bash scripting session, I began it with describing features and use of two powerful editors Vim and Emacs, I told them some text processing shortcuts and proceed towards introduction of the Bash scripting. After Introducing the Bash scripting I highlighted the basics with practical examples on variables(local and global), loops(for,while,until), conditional statements(If,if/else) and switch case in the bash. After that I gave one* *problem statement to write in bash for creating a menu driven program using case to to run different commands and applications. Few of them showed the good logic in their scripting and finally I also demonstrated that program on projector and showed the output.
After it there was a short Q&A Session and I answered best of my Knowledge to students and Staff.
Then we ended the last session with the short Linux video[3].
This was the short summary of a workshop conducted at MMCOE, Thanks to Computer Department HOD Prof.Joshi Sir and staff members Prof. Rahul Dagade Sir and Shailaija Madam for arranging the workshop and maintaing such a wonderful hospitality.
[2] http://www.youtube.com/watch?v=7PJv11Cff5Y
[3] http://www.youtube.com/watch?v=yVpbFMhOAwE&list=TLkrpdZb4r-dI
Some photos taken during workshop are uploaded on my blog http://rahulmahale.wordpress.com/2013/09/02/event-report-fedora-workshop-con...
Thanks and Regards:- -- *Rahul.R.Mahale.