Skip to content

Pygame #269

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

Open
wants to merge 91 commits into
base: master
Choose a base branch
from
Open

Pygame #269

wants to merge 91 commits into from

Conversation

jettMorrandez
Copy link

@jettMorrandez jettMorrandez commented Apr 16, 2025

pygame additions

robotuw and others added 30 commits January 29, 2023 13:20
Test change to see what happens. The first section of the first chapter should be slightly updated.
Can I see the changes deployed on the server without another human having to be involved?
Figure out how to shuffle chapters. Attempt #1 is via index.rst
Lots of shuffling around, some content updates. Content setting for weeks 1 through 4.
This was a complex one. Pushing now to see how changes went.
Another set of reordering and content changes for class weeks seven and eight specifically. Concerns mostly functions and modules chapters.
First update to the rest of the chapters, weeks 10-13.
Mostly updates based on Ethan's notes. Hopefully this gets the server automatic update working again.
Changes made to book and course name for compatibility with Runestone hosting
Updating the book name in various locations
Updated text content for chapter 1 as well as activity names for future grading.
user input does not work with codelens
robotuw and others added 30 commits July 13, 2023 11:57
Moved dictionary sections into the additional topics chapter, as well as made a new section on dictionary comprehensions.
CSV subchapters removed to be replaced with a JuPyter notebook reading instead.
Added sections that embed Ethan's video lectures. The weeks without a corresponding reading: 9 and 11, are not embedded.
Codelens doesn't seem able to accept user input, so one activity that used it was removed.
Removed/disabled two areas that weren't working in production
Removed text that was outdated.
Removed an old embedded video that didn't get caught
Removed links to other books that aren't really appropriate for the 128 target audience (too hard, uses turtle)
* convert codelens to activecode

* Remove runestone stuff from ch1 glossary
* Add boilerplate for extra topic sections

* Add initial Big O chapter

* Add packages chapter

* More package changes

* Add chapter on None

* Add basic search/sort algo chapter

* Add binary representation chapter

* Add more big O section

* Big O improvements

* Miscellaneous changes throughout the new topics

* Add initial pseudocode and data science sections

* Apply Mete's feedback

* Finish pseudocode chapter

* Add big O table

* Add brief data science chapter

* Apply Greg's feedback

* add fourth data science step back

* Apply Rob's feedback

* Update BigO.ptx

Big overhaul of the Big O chapter to make it (I think) more approachable and in line with how I plan to cover it this term.

* Update DataScience.ptx

Expanded the section on Data Science.

* Section Shuffle

Redistributed extra topics sections into relevant chapters or additional topics.

* Finalize new sections

---------

Co-authored-by: robotuw <[email protected]>
* Operators modified

* string section modified

* strings new section

* list modified

* typos and errors fixed

* Update pretext/SimplePythonData/OperatorsandOperands.ptx

Co-authored-by: Ethan Richards <[email protected]>

* Update pretext/SimplePythonData/OperatorsandOperands.ptx

Co-authored-by: Ethan Richards <[email protected]>

* Update pretext/SimplePythonData/OperatorsandOperands.ptx

Co-authored-by: Ethan Richards <[email protected]>

* Update pretext/SimplePythonData/OperatorsandOperands.ptx

Co-authored-by: Ethan Richards <[email protected]>

* Update pretext/SimplePythonData/OperatorsandOperands.ptx

Co-authored-by: Ethan Richards <[email protected]>

* Update pretext/Strings/StringMethods.ptx

Co-authored-by: Ethan Richards <[email protected]>

* Update pretext/Strings/StringMethods.ptx

Co-authored-by: Ethan Richards <[email protected]>

* list membership extended

* Update pretext/Strings/StringMethods.ptx

Co-authored-by: Ethan Richards <[email protected]>

* Greg's edits fixed

* strings and lists question changed

* Pure function and its references removed

* mutator method extra explanation

* function definition added

* remove shell and print to shell info

* Update pretext/Strings/StringMethods.ptx

Co-authored-by: Ethan Richards <[email protected]>

* Update pretext/SimplePythonData/ValuesandDataTypes.ptx

Co-authored-by: Ethan Richards <[email protected]>

* Update pretext/SimplePythonData/ValuesandDataTypes.ptx

Co-authored-by: Ethan Richards <[email protected]>

* Ethan's comments

---------

Co-authored-by: Ethan Richards <[email protected]>
* move with statements to be intro

* Fix iterating section

* Fix unrelated section issues

* use with in examples again

* Move old methods from intro

* use with open syntax on alt. file reading seciton
* move with statements to be intro

* Fix iterating section

* Fix unrelated section issues

* use with in examples again

* Move old methods from intro

* use with open syntax on alt. file reading seciton

* fix bugged note
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants