-
Notifications
You must be signed in to change notification settings - Fork 481
/
en.yml
1233 lines (1226 loc) · 69.2 KB
/
en.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# Files in the config/locales directory are used for internationalization
# and are automatically loaded by Rails. If you want to use locales other
# than English, add the necessary files in this directory.
#
# To use the locales, use `I18n.t`:
#
# I18n.t 'hello'
#
# In views, this is aliased to just `t`:
#
# <%= t('hello') %>
#
# To use a different locale, set it with `I18n.locale`:
#
# I18n.locale = :es
#
# This would use the information in config/locales/es.yml.
#
# To learn more, please read the Rails Internationalization guide
# available at http://guides.rubyonrails.org/i18n.html.
en:
errors:
messages:
not_saved: 'Please correct the following errors:'
too_young: 'This content has age restrictions in place and is not available for younger students.'
teacher_must_accept_terms: 'This content has age restrictions in place and is not available for younger students. Ask your teacher to accept the updated Terms of Service to give you access to this content. Your teacher can do this by logging into Code Studio and clicking the "Review updated terms" button near the top of the Code Studio homepage.'
pair_programmer: 'You are currently pair programming with a student who does not have access to this content. To access this content, stop pair programming and try again.'
activerecord:
errors:
models:
user:
attributes:
reset_password_token:
invalid: "is invalid. Note that each link can only be used once to reset your password, and only the most recently sent link will work."
messages:
blank: "is required"
blank_plural: "are required"
invalid: "is invalid"
invalid_plural: "are invalid"
attributes:
user:
name: 'Display Name'
name_example: 'Display Name (e.g. Cool Coder or Jane S.)'
email: 'Email'
parent_email: 'Parent/guardian email'
personal_email: "Personal email address <a href=\"%{url}\">(click here if you don't have an email address)</a>"
personal_email_markdown: "Personal email address [(click here if you don't have an email address)](%{url})"
username: 'Username'
password: 'Password'
password_confirmation: 'Password confirmation'
current_password: 'Current password'
locale: 'Language'
age: 'Age'
gender: 'Gender'
edit_header: 'Edit Account Details'
finish_sign_up_header: 'Finish creating your account'
finish_sign_up_subheader: 'Fill out the following information to finish creating a Code.org account for <strong>%{email}</strong>.'
finish_sign_up_subheader_markdown: 'Fill out the following information to finish creating a Code.org account for **%{email}**.'
finish_sign_up_subheader_provider: 'Fill out the following information to finish creating a Code.org account with <strong>%{provider}</strong> for <strong>%{email}</strong>.'
finish_sign_up_subheader_provider_markdown: 'Fill out the following information to finish creating a Code.org account with **%{provider}** for **%{email}**.'
reset_password_token: "The reset password link you have followed"
error:
future: can't be in the future
beta: "beta"
hello: "Hello world"
welcome_back: "Welcome back, %{name}"
your_professional_learning_plan: "Your Professional Learning Plan"
see_your_learning_plan: "See your learning plan"
submit: Submit
unsubmit: Unsubmit
previous_page: Previous page
next_page: Next page
next_resource: Next resource
done_with_module: Done with this Learning Module
cancel: "Cancel"
okay: "Okay"
or: "or"
heading_x_of_y: "%{heading} (page %{x} of %{y})"
join_section:
code:
title: 'Join a section on Code.org'
placeholder: "Section Code (ABCDEF)"
instructions: "Please enter the 6 letter code your teacher shared with you (example: \"ABCDEF\") to join their section."
instructions_short: "Enter your 6 letter section code"
submit: 'Join'
add_hint_form:
placeholder: 'Please enter your hint here'
submit: 'Add hint'
appname: "Code.org"
stage: "Stage"
stage_number: "Lesson %{number}"
puzzle: "Puzzle"
trophies: "Trophies"
courses: 'Courses'
courses_page:
title_student: "Learn Computer Science"
title_teacher: "Teach Computer Science"
unplugged_activity: 'Unplugged Activity'
of: "of"
more: "MORE"
less: "LESS"
try_hoc: "Try the Hour of Code, click here >> "
try_k8intro: "Try our K-8 Intro to Computer Science Course (15-25 hours)"
k8intro: "K-8 Intro to Computer Science Course (15-25 hours)"
already_started: "Already started? Resume here >> "
demos: "Admin: All Demos"
continue: 'Continue'
prize: 'prize'
more_info: 'More info'
auth:
continue_with: 'Continue with %{provider}'
sign_in_with: 'Sign in with %{provider}'
signed_in: 'Signed in!'
signed_out_markdown: '### You have signed out of [Code.org](%{url}).'
sign_out_of_markdown: '#### You used %{provider} to sign in. [Click here](%{url}) to sign out of %{provider}.'
already_signedup: 'Already signed up?'
notyet_signedup: "Haven't joined yet?"
google_oauth2: 'Google'
twitter: 'Twitter'
facebook: 'Facebook'
windowslive: 'Microsoft'
microsoft_v2_auth: 'Microsoft'
clever: 'Clever'
powerschool: 'Powerschool'
forgot_password: 'Forgot your password?'
migration_success: 'Success! You have updated to our new account experience.'
demigration_success: 'The new account experience is now disabled on your account.'
need_confirmation: "Didn't receive confirmation instructions?"
need_unlock: "Didn't receive unlock instructions?"
not_linked: "Sorry, your Code.org account is not linked to %{provider}. You'll have to sign in by typing your password below."
use_clever: "Sorry, your Code.org account is not linked to %{provider}. Please sign in through your Clever Portal instead."
unable_to_connect_provider: "Unable to connect your Code.org account to your %{provider} account. Please try again."
already_in_use: "Your %{provider} account is already connected to another Code.org account."
already_linked: "Your %{provider} account is already linked to your Code.org account."
existing_account:
account_exists: "Good news! You already have a Code.org account that uses %{email}"
sign_in: "Please sign in and we'll link your %{provider} profile."
sign_up: "Not your email? Want to create a new account with a different email? We will also link your %{provider} profile if you choose to create a new account."
signup_form:
email_signup: 'Sign up with your email address'
student_count: '%{count} students have already signed up.'
teacher_count: '%{count} teachers have already signed up.'
overview: 'Sign up for an account to track your progress or manage your classroom. <a href="/">You can browse the various stages and puzzles</a> without an account, but you will need to sign up to save your progress and projects.'
overview_markdown: 'Sign up for an account to track your progress or manage your classroom. [You can browse the various stages and puzzles](/) without an account, but you will need to sign up to save your progress and projects.'
hoc_already_signed_up_heading: 'Get started without logging in'
hoc_already_signed_up_content: 'You are signed up to teach an Hour of Code! You and your students do not need to sign in to Code Studio to participate in this event. To get started, <a href="%{learn_url}">choose a tutorial</a> for your classroom and share the link with them.<br/><br/>If you enjoyed the Hour of Code and want to go further, you can set up a password and create a Code Studio account below to enroll your students in any of our <a href="%{educate_url}">longer courses</a>.'
hoc_already_signed_up_content_post_hoc: 'Thank you for hosting an Hour of Code. To sign in to Code Studio, you’ll need to set up a password for your account. This will let you save your progress and manage your classroom. You’ll be able to assign courses to students and track their progress. <a href="%{studio_url}">You can also continue to browse the various stages and puzzles</a> without creating an account.'
hoc_already_signed_up_content_post_hoc_markdown: 'Thank you for hosting an Hour of Code. To sign in to Code Studio, you’ll need to set up a password for your account. This will let you save your progress and manage your classroom. You’ll be able to assign courses to students and track their progress. [You can also continue to browse the various stages and puzzles](%{studio_url}) without creating an account.'
teacher_educator_guide: 'See educator guide'
title: "Sign up for Code.org"
school_name: 'School Name (optional)'
school_address: 'School Address (optional)'
address_placeholder: 'address, city, state, zip'
gender: 'Gender (optional)'
birthday: 'Birthday (optional)'
age: 'Age'
user_type: 'Are you a student or teacher?'
submit: 'Sign up'
go_to_account: 'Go to my account'
teacher: 'Are you a teacher?'
valid_username: "Available!"
invalid_username: "Username must be at least 5 characters"
taken_username: "Username is already taken"
valid_password: "Valid password!"
invalid_password: "Password must be at least 6 characters"
mismatch_password: "The two passwords you entered do not match"
student_consent: "I confirm that I have my parent or legal guardian's permission to use the Code.org services."
agree_us_website: "I agree to using a website based in the United States."
my_data_to_us: "Data from my use of this site may be sent to and stored or processed in the United States."
student_terms_markdown: "Email addresses are not stored in a form that allows us to contact students. Students will never receive emails from Code.org except for password recovery. See our [privacy policy](http://code.org/privacy) for more information."
additional_information: "We need some additional information to continue signing you up."
user_type_button: "Update Account Type"
user_type_label: "Account Type"
user_type_teacher: "Teacher"
user_type_student: "Student"
field_is_required: "is required"
accept_terms: "You must agree to create an account."
error: "An error occurred."
email_preference_question: "Can we email you about updates to our courses, local opportunities, or other computer science news? (roughly once a month)"
email_preference_privacy: "(See our privacy policy)"
email_preference_yes: "Yes"
email_preference_no: "No"
email_preference_required: "You must specify an email preference."
school_info:
title: 'School Information (optional)'
school_country: 'School Country'
select_school_type: 'School Type'
charter: 'Charter'
private: 'Private'
public: 'Public'
homeschool: 'Homeschool'
after_school: 'After School'
other: 'Other'
state: 'State'
district: 'District'
other_district_not_listed: 'Other district not listed above'
district_name: 'District Name'
school: 'School'
other_school_not_listed: 'Other school not listed above'
school_name: 'School Name'
school_zip: 'School Zip Code'
school_address: 'School Address'
school_organization_name: 'School/Organization Name'
school_organization_zip: 'School/Organization Zip Code'
signin_form:
title: 'Have an account already? Sign in'
login: 'Email'
login_username: 'Email or Username'
password: 'Password'
remember: 'Remember me'
submit: 'Sign in'
signin:
try_heading: 'Want to try coding without signing in?'
try_hoc: 'Try one Hour of Code first'
try_20hours: 'Try our 20 hour Intro to Computer Science'
signinsection:
welcome: 'Welcome to %{section_name}'
name: 'Choose your name'
picture: 'Now find your secret picture'
words: 'Now enter your secret words'
login: 'Sign in'
invalid_login: 'Invalid login, please try again'
pair_programming: 'I have a partner at my computer'
student_privacy_markdown: "Learn more about why you're not seeing your full name [here](%{student_privacy_blog})."
password:
reset_form:
title: 'Forgot your password?'
instructions: "Enter your email address associated with your account below and we'll send you password reset instructions."
email: 'Email address'
submit: 'Submit'
reset_errors:
captcha_required: 'Please fill out the CAPTCHA to reset your password.'
invalid_email: 'It looks like you may have signed up with an invalid email address. Please email support@code.org to receive a password recovery link.'
change_form:
title: 'Change your password'
new_password: 'New password'
confirm_password: 'Confirm new password'
submit: 'Change my password'
welcome_email:
subject: 'Join my class (on Code.org)'
body: |
Click the link below to sign up for computer science tutorials on Code.org (with me as your "teacher"):
%{link}
The tutorials are fun, visually engaging, and teach the basic concepts of computer science using a simple, guided, game-like experience. Learn to code from Bill Gates, Mark Zuckerberg, Angry Birds, and Plants vs. Zombies! :-)
%{name}
parent_mailer:
student_associated_subject: 'Login information for Code.org'
parent_email_added_subject: 'Welcome to Code.org'
teacher_mailer:
new_teacher_subject: 'Welcome to Code.org!'
delete_teacher_subject: 'Code.org notification: Your account has been deleted'
section:
your_section:
one: 'Your section:'
other: 'Your sections:'
code_with_teacher: '%{section_code} with %{teacher_name}'
confirm:
remove: 'Are you sure you want to leave this section?'
default_name: 'Untitled Section'
remove: '(remove section)'
type:
picture: 'Picture Password'
word: 'Secret Words'
email: 'Email'
google_classroom: 'Google Classroom'
clever: 'Clever'
follower:
invite_sent: 'Invite sent'
added_teacher: '%{name} added as your teacher'
registered: "You've registered for %{section_name}."
error:
signed_in: 'Please signout before proceeding'
username_not_found: 'Username %{username} not found'
username_in_use: '%{username} is already taken, please pick another'
no_teacher: "Could not find anyone signed in with '%{teacher_email_or_code}'. Please ask them to sign up here and then try adding them again"
section_not_found: "Could not find a section with code '%{section_code}'."
blank_code: "Please enter a section code"
cant_join_own_section: "Sorry, you can't join your own section."
provider_managed_section: "This section is managed by another provider and cannot be joined. Please ask your teacher to add you via %{provider} and re-sync their section."
mail:
student_disassociated:
subject: "Code.org notification: %{student_name} is no longer associated as your student."
reports:
error:
access_denied: "You don't have access to this person's stats"
crud:
new_model: 'New %{model}'
show: 'Show'
edit: 'Edit'
edit_model: 'Edit %{model}'
update: 'Update'
submit: 'Submit'
destroy: 'Destroy'
back: 'Back'
confirm: 'Are you sure?'
created: '%{model} was successfully created.'
updated: '%{model} was successfully updated.'
destroyed: '%{model} was successfully deleted.'
access_denied: 'You do not have access to this %{model}.'
devise:
registrations:
user:
user_type_change_email_mismatch: "The email address you provided doesn't match the email address for this account"
personal_login_created_email: 'You created a personal login successfully. You can now sign into your account with your email and password'
personal_login_created_username: 'You created a personal login successfully. You can now sign into your account with your username (%{username}) and password'
nav:
header:
finished_hoc: "I finished!"
sign_in_to_save: 'Sign in to save progress'
my_dashboard: "My Dashboard"
course_catalog: "Course Catalog"
project_gallery: "Projects"
sections: "Sections"
help_support: "Help and support"
report_bug: "Report a problem"
teacher_community: "Teacher community"
professional_learning: "Professional Learning"
documentation: "Documentation"
tutorials: "Tutorials"
app_lab_documentation: "App Lab Documentation"
app_lab_tutorials: "App Lab Tutorials"
game_lab_documentation: "Game Lab Documentation"
game_lab_tutorials: "Game Lab Tutorials"
sprite_lab_documentation: "Sprite Lab Documentation"
sprite_lab_tutorials: "Sprite Lab Tutorials"
educate_overview: "Educator Overview"
educate_elementary: "Elementary School"
educate_middle: "Middle School"
educate_high: "High School"
educate_hoc: "Hour of Code"
educate_partner: "Partner with Us"
educate_beyond: "Beyond Code.org"
educate_inspire: "Inspire a Student"
educate_community: "Online Community"
educate_tools: "Tools and Videos"
about_us: "About Us"
about_leadership: "Leadership"
about_donors: "Donors"
about_partners: "Partners"
about_team: "Full Team"
about_news: "Newsroom"
about_evaluation: "Evaluation"
about_jobs: "Jobs"
about_contact: "Contact Us"
about_faqs: "FAQs"
learn: "Learn"
stats: "Stats"
help_us: "Help Us"
teach: "Teach"
about: "About"
user:
classroom: 'Teacher Home Page'
district_dashboard: 'District Dashboard'
label: 'Hi %{username}'
stats: 'Code Studio'
my_projects: 'My projects'
settings: 'Account settings'
logout: 'Sign out'
signin: 'Sign in'
signup: 'Create an account'
already_registered: 'Already registered?'
pair_programming: 'Pair programming'
team: 'Team'
driver: 'Logged in'
navigator: 'Partner'
create: 'Create'
algebra_game: 'Algebra'
applab: 'App Lab'
artist: 'Artist'
artist_k1: 'Artist (Pre-reader)'
basketball: 'Basketball'
bounce: 'Bounce'
calc: 'Calc'
dance: 'Dance Party'
eval: 'Eval'
flappy: 'Flappy'
frozen: 'Frozen'
gamelab: 'Game Lab'
gamelab_jr: 'Game Lab (beta)'
gumball: 'The Amazing World of Gumball'
iceage: 'Ice Age'
infinity: 'Infinity'
makerlab: 'Maker Toolkit'
minecraft_adventurer: 'Minecraft Adventurer'
minecraft_aquatic: 'Minecraft Aquatic'
minecraft_codebuilder: 'Minecraft: Code Connection'
minecraft_designer: 'Minecraft'
minecraft_hero: 'Minecraft Hero'
playlab: 'Play Lab'
playlab_k1: 'Play Lab (Pre-reader)'
scratch: 'Scratch'
sports: 'Sports'
spritelab: 'Sprite Lab'
starwars: 'Star Wars'
starwarsblocks: 'Star Wars (Blocks)'
starwarsblocks_hour: 'Star Wars (Blocks)'
weblab: 'Web Lab'
view_all: 'View all projects...'
popup:
progress_for_user: "%{name}'s progress"
progress: 'Your progress'
lines: 'Total lines of code: %{lines}'
close: 'CLOSE'
mastery: 'Concepts'
puzzle_map: 'Stages'
prizes: 'Collect all %{total_trophies} trophies and win prizes!'
prize_earned: 'All %{total_trophies} trophies collected. Prize won!'
prize_us_only: '(U.S. students only)'
prizes_link: 'more info'
teacher:
answer: Answer
for_teachers_only: For Teachers Only
title:
one: 'Your teacher:'
other: 'Your teachers:'
remove: '(remove teacher)'
confirm:
remove: 'Are you sure you want to remove this teacher?'
students:
dashboard: 'Go to Teacher Dashboard'
user_not_found: 'The teacher could not be found.'
student_teacher_disassociated: 'You have left section %{section_code} with %{teacher_name}.'
panel:
answer_viewer: 'Teacher Panel'
student: 'Student'
viewing_solution: 'Viewing Solution'
try_it_yourself: 'Try it yourself'
section: 'Section'
example: 'Example Solution'
example_with_number: 'Example Solution %{solution_number}'
submitted_on: 'Submitted on:'
last_updated: 'Last updated:'
unsubmit: 'Unsubmit'
worked_with: 'Worked With'
update_lock_settings: 'Update lock settings here.'
clear_response: 'Clear response'
user:
email_confirm_needed: 'Email address has not been confirmed:'
email_confirm_needed_required: 'Your email address %{email} has not been confirmed:'
email_confirm_wrong_email: '(Wrong email address?)'
email_resend_confirm: 'Resend confirmation instructions'
new_email_hint: '(make sure you can receive emails to this email address)'
new_password_hint: "(leave blank if you don't want to change it)"
current_password_hint: '(we need your current password to confirm your changes)'
delete: 'Delete Account'
delete_text: "Deleting your account will erase all information and progress connected to this account."
delete_text_teacher_managed_note: "You do not have permission to delete this account because it is managed by your teacher. Your teacher(s) will need to remove you from their sections before you can delete your account."
delete_text_teacher_note: "Please note: deleting your account will not delete your students' accounts."
delete_confirm: 'Are you sure you want to delete your account?'
deleted_user: 'deleted user'
no_password_because_oauth: 'No password because you sign in with a third-party provider.'
no_password_because_sponsored: 'See your teacher to manage your password.'
create_personal_login: 'Create a personal password login'
create_personal_login_under_13_info: 'If you want to keep using your Code.org account even after the end of the school year, ask your parent/guardian to help you create your own personal login below.'
create_personal_login_under_13_username: "Username (don't use your real name!)"
create_personal_login_under_13_parent_email: 'Parent/guardian email address'
create_personal_login_info: 'If you want to keep using your Code.org account even after the end of the school year, you can create your own login below.'
create_personal_login_link_account: 'You can also instead choose to connect to a personal account under the “Manage Linked Accounts” section.'
create_personal_login_terms: "By creating a personal login, I agree to be bound by the Code.org <a href='%{terms_of_service_url}', target='_blank'>terms of service</a>. I confirm that I have my parent or legal guardian's permission to use the Code.org services even without a teacher."
create_personal_login_terms_markdown: "By creating a personal login, I agree to be bound by the Code.org [terms of service](%{terms_of_service_url}). I confirm that I have my parent or legal guardian's permission to use the Code.org services even without a teacher."
create_personal_login_email_note: "Note: Email addresses are not stored in a form that allows us to contact students. Students will never receive emails from Code.org except for password recovery. See our <a href='%{privacy_policy_url}', target='_blank'>privacy policy</a> for more information."
create_personal_login_email_note_markdown: 'Note: Email addresses are not stored in a form that allows us to contact students. Students will never receive emails from Code.org except for password recovery. See our [privacy policy](%{privacy_policy_url}) for more information.'
enter_new_login_info: 'Enter your new login information'
confirm_secret_words: 'Confirm that it is you by entering your current secret words'
parent_email_label: "Parent/guardian email (optional)"
parent_email_hint: "(this can be used for password recovery)"
enter_parent_email: "Enter your parent or guardian's email address (for password recovery)"
update: "Update Account"
account_successfully_updated: "Account successfully updated."
auth_option_saved: "You have successfully linked your %{provider} account with email %{email}."
auth_option_saved_no_email: "You have successfully linked your %{provider} account."
update_email: "Update"
user_level:
completed: 'Completed'
tried: 'Tried'
home:
title: "Code Studio"
all_courses: "Overview of Courses 1, 2, and 3"
lesson_plans: "Lesson plans"
signin_message: "Already registered? %{link}"
student_reg_link: 'Student Sign Up'
teacher_reg_link: 'Teacher Sign Up'
signin_directions: 'Use an account to track progress.<br/> Teachers, track your entire class.'
teacher_dashboard: See progress dashboard
teacher_student_count_one: You have %{count} student.
teacher_student_count: You have %{count} students.
teacher_averages: On average your students have earned %{trophy_average} out of %{trophy_max} "Concept Mastery" trophies.
teacher_print_certificates: 'Print certificates for students who finish this course'
teacher_read_blog: Read about news and updates to our materials at our Educator Blog
classroom: Your classroom
student_progress: Your learning progress
student_stats: You've earned %{trophy_count} out of %{trophy_max} "Concept Mastery" trophies.
student_left_off: 'Where you left off:'
student_finished: You've completed all Code.org tutorials. Pick another class %{online_link} or at a %{local_school_link}.
local_school: local school
online: online
see_details: See details
view_course: View Course
prize_info: 'Prizes for participation (U.S. public school teachers only): Up to $1,000 in classroom rewards.'
tryfirst: 'Or, you can try it first, and sign up later:'
trynow: 'Try now'
add_hint_help: 'Please help us to add smart hints to Code.org tutorials'
20hour_overview: 'This 20-hour course introduces core computer science and programming concepts. The course is designed for use in classrooms for grades K-8, but it is fun to learn at all ages.'
test_videos_help: 'Test our new video player at your school'
try_beta_courses: 'New! Try our beta courses for K-5 students'
use_as_teacher: 'Use this site as a teacher'
heading_elementary_markdown: "## 20 hour courses for\n\n# Computer Science Fundamentals (all ages)"
your_gallery: Gallery
no_primary_course: "Try a Code Studio course"
choose_next_course: "Try a Code Studio course by choosing one below"
print_certificate: "Print Certificate"
certificate_sponsor_message: "%{sponsor_name} made the generous gift to sponsor your learning."
move_students:
new_section_dne: "Sorry, but section %{new_section_code} does not exist. Please enter a different section code."
section_code_cant_be_current_section: "The current section cannot be the same as the new section."
current_section_dne: "Sorry, but section %{current_section_code} does not exist. Please enter a different section code."
student_ids_not_entered: "Please provide student_ids."
student_not_found: "One or more students could not be found."
all_students_must_be_in_current_section: "All the students must currently be enrolled in your section."
already_enrolled_in_new_section: "You cannot move these students because they are already in the new section."
third_party_login: "You cannot move students to a section that is synced with a third party tool."
share:
title: "Learn on Code Studio"
description: "Anyone can learn computer science. Make games, apps and art with code."
try_hour_of_code: 'Try an Hour of Code!'
gender:
male: 'Male'
female: 'Female'
non_binary: 'Non-binary'
not_listed: 'Preferred term not listed'
none: 'Prefer not to answer'
user_type:
student: 'Student'
teacher: 'Teacher'
footer:
thank_you: 'We thank our <a href="https://code.org/about/donors">donors</a>, <a href="https://code.org/about/partners">partners</a>, our <a href="https://code.org/about/team">extended team</a>, our video cast, and our <a href="https://code.org/about/advisors">education advisors</a> for their support in creating Code Studio.'
help_from_html: 'We especially want to recognize the engineers from Amazon, Google, and Microsoft who helped create these materials.'
help_from_html_old: 'Engineers from Amazon, Google, and Microsoft helped create these materials.'
art_from_html: 'Minecraft™ © %{current_year} Microsoft. All Rights Reserved.<br />Star Wars™ © %{current_year} Disney and Lucasfilm. All Rights Reserved.<br />Frozen™ © %{current_year} Disney. All Rights Reserved.<br />Ice Age™ © %{current_year} 20th Century Fox. All Rights Reserved.<br />Angry Birds™ © 2009-%{current_year} Rovio Entertainment Ltd. All Rights Reserved.<br />Plants vs. Zombies™ © %{current_year} Electronic Arts Inc. All Rights Reserved.<br />The Amazing World of Gumball is trademark and © %{current_year} Cartoon Network.'
art_from_html_old: 'Minecraft™ © %{current_year} Microsoft. All Rights Reserved. Star Wars™ © %{current_year} Disney and Lucasfilm. All Rights Reserved. Frozen™ © %{current_year} Disney. All Rights Reserved. Ice Age™ © %{current_year} 20th Century Fox. All Rights Reserved. Angry Birds™ © 2009-%{current_year} Rovio Entertainment Ltd. All Rights Reserved. Plants vs. Zombies™ © %{current_year} Electronic Arts Inc. All Rights Reserved. The Amazing World of Gumball is trademark and © %{current_year} Cartoon Network.'
code_from_html: 'Code.org uses p5.play, which is licensed under <a href="http://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html">the GNU LGPL 2.1</a>.'
powered_by_aws: 'Powered by Amazon Web Services'
trademark: '© Code.org, %{current_year}. Code.org®, the CODE logo and Hour of Code® are trademarks of Code.org.'
copyright: 'Copyright'
more: 'More'
feedback: 'Provide feedback'
translate: 'Volunteer to translate our content'
support: 'Support'
support_url: 'http://support.code.org'
tos_short: 'Terms'
tos: 'Terms of Service'
privacy: 'Privacy Policy'
secure: 'Secure Version'
report_abuse: 'Report Abuse'
built_on_code_studio: 'Built on Code Studio'
make_my_own_app: 'Make my own app'
how_it_works: 'How it Works (View Code)'
try_hour_of_code: 'Try an Hour of Code!'
reference_area:
title: 'Need help?'
subtitle: 'See these videos and hints'
teacher: 'See a solution'
teacher_no_solution: 'Stop seeing solution'
auth_error: 'You are not authorized to see the solution.'
submit: 'Update Artist Location'
direction: 'Start Direction (in degrees)'
video:
tab: 'Video.'
notes: 'No video? Show notes.'
notes_coming_soon: 'Notes for this video coming soon.'
autoplay_option: 'Autoplay videos'
download: 'Download Video'
show_notes: 'Show Notes'
show_video: 'Show Video'
label: 'Video'
compatibility:
upgrade:
unsupported_message: "Your browser is not supported. Please upgrade your browser to [one of our supported browsers](%{supported_browsers_url}). You can try viewing the page, but expect functionality to be broken."
link: "Learn more"
applab_unsupported_tablet: "App Lab works best on a desktop or laptop computer with a mouse and keyboard. You may experience issues using this tool on your current device."
gamelab_unsupported_tablet: "Game Lab works best on a desktop or laptop computer with a mouse and keyboard. You may experience issues using this tool on your current device."
oceans_unsupported_browser: "This browser is not supported for this tutorial. Please try visiting this page using Edge, Chrome, Firefox, or another modern browser."
weblab_unsupported_browser: "Unfortunately, we're currently experiencing issues with loading Web Lab on this browser. You may want to use a different browser until this is resolved. Sorry for the inconvenience."
weblab_unsupported_locale_storage: "You may experience issues using Web Lab in Private Browsing mode. Please reload your project in normal mode. Sorry for the inconvenience."
slow_loading: 'This is taking longer than usual...'
try_reloading: 'Try reloading the page'
next_stage: 'Finished! Continue to next stage'
download_pdf: 'Open Lesson Plan'
lesson_plan: 'Lesson Plan'
view_lesson_plan: 'View Lesson Plan'
pdf_download: 'Download PDF'
download_coming_soon: 'Downloadable activity coming soon.'
video_coming_soon: 'Video Coming Soon!'
share_code:
title: "Click 'Run' to see my program in action"
bounce_og_title: "Check out my Bounce Game"
flappy_og_title: "Check out my Flappy Game"
studio_og_title: "Check out my Play Lab App"
check_out_what_i_made: "Check out what I made"
og_description: "I wrote the code myself with Code.org"
phone_number_not_allowed: "It looks like there is a phone number in it. Try changing the text."
address_not_allowed: "It looks like there is an address in it. Try changing the text."
email_not_allowed: "It looks like there is an email in it. Try changing the text."
profanity_not_allowed: "It looks like there is profanity in it. Try changing the text."
builder:
created: "You created a new script."
destroyed: "You destroyed a script."
manage: "Build Levels"
view: "View"
back: "Back to scripts"
success: "You successfully edited the blocks."
level:
create: "Create new level"
current: "Current Levels"
unused: "Unused Levels"
upsell:
applab:
title: 'App Lab'
body: "App Lab is a programming environment where you can make simple apps. Design an app, code with blocks or JavaScript to make it work, then share your app in seconds."
body_short: "Design an app, code with blocks or JavaScript to make it work, then share your app in seconds."
audience: 'Ages 13+'
cta: 'Learn how'
dance:
title: 'Dance Party'
dance-2019:
title: 'Dance Party'
hoc:
title: 'Classic Maze'
body: 'Try the basics of computer science. Millions have given it a shot.'
flappy:
title: 'Flappy Code'
body: 'Wanna write your own game in less than 10 minutes? Try our Flappy Code tutorial!'
20-hour:
title: 'Accelerated Course'
body: 'This 20-hour course covers the core computer science and programming concepts in courses 2-4. The course is designed for use with ages 10-18. Check out courses 2-4 for a more complete experience!'
body_short: 'Learn basic computer science in an accelerated version of courses 2-4.'
hoc2014:
try_new_tutorial: 'Try our new Hour of Code tutorial in beta'
try_frozen: 'Artist with Anna and Elsa, from Frozen'
gallery:
title: "Gallery"
body: "View a gallery of app and artist images created by our users"
gamelab:
title: "Game Lab"
body: "Game Lab is a programming environment where you can make simple animations and games with objects and characters that interact with each other."
audience: "Ages 13+"
cta: "Learn how"
hoc-encryption:
title: "Simple Encryption"
body: "Students will learn techniques to create and crack encrypted messages."
weblab:
title: "Web Lab (beta)"
body: "Web Lab is a programming environment where you can make simple web pages using HTML and CSS. Design your web pages and share your site in seconds."
audience: "Ages 13+"
cta: "Learn how"
frozen:
title: "Frozen"
starwars:
title: "Star Wars"
infinity:
title: "Infinity Play Lab"
body: "Use Play Lab to create a story or game starring Disney Infinity characters."
minecraft:
title: "Minecraft"
body: "Explore a Minecraft world through code."
minecraft2016:
title: "Minecraft"
body: "Program animals and other Minecraft creatures in your own version of Minecraft."
aquatic:
title: "Minecraft"
hero:
title: "Minecraft"
body: "Minecraft is back for the Hour of Code with a brand new activity! Journey through Minecraft with code."
sports:
title: "Sports"
body: "Make a basketball game or mix and match across sports."
text-compression:
title: "Text Compression"
body: "In this lesson, students will use the Text Compression Widget to compress text by substituting patterns with symbols."
unplugged:
title: "Unplugged Lessons"
audience: "Ages 4+"
body: "We've compiled a list of unplugged lessons for you to use in your classroom. Now you can teach the fundamentals of computer science, whether you have computers in your classroom or not! Try using these lessons as a stand-alone course or as complementary lessons for any computer science course."
body_short: "If you don't have computers, try these unplugged lessons in your classroom."
unplugged_conditionals:
title: "Conditionals"
body: "Learn about algorithms and conditional statements in this “unplugged” activity using a deck of cards."
widgets:
title: "Widgets"
body: "Students can explore concepts from our Computer Science Principles course hands-on using these digital tools. Use the widgets on their own, or create a single-concept lesson for your class."
audience: "Ages 14+"
cta: "Learn how"
gallery:
students_drew_these_with_code: "Students drew these with code!"
students_made_these_with_code: "Students made these with code!"
picture_count: "In the past <b>%{days}</b> days, students have drawn <b>%{count}</b> pictures by writing their own computer programs. Click on the pictures to see each program in action."
activity_count: "In the past <b>%{days}</b> days, students have made <b>%{count}</b> apps and pictures by writing their own computer programs. Click on the pictures and screenshots to see each program in action."
want_to_make_your_own: "Want to make your own?"
how_to_save: "On the last level of these tutorials, click \"Finish\" and \"Save\" to save your work to the gallery."
more: "More →"
caption_by_name_age: "by %{name}, age %{age}"
caption_time_ago: "%{time_ago} ago"
header: "Gallery"
header_playlab: "Stories and games"
header_artist: "Code art"
report_abuse: "Report Abuse"
landing:
prerelease_tutorial: "This tutorial is in **beta**. It is subject to revision as feedback is received and improvements are made."
report_bug: "Report Bug"
support: "Get Help"
support_url: "//support.code.org"
help_resources: "Help and Resources"
help_support: "Help and support"
documentation: "Documentation"
tutorials: "Tutorials"
free_response:
placeholder: "Enter your answer here"
multi:
wrong_title: "Incorrect answer"
wrong_body: "The answer you've entered is not correct. Please try again!"
correct_title: "Correct"
correct_body: "That is the correct answer."
toofew_title: "Too few answers."
toofew_body: "Please select two answers before submitting."
multi-submittable:
wrong_title: "Thank you"
wrong_body: "Thank you for submitting an answer."
correct_title: "Thank you"
correct_body: "Thank you for submitting an answer."
toofew_title: "Too few answers."
toofew_body: "Please select two answers before submitting."
level_group:
wrong_title: "Thank you"
wrong_body: "Thank you for submitting answers."
correct_title: "Thank you"
correct_body: "Thank you for submitting answers."
hide_survey_last_answer: "This survey is anonymous. Please visit the teacher dashboard for aggregate results. Note that results are only visible if at least five students submitted the survey."
survey_submission_thankyou: "Thank you for submitting this survey! The survey has been cleared so that your responses stay anonymous. Note that your teacher will still be able to see responses for the whole class, but without names attached."
level_group-submittable:
wrong_title: "Thank you"
wrong_body: "Thank you for submitting answers."
correct_title: "Thank you"
correct_body: "Thank you for submitting answers."
unsubmit-title: "Unsubmit your assessment"
unsubmit-body: "Unsubmitting your assessment will reset the submitted time and date. Are you sure?"
submit-incomplete-title: "Submit your assessment"
submit-incomplete-body: "You left some questions incomplete. You cannot edit your assessment after submitting it. Are you sure?"
submit-complete-title: "Submit your assessment"
submit-complete-body: "You cannot edit your assessment after submitting it. Are you sure?"
match:
wrong_title: "Incorrect solution"
wrong_body: "The solution you've entered is not correct. Please try again!"
correct_title: "Correct"
correct_body: "That is the correct answer."
contract_match:
wrong_title: "Incorrect answer"
badname: "Your contract has the wrong name."
badname_case: "Function names are case-sensitive. Try changing the case of your contract's name."
badrange: "Your contract has the wrong range."
baddomainsize: "Your contract doesn't have the right number of items in the domain."
baddomainname: "One or more of your domain items has the wrong name."
baddomaintype: "One or more of your domain items has the wrong type, or they are in the wrong order."
text_match:
placeholder: "Enter your answer here"
open_response_title: "Thanks"
open_response_body: "Thanks for your response!"
correct_title: "Correct"
correct_body: "That is the correct answer."
dialog:
ok: "OK"
startover_title: "Are you sure you want to start over?"
startover_body: "This will reset the puzzle to its start state and reset all the data you've added or changed."
startover_ok: "Start Over"
startover_cancel: "Cancel"
time:
hour: '1 hour'
day: 'day'
week: 'week'
age_interstitial:
age: Your age
header: Account Information Update
warning: "We're in the process of updating our experience to provide you with even stronger privacy protections. To do this, we need existing users to enter their age here."
disclaimer: "As always, code.org will never rent, sell or share this information with any third parties."
sign_out_markdown: 'If you do not wish to provide your age you may [sign out](%{url}).'
terms_interstitial:
title: "Updated Terms of Service and Privacy Policy"
intro_desc: "We updated our Terms of Service and Privacy Policy, as shown below. The changes are effective as of August 24, 2016. The biggest change: we will <i>no longer store email addresses for student accounts on Code Studio.</i> This is a big deal for us, and we hope it sets a new standard for student privacy in education technology. We've sent you a summary of the other changes via email."
intro_desc_markdown: "We updated our Terms of Service and Privacy Policy, as shown below. The changes are effective as of August 24, 2016. The biggest change: we will *no longer store email addresses for student accounts on Code Studio.* This is a big deal for us, and we hope it sets a new standard for student privacy in education technology. We've sent you a summary of the other changes via email."
intro_instructions: "You'll need to accept these new terms for students under the age of 13 in your classroom to have full access to all the latest features in Code Studio. When registering an account for a student under 13, you will be asked to confirm that your school has parental consent for the collection of the student’s personal information for the use and benefit of the school, including educational programs such as Code Studio."
tos: "Terms of Service"
privacy: "Privacy Policy"
privacy_notice: "Privacy Notice"
accept_label: 'I agree to the <a href="%{tos_url}" target="_blank">Terms of Service</a> and <a href="%{privacy_url}" target="_blank">Privacy Policy</a>.'
accept_label_markdown: I agree to the [Terms of Service](%{tos_url}) and [Privacy Policy](%{privacy_url}).
accept_tos: By signing up for Code.org, you agree to our [Terms of Service](%{tos_url}) and [Privacy Policy](%{privacy_url}).
accept: "Accept"
print: "Print"
reminder_desc: 'We have updated our <a href="%{tos_url}" target="_blank">Terms of Service</a> and <a href="%{privacy_url}" target="_blank">Privacy Policy</a>. Please read these carefully before accepting them. Note that our tools teaching JavaScript may be unavailable to your students before explicitly accepting the updated terms.'
reminder_desc_markdown: We have updated our [Terms of Service](%{tos_url}) and [Privacy Policy](%{privacy_url}). Please read these carefully before accepting them. Note that our tools teaching JavaScript may be unavailable to your students before explicitly accepting the updated terms.
review_terms: "Review updated terms"
school_info_interstitial:
title: "We want to bring Computer Science to every student - help us track our progress!"
message: "Please enter your school information below."
message_with_suggestion: "Please verify that the following information is correct, or update as necessary."
save: "Save"
race_interstitial:
title: "Optional: Help us track our progress toward improving diversity in computer science"
message: "Please tell us your race (check all that apply)"
races:
white: "White"
black: "Black or African American"
hispanic: "Hispanic or Latino"
asian: "Asian"
hawaiian: "Native Hawaiian or other Pacific Islander"
american_indian: "American Indian/Alaska Native"
other: "Other"
opt_out: "Prefer not to say"
submit: "Submit"
decline: "Close"
zendesk_too_young_message: 'Sorry, younger users may not sign in to our support site. You may browse <a href="http://support.code.org">support.code.org</a> without signing in or ask your parent or teacher to contact us for you.'
zendesk_too_young_message_markdown: 'Sorry, younger users may not sign in to our support site. You may browse [support.code.org](http://support.code.org) without signing in or ask your parent or teacher to contact us for you.'
progress:
not_started: not started
in_progress: in progress
completed_too_many_blocks: completed, too many blocks
completed_perfect: completed, perfect
furthest_level_attempted: furthest level attempted
assessment: assessment
submitted: submitted
studio:
courses_working_on: "Courses you're working on"
completed_courses: "Completed courses"
all_courses: "All courses"
project:
projects: "Projects"
create: "Create Project"
create_a_project: 'Create a new project:'
new: "Create New"
exit: "Return to Course"
project_gallery: "Projects"
publish: "Publish"
unpublish: "Unpublish"
share_title: Share your project
share_copy_link: "Copy the link:"
share_embed_description: "You can paste the embed code into an HTML page to display the project on a webpage."
share_u13_warning: "Ask your teacher before sharing. Only share with others in your school."
embed: "Embed"
advanced_share: "Show advanced options"
no_projects: "You currently have no projects. Click on one of the buttons above to start a project."
name: "Name"
updated: "Updated"
project_type: "Project Type"
help_text: "Click <strong>Make an App</strong> or <strong>Draw Something</strong> below to start a new project!<br/>You can come back and work on your projects at any time."
need_help: "Try these courses to help you get started with your new project"
thumbnail_help: "Not seeing the correct thumbnail for your project? Run your app to generate a new thumbnail. Note that it may take a couple hours for the thumbnail to refresh everywhere."
saved: "Saved"
not_saved: "Not saved"
view_all: 'View My Projects'
edit_project: 'Edit Project'
sharing_disabled: "Sorry, this project is not available for sharing. If this is your project or the project of one of your students, please <a href='https://studio.code.org/users/sign_in'>sign in</a> to your account to view the project."
abuse:
tos: "This project has been reported for violating Code.org's <a href='http://code.org/tos'>Terms of Service</a> and cannot be shared with others."
policy_violation: "This project contains information that cannot be shared with others. Please contact the app owner to fix the contents of their app."
contact_us: "If you believe this to be an error, please <a href='https://code.org/contact'>contact us.</a>"
go_to_code_studio: 'Go to Code Studio'
report_abuse_form:
intro: 'If you have encountered offensive content, threats, cyberbullying, harassment, or an instance of copyright infringement for content you own while using apps built on Code Studio, please fill out the form below. We will take your report very seriously, investigate accordingly, and take appropriate action.'
validation:
email: 'Please provide an email address'
age: 'Please specify an age'
abuse_type: 'Please answer how this content violates the Terms of Service'
abuse_detail: 'Please provide details regarding the content you are reporting'
abusive_url: 'URL of the content being reported'
abuse_type:
question: 'How does this content violate the %{link_start}Terms of Service%{link_end}?'
harassment: 'Threats, cyberbullying, harassment'
offensive: 'Offensive content'
infringement: 'Copyright Infringement'
other: 'Other'
detail: 'Please provide as much detail as possible regarding the content you are reporting.'
acknowledge: 'By submitting this information, you acknowledge it will be handled in accordance with the terms of the %{link_start_privacy}Privacy Policy%{link_end} and the %{link_start_tos}Terms of Service%{link_end}.'
peer_review:
accepted:
name: 'Accepted'
description_markdown: '**Yes**, this submission **meets** the requirements'
rejected:
name: 'Rejected'
description_markdown: '**No**, this submission **does not meet** the requirements'
escalated:
name: 'Escalated'
description: 'I would like an instructor to review this submission'
instructor_feedback: 'Instructor Feedback'
peer_feedback: 'Peer Feedback'
outdated: 'This feedback was added for a previously submitted version'
review_in_progress: 'Ready to review'
link_to_submitted_review: 'Link to submitted review'
reviews_unavailable: 'Reviews unavailable at this time'
review_count: 'You must complete %{review_count} reviews for this unit'
must_be_enrolled: 'You must be enrolled in this course to review peers'
no_reviews_at_this_moment_notice: 'There are no peer reviews available at this moment, please check back soon'
review_submitted: 'Your peer review was submitted'
review_new_submission: 'Review a new submission'
flex_category:
required: 'Overview'
content: 'Content'
practice: 'Teaching Practices'
peer_review: 'Peer Review'
ramp_up: 'Ramp-Up'
end_of_course_project: 'End of Course Project'
optional: 'Optional'
optional_stages: 'Optional Stages'
main_course: 'Main Course'
extra_course_content: 'Extra Course Content'
csf_e_1: 'Ramp Up to Course E (Optional)'
csf_e_2: 'Course E Content'
csf_f_1: 'Ramp Up to Course F (Optional)'
csf_f_2: 'Course F Content'
csf_digcit: 'Digital Citizenship'
csf_jigsaw: 'Jigsaw'
csf_sequencing: 'Sequencing'
csf_loops: 'Loops'
csf_events: 'Events'
csf_online_safety: 'Online Safety'
csf_binary: 'Binary'
csf_data: 'Data'
csf_conditionals: 'Conditionals'
csf_sprites: 'Sprites'
csf_spritelab: 'Sprite Lab'
csf_nested_loops: 'Nested Loops'
csf_functions: 'Functions'
csf_variables: 'Variables'
csf_for_loops: 'For Loops'
csf_internet: 'Internet'
csf_impacts: 'Impacts of Computing'
csf_warmup: 'Warm-Up'
csd1_1: 'Chapter 1: The Problem Solving Process'
csd1_2: 'Chapter 2: Computers and Problem Solving'
csd1_3: 'Alternate Lessons'
csd2_1: 'Chapter 1: Web Content and HTML'
csd2_2: 'Chapter 2: Styling and CSS'
csd3_1: 'Chapter 1: Images and Animations'
csd3_2: 'Chapter 2: Building Games'
csd4_1: 'Chapter 1: User Centered Design'
csd4_2: 'Chapter 2: App Prototyping'
csd5_1: 'Chapter 1: Representing Information'
csd5_2: 'Chapter 2: Solving Data Problems'
csd6_1: 'Chapter 1: Programming with Hardware'
csd6_2: 'Chapter 2: Building Physical Prototypes'
csd_survey: 'Post-Course Survey'
csp1_1: 'Chapter 1: Representing and Transmitting Information'
csp1_2: 'Chapter 2: Inventing the Internet'
csp2_1: 'Chapter 1: Encoding and Compressing Complex Information'
csp2_2: 'Chapter 2: Manipulating and Visualizing Data'
csp3_1: 'Chapter 1: Programming Languages and Algorithms'
csp4_1: 'Chapter 1: The World of Big Data and Encryption'
csp5_1: 'Chapter 1: Event-Driven Programming'
csp5_2: 'Chapter 2: Programming with Data Structures'
cspSurvey: 'Survey'
cspAssessment: 'Chapter Assessment'
csp_ap_1: 'Chapter 1: AP Tech Setup'
csp_ap_2: 'Chapter 2: AP Explore Performance Task'
csp_ap_3: 'Chapter 3: AP Create Performance Task'
csp_postap_1: 'Chapter 1: Manipulating and Visualizing Data'
csp_postap_2: 'Chapter 2: Apps and Databases'
csp2_1_2018: 'Unit 2: Digital Information'
csp3_1_2018: 'Unit 3: Intro to Programming'
csp4_1_2018: 'Unit 4: Big Data and Privacy'
csp_variables: 'Variables'
csp_conditionals: 'Conditionals'
csp_functions: 'Functions'
csp_project: 'Project'
csp_lists: 'Lists'
csp_loops: 'Loops'
csp_traversals: 'Traversals'
csp_libraries: 'Libraries'
csp_parameters_return_values: 'Parameters and Return Values'
csp_unit1_2020: 'Unit 1: Digital Information'
csp_unit2_2020: 'Unit 2: The Internet'
csp_unit3_2020: 'Unit 3: Intro to App Design'
csp_unit6_2020: 'Unit 6: Algorithms'
csp_unit8_2020: 'Unit 8: Create PT Prep'
csp_unit9_2020: 'Unit 9: Data'
csp_unit10_2020: 'Unit 10: Cybersecurity and Global Impacts'
dlp: 'Reflection Prompts'
time4cs_c1: 'Collection 1: The Everglades & its Ecosystems'
time4cs_c2: 'Collection 2: Food Chains (in the Everglades)'
time4cs_c3: 'Collection 3: Native Species (in the Everglades)'
time4cs_c4: 'Collection 4: Impact of Invasive Species (on the Everglades)'
time4cs_c5: 'Collection 5: Citizens Take Action'
time4cs_c6: 'Conditionals (review)'
k5_getting_started: 'Getting Started'
k5_csf_intro: 'Get to know the CS Fundamentals Courses'
k5_coding_concepts: 'Coding Concepts and Teaching Strategies'