diff --git a/app.py b/app.py index a788823d473..db4bc61fcf6 100644 --- a/app.py +++ b/app.py @@ -1567,10 +1567,9 @@ def favicon(): @app.route('/') -@app.route('/start') @app.route('/index.html') def main_page(): - sections = hedyweb.PageTranslations('start').get_page_translations(g.lang)['start-sections'] + sections = hedyweb.PageTranslations('start').get_page_translations(g.lang)['home-sections'] sections = sections[:] @@ -1631,6 +1630,13 @@ def join(): current_page='join', content=join_translations) +@app.route('/start') +def start(): + start_translations = hedyweb.PageTranslations('start').get_page_translations(g.lang) + return render_template('start.html', page_title=gettext('title_learn-more'), + current_page='start', content=start_translations) + + @app.route('/privacy') def privacy(): privacy_translations = hedyweb.PageTranslations('privacy').get_page_translations(g.lang) diff --git a/content/adventures/es.yaml b/content/adventures/es.yaml index 889433154ac..4cf843edd29 100644 --- a/content/adventures/es.yaml +++ b/content/adventures/es.yaml @@ -919,7 +919,7 @@ adventures: {if} respuesta {is} _ {print} '¡Buen trabajo!' {else} {print} '¡Incorrecto! Era ' _ ``` - start_code: "número_1 = {ask} 'Introduce el primer número:'\nnúmero_2 = {ask} Escribe el segundo número:'\nrespuesta_correcta = número_1 * número_2\n{print} número_1 ' por ' número_2 ' es ' respuesta_correcta\n" + start_code: "número_1 = {ask} 'Introduce el primer número:'\nnúmero_2 = {ask} 'Escribe el segundo número:'\nrespuesta_correcta = número_1 * número_2\n{print} número_1 ' por ' número_2 ' es ' respuesta_correcta\n" story_text_3: "**Extra** También puedes dejar que el ordenador haga sumas aleatorias por sí mismo usando random.\n\nAsí eliges un número de tablas para practicar, y de ahí siempre obtienes una suma diferente:\n" 14: story_text: "En este nivel puedes programar el juego 'Adivina el número'\n" diff --git a/content/pages/ar.yaml b/content/pages/ar.yaml index 9bc2d7e9ae1..50a787ee70b 100644 --- a/content/pages/ar.yaml +++ b/content/pages/ar.yaml @@ -1166,7 +1166,7 @@ learn-more-sections: * [Leiden University, April 2020](https://www.universiteitleiden.nl/en/news/2020/03/looking-to-distract-the-kids-while-you-work-from-home-get-them-programming) * [Mare (Dutch), April 2020](https://www.mareonline.nl/cultuur/computercode-voor-de-kids/) * [AG Connect (Dutch), April 2020](https://www.agconnect.nl/artikel/stapsgewijs-python-leren-programmeren-met-nieuwe-taal-hedy) -start-sections: +home-sections: - title: "ماذا تعني لغة برمجة متدرجة؟" text: | تعلم البرمجة قد يكون شيئاً صعباً. ليس لإن البرمجة بحد ذاتها صعبة! ولكن لإن هناك الكثير من القواعد لحفظها، كما الحال عندما بدأت تتعلم لغة ثانية كالانجليزية مثلاً. diff --git a/content/pages/bg.yaml b/content/pages/bg.yaml index 74ef1b98f13..7d11be1dde5 100644 --- a/content/pages/bg.yaml +++ b/content/pages/bg.yaml @@ -1028,7 +1028,7 @@ learn-more-sections: Below the current status, help us complete a language, or add a new one. -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/bn.yaml b/content/pages/bn.yaml index bc87aeefe7f..3c1593fe59e 100644 --- a/content/pages/bn.yaml +++ b/content/pages/bn.yaml @@ -1149,7 +1149,7 @@ learn-more-sections: Below the current status, help us complete a language, or add a new one. -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/ca.yaml b/content/pages/ca.yaml index 1e09111a419..6ac25a513b2 100644 --- a/content/pages/ca.yaml +++ b/content/pages/ca.yaml @@ -1137,7 +1137,7 @@ learn-more-sections: - title: Hedy a les notícies text: "Alguns llocs web i diaris han escrit sobre Hedy des del nostre llançament a principis de 2020. En conservem una llista aquí:\n* [Tech Optimism - A Solution to the IT Shortage (Dutch), August 2022](https://pom.show/2022/08/12/een-oplossing-voor-het-it-tekort/)\n* [Codeweek Podcast, July 2022](https://codeweek.eu/podcast/26)\n* [Heise.de (German), Januari 2022](https://www.heise.de/news/Hedy-die-mitwachsende-Programmiersprache-6336264.html)\n* [Strumenta, November 2021](https://tomassetti.me/teaching-programming-with-hedy/)\n* [Vives (Dutch), CodeWeek Special October 2021](images/Vives-174-Codeweek.pdf)\n* [CodeWeek.eu - Haunted House Challenge, September 2021](https://codeweek.eu/2021/challenges/haunted-house)\n* [Opensource.com, April 2021](https://opensource.com/article/21/4/hedy-teach-code)\n* [IO Magazine, April 2021](https://ict-research.nl/wordpress/wp-content/uploads/2021/04/IO-magazine-NR1-2021_web.pdf)\n* [Ingeniería De Software (Spanish), February 2021](https://ingenieriadesoftware.es/hedy-mejor-lenguaje-ensenar-programacion-ninos/)\n* [Hello World Magazine, February 2021](images/Hello_World_15_Hedy.pdf)\n* [Discoro, January 2021](https://discoro.wordpress.com/2021/01/09/hedy-gradually-learning-a-programming-language/)\n* [Felienne wins the Dutch award for ICT research for Hedy, January 2021](https://www.nwo.nl/en/news/felienne-hermans-receives-dutch-prize-ict-research-2021)\n* [SlashDot, August 2020](https://news.slashdot.org/story/20/08/17/024248/scientist-proposes-a-new-programming-language-for-teaching-coding-and-python)\n* [GenBeta (Spanish), August 2020](https://www.genbeta.com/desarrollo/nuevo-lenguaje-para-ensenar-programacion-a-ninos-como-se-ensena-a-leer-escribir-forma-gradual-niveles)\n* [Developpez (French), August 2020](https://programmation.developpez.com/actu/308095/Une-scientifique-propose-un-nouveau-langage-de-programmation-pour-enseigner-aux-enfants-le-codage-informatique-au-travers-d-une-approche-graduelle-implementee-en-Python-sur-13-paliers/)\n* [Vives (Dutch), October 2020](images/artikel_vives.pdf) \"Met Hedy stap voor stap leren programmeren\"\n* [Leiden University, April 2020](https://www.universiteitleiden.nl/en/news/2020/03/looking-to-distract-the-kids-while-you-work-from-home-get-them-programming)\n* [Mare (Dutch), April 2020](https://www.mareonline.nl/cultuur/computercode-voor-de-kids/)\n* [AG Connect (Dutch), April 2020](https://www.agconnect.nl/artikel/stapsgewijs-python-leren-programmeren-met-nieuwe-taal-hedy)\n" title: Documentació de Hedy -start-sections: +home-sections: - title: La programació textual feta fàcil! text: "Moltes escoles i professors d'arreu del món volen ensenyar als seus alumnes la programació. Inicialment, sovint això es fa amb eines lúdiques, que van des del robot Beebot fins a \nScratch Junior o Scratch. Després d'utilitzar aquestes eines, els nens sovint volen passar a llenguatges de programació textuals més potents, com Python.\n\nTanmateix, Python és difícil, perquè només està disponible en anglès i requereix que els estudiants aprenguin conceptes i sintaxi de programació complexos alhora.\nHedy és la manera fàcil de començar amb els llenguatges de programació textual! Hedy és d'ús gratuït, de codi obert i, a diferència de qualsevol altre llenguatge de programació textual, és les tres coses:\n\n1. Hedy és multilingüe, pots utilitzar Hedy en el teu propi idioma\n2. Hedy és gradual, de manera que pots aprendre un concepte i la seva sintaxi a la vegada\n3. Hedy està dissenyat per a l'aula, la qual cosa permet als professors personalitzar completament l'experiència dels seus alumnes\n" - title: Programació multilingüe diff --git a/content/pages/cs.yaml b/content/pages/cs.yaml index c9a4dc1f089..9bfc9a9e7a6 100644 --- a/content/pages/cs.yaml +++ b/content/pages/cs.yaml @@ -1147,7 +1147,7 @@ learn-more-sections: Chceš se dozvědět více o Hedy? Podívej se na prezentaci, kterou Felienne přednesla na European Code Week 2020: -start-sections: +home-sections: - title: "Co je to stupňovitý programovací jazyk?" text: | Naučit se programovat může být těžké. Ale to neznamená, že by programování samo o sobě *bylo* těžké! Ano, je tu spousta pravidel, která si musíte zapamatovat, podobně jako když jste se začali učit česky nebo anglicky. diff --git a/content/pages/cy.yaml b/content/pages/cy.yaml index 0c0910d717b..5becea9e442 100644 --- a/content/pages/cy.yaml +++ b/content/pages/cy.yaml @@ -1133,7 +1133,7 @@ sections: temperature = 25 print('It is ', temperature, 'degrees outside') title: Hedy documentation -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/da.yaml b/content/pages/da.yaml index 0b0aa9e6b8b..33da49d1e7f 100644 --- a/content/pages/da.yaml +++ b/content/pages/da.yaml @@ -1132,7 +1132,7 @@ sections: solution_code: | temperature = 25 print('It is ', temperature, 'degrees outside') -start-sections: +home-sections: - title: Textual programming made easy! text: "Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to\nScratch Junior or Scratch. After using such tools, kids often want to move to more powerful, textual programming languages, like Python.\n\nPython however is hard, because it is only available in English, and requires learners to learn complex programming concepts and syntax at once.\nHedy is the easy way to get started with textual programming languages! Hedy is free to use, open source, and unlike any other textual programming language in three ways.\n\n1. Hedy is multi-lingual, you can use Hedy in your own language\n2. Hedy is gradual, so you can learn one concept and its syntax a time\n3. Hedy is built for the classroom, allowing teachers to fully customize their student's experience\n" - title: Multi-lingual programming diff --git a/content/pages/de.yaml b/content/pages/de.yaml index b0bc0364244..126ed2bdc64 100644 --- a/content/pages/de.yaml +++ b/content/pages/de.yaml @@ -838,7 +838,7 @@ learn-more-sections: * [Leiden University, April 2020](https://www.universiteitleiden.nl/en/news/2020/03/looking-to-distract-the-kids-while-you-work-from-home-get-them-programming) * [Mare (Dutch), April 2020](https://www.mareonline.nl/cultuur/computercode-voor-de-kids/) * [AG Connect (Dutch), April 2020](https://www.agconnect.nl/artikel/stapsgewijs-python-leren-programmeren-met-nieuwe-taal-hedy) -start-sections: +home-sections: - title: "Textbasierte Programmierung in einfach!" text: | Viele Schulen und Lehrpersonen auf der Welt möchten ihren Schülerinnen und Schülern Programmieren unterrichten. Zu Beginn wird dies oft mit spielerischen Werkzeugen vom Beebot robot bis diff --git a/content/pages/el.yaml b/content/pages/el.yaml index c48aaefdb26..48fcf119a03 100644 --- a/content/pages/el.yaml +++ b/content/pages/el.yaml @@ -1140,7 +1140,7 @@ learn-more-sections: text: "[Γνωστοποίησέ το μας στο GitHub](https://github.com/hedyorg/hedy/issues/new/choose)\n" - title: Θα ήθελες να βοηθήσεις; text: "Ο πλέον εύκολος τρόπος είναι να βοηθήσεις [μεταφράζοντας Hedy](https://github.com/hedyorg/hedy/wiki/Hedy-Translation-Tutorial)\n\nΚάτω από την τρέχουσα κατάσταση, βοηθήστε μας να ολοκληρώσουμε μια γλώσσα ή να προσθέσουμε μια νέα.\n\n\n" -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/en.yaml b/content/pages/en.yaml index fe5897add98..5d166b02b10 100644 --- a/content/pages/en.yaml +++ b/content/pages/en.yaml @@ -1167,7 +1167,7 @@ learn-more-sections: * [Leiden University, April 2020](https://www.universiteitleiden.nl/en/news/2020/03/looking-to-distract-the-kids-while-you-work-from-home-get-them-programming) * [Mare (Dutch), April 2020](https://www.mareonline.nl/cultuur/computercode-voor-de-kids/) * [AG Connect (Dutch), April 2020](https://www.agconnect.nl/artikel/stapsgewijs-python-leren-programmeren-met-nieuwe-taal-hedy) -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to @@ -1227,3 +1227,57 @@ join-sections: text: | Hedy is designed to support teachers in providing programming lessons in class. We have specific teacher features like the option to create a class, customize it and see how your students are doing. If you like Hedy, you can reach out to schools that you know to help teachers get started! We can help you find schools or teachers via Discord. + +start-sections: +- title: "Getting started with Hedy" + text: | + *Something about teachers accounts, slides etc* +- title: "What other teachers say" + text: | + + A while ago we ran a few short Hedy teachers surveys. + The questions span between suggestions of improvement and Hedy’s best features. + Below is a testimony of their thoughts: + + Simple interface and good examples. *Teacher: 3rd - 6th grades (elementary)* + + Multilingual programming and just the gradual programming concept itself. - *US: middle school, 6th-8th grade* + + The gradual nature of introducing programming. *Australia: High school* + + The construction is so good. *Netherlands: Lower secondary school HAVO-VWO* + + I can keep the pace of the class. *Netherlands: group 7 en 8* + + Continues automatically. *Netherlands: 2 HAVO-VWO* + + Both that the explanation can be in Dutch (and the code in English), and that it builds up with more + and more possibilities. *Netherlands: Plus class group 7* + + The 'realness' of programming, it resembles how it is in reality. *Netherlands: Plus class group 4 to 8* + + Step-by-step activities. Fun activities. *Netherlands: 1e All levels, 2e VWO/HAVO 2e VWO +, 3e HAVO 3e VWO* + + But Hedy and its gradual levels... what an idea, + I wanted to personally thank you for creating this. I cannot thank you enough. Also, I have never seen the level of engagement and enthusiasm of my + students, as I have seen with Hedy. We have covered till level 5, and plan to spend one more week on it in classes and labs, + before starting Python. *Pakistan* + + I really like Hedy very much and it is also nicely set up, which makes it good to use in primary school. + Hedy's gradual approach works very well. + The short explanation at the beginning of each level and the short example programs help to give the children a quick insight into what is new in the chosen level. + The different assignments that the children can choose also work very well. + You see the children choose assignments that appeal to them and they then get to work with them, + through the levels. Hedy is great fun for children who are good at programming and want to get a + taste of a real programming language. It is good preparation for secondary school as soon as more ICT + education is given there. *Netherlands: Oegstgeest Montessori school* + + + + + + + + + + diff --git a/content/pages/eo.yaml b/content/pages/eo.yaml index 7b446de68cf..70a94077584 100644 --- a/content/pages/eo.yaml +++ b/content/pages/eo.yaml @@ -551,7 +551,7 @@ sections: title: Oftaj eraroj key: oftaj_eraroj intro: "You can learn from your mistakes, especially in coding!\nMaking mistakes is unavoidable, and a great opportunity to learn, but for teachers it can be a challenge to find the correct fix for a mistake!\nEspecially as the codes get longer and longer as the levels progress. That's why we've made a list with frequently made mistakes in each level, and their solutions.\n" -start-sections: +home-sections: - title: Kio estas laŭgrada programlingvo? text: "Lerni programi povas esti malfacile. Nu, la programado mem *ne* estas malfacila! Sed estas multaj reguloj parkerigendaj, same kiel kiam vi komencis lerni Esperanton.\nSimile, vi bezonos multan praktikon por lerni programadon.\n\nVi povas legi ĉi tiujn frazojn facile. Sed ĉu vi memoras, kiam vi lernis eklegi? Tiam, vi postulis iom da tempo por ĉiu litero!\nTio validas ankaŭ por programado: tio eble estos malfacile komence, sed ĝi plifaciliĝos!\n\nAgrable, Hedy estas *laŭgrada*. Tio signifas, ke vi ne devas lerni ĉiujn regulojn samtempe.\nLa unuaj kelkaj niveloj ne havas multajn regulojn; tial, vi povas komforte alkutimiĝi al programado.\nEn ĉiu nivelo ni enkondukas novajn regulojn, pliigante la nombron da komandoj, kiujn vi konas. Komandoj estas instrukcioj por komputilo.\n" - title: Kial Hedy estas laŭgrada? diff --git a/content/pages/es.yaml b/content/pages/es.yaml index a9400f6b572..0f77e72a42f 100644 --- a/content/pages/es.yaml +++ b/content/pages/es.yaml @@ -588,7 +588,7 @@ learn-more-sections: * [Leiden University, April 2020](https://www.universiteitleiden.nl/en/news/2020/03/looking-to-distract-the-kids-while-you-work-from-home-get-them-programming) * [Mare (Dutch), April 2020](https://www.mareonline.nl/cultuur/computercode-voor-de-kids/) * [AG Connect (Dutch), April 2020](https://www.agconnect.nl/artikel/stapsgewijs-python-leren-programmeren-met-nieuwe-taal-hedy) -start-sections: +home-sections: - title: "¡Programación textual más fácil!" text: | Muchos colegios y profesores en todo el mundo quieren enseñar programación a sus alumnos. Al principio suele hacerse con herramientas lúdicas, desde el robot Beebot a diff --git a/content/pages/et.yaml b/content/pages/et.yaml index c08d4328b8e..d565f339311 100644 --- a/content/pages/et.yaml +++ b/content/pages/et.yaml @@ -553,7 +553,7 @@ sections: level: '18' key: common_mistakes intro: "Oma vigadest on võimalik õppida, eriti koodi kirjutades!\nVigade tegemine on vältimatu ja hea võimalus õppimiseks, kuid õpetajate jaoks võib olla veale õige lahenduse leidmine suureks väljakutseks!\nEriti siis, kui tasemete edenedes kood aina pikemaks kasvab. Sellepärast oleme koostanud nimekirja igal tasemel sageli esinevatest vigadest ja nende lahendustest.\n" -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/fa.yaml b/content/pages/fa.yaml index c778cea8c34..c46bbaaea96 100644 --- a/content/pages/fa.yaml +++ b/content/pages/fa.yaml @@ -1140,7 +1140,7 @@ learn-more-sections: text: "[Let us know on GitHub](https://github.com/hedyorg/hedy/issues/new/choose)\n" - title: Want to help? text: "The easiest way is to help with [translating Hedy](https://github.com/hedyorg/hedy/wiki/Hedy-Translation-Tutorial)\n\nBelow the current status, help us complete a language, or add a new one.\n\n\n" -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/fi.yaml b/content/pages/fi.yaml index 59ba48e8e26..7dfd5d0117f 100644 --- a/content/pages/fi.yaml +++ b/content/pages/fi.yaml @@ -1133,7 +1133,7 @@ sections: solution_code: | temperature = 25 print('It is ', temperature, 'degrees outside') -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/fr.yaml b/content/pages/fr.yaml index e4568d1be9a..f2b44e83cde 100644 --- a/content/pages/fr.yaml +++ b/content/pages/fr.yaml @@ -830,7 +830,7 @@ learn-more-sections: Vous voulez en savoir plus sur Hedy ? Consultez cette conférence que Felienne a donnée à la Semaine européenne du code 2020 : -start-sections: +home-sections: - title: "Qu’est-ce qu’un langage de programmation progressif ?" text: | Apprendre à programmer peut être difficile. Non pas que programmer *est* difficile en soit ! Mais il y a beaucoup de règles à mémoriser, comme quand on apprend le français. diff --git a/content/pages/fy.yaml b/content/pages/fy.yaml index d2159a90a77..59fccb5ba96 100644 --- a/content/pages/fy.yaml +++ b/content/pages/fy.yaml @@ -1147,7 +1147,7 @@ learn-more-sections: Wil je meer weten? Felienne gaf een praatje op de European Code Week 2020 (in het Engels): -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/he.yaml b/content/pages/he.yaml index 6d1f866cfcd..0174f46d97f 100644 --- a/content/pages/he.yaml +++ b/content/pages/he.yaml @@ -565,7 +565,7 @@ learn-more-sections: text: "[Let us know on GitHub](https://github.com/hedyorg/hedy/issues/new/choose)\n" - title: Want to help? text: "The easiest way is to help with [translating Hedy](https://github.com/hedyorg/hedy/wiki/Hedy-Translation-Tutorial)\n\nBelow the current status, help us complete a language, or add a new one.\n\n\n" -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/hi.yaml b/content/pages/hi.yaml index 7d1cecd3146..06f3cf2fb3b 100644 --- a/content/pages/hi.yaml +++ b/content/pages/hi.yaml @@ -1149,7 +1149,7 @@ learn-more-sections: Below the current status, help us complete a language, or add a new one. -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/hu.yaml b/content/pages/hu.yaml index ab38d962a56..5e538581925 100644 --- a/content/pages/hu.yaml +++ b/content/pages/hu.yaml @@ -818,7 +818,7 @@ learn-more-sections: Below the current status, help us complete a language, or add a new one. -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/id.yaml b/content/pages/id.yaml index 8d068587cce..ce629741fbc 100644 --- a/content/pages/id.yaml +++ b/content/pages/id.yaml @@ -818,7 +818,7 @@ learn-more-sections: Ingin tahu lebih jauh tentang Hedy? Cek pembicaraan yang diberikan Felienne pada European Code Week 2020: -start-sections: +home-sections: - title: "Apa itu bahasa pemrograman bertahap?" text: | Belajar pemrograman bisa jadi menantang. Ini bukan karena bahasa pemrogramannya sulit, namun karena ada banyak aturan yang perlu dihafal, sama seperti ketika kamu memulai belajar bahasa Inggris. diff --git a/content/pages/it.yaml b/content/pages/it.yaml index 51dfd969b51..f056fe9de09 100644 --- a/content/pages/it.yaml +++ b/content/pages/it.yaml @@ -1166,7 +1166,7 @@ learn-more-sections: * [Leiden University, April 2020](https://www.universiteitleiden.nl/en/news/2020/03/looking-to-distract-the-kids-while-you-work-from-home-get-them-programming) * [Mare (Dutch), April 2020](https://www.mareonline.nl/cultuur/computercode-voor-de-kids/) * [AG Connect (Dutch), April 2020](https://www.agconnect.nl/artikel/stapsgewijs-python-leren-programmeren-met-nieuwe-taal-hedy) -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/ja.yaml b/content/pages/ja.yaml index bc8340d6b40..0df8ffdf397 100644 --- a/content/pages/ja.yaml +++ b/content/pages/ja.yaml @@ -1140,7 +1140,7 @@ learn-more-sections: text: "[Let us know on GitHub](https://github.com/hedyorg/hedy/issues/new/choose)\n" - title: Want to help? text: "The easiest way is to help with [translating Hedy](https://github.com/hedyorg/hedy/wiki/Hedy-Translation-Tutorial)\n\nBelow the current status, help us complete a language, or add a new one.\n\n\n" -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/kmr.yaml b/content/pages/kmr.yaml index f8bbf95791a..74ddf755686 100644 --- a/content/pages/kmr.yaml +++ b/content/pages/kmr.yaml @@ -538,7 +538,7 @@ sections: title: Common mistakes key: common_mistakes intro: "You can learn from your mistakes, especially in coding!\nMaking mistakes is unavoidable, and a great opportunity to learn, but for teachers it can be a challenge to find the correct fix for a mistake!\nEspecially as the codes get longer and longer as the levels progress. That's why we've made a list with frequently made mistakes in each level, and their solutions.\n" -start-sections: +home-sections: - title: Textual programming made easy! text: "Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to\nScratch Junior or Scratch. After using such tools, kids often want to move to more powerful, textual programming languages, like Python.\n\nPython however is hard, because it is only available in English, and requires learners to learn complex programming concepts and syntax at once.\nHedy is the easy way to get started with textual programming languages! Hedy is free to use, open source, and unlike any other textual programming language in three ways.\n\n1. Hedy is multi-lingual, you can use Hedy in your own language\n2. Hedy is gradual, so you can learn one concept and its syntax a time\n3. Hedy is built for the classroom, allowing teachers to fully customize their student's experience\n" - title: Multi-lingual programming diff --git a/content/pages/ko.yaml b/content/pages/ko.yaml index ab9db12bcc6..a4a45577d1d 100644 --- a/content/pages/ko.yaml +++ b/content/pages/ko.yaml @@ -1129,7 +1129,7 @@ sections: solution_code: | 온도 = 25 print('지금 바깥은 ', 온도, '도 이다') -start-sections: +home-sections: - title: "텍스트 프로그래밍이 쉬워졌습니다!" text: | 전세계의 많은 학교들과 선생님들은 그들의 학생들에게 프로그래밍을 가르치기를 원합니다. 처음에 이것은 종종 비봇 로봇에서 부터 시작하여 장난기 많은 도구들로 이루어집니다 diff --git a/content/pages/nb_NO.yaml b/content/pages/nb_NO.yaml index 0c6528cbd9f..5d992371bb8 100644 --- a/content/pages/nb_NO.yaml +++ b/content/pages/nb_NO.yaml @@ -560,7 +560,7 @@ learn-more-sections: text: "[Fortell oss om det på GitHub](https://github.com/hedyorg/hedy/issues/new/choose)\n" - title: Har du lyst til å hjelpe? text: "Den letteste måten er ved å hjelpe til med [oversettelse av Hedy](https://github.com/hedyorg/hedy/wiki/Hedy-Translation-Tutorial)\n\nHer er nåværende status, hjelp oss å ferdigstille et språk, eller legg til et nytt et.\n\n\n" -start-sections: +home-sections: - title: Hva er et gradvis programmeringsspråk? text: "Å lære seg å programmere kan være vanskelig. Ikke at programmering i seg selv *er* vanskelig! Men det er mange regler man må lære seg, akkurat som når du begynte å lære deg norsk.\nPå samme måte krever det mye øvelse å lære seg programmering.\n\nDisse setningene leser du nok ganske lett. Men husker du når du lærte deg å lese? Da brukte du en del tid bare på å lære hver bokstav!\nDette gjelder også for programmering, det er kanskje vanskelig i begynnelsen, men det blir lettere etterhvert!\n\nDet som er bra med Hedy er at Hedy er *gradvis*. Det betyr at du ikke trenger å lære alle reglene på en gang.\nDe første nivåene har ganske få regler, slik at det er lett å bli vant til programmering.\nFor hvert nivå legger vi til flere regler og kommandoer. Kommandoer er instruksjoner for en datamaskin.\n" - title: Hvorfor er Hedy gradvis? diff --git a/content/pages/nl.yaml b/content/pages/nl.yaml index ebe7049d706..08af6defe04 100644 --- a/content/pages/nl.yaml +++ b/content/pages/nl.yaml @@ -857,7 +857,7 @@ learn-more-sections: Wil je meer weten? Felienne gaf een praatje op de European Code Week 2020 (in het Engels): -start-sections: +home-sections: - title: "Makkelijk leren programmeren!" text: | Veel scholen leren hun leerlingen al programmeren, in eerste instantie vaak met de Beebot of met Scratch, maar richting de bovenbouw van de basisschool en de diff --git a/content/pages/pa_PK.yaml b/content/pages/pa_PK.yaml index f5788a16cff..11c2ca6d981 100644 --- a/content/pages/pa_PK.yaml +++ b/content/pages/pa_PK.yaml @@ -1,4 +1,4 @@ -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/pages.schema.json b/content/pages/pages.schema.json index d35c8e83b6e..a0aca00379e 100644 --- a/content/pages/pages.schema.json +++ b/content/pages/pages.schema.json @@ -8,10 +8,11 @@ "learn-more-sections": { "$ref": "#/definitions/BasicSections" }, "join-sections": { "$ref": "#/definitions/BasicSections" }, + "home-sections": { "$ref": "#/definitions/BasicSections" }, "start-sections": { "$ref": "#/definitions/BasicSections" } }, "required": [ - "title", "sections", "learn-more-sections", "join-sections", "start-sections" + "title", "sections", "learn-more-sections", "join-sections", "home-sections" ], "definitions": { diff --git a/content/pages/pl.yaml b/content/pages/pl.yaml index 3709d09c556..fbee7c97c1c 100644 --- a/content/pages/pl.yaml +++ b/content/pages/pl.yaml @@ -560,7 +560,7 @@ learn-more-sections: text: "[Daj nam znać na GitHubie](https://github.com/hedyorg/hedy/issues/new/choose)\n" - title: Co tygodniowa pogadanka nad kodem text: "Chcesz się dowiedzieć więcej o Hedy? Zobacz wystąpienie Felienne na \"European Code Week 2020\" (po Angielsku):\n\n\n" -start-sections: +home-sections: - title: Czym jest stopniowany język programowania? text: "Uczenie się programowania może być trudne. Nie oznacza to, że programowanie samo w sobie *jest* trudne! Ale jest wiele zasad które należy zapamiętać, zupełnie jak gdy rozpoczyna się naukę polskiego.\nPodobnie, będziesz potrzebować wiele praktyki aby nauczyć się programowania.\n\nMożesz czytać te zdania z łatwością. Ale czy pamiętasz okres rozpoczynania nauki czytania? Każda litera wymagała od ciebie czasu!\nTo prawda również w przypadku programowania, może ono być trudne na początku, ale z czasem staje się łatwiejsze!\n\nDobrą cechą Hedy jest to, że Hedy jest *stopniowany*. Oznacza to, że nie musisz uczyć się wszystkich zasad jednocześnie.\nPierwsze kilka poziomów nie ma aż tak wiele zasad, dzięki czemu swobodnie możesz przyzwyczaić się do programowania.\nNa każdym poziomie dodajemy nowe zasady, zwiększając liczbę komend które znasz. Komendy to instrukcje dla komputera.\n" - title: Dlaczego Hedy jest stopniowany? diff --git a/content/pages/pt_BR.yaml b/content/pages/pt_BR.yaml index eeb55f48e96..7292574e3a2 100644 --- a/content/pages/pt_BR.yaml +++ b/content/pages/pt_BR.yaml @@ -602,7 +602,7 @@ learn-more-sections: Want to know more about Hedy? Check out this talk Felienne gave at the European Code Week 2020: -start-sections: +home-sections: - title: "O que é uma linguagem de programação gradual?" text: | Aprender a programar pode ser difícil. Não que a programação em si *seja* difícil! Mas existem muitas regras que você precisa memorizar, assim como quando você começou a aprender Português. diff --git a/content/pages/pt_PT.yaml b/content/pages/pt_PT.yaml index 2328c2e88d0..ef120777ec2 100644 --- a/content/pages/pt_PT.yaml +++ b/content/pages/pt_PT.yaml @@ -609,7 +609,7 @@ learn-more-sections: Below the current status, help us complete a language, or add a new one. -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/ro.yaml b/content/pages/ro.yaml index cc3199fa760..2ff8559c12c 100644 --- a/content/pages/ro.yaml +++ b/content/pages/ro.yaml @@ -1140,7 +1140,7 @@ learn-more-sections: text: "Want to know more about Hedy's philosophy and design? Check out this talk Felienne gave at the StrangeLoop Conference in 2022:\n\n\n" - title: Hedy in the news text: "Some websites and newspapers have written about Hedy since our release in early 2020. We keep a list here:\n* [Tech Optimism - A Solution to the IT Shortage (Dutch), August 2022](https://pom.show/2022/08/12/een-oplossing-voor-het-it-tekort/)\n* [Codeweek Podcast, July 2022](https://codeweek.eu/podcast/26)\n* [Heise.de (German), Januari 2022](https://www.heise.de/news/Hedy-die-mitwachsende-Programmiersprache-6336264.html)\n* [Strumenta, November 2021](https://tomassetti.me/teaching-programming-with-hedy/)\n* [Vives (Dutch), CodeWeek Special October 2021](images/Vives-174-Codeweek.pdf)\n* [CodeWeek.eu - Haunted House Challenge, September 2021](https://codeweek.eu/2021/challenges/haunted-house)\n* [Opensource.com, April 2021](https://opensource.com/article/21/4/hedy-teach-code)\n* [IO Magazine, April 2021](https://ict-research.nl/wordpress/wp-content/uploads/2021/04/IO-magazine-NR1-2021_web.pdf)\n* [Ingeniería De Software (Spanish), February 2021](https://ingenieriadesoftware.es/hedy-mejor-lenguaje-ensenar-programacion-ninos/)\n* [Hello World Magazine, February 2021](images/Hello_World_15_Hedy.pdf)\n* [Discoro, January 2021](https://discoro.wordpress.com/2021/01/09/hedy-gradually-learning-a-programming-language/)\n* [Felienne wins the Dutch award for ICT research for Hedy, January 2021](https://www.nwo.nl/en/news/felienne-hermans-receives-dutch-prize-ict-research-2021)\n* [SlashDot, August 2020](https://news.slashdot.org/story/20/08/17/024248/scientist-proposes-a-new-programming-language-for-teaching-coding-and-python)\n* [GenBeta (Spanish), August 2020](https://www.genbeta.com/desarrollo/nuevo-lenguaje-para-ensenar-programacion-a-ninos-como-se-ensena-a-leer-escribir-forma-gradual-niveles)\n* [Developpez (French), August 2020](https://programmation.developpez.com/actu/308095/Une-scientifique-propose-un-nouveau-langage-de-programmation-pour-enseigner-aux-enfants-le-codage-informatique-au-travers-d-une-approche-graduelle-implementee-en-Python-sur-13-paliers/)\n* [Vives (Dutch), October 2020](images/artikel_vives.pdf) \"Met Hedy stap voor stap leren programmeren\"\n* [Leiden University, April 2020](https://www.universiteitleiden.nl/en/news/2020/03/looking-to-distract-the-kids-while-you-work-from-home-get-them-programming)\n* [Mare (Dutch), April 2020](https://www.mareonline.nl/cultuur/computercode-voor-de-kids/)\n* [AG Connect (Dutch), April 2020](https://www.agconnect.nl/artikel/stapsgewijs-python-leren-programmeren-met-nieuwe-taal-hedy)\n" -start-sections: +home-sections: - title: Textual programming made easy! text: "Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to\nScratch Junior or Scratch. After using such tools, kids often want to move to more powerful, textual programming languages, like Python.\n\nPython however is hard, because it is only available in English, and requires learners to learn complex programming concepts and syntax at once.\nHedy is the easy way to get started with textual programming languages! Hedy is free to use, open source, and unlike any other textual programming language in three ways.\n\n1. Hedy is multi-lingual, you can use Hedy in your own language\n2. Hedy is gradual, so you can learn one concept and its syntax a time\n3. Hedy is built for the classroom, allowing teachers to fully customize their student's experience\n" - title: Multi-lingual programming diff --git a/content/pages/ru.yaml b/content/pages/ru.yaml index c3d779c2c36..3d1f3b0cd1b 100644 --- a/content/pages/ru.yaml +++ b/content/pages/ru.yaml @@ -1140,7 +1140,7 @@ learn-more-sections: text: "Хотите узнать больше о философии и дизайне Hedy? Посмотрите выступление Фелиенн на конференции StrangeLoop в 2022 году:\n\n\n" - text: "Самый простой способ — помочь нам [с переводом Хэди](https://github.com/hedyorg/hedy/wiki/Hedy-Translation-Tutorial)\n\nВот текущий статус перевода. Помогите нам закончить перевод на русский или другой язык, или добавьте новый язык, которого нет в списке.\n\n\n" title: Hedy в новостях -start-sections: +home-sections: - title: Текстовое программирование стало проще! text: "Многие школы и учителя по всему миру хотят научить своих учеников программированию. Вначале это часто делается с помощью игровых инструментов, начиная от робота Beebot и заканчивая\nScratch Junior или Scratch. После использования таких инструментов дети часто хотят перейти к более мощным текстовым языкам программирования, таким как Python.\n\nОднако Python сложен, потому что он доступен только на английском языке и требует от учеников одновременного изучения сложных концепций программирования и синтаксиса.\nHedy - это простой способ начать изучать текстовые языки программирования! Hedy бесплатен в использовании, имеет открытый исходный код и не похож ни на один другой язык текстового программирования по трем параметрам.\n\n1. Hedy является мультиязычным, вы можете использовать Hedy на своем родном языке.\n2. Hedy является постепенным, поэтому вы можете изучать одну концепцию и ее синтаксис за раз.\n3. Hedy создан для работы в классе, что позволяет учителям полностью адаптировать опыт своих учеников.\n" - title: Многоязычное программирование diff --git a/content/pages/sq.yaml b/content/pages/sq.yaml index ca96b3df257..931877b7f26 100644 --- a/content/pages/sq.yaml +++ b/content/pages/sq.yaml @@ -1140,7 +1140,7 @@ learn-more-sections: text: "[Let us know on GitHub](https://github.com/hedyorg/hedy/issues/new/choose)\n" - title: Code week talk text: "Want to know more about Hedy? Check out this talk Felienne gave at the European Code Week 2020:\n\n\n" -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/sr.yaml b/content/pages/sr.yaml index 8723af29bfa..6e5d3351c9b 100644 --- a/content/pages/sr.yaml +++ b/content/pages/sr.yaml @@ -538,7 +538,7 @@ sections: title: Common mistakes key: common_mistakes intro: "You can learn from your mistakes, especially in coding!\nMaking mistakes is unavoidable, and a great opportunity to learn, but for teachers it can be a challenge to find the correct fix for a mistake!\nEspecially as the codes get longer and longer as the levels progress. That's why we've made a list with frequently made mistakes in each level, and their solutions.\n" -start-sections: +home-sections: - title: Textual programming made easy! text: "Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to\nScratch Junior or Scratch. After using such tools, kids often want to move to more powerful, textual programming languages, like Python.\n\nPython however is hard, because it is only available in English, and requires learners to learn complex programming concepts and syntax at once.\nHedy is the easy way to get started with textual programming languages! Hedy is free to use, open source, and unlike any other textual programming language in three ways.\n\n1. Hedy is multi-lingual, you can use Hedy in your own language\n2. Hedy is gradual, so you can learn one concept and its syntax a time\n3. Hedy is built for the classroom, allowing teachers to fully customize their student's experience\n" - title: Multi-lingual programming diff --git a/content/pages/sv.yaml b/content/pages/sv.yaml index c4751ec8dab..423be55d6c2 100644 --- a/content/pages/sv.yaml +++ b/content/pages/sv.yaml @@ -1140,7 +1140,7 @@ learn-more-sections: - title: Hedy i nyheterna text: "En del webbplatser och tidningar har skrivit om Hedy sedan vi släpptes i början av 2020. Vi har en lista här:\n* [Tech Optimism - A Solution to the IT Shortage (Dutch), August 2022](https://pom.show/2022/08/12/een-oplossing-voor-het-it-tekort/)\n* [Codeweek Podcast, July 2022](https://codeweek.eu/podcast/26)\n* [Heise.de (German), Januari 2022](https://www.heise.de/news/Hedy-die-mitwachsende-Programmiersprache-6336264.html)\n* [Strumenta, November 2021](https://tomassetti.me/teaching-programming-with-hedy/)\n* [Vives (Dutch), CodeWeek Special October 2021](images/Vives-174-Codeweek.pdf)\n* [CodeWeek.eu - Haunted House Challenge, September 2021](https://codeweek.eu/2021/challenges/haunted-house)\n* [Opensource.com, April 2021](https://opensource.com/article/21/4/hedy-teach-code)\n* [IO Magazine, April 2021](https://ict-research.nl/wordpress/wp-content/uploads/2021/04/IO-magazine-NR1-2021_web.pdf)\n* [Ingeniería De Software (Spanish), February 2021](https://ingenieriadesoftware.es/hedy-mejor-lenguaje-ensenar-programacion-ninos/)\n* [Hello World Magazine, February 2021](images/Hello_World_15_Hedy.pdf)\n* [Discoro, January 2021](https://discoro.wordpress.com/2021/01/09/hedy-gradually-learning-a-programming-language/)\n* [Felienne wins the Dutch award for ICT research for Hedy, January 2021](https://www.nwo.nl/en/news/felienne-hermans-receives-dutch-prize-ict-research-2021)\n* [SlashDot, August 2020](https://news.slashdot.org/story/20/08/17/024248/scientist-proposes-a-new-programming-language-for-teaching-coding-and-python)\n* [GenBeta (Spanish), August 2020](https://www.genbeta.com/desarrollo/nuevo-lenguaje-para-ensenar-programacion-a-ninos-como-se-ensena-a-leer-escribir-forma-gradual-niveles)\n* [Developpez (French), August 2020](https://programmation.developpez.com/actu/308095/Une-scientifique-propose-un-nouveau-langage-de-programmation-pour-enseigner-aux-enfants-le-codage-informatique-au-travers-d-une-approche-graduelle-implementee-en-Python-sur-13-paliers/)\n* [Vives (Dutch), October 2020](images/artikel_vives.pdf) \"Met Hedy stap voor stap leren programmeren\"\n* [Leiden University, April 2020](https://www.universiteitleiden.nl/en/news/2020/03/looking-to-distract-the-kids-while-you-work-from-home-get-them-programming)\n* [Mare (Dutch), April 2020](https://www.mareonline.nl/cultuur/computercode-voor-de-kids/)\n* [AG Connect (Dutch), April 2020](https://www.agconnect.nl/artikel/stapsgewijs-python-leren-programmeren-met-nieuwe-taal-hedy)\n" title: Dokumentation för Hedy -start-sections: +home-sections: - title: "Textprogrammering på ett enkelt sätt!" text: | Många skolor och lärare runt om i världen vill lära sina elever programmering. Till en början görs detta ofta med lekfulla verktyg, allt från roboten Beebot till diff --git a/content/pages/sw.yaml b/content/pages/sw.yaml index bc87aeefe7f..3c1593fe59e 100644 --- a/content/pages/sw.yaml +++ b/content/pages/sw.yaml @@ -1149,7 +1149,7 @@ learn-more-sections: Below the current status, help us complete a language, or add a new one. -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/te.yaml b/content/pages/te.yaml index 7305072ece8..c58a640c9ea 100644 --- a/content/pages/te.yaml +++ b/content/pages/te.yaml @@ -1139,7 +1139,7 @@ learn-more-sections: text: "[Let us know on GitHub](https://github.com/hedyorg/hedy/issues/new/choose)\n" - text: "Want to know more about Hedy? Check out this talk Felienne gave at the European Code Week 2020:\n\n\n" title: Code week talk -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/th.yaml b/content/pages/th.yaml index afca93d8e19..25a396506a6 100644 --- a/content/pages/th.yaml +++ b/content/pages/th.yaml @@ -569,7 +569,7 @@ join-sections: text: "Not a programmer? No problem! Another way to support Hedy is by [translating keywords, error messages, adventures are other content](https://github.com/hedyorg/hedy/wiki/Hedy-Translation-Tutorial)\n\nThis is the current status, help us complete a language, or add a new one!\n\n\n" - title: Help teachers get started text: "Hedy is designed to support teachers in providing programming lessons in class. We have specific teacher features like the option to create a class, customize it and see how your students are doing.\nIf you like Hedy, you can reach out to schools that you know to help teachers get started! We can help you find schools or teachers via [Discord](https://discord.gg/8yY7dEme9r).\n" -start-sections: +home-sections: - title: "วิธีเริ่มเขียนโค้ดที่ง่ายมากๆ !" text: | หลายๆโรงเรียนต้องการจะสอนเด็กๆเขียนโปรแกรม บางครั้งก็เริ่มด้วยภาษาหรืออุปกรณ์ง่ายๆที่ในเด็กสนุกไปกับมันได้ เช่นหุ่นยนต์, Beebot, หรือ diff --git a/content/pages/tl.yaml b/content/pages/tl.yaml index 5ae75bf99d7..516c802380c 100644 --- a/content/pages/tl.yaml +++ b/content/pages/tl.yaml @@ -1139,7 +1139,7 @@ learn-more-sections: text: "[Let us know on GitHub](https://github.com/hedyorg/hedy/issues/new/choose)\n" - text: "Want to know more about Hedy? Check out this talk Felienne gave at the European Code Week 2020:\n\n\n" title: Code week talk -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/tn.yaml b/content/pages/tn.yaml index 7ab0dcaee63..ff7bebe718d 100644 --- a/content/pages/tn.yaml +++ b/content/pages/tn.yaml @@ -1139,7 +1139,7 @@ learn-more-sections: text: "[Let us know on GitHub](https://github.com/hedyorg/hedy/issues/new/choose)\n" - title: Want to help? text: "The easiest way is to help with [translating Hedy](https://github.com/hedyorg/hedy/wiki/Hedy-Translation-Tutorial)\n\nBelow the current status, help us complete a language, or add a new one.\n\n\n" -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/tr.yaml b/content/pages/tr.yaml index 4228c501d2c..12a82b5db70 100644 --- a/content/pages/tr.yaml +++ b/content/pages/tr.yaml @@ -1169,6 +1169,15 @@ learn-more-sections: * [Mare (Hollandaca), Nisan 2020](https://www.mareonline.nl/cultuur/computercode-voor-de-kids/) * [AG Connect (Hollandaca), Nisan 2020](https://www.agconnect.nl/artikel/stapsgewijs-python-leren-programmeren-met-nieuwe-taal-hedy) join-sections: +- text: "# There are three ways in which you can support Hedy!\n" + title: Supporting Hedy +- title: Improving the language + text: "The gradual and multi-lingual nature of Hedy create a lot of interesting technical challenges.\nFind those issues on [Github](https://github.com/hedyorg/hedy/issues?q=is%3Aopen+is%3Aissue+label%3Alanguage).\n" +- title: Translating Hedy + text: "Not a programmer? No problem! Another way to support Hedy is by [translating keywords, error messages, adventures are other content](https://github.com/hedyorg/hedy/wiki/Hedy-Translation-Tutorial)\n\nThis is the current status, help us complete a language, or add a new one!\n\n\n" +- title: Help teachers get started + text: "Hedy is designed to support teachers in providing programming lessons in class. We have specific teacher features like the option to create a class, customize it and see how your students are doing.\nIf you like Hedy, you can reach out to schools that you know to help teachers get started! We can help you find schools or teachers via [Discord](https://discord.gg/8yY7dEme9r).\n" +home-sections: - text: "# Hedy'yi destekleyebileceğiniz üç yol var!\n" title: Hedy'yi Desteklemek - title: Dilin iyileştirilmesi/geliştirilmesi @@ -1177,7 +1186,6 @@ join-sections: text: "Programcı değil misiniz? Sorun değil! Hedy'yi desteklemenin bir başka yolu da anahtar kelimeleri, hata mesajlarını, maceraları ve diğer içerikleri çevirmek.\nMevcut durum bu, bir dili tamamlamamıza veya yeni bir dil eklememize yardımcı olun!\n\n\n" - title: Öğretmenlerin başlamasına yardımcı olun text: "Hedy, öğretmenlerin sınıfta programlama dersleri vermelerini desteklemek için tasarlanmıştır. Bir sınıf oluşturma, onu özelleştirme ve öğrencilerinizin neler yaptığını görme seçeneği gibi belirli öğretmen özelliklerine sahibiz.\nHedy'yi beğendiyseniz, öğretmenlerin başlamasına yardımcı olmak için tanıdığınız okullara ulaşabilirsiniz! Discord aracılığı ile okul veya öğretmen bulmanıza yardımcı olabiliriz.\n" -start-sections: - text: "Dünya çapında birçok okul ve öğretmen öğrencilerine programlamayı öğretmek istiyor. Başlangıçta bu genellikle Beebot robotundan Scratch Junior veya Scratch'e kadar değişen eğlenceli araçlarla yapılır.\nBu tür araçları kullandıktan sonra çocuklar genellikle Python gibi daha güçlü, metinsel programlama dillerine geçmek isterler.\n\nAncak Python zordur, çünkü yalnızca İngilizce olarak mevcuttur ve öğrencilerin karmaşık programlama kavramlarını ve sözdizimini bir kerede öğrenmelerini gerektirir.\nHedy, metinsel programlama dillerine başlamanın kolay yoludur! Hedy'nin kullanımı ücretsizdir, açık kaynak kodludur ve diğer metinsel programlama dillerinden üç yönden farklıdır.\n\n1. Hedy çok dillidir, Hedy'yi kendi dilinizde kullanabilirsiniz\n2. Hedy aşamalıdır, böylece bir seferde bir kavramı ve sözdizimini öğrenebilirsiniz\n3. Hedy sınıf için tasarlanmıştır ve öğretmenlerin öğrencilerinin deneyimlerini tamamen özelleştirmelerine olanak tanır\n" title: Metinsel programlama kolaylaştı! - title: Çok-dilli programlama @@ -1186,11 +1194,11 @@ start-sections: title: Adım adım öğrenme - title: Sınıf için tasarlandı text: "Hedy, 10 yaş ve üzeri çocuklar için uygundur ve sınıf kullanımı için tasarlanmıştır.\nÖğretmenler ücretsiz, yerleşik ders planlarımızı kullanabilir, ancak bunun yanında kendi derslerini de yazabilir ve bunları Hedy kullanıcı arayüzüne yükleyebilirler.\n" -- title: Bağlam içinde programlama - text: "Hedy, programlamayı mümkün olan en genel şekliyle gösterir ve çok çeşitli ve heyecan verici şekillerde kullanılabilir. Hedy, dijital ve etkileşimli hikayeler oluşturmak kadar, ekranda gösterilebilmelerinin yanı sıra bir kalem çiziciyle kağıda çizilebilen veya bir tişört üzerine baskı olarak işlenebilen renkli çizimler yapmak, veya düğmeler ve klavye eylemleriyle kullanılabilen oyunlar veya uygulamalar oluşturmak için de kullanılabilir.\n" -- title: Hedy ücretsiz mi? - text: "Evet! Hedy 'Açık kaynak kodludur', yani herkes Hedy'yi daha iyi hale getirmemize yardımcı olabilir.\nKodumuzu Github üzerinde bulabilirsiniz.\nHedy'yi severseniz ve katkıda bulunmak isterseniz, bağışlarınızı kabul ediyoruz (ve çok minnettarız)!\n" -- title: Bir şey yükleyip kurmam gerekiyor mu? - text: Hayır. Hedy, bu sayfaya bakmak için kullandığınız program olan tarayıcıda çalışır. Muhtemelen Chrome veya Edge veya Firefox. Hedy telefon ve tabletlerde de çalışır. -- title: Hedy ile ders vermek için programlama deneyimine ihtiyacım var mı? - text: "Hayır, buna gerek yok. Tüm kavramlar slaytlarda ve öğrenciler için olan arayüzde açıklanmıştır.\nÜcretsiz bir öğretmen hesabı oluşturursanız, nasıl öğretileceği ve sık yapılan hatalar hakkında bilgi içeren öğretmen kılavuzuna da erişebilirsiniz.\n(Bu süreçte programlama temellerini siz de öğrenebilirsiniz)." +#- title: Bağlam içinde programlama +# text: "Hedy, programlamayı mümkün olan en genel şekliyle gösterir ve çok çeşitli ve heyecan verici şekillerde kullanılabilir. Hedy, dijital ve etkileşimli hikayeler oluşturmak kadar, ekranda gösterilebilmelerinin yanı sıra bir kalem çiziciyle kağıda çizilebilen veya bir tişört üzerine baskı olarak işlenebilen renkli çizimler yapmak, veya düğmeler ve klavye eylemleriyle kullanılabilen oyunlar veya uygulamalar oluşturmak için de kullanılabilir.\n" +#- title: Hedy ücretsiz mi? +# text: "Evet! Hedy 'Açık kaynak kodludur', yani herkes Hedy'yi daha iyi hale getirmemize yardımcı olabilir.\nKodumuzu Github üzerinde bulabilirsiniz.\nHedy'yi severseniz ve katkıda bulunmak isterseniz, bağışlarınızı kabul ediyoruz (ve çok minnettarız)!\n" +#- title: Bir şey yükleyip kurmam gerekiyor mu? +# text: Hayır. Hedy, bu sayfaya bakmak için kullandığınız program olan tarayıcıda çalışır. Muhtemelen Chrome veya Edge veya Firefox. Hedy telefon ve tabletlerde de çalışır. +#- title: Hedy ile ders vermek için programlama deneyimine ihtiyacım var mı? +# text: "Hayır, buna gerek yok. Tüm kavramlar slaytlarda ve öğrenciler için olan arayüzde açıklanmıştır.\nÜcretsiz bir öğretmen hesabı oluşturursanız, nasıl öğretileceği ve sık yapılan hatalar hakkında bilgi içeren öğretmen kılavuzuna da erişebilirsiniz.\n(Bu süreçte programlama temellerini siz de öğrenebilirsiniz)." diff --git a/content/pages/uk.yaml b/content/pages/uk.yaml index dfc732ef705..1826854176e 100644 --- a/content/pages/uk.yaml +++ b/content/pages/uk.yaml @@ -560,7 +560,7 @@ learn-more-sections: title: Глибоке занурення! - title: Hedy у новинах text: "Want to know more about Hedy? Check out this talk Felienne gave at the European Code Week 2020:\n\n\n" -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/ur.yaml b/content/pages/ur.yaml index d9b60c35e69..6afb56329a4 100644 --- a/content/pages/ur.yaml +++ b/content/pages/ur.yaml @@ -1140,7 +1140,7 @@ learn-more-sections: text: "[Let us know on GitHub](https://github.com/hedyorg/hedy/issues/new/choose)\n" - title: Want to help? text: "The easiest way is to help with [translating Hedy](https://github.com/hedyorg/hedy/wiki/Hedy-Translation-Tutorial)\n\nBelow the current status, help us complete a language, or add a new one.\n\n\n" -start-sections: +home-sections: - title: "Textual programming made easy!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/vi.yaml b/content/pages/vi.yaml index 1a873ab482e..7878fd4fbe5 100644 --- a/content/pages/vi.yaml +++ b/content/pages/vi.yaml @@ -539,7 +539,7 @@ join-sections: - title: Hỗ trợ giáo viên bắt đầu text: "Hedy được thiết kể để hỗ trợ giáo viên cung cấp các bài học lập trình trên lớp. Chúng tôi có các tính năng dành riêng cho giáo viên như tùy chọn tạo lớp học, tùy chỉnh lớp học và quan sát quá trình học tập của học sinh.\nNếu bạn thích Hedy, bạn có thể liên hệ với những trường học bạn biết để có thể giúp giáo viên ở đó bắt đầu! Chúng tôi có thể giúp bạn tìm trường hoặc giáo viên thông qua [Discord](https://discord.gg/8yY7dEme9r).\n" title: Tài liệu Hedy -start-sections: +home-sections: - title: "Lập trình bằng văn bản dễ dàng!" text: | Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to diff --git a/content/pages/zh_Hans.yaml b/content/pages/zh_Hans.yaml index 5ddcb724978..faa8048527d 100644 --- a/content/pages/zh_Hans.yaml +++ b/content/pages/zh_Hans.yaml @@ -585,7 +585,7 @@ learn-more-sections: * [荷兰莱顿大学,2020年4月](https://www.universiteitleiden.nl/en/news/2020/03/looking-to-distract-the-kids-while-you-work-from-home-get-them-programming) * [Mare(荷兰语),2020年4月](https://www.mareonline.nl/cultuur/computercode-voor-de-kids/) * [AG Connect(荷兰语),2020年4月](https://www.agconnect.nl/artikel/stapsgewijs-python-leren-programmeren-met-nieuwe-taal-hedy) -start-sections: +home-sections: - title: "文本编程变得更容易!" text: | 学习编程是一件很难的事情。不是说编程本身很难! 而是你需要记住很多规则,就像你刚刚开始学习英语时一样。 diff --git a/content/pages/zh_Hant.yaml b/content/pages/zh_Hant.yaml index b7be502be9b..04d6f3d7b78 100644 --- a/content/pages/zh_Hant.yaml +++ b/content/pages/zh_Hant.yaml @@ -1139,7 +1139,7 @@ learn-more-sections: text: "Want to know more about Hedy's philosophy and design? Check out this talk Felienne gave at the StrangeLoop Conference in 2022:\n\n\n" - title: Hedy in the news text: "Some websites and newspapers have written about Hedy since our release in early 2020. We keep a list here:\n* [Tech Optimism - A Solution to the IT Shortage (Dutch), August 2022](https://pom.show/2022/08/12/een-oplossing-voor-het-it-tekort/)\n* [Codeweek Podcast, July 2022](https://codeweek.eu/podcast/26)\n* [Heise.de (German), Januari 2022](https://www.heise.de/news/Hedy-die-mitwachsende-Programmiersprache-6336264.html)\n* [Strumenta, November 2021](https://tomassetti.me/teaching-programming-with-hedy/)\n* [Vives (Dutch), CodeWeek Special October 2021](images/Vives-174-Codeweek.pdf)\n* [CodeWeek.eu - Haunted House Challenge, September 2021](https://codeweek.eu/2021/challenges/haunted-house)\n* [Opensource.com, April 2021](https://opensource.com/article/21/4/hedy-teach-code)\n* [IO Magazine, April 2021](https://ict-research.nl/wordpress/wp-content/uploads/2021/04/IO-magazine-NR1-2021_web.pdf)\n* [Ingeniería De Software (Spanish), February 2021](https://ingenieriadesoftware.es/hedy-mejor-lenguaje-ensenar-programacion-ninos/)\n* [Hello World Magazine, February 2021](images/Hello_World_15_Hedy.pdf)\n* [Discoro, January 2021](https://discoro.wordpress.com/2021/01/09/hedy-gradually-learning-a-programming-language/)\n* [Felienne wins the Dutch award for ICT research for Hedy, January 2021](https://www.nwo.nl/en/news/felienne-hermans-receives-dutch-prize-ict-research-2021)\n* [SlashDot, August 2020](https://news.slashdot.org/story/20/08/17/024248/scientist-proposes-a-new-programming-language-for-teaching-coding-and-python)\n* [GenBeta (Spanish), August 2020](https://www.genbeta.com/desarrollo/nuevo-lenguaje-para-ensenar-programacion-a-ninos-como-se-ensena-a-leer-escribir-forma-gradual-niveles)\n* [Developpez (French), August 2020](https://programmation.developpez.com/actu/308095/Une-scientifique-propose-un-nouveau-langage-de-programmation-pour-enseigner-aux-enfants-le-codage-informatique-au-travers-d-une-approche-graduelle-implementee-en-Python-sur-13-paliers/)\n* [Vives (Dutch), October 2020](images/artikel_vives.pdf) \"Met Hedy stap voor stap leren programmeren\"\n* [Leiden University, April 2020](https://www.universiteitleiden.nl/en/news/2020/03/looking-to-distract-the-kids-while-you-work-from-home-get-them-programming)\n* [Mare (Dutch), April 2020](https://www.mareonline.nl/cultuur/computercode-voor-de-kids/)\n* [AG Connect (Dutch), April 2020](https://www.agconnect.nl/artikel/stapsgewijs-python-leren-programmeren-met-nieuwe-taal-hedy)\n" -start-sections: +home-sections: - title: Textual programming made easy! text: "Many schools and teachers around the world want to teach their students programming. Initially this is often done with playful tools, ranging from the Beebot robot to\nScratch Junior or Scratch. After using such tools, kids often want to move to more powerful, textual programming languages, like Python.\n\nPython however is hard, because it is only available in English, and requires learners to learn complex programming concepts and syntax at once.\nHedy is the easy way to get started with textual programming languages! Hedy is free to use, open source, and unlike any other textual programming language in three ways.\n\n1. Hedy is multi-lingual, you can use Hedy in your own language\n2. Hedy is gradual, so you can learn one concept and its syntax a time\n3. Hedy is built for the classroom, allowing teachers to fully customize their student's experience\n" - title: Multi-lingual programming diff --git a/static/images/teacherfeedback/Felienne_kinderen.jpeg b/static/images/teacherfeedback/Felienne_kinderen.jpeg new file mode 100644 index 00000000000..d6e9b7595b1 Binary files /dev/null and b/static/images/teacherfeedback/Felienne_kinderen.jpeg differ diff --git a/static/images/teacherfeedback/Fkids1.JPG b/static/images/teacherfeedback/Fkids1.JPG new file mode 100644 index 00000000000..2d66dd2e3dc Binary files /dev/null and b/static/images/teacherfeedback/Fkids1.JPG differ diff --git a/static/images/teacherfeedback/Fkids2.JPG b/static/images/teacherfeedback/Fkids2.JPG new file mode 100644 index 00000000000..e85974848f3 Binary files /dev/null and b/static/images/teacherfeedback/Fkids2.JPG differ diff --git a/templates/start.html b/templates/start.html new file mode 100644 index 00000000000..b37c9ae23d2 --- /dev/null +++ b/templates/start.html @@ -0,0 +1,12 @@ +{% extends "auth.html" %} + +{% block regular_content %} +
{{ section['text'] | commonmark }}
+ {% endfor %} +