-
Notifications
You must be signed in to change notification settings - Fork 47
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
Suggestions/comments #158
Comments
Thanks for finding these. Can you put the exact URL for each page and the
problem number?
Dr. Barbara Ericson
Assistant Professor, School of Information
University of Michigan
…On Tue, Dec 19, 2023 at 10:56 AM tstokke ***@***.***> wrote:
Moving my CS1 course to Runestone and I'm going through all the chapters
(through chapter 4 so far). I noticed a couple of things that seem like
they should be addressed. My apologies if this has been posted somewhere
and I missed it, or if this should be somewhere else.
1.5 shows the HTML tags for bold around print, where I assume you want
print in bold. It does the same with one other word in the same window.
In the Chapter 2 mixup questions, it didn't seem obvious that the code was
supposed to be exactly what was done in the Parsons problems. I love the
flow from solving the algorithm to having to actually type out the
solution, but it wasn't obvious that was the expectation. But, a lot of
simple things are not obvious to me, so I might be the problem. :-)
In the Chapter 2 mixup questions, Activity 18, the expected text in the
code is not the same as the text in the Parsons problem - "minutes" was
added to the expected text. I'm worried that might confuse some of the
students.
In 4.7.3 Q-4 the expected answer is "exception". The way I read it
"exceptions" would be the answer, or "an exception" would work. Just
grammar issues, but it took me a while to figure out what it wanted. I
actually had to peek at the source. I wonder if the regex could make the
ending s optional?
Love what I'm seeing. If I come across anything else I'll update this (if
I can), or add a new entry.
Tom
—
Reply to this email directly, view it on GitHub
<#158>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKOZ7M5SBQDFNODBITZMM5TYKG2J7AVCNFSM6AAAAABA3M4FRSVHI2DSMVQWIX3LMV43ASLTON2WKOZSGA2DQOJUHA2TONY>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Hi Barb,
Hope life is going well in Michigan.
I’ve only gone through the first 4 chapters. Now that grades are in I’ll continue to work through the book, at least as far as I plan to get in my CS1 course. Or maybe I’ll keep going.
https://runestone.academy/ns/books/published/UNDCS160-Spring2024-Python/intro/words-and-sentences.html
Activity 1.5.4, bottom of the page. <b>print</b> or <b>for</b>. I still use <b> and <i>, but all the HTML books tell me I’m suppose to use a <div>. 😊
https://runestone.academy/ns/books/published/UNDCS160-Spring2024-Python/variables/MixedupCode.html
var-mixed-camp question.
The code is the Parson problem is not the same as the required code in the ActiveCode window – minor, nitpicky issue.
In the Mixed-up Code questions I just thought it wouldn’t be a bad idea to note a the top that the typed code in ActiveWindow will be the same as what they see in the Parsons solution.
https://runestone.academy/ns/books/published/UNDCS160-Spring2024-Python/conditional/tryExcept.html
I like what I’ve seen so far. I’m looking forward to learning more about Runestone, and how best to use it this semester.
Tom
Tom Stokke, Ph.D.
Assistant Professor, Computer Science
Undergraduate Director, School of Electrical Engineering and Computer Science (SEECS)
University of North Dakota
(701)-777-3337
***@***.******@***.***>
From: Barbara Ericson ***@***.***>
Sent: Tuesday, December 19, 2023 1:55 PM
To: barbarer/py4e-int ***@***.***>
Cc: Stokke, Thomas ***@***.***>; Author ***@***.***>
Subject: Re: [barbarer/py4e-int] Suggestions/comments (Issue #158)
Thanks for finding these. Can you put the exact URL for each page and the
problem number?
Dr. Barbara Ericson
Assistant Professor, School of Information
University of Michigan
On Tue, Dec 19, 2023 at 10:56 AM tstokke ***@***.***<mailto:***@***.***>> wrote:
Moving my CS1 course to Runestone and I'm going through all the chapters
(through chapter 4 so far). I noticed a couple of things that seem like
they should be addressed. My apologies if this has been posted somewhere
and I missed it, or if this should be somewhere else.
1.5 shows the HTML tags for bold around print, where I assume you want
print in bold. It does the same with one other word in the same window.
In the Chapter 2 mixup questions, it didn't seem obvious that the code was
supposed to be exactly what was done in the Parsons problems. I love the
flow from solving the algorithm to having to actually type out the
solution, but it wasn't obvious that was the expectation. But, a lot of
simple things are not obvious to me, so I might be the problem. :-)
In the Chapter 2 mixup questions, Activity 18, the expected text in the
code is not the same as the text in the Parsons problem - "minutes" was
added to the expected text. I'm worried that might confuse some of the
students.
In 4.7.3 Q-4 the expected answer is "exception". The way I read it
"exceptions" would be the answer, or "an exception" would work. Just
grammar issues, but it took me a while to figure out what it wanted. I
actually had to peek at the source. I wonder if the regex could make the
ending s optional?
Love what I'm seeing. If I come across anything else I'll update this (if
I can), or add a new entry.
Tom
—
Reply to this email directly, view it on GitHub
<#158>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKOZ7M5SBQDFNODBITZMM5TYKG2J7AVCNFSM6AAAAABA3M4FRSVHI2DSMVQWIX3LMV43ASLTON2WKOZSGA2DQOJUHA2TONY>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***<mailto:***@***.***>>
—
Reply to this email directly, view it on GitHub<#158 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AI5M5AYDD4SEWW5LK3KQEWDYKHWJXAVCNFSM6AAAAABA3M4FRSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRTGM4DSOBTGU>.
You are receiving this because you authored the thread.Message ID: ***@***.******@***.***>>
|
Are you interested at all in examples or problems that require skills not yet introduced? I noticed some questions in the looping chapter require list variables - I'm not worried about static lists, but the .append() method might be confusing at that point.
If you are interested I'll make a note of what I see.
For example:
https://runestone.academy/ns/books/published/UNDCS160-Spring2024-Python/functions/Exercises.html
default values for parameters are used before they are introduced, is this by design?
functEx6 also uses lists
Thanks,
Tom
Tom Stokke
Assistant Professor, Computer Science
Undergraduate Director, School of Electrical Engineering and Computer Science (SEECS)
University of North Dakota
(701)-777-3337
***@***.******@***.***>
|
Hi Tom,
My course that I use this ebook for is a second Python programming course
so we don't go in the order of things in the book. But, sure I would be
happy for you to mark down anything you find.
Dr. Barbara Ericson
Assistant Professor, School of Information
University of Michigan
…On Wed, Dec 20, 2023 at 7:14 PM tstokke ***@***.***> wrote:
Are you interested at all in examples or problems that require skills not
yet introduced? I noticed some questions in the looping chapter require
list variables - I'm not worried about static lists, but the .append()
method might be confusing at that point.
If you are interested I'll make a note of what I see.
For example:
https://runestone.academy/ns/books/published/UNDCS160-Spring2024-Python/functions/Exercises.html
default values for parameters are used before they are introduced, is this
by design?
functEx6 also uses lists
Thanks,
Tom
Tom Stokke
Assistant Professor, Computer Science
Undergraduate Director, School of Electrical Engineering and Computer
Science (SEECS)
University of North Dakota
(701)-777-3337
***@***.******@***.***>
—
Reply to this email directly, view it on GitHub
<#158 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKOZ7M6AH66MJTFT6EFU5QTYKN5OBAVCNFSM6AAAAABA3M4FRSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRVGMYDGMBYGE>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Moving my CS1 course to Runestone and I'm going through all the chapters (through chapter 4 so far). I noticed a couple of things that seem like they should be addressed. My apologies if this has been posted somewhere and I missed it, or if this should be somewhere else.
1.5 shows the HTML tags for bold around print, where I assume you want print in bold. It does the same with one other word in the same window.
In the Chapter 2 mixup questions, it didn't seem obvious that the code was supposed to be exactly what was done in the Parsons problems. I love the flow from solving the algorithm to having to actually type out the solution, but it wasn't obvious that was the expectation. But, a lot of simple things are not obvious to me, so I might be the problem. :-)
In the Chapter 2 mixup questions, Activity 18, the expected text in the code is not the same as the text in the Parsons problem - "minutes" was added to the expected text. I'm worried that might confuse some of the students.
In 4.7.3 Q-4 the expected answer is "exception". The way I read it "exceptions" would be the answer, or "an exception" would work. Just grammar issues, but it took me a while to figure out what it wanted. I actually had to peek at the source. I wonder if the regex could make the ending s optional?
Love what I'm seeing. If I come across anything else I'll update this (if I can), or add a new entry.
Tom
The text was updated successfully, but these errors were encountered: