Showing posts with label you. Show all posts
Showing posts with label you. Show all posts

How you can Choose A Good Adware Blocker

Wednesday, December 14, 2016

          

The modern world lives on computers, which became an indispensable element of our society and everyday life. However viruses, spyware and adware often inflict irreparable damage to computers not only by erasing valuable data system but also by the crash of hard disk in some cases.

Adware is actually a software that displays advertisements in the form of pop ups, banners, pop-unders and promotional materials often with adult content. Some of these are extremely harmful adware as is often rummage through your browser that hinder the activity of your privacy to a large extent and cause more harm than just taking you to certain websites. Adware gathers information on websites youve visited, and slows your computer as a shipping line can become frustrating. They may even change the settings on your computer. A adware blocker can stop this situation.

Some of adware are so powerful that they often have control of your browser. May They even send you to another Web page without your permission of course. Often, adware add toolbars in the browser window you unintentionally. They use cookies to track your personal habits and sometimes even personal data such as credit card numbers, social security number, name and address and a host of other things.

Adware is blocking software that blocks adware jeopardize your privacy. There are different types of software blocking adware is available on the market. But when installing an adware blocker, you need to know to be appropriate for you. There are different magazines, websites and also experts who can give you information on apt the myriad types of adware blocking programs that can be purchased to protect your PC against the code of this vicious circle.

After acquiring a good adware blocker you must ensure that the software is updated regularly. Because blocking a adware fails to perform effectively if it is not updated on a regular basis. So get a adware blocker that you know will deliver results for you, and keep updating, and you can be sure that your computer is secure.
Read More..

I Know What You Did on the Web

Wednesday, November 16, 2016

This graphic from Baynote Shows a summary of what common online companies like Facebook and Google are doing with your data. This would make a great discussion board topic relating to Big Data for CS Principles.

Read More..

Five Things YOU Can Do To Help Computer Science Education

Wednesday, October 19, 2016

This week Time magazine ran an article: Can We Fix Computer Science Education in America? You should go read it. No problem, Ill wait.

The tech industry is one of the few bright spots in a dim economy. So why arent we teaching kids the skills they need to participate in it?

Indeed.

The good news is there are a lot of folks out there working on this.

 
  There are of course there are programs like Exploring Computer Science and the new CS Principles pilot that offer curriculum and training for teachers trying to build computer science in our schools.

But the real question is what are YOU doing? This issue impacts all of us. It is not OK to just sit there hoping someone else is plugging away at this. Seriously, Cameron Wilsons great, but hes pretty busy already.Five things you should do NOW to help computer science education:
  1. Get every kid you know under the age of 10 hooked on Scratch or Alice or even QBasic. Let them play, and ask questions, and show off what they make.
  1. Ask if computer science is in your local schools - then ask why not. Oh, and dont just ask about your school...ask about that other one, down the block. The urban/rural/under-served school. Those kids need this too.
  1. Stop blaming guidance counselors and administrators and every other bogey man out there. No one likes whiners, and those folks are busy worrying about dropout rates and intruder drills and grumpy parents. Give them something to value in computer science. Positive energy breeds long term success. Make the Computer Science program something they can brag about.
  1. Go to a CSTA meeting. No local chapter? Start one - its super easy. 
  1. Select one:
  • If you are in Virginia - comment on the new technology SOLs. Not sure what to say? Hows this: Computer Science is the discipline underlying all innovation, especially in the STEM fields. Our students need to move beyond just working on learning computer applications to learning the computer science topics that will build their success in school and future careers. Computer Science should be included in the Computer Technology SOLs.
  • Dont live in Virginia? First, yes our standardized tests are called SOLs. No, that is not a joke. Second - find your state standards. Is computer science in there? Just figuring out where you state stands is a great first step.

So my question for you - what are YOU doing?



Read More..

Why you Need a Popcorn Maker

Tuesday, August 2, 2016


Ok - I know, this is not exactly a programmable device.

But, I am assuming you want to get kids into your lab. I spent $20 on this last year and it has by far been the best piece of equipment I have added to our lab.

Why?

  • Teenagers like food
  • I have never in 16 years had a kid allergic to pop-corn
  • It is cheap food, and I am a teacher...enough said
  • As a mom I like that popcorn is relatively healthy. We eat it plain - no junk added. They grumble, but they still eat it.
  • The aroma brings kids in from the hall. I have at least two kids in my classes this year that first came to the lab for the popcorn
Read More..

Stop Painful Parent Conferences You need an Action Plan

Tuesday, June 21, 2016

It is that time of year...pool, fireflies, and skipping seniors.

Inevitably I end up with a small group of students in danger of failing computer science because of a ridiculous backlog of missing work. Especially if the student needs the class to graduate there can be a lot of pressure and friction in this situation.

A few years back, after a particularly ugly round I had a brilliant idea - the action plan. I use this strategy to inject sanity into these stressful parent interactions.

It is a two step process.
  1. I have the students sign a plan that lists all the work they need to turn in.The key to this is use specific due dates. Dont do the work on time? You dont pass.
  2. I get them to sign it and mail a copy home, then call to let the parents know it is coming. Every time they miss an appointment to do the work, I call home.
I cannot begin to tell you how many headaches this avoids. Parents know exactly what is coming, and the student has an exact plan for how to improve the grade. Most of my students now successfully finish their step-by-step plan and end up passing.
For a kid that has fallen behind seeing a list of items listed by date takes an overwhelming problem and makes it doable.

And for the kids that dont do it? It creates perfect documentation of how I tried to help them pass. It has removed almost all of  the tension form those end of the year parent conferences.

You can download a copy here.
Read More..

To Make a Program you Have to Break Some Eggs

Tuesday, April 26, 2016


One of my favorite toys in computer science are plastic eggs. Cheap and they can be used to teach so many things. We are working on searches and sorts in the APCS class right now. They also work well when doing algorithms in the CS Principles class.

To start with searches and sorts I use plastic eggs filled with fish tank gravel. Email your faculty and parents - I guarantee you can get these for free. Fill the eggs with varying amount of gravel and tape them shut. Better yet have a kid do this. You are busy.




I let the kids pick a partner and each pair gets 6 or 7 eggs. Please do not forget to explain that the eggs do not have candy in them. I didnt do that the first time we did this and it made for a very disappointing mess.

Have them put the eggs in a row then "search" for the heaviest egg. Write out the steps you followed.

On the board I then do:

int eggs[] = new int[6];

This is in the APCS class, in CS Principles I make this less formal since they will be doing this in Scratch.

I have the kids come to the board and write out their algorithm, in Java in the APCS, pseudocode in CS Pricniples, using this array. Bam! They just all created a Linear Search.

So, why eggs?

I used to do this writing numbers on the board. They watched and I did. It is always better when THEY do. They are going to remember the Linear Search much better if it was their idea in the first place. 

Also, when you do numbers the amazing processor that is the human brain can just scan the list and pick the biggest. No problem. 

But a computer cannot do that - it cannot just look at a data set in aggregate and pick one. It must "touch" every piece of data in the set and make a comparison. Which is exactly what the kids do with the eggs. Point that out, they should know that.

This is also a good time to go over swapping. They get so confused on this.

How many times have you had them try to swap two numbers and they do:

a = b;
b = a;

Here is the fix: Hand each group some cups - make it look like you are giving them an arbitrary number, but make sure they all get at least 3.

Rule - you can only have an egg in a cup. NEVER can you have two eggs in a  cup. Now swap two eggs.

Again, once they get the point of using a third cup, you have them write out the algorithm in the language of your choice.
Read More..

Things You Need To Know About Business Phone Systems Chicago Services

Saturday, March 29, 2014

By Jeannie Chapman


Whether you have a small or larger businesses, maintaining an effective communication channel is very important. However, this is not possible if you do not have the right system in place. After all, the competition in the investment world continues to stiffen. This means that only those investors who know the right steps to make will manage to stay on top. For this reason, you will need to make sure that you have the right business phone systems Chicago services.

The main challenge when selecting these services is that you are faced with so many varieties. They come in various sizes, types and models. Therefore, if this is the first time, it is common to get confused on the right one. However, this is probably because you do not have the right information. However, knowing a thing or two about them can prove to be very helpful.

One of the main things that you need to know is if the system has VoIP readiness. This system makes use of both data and voice features. Most people ignore this feature mainly because they are still using the standard phone services. However, since you expect your businesses to grow in the future, it will be easy if you look for this feature. Thus, you will not need to buy a new one when that time comes.

With the current advancements in technology, you will need to make sure that they system you buy is easy to use. This is because these systems are becoming more complicated and are integrating more features. This makes it easy for everyone in the workplace to use it without straining so much. However, if you are comfortable with a complex system, then you are free to make this choice.

For smaller companies, it is obvious that you expect your investment to grow. This is the reason you will need to invest in a system that allows for expansion. This means that you need to know if you can add more lines to your system should the need arise in the future. The main benefit about this is that you system will not act as limitation and prevent your company to expand in the future.

Always remember that it is good to look for a personalized system. This is because every company is unique and will need to be offered customized services. This is what simplifies work since the system is tailor made to suit your unique needs. However, many people do not know this and end up with systems that do not work well for them.

The ultimate goal of any communication line is to make work easy. In case you have any issues with the system, you will need to know if there will be someone to assist you. This means that you will require a system that has online support. In the same way, remember to invest in maintenance.

Business phone systems Chicago services can help your company in many ways. As you have seen, there are a few things that you must look into for quality services. At least you now know how to go about it.




About the Author:



Read More..

iPhone forces you to double accept appointments you already accepted in Outlook

Monday, March 3, 2014

Ok, so here are the symptoms. Your iPhone is setup to get/send email and appointments with your corporate MS Exchange server. You use MS Outlook as your email and calendar application on your Windows machine at the office.

If you get a meeting invitation it shows up on your iPhone calendar notifications as well as Outlook. If you accept it on your iPhone everything is fine and Outlook understands its been accepted. However if you accept it from Outlook your iPhone wont realize its been accepted and will still show it as a notification and an unaccepted meeting in your calendar. You then have to accept it from your iPhone which sends an additional accept notification to the meeting creator causing them to think you are an idiot.

As I searched the web for a solution I found convoluted answers about Exchange not being setup correctly, MS and Apple bugs, etc.

There was another clue to my issue. Two other co-workers with iPhones were not having this behavior so it was somehow specific to my setup.

It turns out this is a bug in the iPhone if you have Outlook setup to keep meeting requests in your inbox after accepting/declining. You see by default (and most users keep their default settings) Outlook will remove a meeting invite from your inbox once you respond. At that point the only way to find that meeting is in your calendar and no longer in your inbox. This can be annoying if a meeting request had an attachment and you didnt remember the date of the meeting and need to open the attachment. So whenever I get a new work PC with Outlook one of the first things I do is change that default setting to leave meeting requests in the inbox.

Apparently the iPhone uses that information to determine if youve accepted/responded/denied a meeting request. This appears to be a bug in the iPhone as it assumes the user hasnt changed their email settings in Outlook.

To get the iPhone to recognize that a meeting request has been responded to in Outlook so it stops asking you to accept/decline, do the following in Outlook (This should work for Outlook 2003 and 2007, not sure about other versions): Go to Tools->Options->Email Options->Advanced Email Options. Look for the item called "Delete meeting request form Inbox when responding" and make sure it is selected.

If it was already selected then you have a different issue then I did. This has solved my problem 100%.

Read More..