[Concours] Grand Prix de Programmation TI-Planet 2014-2015
Posted: 01 Oct 2014, 21:10
TI-Planet est heureux de lancer aujourd'hui...
son concours "Grand Prix de Programmation" 2014-2015
son concours "Grand Prix de Programmation" 2014-2015
TI-Planet is proud to launch...
its 2014-2015 "Programming Grand Prix" contest
its 2014-2015 "Programming Grand Prix" contest
Le grand prix de programmation est un concours grand public, ouvert à tous/toutes, ayant pour objectif de produire des programmes éducatifs utiles aux élèves au Lycée
C'est un concours qui va nécessiter un peu plus de réflexion que d'autres, plus petits, que nous organis(er)ons dans l'année, car il est d'une plus grosse envergure, comme vous allez le voir avec le sujet de cette année
Nous avons d'ailleurs décidé d'étendre ses dates pour mieux couvrir l'année scolaire, ce qui devrait en ravir plus d'un
C'est un concours qui va nécessiter un peu plus de réflexion que d'autres, plus petits, que nous organis(er)ons dans l'année, car il est d'une plus grosse envergure, comme vous allez le voir avec le sujet de cette année
Nous avons d'ailleurs décidé d'étendre ses dates pour mieux couvrir l'année scolaire, ce qui devrait en ravir plus d'un
The programming grand prix contest is open to everybody, and aims at producing educational programs useful for high school pupils
This contest will require more thought than some other, smaller contests which we'll organize later over the school year, because it has wider scope, as you'll see with the description below
We have therefore decided to use a wide timespan for the contest, which should make people happier
This contest will require more thought than some other, smaller contests which we'll organize later over the school year, because it has wider scope, as you'll see with the description below
We have therefore decided to use a wide timespan for the contest, which should make people happier
Production attendue et règles:
Expected output and rules:
Réaliser un programme (dans les langages autorisés par TI *) pour une des 2 catégories suivantes : TI-Nspire ou TI-82/83/84 monochromes (pas uniquement compatible 84+CSE **).
Thème : les molécules de chimie organique (Terminale S).
Thème : les molécules de chimie organique (Terminale S).
Make a program (using the programming languages officially supported by TI *) for one of the two following categories: either TI-Nspire or TI-82/83/84 with a B/W screen (not exclusively targeted at the 84+CSE **)
Votre programme devra proposer le maximum possible de fonctionnalités parmi :
- saisie de la molécule (via texte/menus ou graphiquement...)
- divers outils/options associés couvrant au moins le niveau TS :
- identification de la famille (avec justification: rappel ou mise en évidence des éléments caractéristiques)
- nommage de la molécule selon les règles de nomenclature
- recherche des isomères de la même famille ou de toutes les familles (avec indication du type d'isomérie éventuel, ou possibilité de se limiter à certains types d'isomérie: diastéréoisomères, Z/E, énantiomères)
- ...
- affichage:
- semi-développé
- développé
- vue 3D
Your program will have to provide as many functionalities as possible among:
- entering the molecular item (through text/menu or graphical input...)
- a variety of associated tools and options covering at least the teaching content of the last high school year:
- identifying the family (with a justification: reminder or highlight of the main elements for the identification)
- naming the molecular item through ""nomenclature"" rules
- finding isometric variants of the same family or other families (with an indication of the isomeric variant type if any, or possibility to select a subset of isometric variants: diastereomers, Z / E, enantiomers)
- ...
- display:
- semi-developed
- fully developed
- 3D representation
Rappel de ce qui est vu au niveau 1ère/Term. S : alcanes, alcènes, alcools, acides carboxyliques, esters, aldéhydes, cétones, amines, amides...
En bref, un outil aussi complet que possible de chimie organique
En bref, un outil aussi complet que possible de chimie organique
Reminder of the chemistry teaching content of the two last years of high school: alkanes, alkenes, alcohols, carboxylic acids, esters, aldehydes, ketones, amines, amides ...
To sum up, a helper tool for organic chemistry, and of course, it should be as complete as possible
To sum up, a helper tool for organic chemistry, and of course, it should be as complete as possible
* Sur TI-Nspire, Lua et Basic; sur 82/83/84, langage de votre guise, la calculatrice etant ouverte au developpement tiers.
** Si votre programme fonctionne sur 84+CSE et sur les versions non-couleurs (84+ par exemple), alors il n'y a pas de problème, mais la compatibilite non-couleurs est obligatoire.
** Si votre programme fonctionne sur 84+CSE et sur les versions non-couleurs (84+ par exemple), alors il n'y a pas de problème, mais la compatibilite non-couleurs est obligatoire.
* on the Nspire, Lua and basic; on the 82/83/84, any programming language of your choice, as the platform is open to third-party development.
** If your program works on both the 84+CSE and the B/W calculators (e.g. 84+), it's OK, but compatibility with B/W models is mandatory.
** If your program works on both the 84+CSE and the B/W calculators (e.g. 84+), it's OK, but compatibility with B/W models is mandatory.
Modalités d'évaluation:
Judging rules:
Les productions de chacune des 2 catégories (Nspire et 82/83/84) seront évaluées sur des machines identiques munies des dernières versions du moment et avec leurs réglages d’usine. Outre le respect des consignes précédentes, il sera tenu compte par ordre d’importance des critères suivants :
- le nombre de fonctionnalités présentes et en état de fonctionnement correct
- le nombre de types de molécules organiques reconnues
- le design et l'utilisabilité de l'interface graphique
The entries in each category (Nspire and 82/83/84) will be evaluated on identical calculators running the latest OS versions (at the time of evaluation) and under factory settings. Besides fulfilling the aforementioned guidelines, the ordered list of criteria is as follows:
- the number of available functionalities which work properly
- the count of types of molecular forms handled by the program
- UI design and usability
En cas d’égalité, les participations seront départagés avec les critères complémentaires suivants, dans cet ordre :
- le temps de "calcul" / fluidité du programme
- la taille du/des fichier(s) calculatrice
- la qualité logicielle du code
- la date exacte de réception de la participation: une participation antérieure sera plus "prioritaire"
Should the list of criteria from the previous paragraph yield equality among some entries, the following additional criteria (in an ordered list, again) will be used to sort equal entries:
- the execution performance (computations) / program responsiveness
- the binary size of the files suitable for the calculator
- the software engineering quality of the code
- the exact timestamp for receiving the contest entry: earlier participations will take precedence over later participations.
Modalités de participation:
Ways to send contest entries:
Afin de participer, vous devrez envoyer votre production à l'adresse e-mail info [@] tiplanet [.] org (ou info [@] upecs [.] org) avant le dimanche 31 mai 2015 à 23h59 heure française (GMT+2, CEST).
Votre e-mail comportera les informations et fichiers suivants (compressés ou non) :
Votre e-mail comportera les informations et fichiers suivants (compressés ou non) :
- Votre nom, prénom et adresse complète (pour l'envoi du lot si vous gagnez)
- Votre fichier (ou vos fichiers) de participations (par exemple un fichier .tns sur Nspire, ou .8xp sur 82/83/84)
- Un fichier 'lisezmoi' (en français) et/ou un fichier 'readme' (en anglais) listant les fonctionnalités du programme et expliquant si besoin son fonctionnement
- Tout autre document que vous jugerez nécessaire d'inclure
In order to participate in this contest, you need to submit your entry to info [@] tiplanet [.] org (or info [@] upecs [.] org) before Sunday 31st May 2015, 11.59 P.M GMT+2 (CEST).
Your e-mail will contain the following pieces of information and files (compression is up to you):
Your e-mail will contain the following pieces of information and files (compression is up to you):
- First name, last name, full postal address (for us to be able to send the contest prize to winners)
- The file(s) making up the entry, e.g. a .tns file for the Nspire or a .8xp file for the 82/83/84
- A 'lisezmoi' file (in French) and/or a 'readme' file (in English) listing the program's functionalities, and explaining the way it can be used, if necessary
- Any other document you'll deem relevant to your submission
Lots à gagner :
Contest prizes:
Pour chacune des 2 catégories (Nspire et 82/83/84), voici les lots à gagner :
Note : Seules les participations qui obtiendront une note supérieure à 10/20 pourront accéder au premier prix.
Note : Seules les participations qui obtiendront une note supérieure à 10/20 pourront accéder au premier prix.
For each category (Nspire and 82/83/84), here are the prizes:
- 1er prix : 1 TI-Nspire CX CAS + 4 stickers TI-Planet + compte Premium TI-Planet
- 2ème prix : 1 TI-84 Plus C Silver Edition + 3 stickers TI-Planet + compte Premium TI-Planet
- 3ème prix : 1 TI-83 Plus.fr USB + 2 stickers TI-Planet + compte Premium TI-Planet
- 4ème prix : 1 TI-82 Plus + 2 stickers TI-Planet + compte Premium TI-Planet
- 5ème prix : 1 clé USB TI + 2 stickers TI-Planet + compte Premium TI-Planet
- 6ème prix : 1 poster TI au choix + 2 stickers TI-Planet
- 7ème prix : 1 porte documents + 2 stickers TI-Planet
- 8ème prix : 2 stickers TI-Planet
- 1st prize: 1 TI-Nspire CX CAS + 4 TI-Planet stickers + TI-Planet Premium account
- 2nd prize: 1 TI-84 Plus C Silver Edition + 3 TI-Planet stickers + TI-Planet Premium account
- 3rd prize: 1 TI-83 Plus.fr USB + 2 TI-Planet stickers + TI-Planet Premium account
- 4th prize: 1 TI-82 Plus + 2 TI-Planet stickers + TI-Planet Premium account
- 5th prize: 1 TI-branded USB stick + 2 TI-Planet stickers + TI-Planet Premium account
- 6th prize: 1 TI poster of your choice + 2 TI-Planet stickers
- 7th prize: 1 document container + 2 TI-Planet stickers
- 8th prize: 2 TI-Planet stickers
Téléchargements:
Downloads:
Pour créer un script Nspire Lua :
In order to create a Nspire Lua script :
- Logiciel TI-Nspire 3.2 enseignant (gratuit pendant 90 jours): pour Windows, et pour Mac
- Logiciel TI-Nspire 3.2 étudiant (gratuit pendant 30 jours): pour Windows, et pour Mac
- Logiciel TI-Nspire 3.2 étudiant (gratuit pendant 30 jours): pour Windows, et pour Mac
- TI-Nspire 3.2 Teacher Software (free for 90 days): for Windows, et for Mac
- TI-Nspire 3.2 Student Software (free for 30 days): for Windows, et for Mac
- TI-Nspire 3.2 Student Software (free for 30 days): for Windows, et for Mac
Remarque: Installer la version étudiant après avoir épuisé les 90 jours de la version enseignant ou inversement, vous permettra de cumuler 120 jours d'utilisation
Note: installing the student version after having gone over the 90 days trial of the teacher version or vice versa, will get you 120 more trial days which should be enough for the contest
Bonne chance à tous !
We wish good luck to everyone !
Mentions légales:
Règlement complet du concours multi-sessions 2014-2015 organisé sur TI-Planet disponible : sur upecs.org ou ici en archive.
Les données personnelles récoltées font l'objet d'une déclaration CNIL et sont protégées selon la loi du 6 janvier 1978. Vous disposez à tout moment d'un droit d'accès, de modification et de suppression.
Règlement complet du concours multi-sessions 2014-2015 organisé sur TI-Planet disponible : sur upecs.org ou ici en archive.
Les données personnelles récoltées font l'objet d'une déclaration CNIL et sont protégées selon la loi du 6 janvier 1978. Vous disposez à tout moment d'un droit d'accès, de modification et de suppression.
Legal stuff:
Full description/rules of the multi-session contest organized on TI-Planet in 2014-2014 available from upecs.org or from the archives.
The set of personal identification data gathered as part of the contest is declared to the French CNIL and are protected under the law from January 6th, 1978. At any time, you have the right to access such data, and ask for modification and deletion thereof.
Full description/rules of the multi-session contest organized on TI-Planet in 2014-2014 available from upecs.org or from the archives.
The set of personal identification data gathered as part of the contest is declared to the French CNIL and are protected under the law from January 6th, 1978. At any time, you have the right to access such data, and ask for modification and deletion thereof.