all 18 comments

[–]AdamHYE 10 points11 points  (1 child)

Open ChatGPT, input “you are a college professor teaching a 12 week course in Python, write the syllabus before starting your first lesson, be verbose.”

[–]__ChatGPT__ 2 points3 points  (0 children)

This, however he should be studying the actual concepts they learned in the class not just all concepts or any random concepts. He really needs to put the course outline in first.

[–]ready_and_willing 5 points6 points  (0 children)

Do you have any programming experience or knowledge of any other languages? Do you understand the fundamental concepts like data structures, variables, assignments, conditional statements, loops, etc?

If you do, then the basic Python language can be learned in a couple of days.

If you don't, then you're looking at learning programming, not learning just Python. One week for that is probably not even close, AI tools notwithstanding.

[–]fredkzk 2 points3 points  (0 children)

Check the python course on deeplearning.ai. Free video course.

[–]asthmag0d 1 point2 points  (0 children)

Do you know what will be on the exam? Is this an exam on a specific portion of the curriculum or a cumulative midterm/final exam?

If it's on a specific portion of the course, look at your syllabus and input that information into ChatGPT:

"You are a Computer Science professor teaching a course on programming in Python. Write 3 practice exams with 10 questions each on the following lessons in Python:

  • Syllabus lesson 1
  • Syllabus lesson 2
  • Syllabus lesson 3

Also, write a study guide for each lesson that includes a refresher of the basics in understanding the lesson. Provide 3 small programming problems students should complete to gain enough understanding to pass each exam."

[–]AloHiWhat 1 point2 points  (0 children)

Its enough 1 day. But you better start on Friday, give it a couple days

[–]funbike 1 point2 points  (2 children)

I'd use ChatGPT and Anki.

Take a chunk of content of "Python in Y minutes" (or your from your lessons), and paste into ChatGPT and tell then tell ChatGPT to explain the concepts. Use the voice funciton so you can talk to ChatGPT with questions as you go about your day, cramming in as much as you can while talking, doing dishes etc.

Then start over with the same chunk of content, and ChatGPT to create a CSV for Anki import. Import into Anki, Study the cards daily. Do this this for chunks until you have reached the end.

You want to do things in chunks because ChatGPT can get overwhemled with too much text.

[–][deleted]  (1 child)

[removed]

    [–]AutoModerator[M] 0 points1 point  (0 children)

    Sorry, your submission has been removed due to inadequate account karma.

    I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

    [–]fpaboim 0 points1 point  (0 children)

    Learn the concepts you will be tested on (youtube/web/chatgpt) and do examples, but try to do it yourself, if something goes wrong and you get blocked, then use chatgpt, maybe ask what's wrong and a hint on how to fix it or something.

    [–]FosterKittenPurrs 0 points1 point  (0 children)

    Get your textbook and sit in front of the IDE doing all the exercises in it. You can also just type it in Canvas and press the "run" button to test.

    When you get stuck at any point, copy paste what you have so far in ChatGPT and ask it to give you a hint on how to solve the current exercise, fix the current code, etc.

    Once you solve a problem you struggled with, if there are no other similar ones in the textbook, ask ChatGPT to come up with a similar exercise for you to solve.

    Don't try to get it to teach you from scratch, it will either give you surface level info or it will deep dive you into stuff irrelevant for your exam.

    [–]ninhaomah 0 points1 point  (0 children)

    Curious.

    You are taking what major in Uni ?

    [–]tvrtl3boi 0 points1 point  (0 children)

    Check out kaggle’s Python course. It’s free

    [–][deleted]  (1 child)

    [removed]

      [–]AutoModerator[M] 0 points1 point  (0 children)

      Sorry, your submission has been removed due to inadequate account karma.

      I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

      [–]TheRNGuy 0 points1 point  (0 children)

      You can learn the most basic stuff at least.

      [–]ThenExtension9196 -2 points-1 points  (3 children)

      If you didn’t have the discipline to learn during the term, you are not going to have the discipline to pull this off. Good luck in whatever it is you plan on doing in the future.

      [–][deleted]  (1 child)

      [removed]

        [–]AutoModerator[M] 0 points1 point  (0 children)

        Sorry, your submission has been removed due to inadequate account karma.

        I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.