Difference between revisions of "Google Code in example tasks"
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
'''GFOSS Example Tasks for Google Code In 2017''' | '''GFOSS Example Tasks for Google Code In 2017''' | ||
− | === | + | === Edit an article in Greek Wikipedia === |
'''(Category: Documentation/Training, Outreach/Research, Code)''' | '''(Category: Documentation/Training, Outreach/Research, Code)''' | ||
Line 11: | Line 11: | ||
* '''Coding''' — students learn to use wiki markup, a computer programming language and form of coding, as well as the mechanics of working with wikis | * '''Coding''' — students learn to use wiki markup, a computer programming language and form of coding, as well as the mechanics of working with wikis | ||
− | === | + | === Create an article in Greek Wikipedia on a specific topic === |
'''(Category: Documentation/Training, Outreach/Research, Code)''' | '''(Category: Documentation/Training, Outreach/Research, Code)''' | ||
Line 24: | Line 24: | ||
* '''Online etiquette''' — students learn how to work well with people whom they only know online and may never meet in person; this is an essential skill in today's online environment. | * '''Online etiquette''' — students learn how to work well with people whom they only know online and may never meet in person; this is an essential skill in today's online environment. | ||
− | === | + | === Edit a node to OpenStreetMap === |
'''(Category: Documentation/Training, Outreach/Research, Code)''' | '''(Category: Documentation/Training, Outreach/Research, Code)''' | ||
Line 31: | Line 31: | ||
Learning to edit a node to OpenStreetmap, offers to students skills such as information literacy, knowledge of open source geography tools, and belonging to open source community | Learning to edit a node to OpenStreetmap, offers to students skills such as information literacy, knowledge of open source geography tools, and belonging to open source community | ||
− | === | + | === Add your school to OpenStreetMap === |
'''(Category: Documentation/Training, Outreach/Research, Code)''' | '''(Category: Documentation/Training, Outreach/Research, Code)''' | ||
Line 38: | Line 38: | ||
Learning to add a node to OpenStreetmap, offers to students skills such as information literacy, knowledge of open source geography tools, and belonging to open source commu | Learning to add a node to OpenStreetmap, offers to students skills such as information literacy, knowledge of open source geography tools, and belonging to open source commu | ||
− | === | + | === Write a python code that includes variables and operators === |
'''(Category: Code)''' | '''(Category: Code)''' | ||
Python exercises are a great introduction into coding languages and critical thinking | Python exercises are a great introduction into coding languages and critical thinking | ||
− | === | + | === Write a password generator in Python. === |
'''(Category: Code)''' | '''(Category: Code)''' | ||
Python exercises are a great introduction into coding languages and critical thinking | Python exercises are a great introduction into coding languages and critical thinking | ||
− | === | + | === Review and fix the Greek translation of an open source project === |
('''Category''': '''Documentation/Training, Outreach/Research, Quality Assurance)''' | ('''Category''': '''Documentation/Training, Outreach/Research, Quality Assurance)''' | ||
Libreoffice Greek Documentation is a a great resource for students contributing to open source and learn how to use libreoffice | Libreoffice Greek Documentation is a a great resource for students contributing to open source and learn how to use libreoffice | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[Κατηγορία:ΕΛΛΑΚ]] | + | === Translate a help for a function of LibreOffice Documentation to Greek === |
+ | ('''Category''': '''Documentation/Training, Outreach/Research, Quality Assurance)''' | ||
+ | |||
+ | Libreoffice Greek Documentation is a a great resource for students contributing to open source and learn how to use libreoffice | ||
+ | |||
+ | === Use of Creative Commons Licences === | ||
+ | '''(Category''': '''Documentation/Training, Outreach/Research)''' | ||
+ | |||
+ | Take 5 photos of some animals and plants, choose a Creative commons License from https://creativecommons.org/choose/ and upload them to wikimedia commons with the proper licence and description | ||
+ | |||
+ | === Use of Open Educational resources === | ||
+ | '''(Category''': '''Documentation/Training, Outreach/Research)''' | ||
+ | |||
+ | Go to http://photodentro.edu.gr/lor/subject-search?locale=el and find 10 related educational resources for your classroom , and write a short presentation about them | ||
+ | |||
+ | === Creative use of Open Educational Resources === | ||
+ | '''(Category''': '''Documentation/Training, Outreach/Research)''' | ||
+ | |||
+ | Go tο [https://slidewiki.org slidewiki.org] and create a presentation using slides from 3 existing presentations | ||
+ | |||
+ | === Test a Linux distribution for high schools === | ||
+ | '''(Category''': '''Documentation/Training, Outreach/Research, Quality Assurance)''' | ||
+ | |||
+ | ''' '''Download the High School Linux Distribution from https://git.minedu.gov.gr/itminedu/edu_distributions , write it to a usb stick, test it as live distribution on your computer and write a small review about your experience | ||
+ | |||
+ | === 3d Design (beginner) === | ||
+ | '''(Category''': '''Code''', '''Documentation/Training)''' | ||
+ | |||
+ | Design a simple 3d drawing in [https://www.tinkercad.com/ https://www.tinkercad.com/] | ||
+ | |||
+ | === 3d Design (advanced) === | ||
+ | '''(Category''': '''Code''', '''Documentation/Training)''' | ||
+ | |||
+ | Design a complex 3d drawing in https://www.tinkercad.com/ | ||
+ | |||
+ | === Graphic Design === | ||
+ | '''(Category:Documentation/Training, Outreach/Research) ''' | ||
+ | |||
+ | ''' '''Download Gimp and use it to edit 2 of your photos (-change the Size (Dimensions) of an Image (Scale) - change the Size (Filesize) of a JPEG - Crop an Image - Rotate or Flip an Image ) | ||
+ | |||
+ | === Attend an Open Source event === | ||
+ | '''(Category:''' '''Outreach/Research)''' | ||
+ | |||
+ | Attend an open source event in your town, and write a small report | ||
+ | |||
+ | === Wordpress- Website 1 === | ||
+ | '''(Category: Code''', '''Documentation/Training)''' | ||
+ | |||
+ | Create an account at [https://www.ellak.gr ellak.gr] and create a wordpress article with images and video | ||
+ | |||
+ | === Wordpress- Website 2 === | ||
+ | '''(Category: Code''', '''Documentation/Training)''' | ||
+ | |||
+ | Change the theme and the colours of a [https://gfoss.eu gfoss.eu] test website | ||
+ | |||
+ | === Github- git (beginner) === | ||
+ | '''(Category: '''Code''', '''Documentation/Training)'''''' | ||
+ | |||
+ | Fork a [https://github.com/eellak/ gfoss repository] | ||
+ | |||
+ | === Github- git (advanced) === | ||
+ | '''(Category: '''Code''', '''Documentation/Training)'''''' | ||
+ | |||
+ | Create a repo to [https://github.com github.com]- update the readme file and commit one file | ||
+ | |||
+ | === MediaWiki === | ||
+ | '''(Category: '''Code''', '''Documentation/Training)'''''' | ||
+ | |||
+ | Fix and complete articles to [https://diadikasies.gr diadikasies.gr] (wiki of Greek public services) | ||
+ | |||
+ | === Use of LibreOffice === | ||
+ | '''(Category: '''Outreach/Research, Documentation/Training)'''''' | ||
+ | |||
+ | Use Libreoffice Impress, and create a presentation about the [https://fsfe.org/freesoftware/education/education.el.html benefits of Free Software in education] | ||
+ | |||
+ | === Use of Open Data 1 === | ||
+ | '''(Category: '''Documentation/Training, Outreach/Research)'''''' | ||
+ | |||
+ | Go to https://diavgeia.gov.gr/ ,and and download 5 published decisions of your city council, that are related to education | ||
+ | |||
+ | === Use of Open Data 2 === | ||
+ | '''(Category: '''Documentation/Training, Outreach/Research)'''''' | ||
+ | |||
+ | Go to http://www.opengov.gr/home/category/consultations and write a report about 5 public consultations | ||
+ | |||
+ | === Privacy === | ||
+ | '''(Category: '''Documentation/Training, Outreach/Research)'''''' | ||
+ | |||
+ | Read https://edri.org/files/privacy4kids_booklet_web.pdf and write a presentation about the importance of privacy[[Κατηγορία:ΕΛΛΑΚ]] |
Latest revision as of 13:34, 24 October 2017
GFOSS Example Tasks for Google Code In 2017
Edit an article in Greek Wikipedia[edit | edit source]
(Category: Documentation/Training, Outreach/Research, Code)
Students learn a variety of skills by editing articles in Wikipedia. Some of the main ones are:
- Reading — students get better at reading by reading more, and while working on Wikipedia, they read a lot!
- Information literacy — students identify bias and partisanship; students recognize whether an article is credible or not.
- Collaboration — students work with other people to develop high quality encyclopedia articles.
- Community of practice — students can connect with people in the Wikipedia community who work and study in the same field..
- Coding — students learn to use wiki markup, a computer programming language and form of coding, as well as the mechanics of working with wikis
Create an article in Greek Wikipedia on a specific topic[edit | edit source]
(Category: Documentation/Training, Outreach/Research, Code)
Writing an article in wikipedia offers to students a lot of skills
- Writing — students practice writing in an expository, encyclopedic, summary style.
- Critical thinking — in contrast to many class assignments which require an argumentative or persuasive paper, Wikipedia's neutrality policy helps students think about class content in a new way.
- Information literacy — students identify bias and partisanship; students recognize whether an article is credible or not.
- Literature review — students practice finding and summarizing appropriate sources for their topic.
- Citation — students learn how to reference and use reliable sources correctly.
- Copyright — students learn the basics of copyrights and free licenses and the importance of attribution.
- Coding — students learn to use wiki markup, a computer programming language and form of coding, as well as the mechanics of working with wikis.
- Online etiquette — students learn how to work well with people whom they only know online and may never meet in person; this is an essential skill in today's online environment.
Edit a node to OpenStreetMap[edit | edit source]
(Category: Documentation/Training, Outreach/Research, Code)
Find your neighborhood in OpenStreetMap and edit/suggest points of interest
Learning to edit a node to OpenStreetmap, offers to students skills such as information literacy, knowledge of open source geography tools, and belonging to open source community
Add your school to OpenStreetMap[edit | edit source]
(Category: Documentation/Training, Outreach/Research, Code)
Find the address of your school in OpenStreetMap
Learning to add a node to OpenStreetmap, offers to students skills such as information literacy, knowledge of open source geography tools, and belonging to open source commu
Write a python code that includes variables and operators[edit | edit source]
(Category: Code)
Python exercises are a great introduction into coding languages and critical thinking
Write a password generator in Python.[edit | edit source]
(Category: Code)
Python exercises are a great introduction into coding languages and critical thinking
Review and fix the Greek translation of an open source project[edit | edit source]
(Category: Documentation/Training, Outreach/Research, Quality Assurance)
Libreoffice Greek Documentation is a a great resource for students contributing to open source and learn how to use libreoffice
Translate a help for a function of LibreOffice Documentation to Greek[edit | edit source]
(Category: Documentation/Training, Outreach/Research, Quality Assurance)
Libreoffice Greek Documentation is a a great resource for students contributing to open source and learn how to use libreoffice
Use of Creative Commons Licences[edit | edit source]
(Category: Documentation/Training, Outreach/Research)
Take 5 photos of some animals and plants, choose a Creative commons License from https://creativecommons.org/choose/ and upload them to wikimedia commons with the proper licence and description
Use of Open Educational resources[edit | edit source]
(Category: Documentation/Training, Outreach/Research)
Go to http://photodentro.edu.gr/lor/subject-search?locale=el and find 10 related educational resources for your classroom , and write a short presentation about them
Creative use of Open Educational Resources[edit | edit source]
(Category: Documentation/Training, Outreach/Research)
Go tο slidewiki.org and create a presentation using slides from 3 existing presentations
Test a Linux distribution for high schools[edit | edit source]
(Category: Documentation/Training, Outreach/Research, Quality Assurance)
Download the High School Linux Distribution from https://git.minedu.gov.gr/itminedu/edu_distributions , write it to a usb stick, test it as live distribution on your computer and write a small review about your experience
3d Design (beginner)[edit | edit source]
(Category: Code, Documentation/Training)
Design a simple 3d drawing in https://www.tinkercad.com/
3d Design (advanced)[edit | edit source]
(Category: Code, Documentation/Training)
Design a complex 3d drawing in https://www.tinkercad.com/
Graphic Design[edit | edit source]
(Category:Documentation/Training, Outreach/Research)
Download Gimp and use it to edit 2 of your photos (-change the Size (Dimensions) of an Image (Scale) - change the Size (Filesize) of a JPEG - Crop an Image - Rotate or Flip an Image )
Attend an Open Source event[edit | edit source]
(Category: Outreach/Research)
Attend an open source event in your town, and write a small report
Wordpress- Website 1[edit | edit source]
(Category: Code, Documentation/Training)
Create an account at ellak.gr and create a wordpress article with images and video
Wordpress- Website 2[edit | edit source]
(Category: Code, Documentation/Training)
Change the theme and the colours of a gfoss.eu test website
Github- git (beginner)[edit | edit source]
'(Category: Code, Documentation/Training)'
Fork a gfoss repository
Github- git (advanced)[edit | edit source]
'(Category: Code, Documentation/Training)'
Create a repo to github.com- update the readme file and commit one file
MediaWiki[edit | edit source]
'(Category: Code, Documentation/Training)'
Fix and complete articles to diadikasies.gr (wiki of Greek public services)
Use of LibreOffice[edit | edit source]
'(Category: Outreach/Research, Documentation/Training)'
Use Libreoffice Impress, and create a presentation about the benefits of Free Software in education
Use of Open Data 1[edit | edit source]
'(Category: Documentation/Training, Outreach/Research)'
Go to https://diavgeia.gov.gr/ ,and and download 5 published decisions of your city council, that are related to education
Use of Open Data 2[edit | edit source]
'(Category: Documentation/Training, Outreach/Research)'
Go to http://www.opengov.gr/home/category/consultations and write a report about 5 public consultations
Privacy[edit | edit source]
'(Category: Documentation/Training, Outreach/Research)'
Read https://edri.org/files/privacy4kids_booklet_web.pdf and write a presentation about the importance of privacy