Module 4 Exercise 1: Student programs


(PEDRO GONZALEZ YANES) #121

[quote=“mozzadrella, post:1, topic:26002”]

  • Describe the existing technical student communities on your campus. Who is served? Where are there gaps?
    Our campus have several tech communities
  • Python
  • Agile
  • JS
  • CakePHP

We need a better communication with local software companies.
Student are very busy with their CS Degree.

  • Choose one GitHub Education program. How could it support your on-campus student communities?
    Private repositories is a good one.
    https://education.github.com/pack
    We need people leading github revolution!:
    https://githubcampus.expert/

  • What would you need to do in order to support the growth of student tech communities on campus?
    Good question!. More support. More leadership.
    Some reference project to follow and participate.


(Mahesh Chugani) #122

@mozzadrella

[1] Describe the existing technical student communities on your campus. Who is served? Where are there gaps?

[1] We have a Tech Wing on campus, with teachers who offer courses on Woodwork, Automotive, Carpentry and Robotics. These are electives, and as a collective, they cater to students from grades 8 - 12. We also have several ICT (Information and Communication Technology) courses for students from grades 9, 11 & 12. Students may take several of these courses as they progress from the lower to the upper grades. We also have courses in Drafting/Engineering Drawing.

Since we are a secondary school with Grades 8 - 12, all students are eligible for these electives.

The gap is that our Robotics program, and my Drafting class, are the only one using GitHub. It would be good to further expand the use of GitHub in my school.

[2] Choose one GitHub Education program. How could it support your on-campus student communities?

[2] We have chosen to be a GitHub Education School, have submitted the paperwork, and are in the process of getting our teachers trained, which is the reason I am taking this particular GitHub Training program. As part of being a “GitHub Education School” we will make GitHub available to all teachers who would want to use it, and also support them in the process, thereby supporting (and growing) our on-campus student communities. It would also help that the students will have access to the Student Developer Pack.

[3] What would you need to do in order to support the growth of student tech communities on campus?

[3] I teach Robotics and Drafting, and all my students are using GitHub. Another teacher who teaches ICT is also doing the training and once completed, he also will start with GitHub in his courses. In this way, both of us plan to get more students trained in GitHub by making it a requirement for each of our courses.

We will also be starting an Engineering Academy at our school starting Fall 2019.

Between the Engineering Academy, Robotics Academy, Drafting, and ICT courses, we will be well able to train many more students, and thus help to grow the student tech communities on our campus.


(Brian Emilius) #123

Describe the existing technical student communities on your campus. Who is served? Where are there gaps?
There aren’t really any technical student communities at my campus, other than a few LAN party groups. We’ve tried getting some web-dev meet-ups organized in the past but with little to no interest from students.

Choose one GitHub Education program. How could it support your on-campus student communities?
Should I choose just one it would be the student developer pack from GitHub Education - but our students already use it.
I think it would be really interesting to have a few students organize a hackathon. There are no hackathons for student web-developers AFAIK in our local area (Zealand, Denmark).

What would you need to do in order to support the growth of student tech communities on campus?
If I were to sell the idea of a hackathon to my students I would need to be able to show them the benefits of it - or better yet, have a student show my students what the benefits are of a hackathon. Some resources from other colleges with experiences would be a really great start for me.
There’s also the matter of the time and effort I am able to pour into something like this - and how far my college would be willing to go to support something like this.


(Lebedevdes) #124
  1. There are very few student communities on our campus. The biggest is devoted to the development of robots. Supervisors try to support student communities within scientific groups, but many students are not interested in this, their interest is limited to their own research projects.

  2. I think what GitHub Classroom will be very helpful for support on-campus student communities, GitHub Classroom helps add more collaborative works on different scientific and education project and it will contribute to better communication between students.

  3. I want to organize teams to participate in machine learning competitions, at the moment students interested in machine learning are more prepared in the theoretical part but they lack practical development skills. I believe that a closer acquaintance with GitHub and the services presented in the GitHub Student Developer Pack will be very helpful.


(José Luis Raffalli) #125

Hello! I really have to thank you @mozzadrella / @ccannon94 in advance for your awesome work and your initiative to create this online academic community.

Describe the existing technical student communities on your campus. Who is served? Where are there gaps?

I belong at the Universidad Metropolitana in Caracas, Venezuela. It has a lot of young people who are very motivated and passionate about technology in general. Unfortunately, we do not have many technical communities nor GitHub campus experts/advisors yet, in addition to our Systems Engineering students and a couple of student groupings administrated by them self.

The student groups that I mentioned are mainly designed to learn, play and undertake tech projects with people. However, these initiatives don’t last much because they lack more experienced folks who can lead new activities like courses, talks, seminars etc. Also, as more experienced people graduate they cannot guide the new ones who enter or help them in technical difficulties either.

Much of the problem can be attributed to our particular situation as a country, which is going through a difficult time in many aspects. Because of this, a large percentage of our talent has had to emigrate or focus on other activities for their individual sake. But I know that those who are still here have enough motivation to continue working and undertaking projects. I believe that technology and this type of communities would help us without doubt to develop our capacities and ideas.

Choose one GitHub Education program. How could it support your on-campus student communities?

The new GitHub Classroom module gave us the idea to manage student assignments with more efficiency. It would allow other teachers and their assistants to review and give code feedback. Also it allow us to keep and preserve projects! something that before was impossible to keep track of.

But if I had to choose, it will be the GitHub Campus Experts Program. This is a great opportunity for students across the globe to develop their professional careers. If we can get our tech student’s support coupled with their own motivations and ideas, we would definitely be able to support a lot more of our other student communities or small groups from other disciplines.

What would you need to do in order to support the growth of student tech communities on campus?

We need advice and ideas about what activities we could do in our university, what topics we could try or investigate in our community. I believe that in my academic community we have people willing to work and carry out this type of activities that integrate students from all areas besides the technological, what we need is the advice of professionals in the area that can guide us with simple advices and tips .

We would love to have competitive activities such as small Hackathons that allow our young people to exploit their potential and have fun along the way. Our country situation puts us a bit tight with the subject to finance this type of activities, however I think we could still try to do them. What we really need maybe is a small push that can motivate us all, from participants to organizers. I believe that this motivation can be obtained if we have the correct advice and some reward method that could be provided by relations with other outside organizations, from courses, articles, sponsorship or even the use of limited software for educational purposes. Perhaps we could attract students to join our tech activities or projects with cool GitHub’s swag too.

Thanks GitHub for your support and awesome community!


(Cynthia Teeters) #126

First, a shout out to @mozzadrella. Vanessa, the actor in the animated gif is Gene Kelly, not Cary Grant. lol I think the scene is from the movie Singing in the Rain

Now, a more serious answer. I’m very new to my community and really do not know the answers you have posed. I will be looking up the resources that you mentioned.

I will be reaching out to my colleagues to find out who else is using GitHub right now. If possible, I will evangelize GitHub for Education with colleagues who do not know about it.

Thanks!


(Dominique Charlebois) #127
  1. Describe the existing technical student communities on your campus. Who is served? Where are there gaps?
    We have a multiple technical student communities on my campus. We have communities in Business, Engineering, Geography, Psychology, and Computer Science. I don’t think my campus has many gaps. Most gaps are filled by clubs.
  2. Choose one GitHub Education program. How could it support your on-campus student communities?
    Github Classroom. It will help students and teachers with homework assignments.
  3. What would you need to do in order to support the growth of student tech communities on campus?
    Continue learning, so we are up to date and are able to provide for the students on campus.

(Domincl) #128

Existing technical student communities

In our computer science department there is many students societies. The major one are ACM, Women in computing and the Hackathon society. From time to time the Hackathon society is organizing git and GitHub formation

GitHub Education programs

Student are not always exposed to git or GitHub technologies as part of the curriculum. One area to develop in our department is to give more formation to TA so they are able to give feedback to students using modern tools like GitHub.

What do we need to grow communities?

Short educational material and that can be use in class or during workshop.

Best,
Dominic