Skip to content

Commit 1f178f7

Browse files
committed
[IMPROVE] Improving the post of Python workshops
1 parent f229262 commit 1f178f7

18 files changed

+230
-122
lines changed

_posts/2017-01-08-2016-a-year-dedicated-to-python-workshops.md

Lines changed: 153 additions & 121 deletions
Original file line numberDiff line numberDiff line change
@@ -7,172 +7,204 @@ tag: pythonexpress
77

88
Beautiful 2017 has already started. While everybody is busy with preparing
99
resolutions for their new year I decided to look back and share my journey
10-
here. During my last year I conducted 13 workshops at various colleges of
11-
Gujarat and Rajasthan. 10 workshops were conducted targeting college students
12-
and 3 were presented for professionals. Gandhinagar and Ahmedabad received 4
13-
number of workshops individually. Did single workshop at Bhuj, Ajmer,
14-
Vadodara and New delhi. One workshop over Google Hangouts on Air.
15-
16-
Following are the title of the topics:
17-
18-
* **Introduction to Django**
10+
here.
11+
12+
During my last year I conducted 13 workshops at various colleges of
13+
state Gujarat and Rajasthan. 10 workshops were conducted targeting college
14+
students and 3 were presented for professionals. Gandhinagar and Ahmedabad
15+
received 4 number of workshops individually. Did single workshop at Bhuj,
16+
Ajmer, Vadodara and New delhi. One over Google Hangouts on Air.
17+
18+
19+
Graph
20+
------
21+
22+
<link rel="stylesheet" type="text/css" href="{{site.url}}/assets/css/nv.d3.min.css">
23+
24+
<style>
25+
#chart svg {
26+
height: 400px;
27+
}
28+
29+
svg: {
30+
display: block;
31+
}
32+
33+
svg text {
34+
font: normal 8px Impact;
35+
}
36+
</style>
37+
38+
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.2/d3.min.js" charset="utf-8"></script>
39+
40+
<script src="{{ site.url }}/assets/js/nv.d3.min.js"></script>
41+
42+
<script>
43+
44+
function GetData() {
45+
return [
46+
{
47+
"label": "Introduction to Django",
48+
"value" : 1
49+
},
50+
{
51+
"label": "My name is Python and I am not terrorist",
52+
"value" : 1
53+
},
54+
{
55+
"label": "Beginning with Python",
56+
"value" : 2
57+
},
58+
{
59+
"label": "Let's learn Python",
60+
"value" : 5
61+
},
62+
{
63+
"label": "Token based authentication system using JWT",
64+
"value" : 4
65+
},
66+
];
67+
}
68+
69+
nv.addGraph(function() {
70+
var chart = nv.models.pieChart()
71+
.x(function(d) { return d.label })
72+
.y(function(d) { return d.value })
73+
.showLabels(true)
74+
.labelType("value");
75+
76+
d3.select("#chart svg")
77+
.datum(GetData())
78+
.transition().duration(350)
79+
.call(chart);
80+
81+
return chart;
82+
});
83+
84+
</script>
85+
86+
<div id="chart">
87+
<svg></svg>
88+
</div>
89+
90+
91+
Photos
92+
-----------------
93+
Below is the list of colleges with a selfie with students:
1994

20-
* **My name is Python and I am not a terrorist**
95+
![PG GTU Gandhinagar]({{site.url}}/assets/images/pg_gtu.jpg)
2196

22-
* **Beginning with Python**
97+
* At [PG GTU Gandhinagar](http://pgschool.gtu.ac.in/moodle/)
2398

24-
* **Let's learn Python**
99+
* [K.S.K.V. Kachchh University](http://cs.kutchuni.edu.in/)
25100

26-
* **Token based authentication system using JWT**
101+
![kskv_kachchh_university]({{site.url}}/assets/images/kskvku_photo.jpg)
27102

28-
Below is the list of places I visited for conducting this workshops:
103+
* [Gujarat Polytechnic College, Gandhinagar](http://www.gpgandhinagar.edu.in/)
29104

30-
* [PG GTU Gandhinagar][pg_gtu]
105+
![Polytechnic Gandhinagar]({{site.url}}/assets/images/polytechnic_gandhinagar.jpg)
31106

32-
* [K.S.K.V. Kachchh University][dcm_kskvku]
107+
* [Parul University, Waghodia, Vadodara](http://paruluniversity.ac.in/home/)
33108

34-
* [Gujarat Polytechnic College, Gandhinagar][polytechnic_gandhinagar]
109+
![Parul University]({{site.url}}/assets/images/parul_university.jpg)
35110

36-
* [Parul University, Waghodia, Vadodara][parul_university]
111+
* [Nirma Technology University, Ahmedabad](http://www.nirmauni.ac.in/)
37112

38-
* [Nirma Technology University, Ahmedabad][nirma_university]
113+
![Nirma University]({{site.url}}/assets/images/nirma_university.jpg)
39114

40115
* [Startup Gujarat, Gandhinagar](http://the1947.com/)
41116

117+
![Startup Gujarat]({{site.url}}/assets/images/startup_gujarat.jpg)
118+
42119
* [Ahmedabad Web and Mobile developers meetup](https://www.meetup.com/Ahmedabad-Web-and-Mobile-Developers-Meetup/events/232699917/)
43120

121+
![Ahmedabad Meetup]({{site.url}}/assets/images/ahmedabad_meetup.jpg)
122+
44123
* [Dhirubhai Ambani Institute of Information and Communication Technology
45124
Gandhinagar](http://www.daiict.ac.in/)
46125

47-
* [Government Women Engineering College Ajmer](http://www.gweca.ac.in/web/)
48-
49-
* [PyCon India, New Delhi][pycon_india_2016])
126+
![DAIICT]({{site.url}}/assets/images/daiict.jpg)
50127

51-
* [Mozilla Maker Party Ahmedabad](https://reps.mozilla.org/e/maker-party-gujarat/)
52-
53-
54-
Conferences
55-
###########
56-
57-
[PyDelhi Conf][pydelhi_conf]
58-
-----------------------------------------------
59-
60-
It was nice experience to attend [PyDelhi conf][pydelhi_conf] at
61-
[JNU, New Delhi](http://www.jnu.ac.in/SCSS/). The event was organized by
62-
[PyDelhi community](https://pydelhi.org/). I got chance to meet many
63-
interesting people during this small event.
64-
65-
Django girls Ahmedabad
66-
-------------------------
67-
68-
I volunteered at [Django girls Ahmedabad](https://djangogirls.org/ahmedabad/)
69-
as a Django mentor. This event happened at
70-
[CIIE, IIM Ahmedabad](http://www.ciie.co/). There were quit good number of
71-
participats were there. I received two students which I enjoyed teaching
72-
during the workshop.
128+
* [Government Women Engineering College Ajmer](http://www.gweca.ac.in/web/)
73129

130+
![Engineering college Ajmer]({{site.url}}/assets/images/engineering_college_ajmer.jpg)
74131

75-
PyCon India
76-
-----------
132+
* [AEG Ahmedabad]()
77133

78-
I volunteered Devsprint section of [PyCon India 2016][pycon_india_2016].
79-
Volunteering for such big event gives lot of experience. Volunteering for
80-
section like
134+
![AEG Ahmedabad]({{site.url}}/assets/images/aeg_ahmedabad.jpg)
81135

136+
* [PyCon India, New Delhi][pycon_india_2016]
82137

83-
[PyKutchchh](http://www.ciie.co/)
84-
---------------------------------
138+
![Pycon India]({{site.url}}/assets/images/pycon_india.jpg)
85139

86-
I organized one day Python Conference at Bhuj named [PyKutch][pykutch]
140+
* [Mozilla Maker Party Ahmedabad](https://reps.mozilla.org/e/maker-party-gujarat/)
87141

88-
In conclusion I conducted 1 workshop per month. I enjoyed every moment of 2016.
142+
![Macker Party]({{site.url}}/assets/images/macker_party.jpg)
89143

90-
I was jury at DAIICT hackthon IEEE.
91144

92145
Facilities I received while conducting workshops
93146
------------------------------------------------
94147

95-
Places which were quit far from my town has provided travelling allowance to
96-
me. Which I took because it I felt there is nothing wrong in taking that. Some
97-
colleges arranged afternoon meal for me. I happy accepted that becuase finding
98-
other option during short brack at unknown place is quit time consuming. There
99-
were few colleges which gave cash cover as good will from their side. That I
100-
never decided to accept in my life. The reason I don't take money from any
101-
educational institute is they sometimes devide that fee to number of students
102-
attending workshop. I don't feel right to take money from the pocket of any
103-
students. Still some college claimed they are giving from their grants and
104-
not taking anything from students. I took that money and donated each to
105-
"arranged Krishna Vrudhashram"][krishna_vrudhashram]
106-
107-
People travelled with me during this journy
108-
-------------------------------------------
109-
110-
* Smit Thacker
111-
112-
* Mehul Prajapati
113-
114-
* Shivani Sharma
115-
116-
* Pranjal Vyas
117-
118-
* Parthvi Vala
119-
120-
* Tushar Gohil
121-
122-
Python Express Ahmedabad
123-
------------------------
124-
125-
Now, we have Python Express group whos motive is to teach Python to nearby colleges. We are connected with Telegram group.
126-
127-
You want to schedule Python workshop at your college?
128-
-----------------------------------------------------
129-
130-
Materials used
148+
The colleges which were settled far from my town provided a travelling allowance
149+
for me. Which I accepted because I felt there is nothing wrong in taking such
150+
help. Some colleges arranged an afternoon meal for me. I happily accepted that
151+
because finding another option during short breaks at unknown place is quite
152+
time consuming. There were few colleges which gave cash covers as a good will.
153+
That I never decided to accept in my lifespan. The reason I don’t accept
154+
money from any educational institute is they sometimes charge students for
155+
raising that money. I don’t feel good to take money from the pocket of any
156+
student. Still some college claimed that the money belongs to their grants and
157+
not raised from students. I took that money at that time and donated each to
158+
[Krishna Vrudhashram](http://www.krishnavriddhashram.org/) located at
159+
Gandhinagar, Gujarat.
160+
161+
162+
Python Express
131163
--------------
132164

133-
* Slides
165+
Such contributions would have not possible without Python Express. Python
166+
Express is a platform to collaborate colleges, students with Python tutors
167+
across India. It is supervised and funded by the [Python Software Society of
168+
India](https://pssi.org.in/).
134169

135-
* Python Kit
136170

137-
* Excercises
171+
### Python Express Ahmedabad
138172

139-
* Books used
173+
At present, we have a Python Express Ahmedabad group whose motive is to teach
174+
Python to nearby colleges. We are linked up with
175+
[Telegram Messenger](https://telegram.org/). During this PyCon, I got a large
176+
bunch of Python Express stickers from Vijay sir. The stickers will be a lot to
177+
motivate pupils. We also received Python Express volunteer T-shirts. If you are
178+
living nearby Ahmedabad and want to contribute to this movement, please touch
179+
me over email.
140180

141-
Goodies received
142-
-----------------
143181

144-
During this PyCon, I received large bunch of Python Express stickers from
145-
Vijay sir. It will help me to motivate students. I received Python Express
146-
T shirts for each of us.
182+
**"Teaching is the best way to learn."**
183+
----------------------------------------
184+
185+
I am inspired from curious questions raised by scholars. They forced me to
186+
plunge deep into the subject. It was little difficult to afford such a huge
187+
hours with having a full time job, but after observing my personal
188+
improvements I consider this as a good investment.
147189

148-
My experience
149-
-------------
150-
I want to conclude my experience with only one sentence. **Teaching is the
151-
best way to learn.**
190+
In summary, I took 1 workshop every month during the year 2016 which is nearly
191+
90% more than what I did in the year 2015.
152192

193+
You can download [Slides here](https://goo.gl/vTBhTh) and
194+
[Python Kit here](https://drive.google.com/file/d/0B_TmiicGbqjHb2ZGcE5QYmtXRHc/view?usp=sharing).
153195

154-
What is Python Express?
155-
-----------------------
156196

157-
[PythonExpress]() is moment initiated by PSSI. is online tool which helps colleges
158-
to schedule Python workshop to their college. The tool is prepred by
159-
[Python Software Society of India](https://pssi.org.in/).
197+
### Do you want to invite me for your college?
160198

161-
The moment initiated by PSSI with a tag Python month. The Python month was
162-
celebrated before one month of the Pycon India. During this year, member of
163-
community spare little time and reaches near by colleges for conducting
164-
python workshops. Purpose of this event is to encourage students to join PyCon India.
199+
First step is to take briefing your college administration with Python Express
200+
to get the permission. Once they agree register your college at
201+
[Python Express][python_express] and create the workshop request that’s it!
165202

166-
Early Activities
167-
----------------
203+
I will advice to schedule workshop on weekends. Saturday is usually the best
204+
day for me. Facilities like Projector, Microphone and speakers if number of
205+
attendees are more than 60. College Computer Labs, the auditorium is the best
206+
place for such events.
168207

169208
[python_express]: https://pythonexpress.in/
170-
[pykutch]: http://cs.kutchuni.edu.in/PyKutch-2016/
171-
[krishna_vrudhashram]: http://www.krishnavriddhashram.org/
172-
[pg_gtu]: http://pgschool.gtu.ac.in/moodle/
173-
[dcm_kskvku]: http://cs.kutchuni.edu.in/
174-
[polytechnic_gandhingar]: http://www.gpgandhinagar.edu.in/
175-
[parul_university]: http://paruluniversity.ac.in/home/
176-
[nirma_university]: http://www.nirmauni.ac.in/
177209
[pycon_india_2016]: http://www.ciie.co/
178210
[pydelhi_conf]: https://conference.pydelhi.org/
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
Mentor
2+
----------
3+
4+
### Django girls Ahmedabad
5+
6+
I volunteered for [Django girls Ahmedabad](https://djangogirls.org/ahmedabad/).
7+
The [Django girls](https://djangogirls.org/) is popular community of Django
8+
whos vision is to womens empowerment. This event happened happend at
9+
[CIIE, IIM Ahmedabad](http://www.ciie.co/). There were quit a good number of
10+
participats.
11+
12+
Organizer
13+
--------
14+
15+
### [PyKutchchh](http://cs.kutchuni.edu.in/PyKutch-2016/)
16+
17+
I organized one day Python Conference at **Bhuj** named [PyKutch][pykutch].
18+
The purpose of this conference was to briefning students with the power of Python
19+
programming language and appeal University chancelar to include Python as first
20+
language. We managed to arrange small fund to provide snacks and tea for the
21+
attendees. This was collobrated efforts from Dhavan Vaidya, Chetan Khatri and
22+
Devji Chhanga.
23+
24+
25+
I was jury at DAIICT hackthon IEEE.
26+
27+
Volunteer
28+
---------
29+
30+
### PyCon India
31+
32+
I volunteered Devsprint section of [PyCon India 2016][pycon_india_2016]. From
33+
inviting people for submitting praposals to thanking them for attending
34+
Devsprints did by our Devsprint team. Thanks to [PyDelhi community]
35+
[pydelhi_community] I performed the keyrole in arranging Devsprints.
36+
Volunteering for such a big conference gives lot of experience.
37+
I appriciate the hardwork done by all the other volunteers with me.
38+
39+
40+
Conferences
41+
-----------
42+
[PyDelhi Conf][pydelhi_conf]
43+
-----------------------------------------------
44+
45+
The conference was targetting local crowd but I was unable to restrict myself
46+
from attending this. It happend at [JNU, New Delhi](http://www.jnu.ac.in/SCSS/).
47+
The event was organized by [PyDelhi community](pydelhi_community). I got chance
48+
to meet many interesting people during this event.
49+
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
What is Python Express?
2+
-----------------------
3+
4+
[PythonExpress]() is moment initiated by PSSI. is online tool which helps colleges
5+
to schedule Python workshop to their college. The tool is prepred by
6+
[Python Software Society of India](https://pssi.org.in/).
7+
8+
The moment initiated by PSSI with a tag Python month. The Python month was
9+
celebrated before one month of the Pycon India. During this year, member of
10+
community spare little time and reaches near by colleges for conducting
11+
python workshops. Purpose of this event is to encourage students to join PyCon India.
12+
13+
Early Activities
14+
----------------
15+

_posts/temp_points_python_express.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,4 +39,3 @@
3939

4040
* Your exprience:
4141
* Teaching is the best way to learn
42-

0 commit comments

Comments
 (0)