-
-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
exercism v3 track #413
Comments
Answer from the exercism co founder : In-browser coding isn't a compulsory requirement, and for Phara, from what I understand, it's an unachievable goal. So we'll have to do without. So the main priority would starting to be building out Concept Exercises. |
Maybe a seperate issue to discuss some concepts we want to learn our users. |
I thinking of these subjects in this order
or maybe use the same as ruby here : https://github.com/exercism/v3/tree/master/languages/ruby/exercises/concept |
@RoelofWobben thanks for getting this started. At this time it doesn't look like we need to change the high level details of how we are running this track. That's a good thing and something we don't have to worry about. For now I'm going to focus on making sure people can contribute to the track and make it easier to maintain this repo. |
@RoelofWobben have you read Pharo by Example? It was the book that helped me understand some of Pharos core idioms and the object model. It could be useful for some inspiration on concept exercises. In particular the chapter on Streams might be useful since they are used for collections and file access. Also The Pharo Object Model is pretty useful for understanding Pharo. Other chapters like Morphic might not be useful since its being replaced by Bric and Blok in Pharo. |
I did not read it . I did the Mooc and as first book I have read this one: https://books.pharo.org/learning-oop/ My plan if you agree is too port the strings and numbers concept exercises to Pharo and before I commit them to exercism discuss if I explain things right. |
What do you think of this as first exercise. Lot;s of languges of the new track uses this as first exercise. |
It looks like a simple exercise in arithmetic which makes it a good introduction to TDD. You could shorten In any case this is a good start. Finish this exercise if you want but you don't need to make much more for the moment. We also need to know how the v3 exercises are going to fit in the repository, what the file structure of each exercise is etc. It will be useful having a small number of v3 exercises around to experiment with. Once we know more then we can start making more exercises. |
yep, It is a good start but like I try to say we have to rewrite the generator so it outputs the exercise in the new format. The new format is known.. .docs so in the root there are the folders .meta ,.docs andt the exercise file and the test file here you can find the instructions.md file which we can use also : https://github.com/exercism/v3/blob/master/languages/csharp/exercises/concept/basics/.docs/instructions.md and where is stated what a student should do to solve the exercise |
Helllo,
I asked here for some help to see if and how Pharo can be in exercism v3.
exercism/v3#1909
Roelof
The text was updated successfully, but these errors were encountered: