Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make team explicit and add publications page #5162

Merged
merged 10 commits into from
Nov 16, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions app/assets/stylesheets/pages.css.scss
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
@import "pages/export.css.scss";
@import "pages/home.css.scss";
@import "pages/publications.css.scss";
@import "pages/sign-in.css.scss";
3 changes: 3 additions & 0 deletions app/assets/stylesheets/pages/publications.css.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.publication-image {
max-width: inherit;
}
2 changes: 2 additions & 0 deletions app/controllers/pages_controller.rb
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,8 @@ def about
set_metrics
end

def publications; end

def data; end

def privacy; end
Expand Down
1 change: 1 addition & 0 deletions app/views/layouts/_breadcrumbs.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
<div class="crumb list">
<%= link_to(t("layout.menu.activities"), activities_path) %>
<%= link_to(t("layout.menu.courses"), courses_path) %>
<%= link_to(t("layout.menu.publications"), publications_path) %>
<%= link_to(t("layout.menu.support_us"), support_us_path) %>
<%= link_to(t("layout.menu.manual"), "https://docs.dodona.be/#{I18n.locale}") %>
<%= link_to(t("layout.menu.contact"), contact_path) %>
Expand Down
1 change: 1 addition & 0 deletions app/views/layouts/_footer.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<%= link_to 'Status', status_path, target: "_blank", rel: "noopener" %>
<%= link_to t("layout.footer.privacy_statement"), privacy_path %>
<%= link_to t("layout.footer.your_data"), data_path %>
<%= link_to t("layout.footer.publications"), publications_path %>
<% version_info = "Dodona #{Dodona::Application::VERSION}" %>
<% version_info += " (ruby #{RUBY_VERSION} #{`which ruby`})" if Rails.env.development? || Rails.env.staging? %>
<%= link_to version_info, "https://github.com/orgs/dodona-edu/discussions/categories/release-notes" %>
Expand Down
8 changes: 3 additions & 5 deletions app/views/pages/_team.en.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,9 @@
<div class="col-12 col-sm-8">
<h3>Developed at Ghent University</h3>
<p>
Dodona is developed by a small team of researchers from the
department of <a href="https://www.ugent.be/we/twist/en">Applied mathematics, Computer Science and Statistics</a> at
<a href="https://www.ugent.be/en">Ghent University</a>.
The platform is fully open source: all code is available on
<a href="https://github.com/dodona-edu/dodona">GitHub</a>.
Dodona is developed by Jorg Van Renterghem, Charlotte Van Petegem, Niko Strijbol, Rien Maertens, Peter Dawyndt, and Bart Mesuere from the department of <a href="https://www.ugent.be/we/twist/en">Applied mathematics, Computer Science and Statistics</a> at <a href="https://www.ugent.be/en">Ghent University</a>.
The platform is fully open source: all code is available on <a href="https://github.com/dodona-edu/dodona">GitHub</a>.
The published research based on Dodona can be found <%= link_to "here", publications_path %>.
</p>
<p><strong>Help us keep Dodona free and <%= link_to "support us", support_us_path %>!</strong></p>
</div>
8 changes: 3 additions & 5 deletions app/views/pages/_team.nl.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,9 @@
<div class="col-12 col-sm-8">
<h3>Ontwikkeld aan de Universiteit Gent</h3>
<p>
Dodona wordt ontwikkeld door een klein team onderzoekers van de
vakgroep <a href="https://www.ugent.be/we/twist/nl">Toegepaste Wiskunde en Statistiek</a> aan de
<a href="https://www.ugent.be">Universiteit Gent</a>.
Het platform is volledig open source: alle code is beschikbaar op
<a href="https://github.com/dodona-edu/dodona">GitHub</a>.
Dodona wordt ontwikkeld door Jorg Van Renterghem, Charlotte Van Petegem, Niko Strijbol, Rien Maertens, Peter Dawyndt, en Bart Mesuere van de vakgroep <a href="https://www.ugent.be/we/twist/nl">Toegepaste Wiskunde en Statistiek</a> aan de <a href="https://www.ugent.be">Universiteit Gent</a>.
Het platform is volledig open source: alle code is beschikbaar op <a href="https://github.com/dodona-edu/dodona">GitHub</a>.
Het wetenschappelijk onderzoek gerelateerd aan Dodona kan <%= link_to "hier", publications_path %> gevonden worden.
</p>
<p><strong>Help om Dodona gratis te houden en <%= link_to "steun ons", support_us_path %>!</strong></p>
</div>
2 changes: 1 addition & 1 deletion app/views/pages/data.en.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
<div class="col-12 col-sm-8 col-lg-7">
<p>We have the ambition to transform Dodona into an intelligent platform that optimally supports students in acquiring programming skills. We could do this, for example, by offering dynamic learning paths and by recommending exercises about a specific topic or of a certain difficulty. At the same time, we wish to give teachers insight into the progress of their students to enable them to optimise their teaching.</p>
<p>To develop and eventually provide these functionalities, it is necessary to (automatically) process the available data, for example, using machine learning. When doing this, the data will always be pseudonymised and in many cases, aggregated. Your personal data will be decoupled from your submissions using this de-identification procedure and will not be processed. By doing this, the risk of unwanted identification of people within Dodona is minimised.</p>
<p>Insights acquired from using and developing these innovative educational technologies can be published as scientific research. Within this context, we will never share or publish data that would allow the identification of individual users unless explicit permission is given.</p>
<p>Insights acquired from using and developing these innovative educational technologies can be published as <%= link_to "scientific research", publications_path %>. Within this context, we will never share or publish data that would allow the identification of individual users unless explicit permission is given.</p>
</div>
<div class="col-sm-4 col-lg-3 offset-lg-1 d-none d-sm-block"><%= image_tag "outline-pageview.svg", class: "img-fluid image-muted", style: "width:90%" %><%= image_tag "outline-school.svg", class: "img-fluid image-muted", style: "width:90%" %></div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion app/views/pages/data.nl.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
<div class="col-12 col-sm-8 col-lg-7">
<p>Het team achter Dodona heeft de ambitie om Dodona uit te bouwen tot een intelligent platform dat studenten optimaal ondersteunt bij het aanleren van programmeervaardigheden. Dit zouden we bijvoorbeeld kunnen door het aanbieden van dynamische leerpaden en het gericht aanbevelen van oefeningen over een specifiek onderwerp of van een bepaalde moeilijkheidsgraad. Tegelijk willen we lesgevers graag inzicht geven in de voortgang van hun studenten ter ondersteuning van hun lessen.</p>
<p>Om deze functionaliteiten te ontwikkelen en aan te bieden is het nodig om de beschikbare gegevens (automatisch) te analyseren, bijvoorbeeld met behulp van machine learning. Hierbij zullen we steeds de gegevens pseudonimiseren en in veel gevallen aggregeren. Dit wil zeggen dat je persoonlijke gegevens ontkoppeld worden van de ingediende oplossingen en niet mee verwerkt worden. Hierdoor wordt het risico op de ongewilde identificatie van personen binnen Dodona geminimaliseerd.</p>
<p>De inzichten die verkregen worden door de ontwikkeling en het gebruik van deze innovatieve onderwijstechnologieën kunnen gepubliceerd worden als wetenschappelijk onderzoek. Er zullen binnen deze context nooit gegevens openbaar gemaakt worden die het toelaten om individuele personen te identificeren, tenzij we hiervoor je expliciete toestemming zouden krijgen.</p>
<p>De inzichten die verkregen worden door de ontwikkeling en het gebruik van deze innovatieve onderwijstechnologieën kunnen gepubliceerd worden als <%= link_to "wetenschappelijk onderzoek", publications_path %>. Er zullen binnen deze context nooit gegevens openbaar gemaakt worden die het toelaten om individuele personen te identificeren, tenzij we hiervoor je expliciete toestemming zouden krijgen.</p>
</div>
<div class="col-sm-4 col-lg-3 offset-lg-1 d-none d-sm-block"><%= image_tag "outline-pageview.svg", class: "img-fluid image-muted", style: "width:90%" %><%= image_tag "outline-school.svg", class: "img-fluid image-muted", style: "width:90%" %></div>
</div>
Expand Down
Loading