Module 4 Exercise 1: Student programs


(Chris Cannon) #101

Partners in the tech industry has always been what’s generated interest on my campus. If memebers of the IEEE Computer Society or an ACM student chapter get to see presentations from representatives from companies, that is worth their time.


(Chris Cannon) #102

Hi @sauerwald, good questions!

Yes, the hackathon grant is available in Germany.

Field Day events are organized by GitHub Field Experts, who are experienced Campus Experts. So, the first step is to get some students in your region involved in Campus Experts!

While our internships are closed for Summer 2019, we are generally able to offer internships to students in Germany. However, all internships are based out of San Francisco, CA, USA. Whether they will have to travel to the U.S. or work remotely from Germany depends on the specific listing.

Hope this helps!


(Antonio Gámez) #103

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

We have some computer associations, but nothing specific to software engineering and no there are not GitHub experts yet. I’d like to see students more interested in this kind of initiatives.

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

No doubt I’ll choose GitHub developer pack. The pro GitHub features and AWS credits are really appreciated since it allows students to create their personal projects (including their own domain name).

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

I’d love to get students involved in tech communities in general. Here it is not very common and I think it fosters actual improvement in both technical and communicative skills.

Thank you all guys for this training :slight_smile:


(Nikola Dašić) #104

Describe the existing technical student communities on your campus. Who is served? Where are there gaps?
We work with everyone, old, young, all races and genders. Everyone works on what they want, Machine Learning, Front-end, Back-end, etc. The place where they are from is not important. The only thing that’s important is to show students that we want to succeed and they will want it to. We need access to conferences, some scholarships for conferences and learning. We need to connect more to other communities and companies, also, we need to create more hackathons with them. For our and every other community.

Choose one GitHub Education program. How could it support your on-campus student communities?
GitHub Campus Expert. So we can teach our students how to create communities, fight for what they need and organize better.

What would you need to do in order to support the growth of student tech communities on campus?
Strenght up our infrastructure so students can easily connect with other communities and companies.


(Paula Waite) #105
  1. Describe the existing technical student communities on your campus. Who is served? Where are there gaps?
    • We (2-year tech college) have pretty active IT club for both programming students and infrastructure students. In the past they have hosted workshops, invited employers in for panel discussion, hosted game nights, and coordinated tours with local employers, etc.
  2. Choose one GitHub Education program. How could it support your on-campus student communities?
    • I think the hack-a-thon support could be something our current IT club, student body, and wider dev community could really benefit from.
  3. What would you need to do in order to support the growth of student tech communities on campus?
    • Communication is key. I’d like to share the details of the possible Hack-a-thon support with our IT club (MITA). I also do recommend students get the Github Dev Pack, but I’ll do more to share this across our instructor pool as well.

Thanks for the great support you are providing for both students and educators!


(Vladimir Jovanović) #106
  1. Describe the existing technical student communities on your campus. Who is served? Where are there gaps?
  • We have started with the first generation of technical, design and IoT students in our campus, but the problem is, we lack with our own computers (so they are bringing their laptops). We have started with teenagers at first, but during the begging of the next year, we plan to start with older people to teach them how to be digitally educated. There are no gaps, everyone is welcomed.
  1. Choose one GitHub Education program. How could it support your on-campus student communities?
  • That would be “GitHub Campus Expert”. It could help us learn new stuff such as better organization, improved public speaking and better software development skills.
  1. What would you need to do in order to support the growth of student tech communities on campus?
  • To educate them better. This GitHub training program has thought me some cool new stuff which I didn’t know before (thanks for that) and I’m sure that I will be able to teach them what you guys have thought me and all of us will continue to learn new stuff and new techniques more easily now. So once again, thank you! :slight_smile:

(Kevin ROBERT) #107

Our technical student community is spread in 16 countries around the world. They share a common space on Slack and on our own internal app.

The Student Developer Pack: we love our student community, it is an amazing patchwork of personalities from various social/cultural/educational background. The Pack would allow our students to quickly discover and start using plenty of amazing tools & services for free or almost.

Personally I would like to encourage students to meet IRL through tech events as talks or workshop and hackathon.

Big thanks @mozzadrella for sharing your knowledge of Git and Github with us through this Campus Advisors course :clap:


(J Rice) #108
  • The students enjoy technology, especially when they can see the value and short term goal. I think there are gaps in collaboration, as many of the students like to work independently.
  • I would love to see a hackathon organized and embraced. I think it would be a great opportunity to help with the gaps in collaboration.
  • I think helping each of the students to feel comfortable asking for code reviews through Git from their peers will build confidence in others.

(John Isaacs) #109

Existing technical student communities

Computer Science degree students and the Computing Society. There are gaps though, while many of the computer society students use git hub regularly it’s not used by all the students on the degree and certainly hasn’t become second nature to them. The actual problem isn’t the students the main issue is that many staff don’t know about git hub and don’t recommend its use to the students. Part of our plan to become a GitHub campus is to encourage GitHub use in all our development modules so that it does become part of the implicit knowledge the students learn, just by doing it.

GitHub Education programs

We already run Hackathons with MLH and GitHub and already advise our students to take up GitHub education pack. One education program I wasn’t aware of was the campus expert, I really think this would be extremely beneficial to some of our students and would help advertise the benefits across the campus. I will be publicizing this to our students this semester.

What do we need to grow communities?

We have just signed up to be a GitHub Campus Enterprise program and will be rolling out GitHub use throughout our developer courses. What GitHub have done for us already is excellent and we all can’t wait to get started using enterprise across our courses. Once we do this we fly believe that the communities with the school already will use GitHub more fully. One aspect that we would like to look at is involving students in open source development, so any help you could give on available open source projects that would be suitable for student development would be good.


(Ethan McGee) #110

There are really three major technical communities on our campus: Engineering, Computer Science and IT. There are significant gaps between each. For the Computer Science students, many are familiar with Git since we teach it, but they are not familiar with enterprise systems or they are only partly familiar. For our engineering folks, they are able to participate in hackathons and other events easily, but very few are familiar with any kind of source control. For our IT students, neither opportunity is currently offered.

I feel first that having some of our talented students who excel in leadership take the Github Expert training would be highly beneficial. I plan to start promoting this to these students as soon as possible. I would really love to see our university offer a hackathon this spring, and knowing that Github will support the endeavor encourages me to actually try to get this approved.

More collaboration between the communities and knowledge sharing. I would honestly like to see the IT and CS students participate in the Engineering team hackathons. A few do already, but very few. I would also love to see our Engineering students more involved in our programming contests in the CS department. Github experts among all three groups would help facilitate some of the collaboration, but a yearly hackathon bringing all three groups together and exposing them to Git and Github and collaboration with enterprise level software would also greatly help.


(Sejas) #111

Thanks @mozzadrella and GitHubEducation Team. Thanks for sharing your knowledge and create a perfect environment for teachers and students.

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

There are many communities like ACM, and other clubs. But none of them give free classes on new technologies.

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

I decided to start a new community to teach real programming skills for real projects. Not just theory but real practice. I teach JS, React, Machine Learning, and Robotics.

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

I look for sponsors and resources. I need money for make marketing campaigns to attract more people, and build a great community.


(Harun Umar) #112

Hello @mozzadrella and @ccannon94 here is my response for exercise 4, Module 4: Student Programs.

  1. The technical student communities in my school (Federal University Lafia, Nigeria) is gradually growing with time. Apart from the department of Computer Science, we have other departments such as Mathematics, Physics and Chemistry who has developers willing to make use of GitHub for collaboration on projects, and all these departments are not served properly.

  2. The GitHub Education Classroom can help my students, as assignments and course materials can be uploaded to GitHub, while students clone directories and make useful commits when required. This can help them to become familiar with the tools provided by GitHub.

  3. I have already instructed my students to create GitHub accounts, and Join our organisation on GitHub, which will be used for all programming, web development and database courses at my University.


(Bgarnb) #113

Describe the existing technical student communities on your campus. Who is served? Where are there gaps?
Although our department is an Informatics one, we do not have any student clubs in coding activities and no github experts.
Choose one GitHub Education program. How could it support your on-campus student communities?
We have already used some features of Github.com but it is mostly repositories for student individual assignments and practice in Github interface. We would like to slowly implement more features, such as the group and the individual assignments through the Github classroom, git lessons to our students, and maybe organize a Hacathon in order to engage our students with real world tools, promoting collaboration.
What would you need to do in order to support the growth of student tech communities on campus?
We would like to extend our skills in Git and Github Education tools in order to benefit our students with important skills. We realy hope that we will be able to continue our practice and have from you support and inspiration.
Thank you very much @mozzadrella and @ccannon94!