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

Add zip_longest exercise

github.com/alexmojaki/futurecoder - 072359909ba5c8453aed4517b35ef730f52fb98b authored almost 5 years ago by Alex Hall <[email protected]>
Terminate pool in background thread when restarting, as it can hang

github.com/alexmojaki/futurecoder - 2a3c41a1a8c3753317adfb5165b62bac3b16c56f authored almost 5 years ago by Alex Hall <[email protected]>
Limit CPU time, catch dead processes

github.com/alexmojaki/futurecoder - 0984030cef8eb9c5e36066b9dbaa68891fe18d20 authored almost 5 years ago by Alex Hall <[email protected]>
Run programs in separate process, terminate before starting new program

github.com/alexmojaki/futurecoder - a268c38dee6e358473bcd6f6537c025581df2b93 authored almost 5 years ago by Alex Hall <[email protected]>
Semi working input()

github.com/alexmojaki/futurecoder - d3d77808430877d7df5c256545cd4d8a44d0144c authored almost 5 years ago by Alex Hall <[email protected]>
Run code in separate worker process

github.com/alexmojaki/futurecoder - 5e6e2fae18ec7a840f6fd973dc91eefb2e6c4901 authored almost 5 years ago by Alex Hall <[email protected]>
Rename chapters into order, discover automatically

github.com/alexmojaki/futurecoder - 89650b18e3f1568f7c4c8413bf0a577fb73a7248 authored almost 5 years ago by Alex Hall <[email protected]>
Get confirmation to show solution

github.com/alexmojaki/futurecoder - d019cc62f603b0d8b9e89bc113407ab5a9971274 authored almost 5 years ago by Alex Hall <[email protected]>
Basic solution reveal

github.com/alexmojaki/futurecoder - 8d3fc03c094e58736d01da97120d0514283a37cb authored almost 5 years ago by Alex Hall <[email protected]>
Add stuff about indexing, range, and len

github.com/alexmojaki/futurecoder - ea88fde398dbc9b3fe3d32062d6d6608e9666a60 authored almost 5 years ago by Alex Hall <[email protected]>
Add lists chapter

github.com/alexmojaki/futurecoder - 3cee5e9a4e66f97888d1c3d7aa0f13910a42d3ac authored almost 5 years ago by Alex Hall <[email protected]>
Allow more forms of the tests attribute for exercises.

Deep copy test inputs so that they can be mutated and reused safely.
Refactor input generation, a...

github.com/alexmojaki/futurecoder - 82a607d7f783a46e9414e96e8a29ae817bf94577 authored almost 5 years ago by Alex Hall <[email protected]>
Random length strings for DNA exercise

github.com/alexmojaki/futurecoder - 69d848e27656d093afbd871143134ba09405cf19 authored almost 5 years ago by Alex Hall <[email protected]>
Add steps property to Page

github.com/alexmojaki/futurecoder - 50a41d94d261537f1d789709036e501aedcfb92d authored almost 5 years ago by Alex Hall <[email protected]>
Update hints in transcript

github.com/alexmojaki/futurecoder - 0df9f8cd64a9a4e54486619834fae6b72690e935 authored almost 5 years ago by Alex Hall <[email protected]>
Alternative solution to min_three_exercise

github.com/alexmojaki/futurecoder - b198388998e15c4b66826658ccd5b0bef39e86e7 authored almost 5 years ago by Alex Hall <[email protected]>
Update tests for snoop

github.com/alexmojaki/futurecoder - c07bad29c9f7f46f4487cbdfeceb358bab63bb35 authored almost 5 years ago by Alex Hall <[email protected]>
Show last transcript item when test fails

github.com/alexmojaki/futurecoder - 1553049f3b6a24e30087bcce3c31e3b2851d53a0 authored almost 5 years ago by Alex Hall <[email protected]>
Shorten DNA sample to speed up using snoop

github.com/alexmojaki/futurecoder - c18d7c43dba46559ecae4cc6e4a975cdb379b946 authored almost 5 years ago by Alex Hall <[email protected]>
Only show snoop when ready

github.com/alexmojaki/futurecoder - 3c55c5ace5c87919949825a0035c36875c87a187 authored almost 5 years ago by Alex Hall <[email protected]>
Colorful snoop.

Remove unused frontend package terminal-in-react

github.com/alexmojaki/futurecoder - 7befb6ff0703b20bdaaeb48efb7aad5cce5cf3fc authored almost 5 years ago by Alex Hall <[email protected]>
Basic snoop integration

github.com/alexmojaki/futurecoder - 9bc41d00caf0ce918bc69086ed020dcc8e2e3a22 authored almost 5 years ago by Alex Hall <[email protected]>
Add text for other comparison operators

github.com/alexmojaki/futurecoder - ce15d5084ddba6f8ad275c4b8426daf267018493 authored almost 5 years ago by Alex Hall <[email protected]>
Merge branch 'master' of github.com:alexmojaki/python_init

github.com/alexmojaki/futurecoder - 5ea65b74854ab51dd2a2a8779f56443643862bdd authored almost 5 years ago by Alex Hall <[email protected]>
Add pages about equality and elif

github.com/alexmojaki/futurecoder - 5e15e81da984fd34d6bf2c47cdd629ff824117a7 authored almost 5 years ago by Alex Hall <[email protected]>
Add LICENSE

github.com/alexmojaki/futurecoder - 1329718014851324648812ba2077bc499facee9c authored almost 5 years ago by Alex Hall <[email protected]>
Update dependencies

github.com/alexmojaki/futurecoder - 4f7a26df7516b0ea48405a7d8ce06ef62d9be090 authored almost 5 years ago by Alex Hall <[email protected]>
Scroll to top after changing page

github.com/alexmojaki/futurecoder - d6745e53e0c7fc186078f681933cefa64dfd46f4 authored almost 5 years ago by Alex Hall <[email protected]>
program_in_text = False is only needed for verbatim steps

github.com/alexmojaki/futurecoder - 7b464b1d8b5f5b7388fa00e6db3aa4773cc25dac authored almost 5 years ago by Alex Hall <[email protected]>
Use automatic generate_inputs

github.com/alexmojaki/futurecoder - f0f43f393ec5c7ea374097b4ec3c0814a2d07d73 authored almost 5 years ago by Alex Hall <[email protected]>
Test that messages after success also satisfy original exercise

github.com/alexmojaki/futurecoder - 5ade8ceafe6660c2a625f5018e4e60554c082982 authored almost 5 years ago by Alex Hall <[email protected]>
No longer need abstract = True

github.com/alexmojaki/futurecoder - 3b45b237cd0f731b5e1bb02c34422270ed00a095 authored almost 5 years ago by Alex Hall <[email protected]>
More cleanup

github.com/alexmojaki/futurecoder - 91734344cf1bdfc24690fd9ffde3ea9d05c36a26 authored almost 5 years ago by Alex Hall <[email protected]>
Move assert program up

github.com/alexmojaki/futurecoder - 65534960e862025fc3e9f368958135bbd91896df authored almost 5 years ago by Alex Hall <[email protected]>
Test messages, make some fixes

Replace inner message classes with subclasses of the message class and outer step class
Remove Me...

github.com/alexmojaki/futurecoder - cca8dfc2cf5cdc4af79e046cea47648855a0ea93 authored almost 5 years ago by Alex Hall <[email protected]>
Messages framework

github.com/alexmojaki/futurecoder - 59cf903677fcbb3e25ac9fbfb0d559ad85096cd2 authored almost 5 years ago by Alex Hall <[email protected]>
Add test transcript golden file. Only print exception without traceback in UI

github.com/alexmojaki/futurecoder - 44a3690504ebdb1812b4e4bb19b8f3ac6944d794 authored almost 5 years ago by Alex Hall <[email protected]>
Use more dictionary tests in steps, use dictionary test values for actual tests

github.com/alexmojaki/futurecoder - 6ae69d17ef06a164be2bfefd33258811c435d7df authored almost 5 years ago by Alex Hall <[email protected]>
Basic tests

github.com/alexmojaki/futurecoder - 443c907d83a48c2884c1a975c8f6a7465149ad06 authored almost 5 years ago by Alex Hall <[email protected]>
Ensure all steps have programs. Switch API from expected_program to program_in_text

github.com/alexmojaki/futurecoder - 41ef231e06e39945a3ad56d7f19e0b11691ff68a authored almost 5 years ago by Alex Hall <[email protected]>
Mega refactor turning steps into classes

github.com/alexmojaki/futurecoder - eee353df9ebf8c7fcc0f57e810abae5eec24a4f6 authored almost 5 years ago by Alex Hall <[email protected]>
Fix title and slug overrides

github.com/alexmojaki/futurecoder - 2e5a419ad8bc3fca11cc6eec129e4d3ed4ca821b authored almost 5 years ago by Alex Hall <[email protected]>
Add IfAndElse

github.com/alexmojaki/futurecoder - 51451bd40008d65507abfaac270855069fa2ee92 authored almost 5 years ago by Alex Hall <[email protected]>
Add CombiningCompoundStatements

github.com/alexmojaki/futurecoder - c833a060109723ab2a785a1d7b242fdd23f6fb9a authored almost 5 years ago by Alex Hall <[email protected]>
Add back move_step buttons. Add excited_confused_exercise

github.com/alexmojaki/futurecoder - fa94202791d44d980357899a5bccd9725baa7d19 authored almost 5 years ago by Alex Hall <[email protected]>
Start if_statements chapter. Add expected_program to @step().

github.com/alexmojaki/futurecoder - 4dc444525ab9b5415c1d6c3e447023858ee57735 authored almost 5 years ago by Alex Hall <[email protected]>
Add terminology page

github.com/alexmojaki/futurecoder - d3f14198f821bd22c1eb02a87b80eb2d5cedb2b4 authored almost 5 years ago by Alex Hall <[email protected]>
Make the Previous button small to further distinguish it.

github.com/alexmojaki/futurecoder - 14df169eebc3862b66617213a21d22e81e38a9f3 authored almost 5 years ago by Alex Hall <[email protected]>
Add StoringCalculationsInVariables page

github.com/alexmojaki/futurecoder - 6ba8c1ded8304f8c6bdca53d8c174ed8d4e5e892 authored almost 5 years ago by Alex Hall <[email protected]>
Check case sensitivity in tree_matches

github.com/alexmojaki/futurecoder - 91eb76c5d429c1724ca2fa8403c9ab18b74d676d authored almost 5 years ago by Alex Hall <[email protected]>
Add before_step()

github.com/alexmojaki/futurecoder - 2441f67f363efb5e40324fa247e8e26627df60d7 authored almost 5 years ago by Alex Hall <[email protected]>
Make 'Next' button different colour to make it more distinct

github.com/alexmojaki/futurecoder - 6671a8807d17efc4411ca16fa8e2dc5cb6058b4f authored almost 5 years ago by Alex Hall <[email protected]>
Always sync up JS state.server and backend API.current_state

github.com/alexmojaki/futurecoder - af6f3b64a7751250edd6540fd71817c290847c5c authored almost 5 years ago by Alex Hall <[email protected]>
Allow moving back and forth between pages

github.com/alexmojaki/futurecoder - f361d8b535a446202a5e4ba3d8d9688419a2d16e authored almost 5 years ago by Alex Hall <[email protected]>
Make nice titles

github.com/alexmojaki/futurecoder - 00c1b4bef8c2ebec250963c4d882760eda223547 authored almost 5 years ago by Alex Hall <[email protected]>
Organise pages code into chapters

github.com/alexmojaki/futurecoder - a3f3411a63e566898f6ff5c9bec3740ec4076ff2 authored almost 5 years ago by Alex Hall <[email protected]>
Split steps into pages

github.com/alexmojaki/futurecoder - 858d83c7a99e2138df75838dc9f63789df29d189 authored almost 5 years ago by Alex Hall <[email protected]>
Remove TODOs for previous

github.com/alexmojaki/futurecoder - 9102d87389055828efa2d7bcd94f0ea4c10f9fd3 authored almost 5 years ago by Alex Hall <[email protected]>
Enforce efficient use of loops in later for loop exercises

github.com/alexmojaki/futurecoder - 9596d80d63abbf86f70681a3a2c76017ef4f5bb3 authored almost 5 years ago by Alex Hall <[email protected]>
Messages for user creating their first own variable 'name'

github.com/alexmojaki/futurecoder - 8b095889a11e888b9b3cfb904fadefc530a9d75d authored almost 5 years ago by Alex Hall <[email protected]>
Tell user to add strings in hello_world_space

github.com/alexmojaki/futurecoder - a0dcfdabb41e7a824c37727c6f1b4b8210b218ef authored almost 5 years ago by Alex Hall <[email protected]>
Better system of messages with closeable cards

github.com/alexmojaki/futurecoder - 9198fcf62b6c15530dbd39ae80507f43de6d6ddc authored almost 5 years ago by Alex Hall <[email protected]>
Remove some dead code

github.com/alexmojaki/futurecoder - 662668d3c7fa80ba30aa93406149fdf9a394c3a5 authored almost 5 years ago by Alex Hall <[email protected]>
First commit. Shell, editor, some exercises, text up to for loops.

github.com/alexmojaki/futurecoder - 1303d51bddad1020ea4871e0ab91eaba77e3b09b authored almost 5 years ago by Alex Hall <[email protected]>