Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

futurecoder

A free platform/course for beginners to learn programming in Python
Collective - Host: opensource - https://opencollective.com/futurecoder - Website: https://futurecoder.io/ - Code: https://github.com/alexmojaki/futurecoder

More concise wording

github.com/alexmojaki/futurecoder - 389e814f9e364b53716a447dcef1c480cc8c5583 authored about 4 years ago by Alex Hall <[email protected]>
switched to copyable VerbatimStep s

last exercise on "More List Functions and Methods" is not advancing to the next page for some re...

github.com/alexmojaki/futurecoder - 342b9e509a4858b4c71962030a1e3b493258c3bb authored about 4 years ago by spamegg <[email protected]>
Allow extra code at the end for VerbatimStep

github.com/alexmojaki/futurecoder - cd200bac71d0e039b772d969526e7bd0af080531 authored about 4 years ago by Alex Hall <[email protected]>
Inline tree_matches and matches_program into VerbatimStep.check, they're just confusing

github.com/alexmojaki/futurecoder - eceaa40a1558bf35e3cf4d3f2f88876bbe77e36f authored about 4 years ago by Alex Hall <[email protected]>
Only try to get scrollHeight after OutputPrediction mounts

github.com/alexmojaki/futurecoder - 545e9ad24b727680812332c3bc66cbdfe7caa1d8 authored about 4 years ago by Alex Hall <[email protected]>
Fix running code in the last step

github.com/alexmojaki/futurecoder - 905f6c94d3cc7ec9220ed870ebd6cbc46638e1a8 authored about 4 years ago by Alex Hall <[email protected]>
Calculate and check correct output during cleaning

github.com/alexmojaki/futurecoder - 14f9727e4d4c477cbed8d2756fcc87689c1b9982 authored about 4 years ago by Alex Hall <[email protected]>
made suggested changes

github.com/alexmojaki/futurecoder - 2ac4235fddda7d1ca5062858b12cc7680f0c8507 authored about 4 years ago by spamegg <[email protected]>
improving lists chapter (fixes #34)

I ran into some issues, you can see them in `TODO`s.

github.com/alexmojaki/futurecoder - 56fd9b87b475ed3e3b5d54b2bf4115979f936867 authored about 4 years ago by spamegg <[email protected]>
Add output predictions to test transcript

github.com/alexmojaki/futurecoder - dfb83811c3d1d425e9dfc4398d93a301af1e76b0 authored about 4 years ago by Alex Hall <[email protected]>
Add output predictions to boolean operators chapter. Ensure text scrolls to next step after submitting answer.

github.com/alexmojaki/futurecoder - 095a1bf69e6130b28cf7e1e420ffd28140e720f7 authored about 4 years ago by Alex Hall <[email protected]>
Add output predictions to functions chapter

github.com/alexmojaki/futurecoder - f5a011a0234e8828abcc387757359ec349e0ac48 authored about 4 years ago by Alex Hall <[email protected]>
Show code result only once question fades away

github.com/alexmojaki/futurecoder - ce5000403a86b520ddfcb233fde79d29e58cec00 authored about 4 years ago by Alex Hall <[email protected]>
Add predicted_output_choices to several steps

github.com/alexmojaki/futurecoder - 742ca563179c0441dedac0f89860489188e9d54c authored about 4 years ago by Alex Hall <[email protected]>
Make users predict the output of certain steps

github.com/alexmojaki/futurecoder - ba462f1b20982ca1d9bba6883618f46123efe01a authored about 4 years ago by Alex Hall <[email protected]>
Fix shell input area in firefox. Closes #33

github.com/alexmojaki/futurecoder - 0c8e0909d1b4b21bf8ee23e6821b8e6b239d8528 authored about 4 years ago by Alex Hall <[email protected]>
Merge pull request #69 from alexmojaki/parsons

Parsons problem in the solution

github.com/alexmojaki/futurecoder - 692f47376268a193f80c7b90a29cdcae22fc60b5 authored about 4 years ago by Alex Hall <[email protected]>
Start on basic linting with pyflakes

github.com/alexmojaki/futurecoder - d83d86e2223366bfb585dc42aea04f78a92c5374 authored about 4 years ago by Alex Hall <[email protected]>
Fix code font size in page header

github.com/alexmojaki/futurecoder - e76e17bf121775e6d49e36b0f2caba7093f1aecc authored about 4 years ago by Alex Hall <[email protected]>
Prevent selecting anything in the hints area to stop copying

github.com/alexmojaki/futurecoder - 2fc7adf428c83466482f5e0c2250eaebfb54f3a8 authored about 4 years ago by Alex Hall <[email protected]>
Block out solution tokens in grey for contrast against black background

github.com/alexmojaki/futurecoder - 69cb92069d51f3362624ede0df2ab12c07b55c58 authored about 4 years ago by Alex Hall <[email protected]>
Only show parsons problem solution in steps with parsons_solution = True

Compute solution once in clean_step_class instead of in API call, load into store in load_data

github.com/alexmojaki/futurecoder - e4596c4e8aaa527421bbe03f739a00bec674d8f3 authored about 4 years ago by Alex Hall <[email protected]>
Choose a shuffle with lots of inversions

github.com/alexmojaki/futurecoder - e316f03d56925de35e603aae4c9bd9ee916c854f authored over 4 years ago by Alex Hall <[email protected]>
Stop calling it a demo

github.com/alexmojaki/futurecoder - 5ca174d805a3636e1d60d1c6985cd6559704ce6f authored over 4 years ago by Alex Hall <[email protected]>
Basic implementation of parsons problem in the solution

github.com/alexmojaki/futurecoder - f0753cd9c17093c66674c7dc09481267f295c5e1 authored over 4 years ago by Alex Hall <[email protected]>
Prevent all copying from the hints/solution area

github.com/alexmojaki/futurecoder - fde1384d2617cde6ac7ae7d1b8caf8cb59e83ca2 authored over 4 years ago by Alex Hall <[email protected]>
Merge pull request #68 from alexmojaki/copying

Discourage copying most code, add convenient copy button for big snippets

github.com/alexmojaki/futurecoder - d4257d8f2183ac59513c31cea47c2df3d83d6d9b authored over 4 years ago by Alex Hall <[email protected]>
Merge branch 'master' into copying

github.com/alexmojaki/futurecoder - c6ef9f43b56f49126b503ffb4018f5eaa14ddc7e authored over 4 years ago by Alex Hall <[email protected]>
Update tests for bonus challenges

github.com/alexmojaki/futurecoder - 0c521f38d7586ade185af88a2cb2cabc760b90e1 authored over 4 years ago by Alex Hall <[email protected]>
Annotate programs as copyable

github.com/alexmojaki/futurecoder - a61935b2dd280ef46420070ba58910f611887efc authored over 4 years ago by Alex Hall <[email protected]>
Discourage copying code with a message

github.com/alexmojaki/futurecoder - c0549f0cdfa525ea583f920484ca37bd402ced28 authored over 4 years ago by Alex Hall <[email protected]>
Allow adding copy button to snippets

github.com/alexmojaki/futurecoder - fd818ebc859c654f4851b45a4faab5468130d9cd authored over 4 years ago by Alex Hall <[email protected]>
Small changes to bonus challenges, especially hints

github.com/alexmojaki/futurecoder - 1918565522e224a9ab2d59427b53514a2f2bb75c authored over 4 years ago by Alex Hall <[email protected]>
Merge branch 'master' of https://github.com/spamegg1/futurecoder into spamegg-bonus

github.com/alexmojaki/futurecoder - 00d056907dde90083a3ab47a6b5d339934ed9de1 authored over 4 years ago by Alex Hall <[email protected]>
Made requested changes

- added links to skip both bonus challenges
- changed the order of the exercises in c07

github.com/alexmojaki/futurecoder - 1b7b07fd8acc1b56ae34c145026419172c8dcf20 authored over 4 years ago by spamegg <[email protected]>
Made requested changes

- removed the more complicated solution with multi-argument range
- changed hints and solution t...

github.com/alexmojaki/futurecoder - 69348ebe332bd66415a78714558412bb60dde548 authored over 4 years ago by spamegg <[email protected]>
small fixes

- removed a TODO
- changed separator in one test

github.com/alexmojaki/futurecoder - 75e3c2a9123f783a3b14c04a2e75f0248226ddb4 authored over 4 years ago by spamegg <[email protected]>
fixed a few typos and missing text

github.com/alexmojaki/futurecoder - 91bd3306f6cac619b2de69ba5e490c557d5c96fa authored over 4 years ago by spamegg <[email protected]>
Made bonus challenges concrete

addressing #66

github.com/alexmojaki/futurecoder - e0fae51762ce943b6c298723d5210af08b84e4e3 authored over 4 years ago by spamegg <[email protected]>
Put back double monospace

github.com/alexmojaki/futurecoder - 66f1fb309f3531c17bdfcdfe9e71deb58e96b86e authored over 4 years ago by Alex Hall <[email protected]>
Consistent monospace 15px font in text, editor, and shell

github.com/alexmojaki/futurecoder - c6e14e6b5f7d6f543c152b2268148ddada1fd6c2 authored over 4 years ago by Alex Hall <[email protected]>
Merge pull request #65 from alexmojaki/reorganise-pages

Rename pages

github.com/alexmojaki/futurecoder - 5c487195f7f77a032405f633eb49b72edf19929a authored over 4 years ago by Alex Hall <[email protected]>
Expand titles for list pages

github.com/alexmojaki/futurecoder - 7fb6fdf854866456a62f835fab533582cf8df0df authored over 4 years ago by Alex Hall <[email protected]>
Mention range and len in title of GettingElementsAtPosition

github.com/alexmojaki/futurecoder - 23110c8276675601b3d1c3274093160ecb6c287b authored over 4 years ago by Alex Hall <[email protected]>
Consistently refer to .lower

github.com/alexmojaki/futurecoder - dd2e480ebb12787d4df339dccb2e86cfb7d50247 authored over 4 years ago by Alex Hall <[email protected]>
Mention `print` in `UsingVariables` title

github.com/alexmojaki/futurecoder - 589d18245089e4433d14868b0f5a505b1d0b6a0d authored over 4 years ago by Alex Hall <[email protected]>
Make ModifyingWhileIterating interactive

github.com/alexmojaki/futurecoder - 65947fdedf09cdde9de7d678177c71fd9ee330ee authored over 4 years ago by Alex Hall <[email protected]>
Merge pull request #64 from alexmojaki/disallow

Disallowed

github.com/alexmojaki/futurecoder - dce8b0180526ba16334e154b50d149a27e896d9e authored over 4 years ago by Alex Hall <[email protected]>
Merge branch 'master' into disallow

github.com/alexmojaki/futurecoder - 92184aa0c9c38f09c1da81fdc481d152b7168b7a authored over 4 years ago by Alex Hall <[email protected]>
Merge pull request #62 from alexmojaki/syntax-highlighting

Syntax highlight code in text

github.com/alexmojaki/futurecoder - 156e95c8d19ab08b4a76f9e7f36bb5148051e722 authored over 4 years ago by Alex Hall <[email protected]>
Also highlight indented python

github.com/alexmojaki/futurecoder - f65ee4ac139cc86a032f4144367fa87314f57200 authored over 4 years ago by Alex Hall <[email protected]>
Treat compound statement headers as valid syntax for highlighting

github.com/alexmojaki/futurecoder - 016dcdde72d8709a3217ef412e0b4945a3963426 authored over 4 years ago by Alex Hall <[email protected]>
Remove more double quotes

github.com/alexmojaki/futurecoder - 84ba484bb46381c1a90f67215be0acc70dce36db authored over 4 years ago by Alex Hall <[email protected]>
Shorten percentage grade example. Fix double quotes

github.com/alexmojaki/futurecoder - 5074b1dc2795032e1b170eae886c5b2742005c57 authored over 4 years ago by Alex Hall <[email protected]>
Unescape XML before trying to parse Python

github.com/alexmojaki/futurecoder - 0f7b2f8a5b1f5449258c9f663a1be8b128aac732 authored over 4 years ago by Alex Hall <[email protected]>
Shorten CombiningCompoundStatements.for_inside_if.program

github.com/alexmojaki/futurecoder - 910f67dcdef1c9dd8d9b6058b373a966fa1a9cb5 authored over 4 years ago by Alex Hall <[email protected]>
Don't strip when highlighting

github.com/alexmojaki/futurecoder - 87d2e11232a41980a076cc2fed82b82791f19cb9 authored over 4 years ago by Alex Hall <[email protected]>
Wrap solution in <code> to make it readable

github.com/alexmojaki/futurecoder - 365f08ee461f8dd693c7317943981e37ed0862be authored over 4 years ago by Alex Hall <[email protected]>
Only highlight code blocks, not inline

github.com/alexmojaki/futurecoder - 35251972ccd25940e5c7cf7dab209b52a1bc55ed authored over 4 years ago by Alex Hall <[email protected]>
Merge branch 'master' into syntax-highlighting

github.com/alexmojaki/futurecoder - d068d45597a020a52469e903a92cea3de79b888c authored over 4 years ago by Alex Hall <[email protected]>
Increase ace font size

github.com/alexmojaki/futurecoder - 4c46898703da5a0f042aac958ca1c9062a99f87d authored over 4 years ago by Alex Hall <[email protected]>
Use Disallowed in earlier chapters

github.com/alexmojaki/futurecoder - 2c036bb1e9f996e01203774aebaa3c7ccfd1b962 authored over 4 years ago by Alex Hall <[email protected]>
Add Disallowed, use on boolean operators chapter

github.com/alexmojaki/futurecoder - 0dced8b3ffb88accf39bcb47cf55fe656addb811 authored over 4 years ago by Alex Hall <[email protected]>
Upgrade search_ast

github.com/alexmojaki/futurecoder - 1aa059cc466536142245176abe46e23c02cb025b authored over 4 years ago by Alex Hall <[email protected]>
Merge pull request #63 from spamegg1/master

Added c09_combining_booleans.py

github.com/alexmojaki/futurecoder - 3bacc21955a6c309ebba6ba8d9a08560a2a569c9 authored over 4 years ago by Alex Hall <[email protected]>
Merge pull request #2 from alexmojaki/combining-booleans

Polish up `not` page

github.com/alexmojaki/futurecoder - 494f3c3413ad7f4c9cf97c67643fa54636473fba authored over 4 years ago by spamegg <[email protected]>
Rename chapter to Boolean Operators

github.com/alexmojaki/futurecoder - 228d611a5ba0603fbf254208732567d4e475fb97 authored over 4 years ago by Alex Hall <[email protected]>
Polish up page

github.com/alexmojaki/futurecoder - 29a36cb30ee7eeac4fa7b09e9f5c72f0e3f4bda8 authored over 4 years ago by Alex Hall <[email protected]>
Merge pull request #1 from alexmojaki/combining-booleans

Polishing combining booleans

github.com/alexmojaki/futurecoder - c871f2cd14a02d1dbf342d3cfb27f33783bda056 authored over 4 years ago by spamegg <[email protected]>
Various polishing. Updated exercises to focus on booleans. Expanded multiline page.

github.com/alexmojaki/futurecoder - c2b713b6821f3273b1c71fd60ed7a89821d5bb49 authored over 4 years ago by Alex Hall <[email protected]>
Fix solutions and remove interactivity to fix tests

github.com/alexmojaki/futurecoder - 3dd31c14a5f22a731f9c429503e863a0aaf54ac5 authored over 4 years ago by Alex Hall <[email protected]>
added `not` exercise

github.com/alexmojaki/futurecoder - 2476abbf829c9da81919de8596f512d3991df1fe authored over 4 years ago by spamegg <[email protected]>
Made requested changes

Removed `is_winning_row` example of checking the whole tic-tac-toe board for a winning row using...

github.com/alexmojaki/futurecoder - 19c74c9b3328efe2c71e8cee7a40c37316000c9c authored over 4 years ago by spamegg <[email protected]>
Made requested changes

added `generate_inputs` on line 567 to solution of `diagonal_winner`

github.com/alexmojaki/futurecoder - c0d2aaa020081bb1b39dd2dc819b4e49113edf02 authored over 4 years ago by spamegg <[email protected]>
Made requested changes

- changed "Type" to "Copy" on line 21
- removed comment on line 38
- removed repetition on line ...

github.com/alexmojaki/futurecoder - 47f0ef3e9098bf2b8ef0bfcbe336ecc11e2f73cc authored over 4 years ago by spamegg <[email protected]>
Update backend/main/chapters/c09_combining_booleans.py

committed suggestion on line 597

Co-authored-by: Alex Hall <[email protected]>

github.com/alexmojaki/futurecoder - 79f16e17349f83b895fd64076269edbaeccc70f1 authored over 4 years ago by spamegg <[email protected]>
Update backend/main/chapters/c09_combining_booleans.py

committed suggestion on lines 398-404

Co-authored-by: Alex Hall <[email protected]>

github.com/alexmojaki/futurecoder - a049589fc402e05bb8a6a3312a52e43a832bea03 authored over 4 years ago by spamegg <[email protected]>
Update backend/main/chapters/c09_combining_booleans.py

committed suggestion on lines 362-366

Co-authored-by: Alex Hall <[email protected]>

github.com/alexmojaki/futurecoder - 1c98f7166f0bf4cb53dc99ca3bca165d4fa99a51 authored over 4 years ago by spamegg <[email protected]>
Update backend/main/chapters/c09_combining_booleans.py

committed suggestion on line 234

Co-authored-by: Alex Hall <[email protected]>

github.com/alexmojaki/futurecoder - feb68112de2d8ca9d21e42078d61e68bd2d410e4 authored over 4 years ago by spamegg <[email protected]>
Update backend/main/chapters/c09_combining_booleans.py

committed suggestion on line 184

Co-authored-by: Alex Hall <[email protected]>

github.com/alexmojaki/futurecoder - e31c65a727817a0e2273c32795dd24ef511d48da authored over 4 years ago by spamegg <[email protected]>
Update backend/main/chapters/c09_combining_booleans.py

committed suggestion on line 180

Co-authored-by: Alex Hall <[email protected]>

github.com/alexmojaki/futurecoder - 1623298050e5e7d075ac05a8560ea443b89af563 authored over 4 years ago by spamegg <[email protected]>
Update backend/main/chapters/c09_combining_booleans.py

committed suggestion on line 176

Co-authored-by: Alex Hall <[email protected]>

github.com/alexmojaki/futurecoder - e61909fe30efb4ddfedde8c7491dff6eb04b6db0 authored over 4 years ago by spamegg <[email protected]>
Update backend/main/chapters/c09_combining_booleans.py

committed suggestion on line 175

Co-authored-by: Alex Hall <[email protected]>

github.com/alexmojaki/futurecoder - 58d57f8580231e185b77288bc3fb53732b84678b authored over 4 years ago by spamegg <[email protected]>
Update backend/main/chapters/c09_combining_booleans.py

committed suggestion on line 157

Co-authored-by: Alex Hall <[email protected]>

github.com/alexmojaki/futurecoder - 300e91920fabc4cb463096f56c554d2d3376912f authored over 4 years ago by spamegg <[email protected]>
Added c09_combining_booleans.py

github.com/alexmojaki/futurecoder - 5897f9cc1fa71ac20642776934930cb425b89d75 authored over 4 years ago by spamegg <[email protected]>
Syntax highlight code in text. Prevent <code> from wrapping

github.com/alexmojaki/futurecoder - ca184b7d066bcd84cb439333d362abac7ed13cf3 authored over 4 years ago by Alex Hall <[email protected]>
Merge branch 'functions-v2'

github.com/alexmojaki/futurecoder - 726b6ec421a94e34c3fb1e5f2b60d8bcc9b4d233 authored over 4 years ago by Alex Hall <[email protected]>
Rename step_name_here steps

github.com/alexmojaki/futurecoder - 6ec144a015962e83c775d256dbed38c09835c3de authored over 4 years ago by Alex Hall <[email protected]>
Merge pull request #60 from alexmojaki/functions-v2

Improvements to function-based exercises

github.com/alexmojaki/futurecoder - 837b98196ec6bde8c3d89ca86495f3824a45f8eb authored over 4 years ago by Alex Hall <[email protected]>
Update how_to_contribute.md with function exercises

github.com/alexmojaki/futurecoder - 5f9643fcf296caca6d71251986ae8895c8b4b771 authored over 4 years ago by Alex Hall <[email protected]>
Automate returns_stdout

github.com/alexmojaki/futurecoder - 3ead22452d92d38c2f0e0b4b89fd5a89bb9ef2a4 authored over 4 years ago by Alex Hall <[email protected]>
Remove pseudo-test in exercises.py

github.com/alexmojaki/futurecoder - 00c6f4e5cf1ba62fe4dc1b7059dbe1bd62892cec authored over 4 years ago by Alex Hall <[email protected]>
Deal with self argument in solution better, particularly removing need for _ in function exercises

github.com/alexmojaki/futurecoder - 588771bbf328a24c2a99198c72fca66fc09ed326 authored over 4 years ago by Alex Hall <[email protected]>
Fix get_solution for non-function exercise, add tests

github.com/alexmojaki/futurecoder - 607183230fdf1d11aa0321fbb42e0b6e64de4bd3 authored over 4 years ago by Alex Hall <[email protected]>
Fix get_solution for non-function exercises

github.com/alexmojaki/futurecoder - 41d89c73acfa3a0066ed0ff8b23d5c1401d772b9 authored over 4 years ago by Alex Hall <[email protected]>
Detect function exercises based on return, not signature

github.com/alexmojaki/futurecoder - 6fc3969f697d08d0ac428618ff4bfe749717cc2e authored over 4 years ago by Alex Hall <[email protected]>
Force using surround and double in alert and quadruple

github.com/alexmojaki/futurecoder - d00391a6ef544dee8e60145628702e972a2e3dc7 authored over 4 years ago by Alex Hall <[email protected]>
Add page on tests and assertions. Require a particular signature in tests

github.com/alexmojaki/futurecoder - aa7f9b75f65e024548ae5985cd6330a785a7a8f2 authored over 4 years ago by Alex Hall <[email protected]>