mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-04-13 21:44:40 -04:00
i18n of teachers (part 1)
This commit is contained in:
parent
d497a3ac24
commit
bae3053585
1 changed files with 75 additions and 37 deletions
|
@ -6,69 +6,107 @@ block content
|
|||
|
||||
.span5
|
||||
|
||||
h2 CodeCombat for Teachers
|
||||
h2(data-i18n="teachers.title")
|
||||
|CodeCombat for Teachers
|
||||
|
||||
h3 Preparation
|
||||
h3(data-i18n="teachers.preparation") Preparation
|
||||
|
||||
p CodeCombat is free to play for the core level progression and does not require students to sign up. We encourage teachers to
|
||||
a(href="/play") play through the campaign
|
||||
| to try it out, but the only thing you absolutely need to do to be ready is ensure students have access to a computer.
|
||||
p
|
||||
span.spr(data-i18n="teachers.")
|
||||
| CodeCombat is free to play for the core level progression
|
||||
| and does not require students to sign up. We encourage teachers to
|
||||
a(href="/play", data-i18n="teachers.") play through the campaign
|
||||
span.spl(data-i18n="teachers.")
|
||||
| to try it out, but the only thing you absolutely need to do
|
||||
| to be ready is ensure students have access to a computer.
|
||||
|
||||
p It is not necessary for teachers to be comfortable with computer science concepts for students to have fun learning with CodeCombat.
|
||||
p(data-i18n="teachers.")
|
||||
| It is not necessary for teachers to be comfortable with computer
|
||||
| science concepts for students to have fun learning with CodeCombat.
|
||||
|
||||
h3 Is it violent?
|
||||
h3(data-i18n="teachers.")
|
||||
| Is it violent?
|
||||
|
||||
p We get this from teachers a lot due to our name. Although CodeCombat does contain cartoon violence, there is nothing graphic in either the visuals or language. If you are comfortable having your students play Angry Birds, you will be comfortable with CodeCombat.
|
||||
p(data-i18n="teachers.")
|
||||
| We get this from teachers a lot due to our name. Although CodeCombat
|
||||
| does contain cartoon violence, there is nothing graphic in either the
|
||||
| visuals or language. If you are comfortable having your students play
|
||||
| Angry Birds, you will be comfortable with CodeCombat.
|
||||
|
||||
h3 Is it for girls?
|
||||
h3(data-i18n="teachers.")
|
||||
| Is it for girls?
|
||||
|
||||
p There are three game modes in CodeCombat: building, puzzles, and combat. We have intentionally designed each to appeal to both boys and girls and think that the building and puzzle levels especially differentiate the game from violent triple A titles that repel female players.
|
||||
p(data-i18n="teachers.")
|
||||
| There are three game modes in CodeCombat: building, puzzles, and combat.
|
||||
| We have intentionally designed each to appeal to both boys and girls and
|
||||
| think that the building and puzzle levels especially differentiate the game
|
||||
| from violent triple A titles that repel female players.
|
||||
|
||||
h3 What do we cover?
|
||||
h3(data-i18n="teachers.")
|
||||
| What do we cover?
|
||||
|
||||
p There are 20 levels in the Hour of Code tutorial that teach and reinforce 6 specific computer science concepts:
|
||||
p(data-i18n="teachers.")
|
||||
| There are 20 levels in the Hour of Code tutorial that teach and
|
||||
| reinforce 6 specific computer science concepts:
|
||||
|
||||
ol
|
||||
li
|
||||
strong Formal notation
|
||||
| - builds an understanding of the importance of syntax in programming.
|
||||
strong(data-i18n="teachers.") Formal notation
|
||||
span(data-i18n="teachers.")
|
||||
| - builds an understanding of the importance of syntax in programming.
|
||||
li
|
||||
strong Calling methods
|
||||
| - familiarizes students with the syntax of object-oriented method calls.
|
||||
strong(data-i18n="teachers.") Calling methods
|
||||
| - familiarizes students with the syntax of object-oriented method calls.
|
||||
li
|
||||
strong Parameters
|
||||
| - trains how to pass parameters to functions.
|
||||
strong(data-i18n="teachers.") Parameters
|
||||
span(data-i18n="teachers.")
|
||||
| - trains how to pass parameters to functions.
|
||||
li
|
||||
strong Strings
|
||||
| - teaches students about string notation and passing strings as parameters.
|
||||
strong(data-i18n="teachers.") Strings
|
||||
span(data-i18n="teachers.")
|
||||
| - teaches students about string notation and passing strings as parameters.
|
||||
li
|
||||
strong Loops
|
||||
| - develops the abstraction of designing short programs with loops.
|
||||
strong(data-i18n="teachers.") Loops
|
||||
span(data-i18n="teachers.")
|
||||
| - develops the abstraction of designing short programs with loops.
|
||||
li
|
||||
strong Variables
|
||||
| - adds the skill of referencing values that change over time.
|
||||
strong(data-i18n="teachers.") Variables
|
||||
span(data-i18n="teachers.")
|
||||
| - adds the skill of referencing values that change over time.
|
||||
|
||||
p Students may continue past level 20, depending on their speed and interest, to learn two additional concepts in later levels:
|
||||
p(data-i18n="teachers.")
|
||||
| Students may continue past level 20, depending on their
|
||||
| speed and interest, to learn two additional concepts in later levels:
|
||||
ol
|
||||
li
|
||||
strong Conditional logic
|
||||
| - when and how to use if/else to control in-game outcomes.
|
||||
strong(data-i18n="teachers.") Conditional logic
|
||||
span(data-i18n="teachers.")
|
||||
| - when and how to use if/else to control in-game outcomes.
|
||||
li
|
||||
strong Handling player input
|
||||
| - responding to input events to create a user interface.
|
||||
strong(data-i18n="teachers.") Handling player input
|
||||
span(data-i18n="teachers.")
|
||||
| - responding to input events to create a user interface.
|
||||
|
||||
|
||||
h3 System Requirements
|
||||
h3(data-i18n="teachers.") System Requirements
|
||||
|
||||
p Because CodeCombat is a game, it is more intensive for computers to run smoothly than video or written tutorials. We have optimized it to run quickly on all modern browsers and on older machines so that everyone can play. That said, here are our suggestions for getting the most out of your Hour of Code experience:
|
||||
p(data-i18n="teachers.")
|
||||
| Because CodeCombat is a game, it is more intensive for computers
|
||||
| to run smoothly than video or written tutorials. We have optimized
|
||||
| it to run quickly on all modern browsers and on older machines so
|
||||
| that everyone can play. That said, here are our suggestions for getting
|
||||
| the most out of your Hour of Code experience:
|
||||
|
||||
ul
|
||||
li
|
||||
strong Use newer versions of Chrome or Firefox.
|
||||
| Although CodeCombat will work on browsers as old as IE9, the performance is not as good. Chrome is best.
|
||||
strong(data-i18n="teachers.") Use newer versions of Chrome or Firefox.
|
||||
span(data-i18n="teachers.")
|
||||
| Although CodeCombat will work on browsers as old as IE9, the performance is not as good. Chrome is best.
|
||||
li
|
||||
strong Use newer computers.
|
||||
| Older computers, Chromebooks, and netbooks tend to have very few system resources, which makes for a less enjoyable experience. At least 2GB of RAM is required.
|
||||
strong(data-i18n="teachers.") Use newer computers.
|
||||
span(data-i18n="teachers.")
|
||||
| Older computers, Chromebooks, and netbooks tend to have very few system resources, which makes for a less enjoyable experience. At least 2GB of RAM is required.
|
||||
li
|
||||
strong Allow players to wear headphones/earbuds to hear the audio.
|
||||
| We help players learn through voiceover and sound effects, which will make classrooms noisy and distracting.
|
||||
strong(data-i18n="teachers.") Allow players to wear headphones/earbuds to hear the audio.
|
||||
span(data-i18n="teachers.")
|
||||
| We help players learn through voiceover and sound effects, which will make classrooms noisy and distracting.
|
||||
|
|
Loading…
Add table
Reference in a new issue