The original challenge includes questions that apply only if the resolution involves HTML modifications, which (contrary to the earlier text viewed in isolation) indicates that such modifications are not invalid in response to the challenge.
Software Developers at New Classrooms work at the intersection of technology and education. Building and improving on groundbreaking technology, our Software Developers play a critical role supporting the development of new models for personalized education. We are seeking a Junior .NET Developer to produce, maintain, and evolve personalized learning algorithms.
That is really the question I'm asking. What should every single high school student walk away with? Should it be knowledge of hardware? Specific software? General software?
If that is the case then I would say giving a high level over view of pretty much everything about computers is probably what you want. Individual areas can become very deep and diving too much into the specifics will be time consuming and will not likely to benefit kids who do not go into that area.
Some topics off the top of my head that are pretty good for providing a broad understanding that could likely be used by everyone are:
-Typing
-basic browsing of computers
-Hardware vs Firmware vs Software
-How the internet works
-Browsers
-Concepts of basic security and protecting your information online
-Main parts of a computer and what are they responsible for
-Troubleshooting basic computer problems
-What programming is
-How to use commonly used programs (ie word, excel, powerpoint etc)
I think areas like these are good to give someone an idea of how computers work, how to use them on a day to day basis, and how things relate to each other. But I don't think that this is really enough material to cover four years worth of learning.
Some areas that maybe useful to teach kids about but won't likely be beneficial to everyone going forward:
-Programming (focus more on the logic and concepts as oppose to language specifics)
-experience with different OSs
-Specifics of how main components work internally
-Using the command line/terminal
-Basic Analog and Digital circuitry as it relates to computers
-Computer networking
-Photoshop
-CAD
But this is probably to much information for high schoolers, and can become very deep and dense. Again it all depends on how deep you want to go.
The school is in NY. The kids come from a wide variety of backgrounds. Most, have been interacting with computers for years. However, a significant percentage, have effectively no interaction (the reason for this is a whole other topic.) What we are trying to do is
1)understand exactly what we should be teaching the kids who have no background, in order to "catch them up."
and
2) Understand what pieces of knowledge should every single graduating student have.
Maybe I'm setting the bar to low. I don't know, that is why I am asking.
1) Do you have any plans to allow arbitrary RSS as notifications, or integrating with ITTT? This could allow people to create notifications for services that you don't support.
2) While I don't believe everything has to be monetized, I was wondering if you do have a plan to make money, and if you do, would you mind sharing?
1. We're currently looking at creative options to support personalized notifications. One possibility is something similar to what Rapportive did and provide sites with a way to deliver notifications.
2. We honestly did this because it was a need we had. We're looking at a number of strategies. The most likely is a set of premium features for a one-time fee. That said, we might just leave it free too.
It seems that in today's world, too many companies get a hair-brained idea from some executive that thinks they've got it all figured out, spend 100's of thousands building it, and millions to market it... only to discover that nobody actually likes it and/or will ever use it.
I don't want to name names (as I'm not looking to start a flamewar), but off the top-of-my-head I can think of several very prominent, very successful (historically) corporations that seem to use such a marketing-driven approach: instead of letting users fall in love with the product by their own devices, instead the corp tries to make the product and only then do they try to sell the user on why they should love it.
Sometimes it works, sometimes it doesn't, but when it doesn't it can be a costly mistake. When you have a compelling product or service, marketing is minimal; word-of-mouth is king!
I dislike this sort of limit. The best freemium schemes provide a full enough featured service for free users and fee-based services that obviously make sense for a segment of customers willing and able to pay. Limiting the number of services severely cripples the basic service.
Can't the reversed be asked as well? "Why start a brand new company for $24 billion, can't they just buy Dell? Is the culture/supply chain/infrastructure so bad that it has to be scrapped and completely redone?"
I would guess that Michael Dell is betting on the fact it is easier to change the bad parts of Dell, than it is to completely re-build all the good parts.
That might be true, but it does not negate what he is saying. I really like Skimmer,especially compared to the regular site, however I do miss scrolling with my wheel. The point is to A/B test within Skimmer.
Anyone have good advice on a better way?