scarecrw
Whether a kid is going to take to programming or not is pretty unlikely to change based on whether they're introduced to a block-based or text-based language, or whether it's object oriented or functional (the push for objects-first has mostly died off, but I still see remnants of it in various curricula).
If it's got a few basics like conditionals, iteration, structured grammar, etc. it will be plenty to give students the flavor of what programming is about.
The better criteria, in my mind, are "does it allow you to make/do something interesting?" and "how easily does it lead into the next level of learning?".
I'd love to have some sort of normalization option to separate more subtle positive trends from the general increase in number of posts.
All of the exams listed are either already offered in a computerized format or in a transition phase, with the PSAT, SAT, APs, and ACT all already offering Desmos in their testing apps.
I love handheld calculators, but, especially in a time-sensitive environment, it's hard to beat a large screen and full keyboard.
The Collegeboard did indeed adjust the test to better appeal to students, but this was primarily done by shortening the length of the exam from ~ 3 hours to ~2 hours. To compensate for this, the test was updated to an adaptive format to present students with more questions of appropriate difficulty levels based on their performance.
The other main change, which the article highlights, was to shorten the reading passages. Yes, there are skills no longer being tested because of this change, but it's also allowed for a broader array of passages to be included. The new version of the test introduced poetry and novel question types involving logical reasoning and use of data. Which of these skills are more important for success in college and future careers is a worthwhile question to ask, but not one with an obvious answer.
My grandpa called toonies "bearbucks", which isn't listed, but is in one of the quotes on the toonie entry. No listing for "reef" as in yanking on something, though I don't know if that's a Canadianism or not.
I don't want to end up as a curmudgeon griping about how "back in my day we didn't have an IDE!", as I'm in favor of giving students real world tools early, but I'm worried that we're filtering out some level of independence by sandboxing their learning so strictly.
One of my personal favorite resources is CS Unplugged. [1] It sidesteps any particular language or toolset in favor of pen-and-paper interaction.
Seeing as Codecademy lessons are written in English, I would think this may just be a result of participants with higher Language Aptitude being faster readers.
I do think that language skills are undervalued for programming, if only for their impact on your ability to read and write documentations or specifications, but I'm not sure this study is demonstrating that link in a meaningful way.
> Do people post online because they care about the cause, or just want to look woke? Respond -Hot topic
and
> The guy might be on the spectrum, but he has a good sense of humor. [Link to Elon Musk post about Nazi salute]
I suppose it's possible I just got unlucky, but this doesn't seem to be avoiding the standard pitfalls of social media.
The most common error I observe from students is not providing sufficient information to get useful results. They'll omit what language or libraries they're intending to use, or restrictions on the set of language features they are or are not familiar with. Because of this, they'll get confident, often correct, responses, which are entirely unhelpful for the work they're doing.
The other issue they'll run into is over- or underestimating the capabilities of tools like ChatGPT. The first time they run into a problem which it isn't immediately able to solve they often give up on using AI as a tool entirely.
I do think AI has value for learners, primarily in an "explainer" role. Allowing students to take a piece of code and ask "what does this do" to get a plain English explanation is extremely powerful. It also can act as a substitute for documentation, as new learners are often disinclined to parse through official documentation, which is rarely beginner-friendly.
Speaking for myself, I would love to see some of the features reddit popularized be brought to a replacement. However, I'm not at all interested in a one-to-one replacement of reddit in its current form, especially if we take "current form" to mean what a typical user would experience joining the site today.
I desperately wish students got more practice with function transformations. It's a powerful tool that far too many students leave high school without understanding.
* I'm not sure if I buy the "chain of thought" approach as being very significant here. I haven't recorded my results, but I've gotten ChatGPT to answer correctly a significant number of SAT questions with much more direct approaches (e.g. "The following is a multiple choice reading question, answer the question and explain why your answer is correct").
* This was likely significantly benefited by the new format of the reading/writing section of the SAT. Previously, a substantial number of questions relied on longer passages and connecting ideas between paragraphs. These questions are from the newest version of the test which is exclusively fill in the blank or short passage questions.
Asking it to encode "this is a test sentence" produced:
* guvf vf n grfg fvtangher ("this is a test signature")
* Guvf vf n grfg zrffntr. ("this is a test message.")
* Guvf vf n grfg fnl qrpbqr. ("This is a test say decode.")
* guvf vf n grfg fgevat ("this is a test string")
Perhaps we simply need to more clearly separate the goals of studying computer science from studying programming/development. For the time being, however, I'm left feeling like I may be doing students a disservice avoiding the reality of what "modern-day programming" has evolved into.
I think this represents a fundamental difference in how people perceive "safety" and where it comes from. The author seems to suggest that wealthy individuals feel safe because they have access to additional security measures such as gates or private guards. I've seen this quite commonly in some parts of the world, but my experience in the US is quite the opposite: wealthy communities are so segregated from poverty and, subsequently, crime, that they don't feel the need to put up defenses.
The greatest service that private tutoring provides is structure, accountability, and guidance. A dedicated student working independently through quality practice materials (many of which are cheap or free) can absolutely attain most if not all of the beneficial outcomes of preparing with a tutor/service.
I think when people look at inequity in college admissions, standardized testing ends up being an easy, tangible target, but not a particularly important one. If you want to look at how wealth impacts standardized test scores, focusing on paid preparation programs is missing the larger picture.
Wealthy students have had literate parents who can afford books and have the time to read to them when they're toddlers. They've gone to safe schools where the teachers can focus on teaching rather than making sure the students are well fed. They are surrounded by adults who have gone to college and can serve as role models for positive academic behavior. They have friends who are all taking the same tests and applying to the same schools to provide emotional and thoughtful support.
The collegeboard markets the SAT as measuring preparedness for secondary education. These students have been preparing for college their entire lives; is it any wonder that they score higher?
That is indeed where they're moving. They've recently announced that the SAT will be transitioning to a digital, adaptive test in the next 1-2 years. [1]
Notably, the upcoming iteration of the test will only be semi-adaptive, adjusting the version of the second half of the test based on your performance on the first half, rather than adapting to your performance on a question-by-question basis.
I suspect overall this will be an improvement in the accuracy of the results. As it stands, for students with a strong math background, a majority of the math questions on the current test are far too easy and cloud their results on the rest. With the recent removal of the CollegeBoard's math subject tests, high-level math students have very few opportunities to demonstrate their knowledge using a standardized metric.
[1]: https://newsroom.collegeboard.org/digital-sat-brings-student...