1. Before you open your book, reflect on what you already know. Write it down, this helps you analyse your personal biases 2. Identify points that challenge or confirm your initial assumptions. Consider why and how they do this. This clarifies understanding and indentified blind spots. 3. Ask probing questions. Look for underlying assumptions, create potential counter arguments. 4. Test hypothesis. Develop hypothesis based on your reading. How do they hold up against evidence form multiple sources. 5. Engage in dialogue. Test ideas of find new perspectives. 6. Reflect (after reading and writing) * This can help to inform your further learning, areas of weakness, areas where you believe you are right but others may be wrong.
If you want to go straight to the Socratic's method: 6:25 You are welcome.
The Socratic Method (0:00) Involves asking a series of questions to help students think critically about a topic. How to Use the Socratic Method (1:53) 1. Clarify the basics (2:19) Make sure you understand the key terms and concepts. 2. Ask probing questions (2:47) Questions that challenge or confirm your assumptions. Questions that help you understand the underlying principles. 3. Test hypotheses (2:58) Develop hypotheses or interpretations based on your reading. Test them against evidence from the text and other sources. 4. Engage in dialogue (3:05) . Discuss the topic with others to test your ideas and find new perspectives. 5. Reflect on your learning (3:16) What have you learned? What do you still need to explore? What new questions do you have? Benefits of the Socratic Method (5:12) Helps you think more critically about information. Improves your ability to learn and understand new concepts. Deepens your insights and helps you develop new perspectives.
When I was in Physics, I would organize "Problem Set Parties" with some classmates. We always had good discussions about homework & lecture notes, and they were a fun & productive way to socialize. Attending office hours (both the Professor's & TA's) with some good (or stupid) questions was a big help.
The key word is EXAMINATION. In other words, we must scrutinize, analyze and critically evaluate everything. Such is the stance of a lover of wisdom--a philosopher. As Socrates said, the unexamined life is not worth living.
Honestly, this is the best aspect of our current AI offerings. Talk you're favourite chat into taking up the mantle of the critic. Put forward your ideas - good, bad, indifferent -- even intentionally wrong. Critique the critic. Use this to explore the ideas. If you get lost, ask your electronic buddy to summarise the conversation in a way useful for you to digest and perhaps take up a new conversation.
Thanks again for another great video. One commenter used the example of small children, and how they go through a stage of asking, why, why, why. It can be exhausting for parents but not quite as exhausting as the repeat stage, where they repeatedly ask the same question over and over again. But it all helps them learn and I am convinced that the most intelligent children ask the most questions. We like to ask our little ones to help us find the off button because they are on repeat again and we need to turn that off 😂😂😂 and then tickle them to find it. 😅
Two ideas that will put you on a learning rabbit hole forever: - Zettelkasten - Bloom's Taxonomy of Learning Objectives
I bought the book based on your recommendation a few days ago. I devoured it and regarded it as potentially the most consequential book I’ve read in a long time. The discussions I’ve had since I started reading it have been different from before. Sometimes, you read a book, and it begins changing you before you even finish it. Thank you for the recommendation.
This method is good, but when I was a student, problem for me was there were too many topics to cover under each chapter of each subject within a very limited time, especially after high school. For example during my Engineering, we typically had around 4 months from the start of the semester to the exams. In that 4 months we had 6 subjects + 4 or 5 labs. Now each of these subjects and multiple chapters and each chapters had multiple sections or topics to cover, & then problems associated with those topics to solve. So you dont really have the luxury of time with you to deepdive in each topic like that.
An oddity: Socrates was a war hero -- for his behaviour in defeat. A sergeant in the Athenian Army, he held his men together when his battalion was falling apart and getting slaughtered around them by the Persians, and was remembered by dozens of his men as their immediate and genine saviour.
Very happy I discovered this channel at 50. Thank you, awesome videos
BIG Thank you!!!!!!! You are my Mr Simpson. I have just learnt more via your videos than anything else in my entire life (letter of demand to refund my education immediately!!!) Truly I cannot thank you enough!
I’ve got an uncle named Sokrates ( he’s my dad’s first cousin, and runs a souvlaki joint in Astoria N.Y. together with his brother Aristotle — no foolin’!). Like his ancient namesake, Uncle Sokrates likes to bug and “confuse people”, but they keep coming back for more (mainly because he makes a mean gyros 🌯).
This video by far has the only ad I have ever enjoyed and might try. Also, thanks for the video!
Chlorophyll is such a huge molecule leaves probably bend in the wind and create energy so energy is probably also created from leaves flexing slightly and I bet that’s not the only alternative to light 💡for energy production, the only reason alternative functions of energy production with chlorophyll hasn’t been tested is because of the strong human assumptions associated with it!
This is also a neat prompt for AI... Do the Socratic method on the strategy design pattern. Alright, let's break down the Strategy Design Pattern using the Socratic method. I'll guide you through a series of questions: 1. What problem do you think the Strategy Design Pattern solves? 2. When you have a class with multiple algorithms or behaviors that can vary, how would you typically handle that without a pattern? 3. What are the downsides of using conditionals or switch statements to select different behaviors in the same class? 4. How might separating each algorithm or behavior into its own class help address those downsides? 5. If each behavior is encapsulated in a separate class, how can the main class decide which behavior to use? 6. What role do you think interfaces or abstract classes play in making these behaviors interchangeable? 7. What are the benefits of being able to swap out behaviors dynamically at runtime instead of hardcoding them? 8. If you wanted to introduce a new behavior or algorithm, how could the Strategy Design Pattern make that easier? 9. How would this approach improve the maintenance and flexibility of your code compared to embedding all the logic in a single class? By the end of this questioning, you should be able to see that the Strategy Design Pattern helps in maintaining flexibility and reduces the need for hardcoding algorithms or behaviors in one class by using composition over inheritance. It allows you to swap behaviors at runtime easily without modifying the client code.
I just made an account to subscribe you. thank you soo much for your insights that your sharing with us sir!
Thanks!
@gilesmcmullen