Skip to content

feat: workshop proposal for exploring browser console#1152

Open
Psst02 wants to merge 3 commits intofreeCodeCamp:mainfrom
Psst02:lab-debugging-checkout-system
Open

feat: workshop proposal for exploring browser console#1152
Psst02 wants to merge 3 commits intofreeCodeCamp:mainfrom
Psst02:lab-debugging-checkout-system

Conversation

@Psst02
Copy link
Contributor

@Psst02 Psst02 commented Mar 12, 2026

Checklist:

Closes #XXXXX

This is part of Naomi's Sprint, related to issue #63813. This workshop is about 'debugging' an online checkout system using browser console, and implements the following:

  • console.clear
  • console.log
  • console.table
  • console.warn
  • console.error
  • console.groupCollapsed
  • console.groupEnd

Do let me know if improvements can be made! Thank you.

Copy link
Contributor

@majestic-owl448 majestic-owl448 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a workshop seems like a better approach, as it would gide the camper step by step through the various commands

Copy link
Contributor

@jdwilkin4 jdwilkin4 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree that this would work better as a workshop.
Please remove the user stories file and package-lock.json file

@majestic-owl448 majestic-owl448 changed the title feat: lab proposal for exploring browser console feat: workshop proposal for exploring browser console Mar 13, 2026
@majestic-owl448
Copy link
Contributor

I would not know where to put this, with the current setup the earliest would be after objects and if statements are introduced

@Psst02
Copy link
Contributor Author

Psst02 commented Mar 13, 2026

I would not know where to put this, with the current setup the earliest would be after objects and if statements are introduced

does this mean i should wait? or do I proceed with a draft PR?

@majestic-owl448
Copy link
Contributor

at this time, this prototype is being reviewed, and it needs to be approved first

@majestic-owl448
Copy link
Contributor

majestic-owl448 commented Mar 13, 2026

@jdwilkin4 what do you think of the Fundamentals Review module? or are we chucking too much stuff in there? at the ealierst it can go in the Objects module

@jdwilkin4
Copy link
Contributor

We could put it in the debugging module here before the lab
Screenshot 2026-03-13 at 6 41 38 PM

@majestic-owl448
Copy link
Contributor

oh that's a good idea, it also allows to use the various console with a few more data structures if needed. Can you check @Psst02 where that is in the curriculum and what the lessons before that are about? see if it inspires you to add something more on the use of the console methods, or if it's fine like this?

@Psst02
Copy link
Contributor Author

Psst02 commented Mar 17, 2026

oh that's a good idea, it also allows to use the various console with a few more data structures if needed. Can you check @Psst02 where that is in the curriculum and what the lessons before that are about? see if it inspires you to add something more on the use of the console methods, or if it's fine like this?

I have an idea i'm working on, but I'm not sure how placing breakpoints or adding watch expressions would work for the workshop. Is that possible?

@majestic-owl448
Copy link
Contributor

@Psst02 please test it in a curriculum page with the editor before adding it to the prototype, there are things we will not be able to add

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants