Using Ursula Le Guin short story “The Ones Who Walk Away from Omelas,” has allowed Fruchter to make his computer science math classes entirely project-based, which in turn draws the interest of kids who might not have otherwise liked computer programming.
teaching computer programming with fiction into a curriculum called StoryCode. He classifies STEM fiction into three categories: explicit, science fiction and implicit STEM texts.
“When you can call a line of code a spell, then you are getting somewhere,” Fruchter said. After all, isn’t computer code basically modern magic?
Adobe Spark is a suite of free tools for creating images, videos, and simple web pages. Key features of Adobe Spark’s web app include an integrated Creative Commons image search tool, the option to download images as JPEGs, and the option to download your videos as MP4 files
Sharalike is a good option to consider when you want to create an audio slideshow. To create an audio slideshow on Sharalike simply import some images from your computer, your Android device or from your iPad, drag them into the sequence in which you want them to appear, and then add some music. Sharalike offers a small collection of stock music that you can use or you can upload your own music.
PowToon is a popular tool for creating animated videos online. PowToon provides a drag-and-drop editor for creating animated videos. The videos that you create feature digital paper cut-outs on a colorful background. Think of PowToon as an online tool for creating videos in the style made popular by Common Craft. PowToon provides drawings of people and objects that you can arrange on blank canvas. After adding your narration to the arrangement you can publish your video.
Magisto is a video creation tool that allows you to quickly drag videos and images from your desktop and or Google Drive account to your Magisto account. After you’ve uploaded the media that you want mixed, select a theme and music for your video.From the video clips and images that you upload, Magisto will select the best portions to remix and blend together. Magisto creates your video after you’ve completed the steps of uploading media, selecting a theme, and choosing music. The final video is emailed to you. In addition to the web-based service Magisto offers a Chrome app, an Android app, and an iPad app.
Chrome app called CaptureCast. CaptureCast, produced by Cattura Video, allows you to record the screen on your Chromebook as well as input from your webcam. To record a video with the webcam on your Chromebook open CaptureCast in your browser then allow it to access your webcam and microphone. You can specify how high of a resolution you would like to use to capture your video. You can also choose your audio quality. If you have an external microphone connected to your Chromebook, make sure that you have it enabled before you start recording. When you have finished recording in CaptureCast you can save your video on your Chromebook or upload it to YouTube, to Vimeo, or to Google Drive.
imbus Screenshot is a tool for creating screencast videos on Chromebooks. It is easy to install, includes customizable countdown timer, and offers multiple ways to save and share your videos. Screencasts recorded with Nimbus Screenshot can be saved to your local drive or to an online Nimbus account. I chose to save to my local drive then upload to my YouTube channel. You could also save to your local drive then share to Google Drive or another online storage service.
more on video editing in this IMS blog http://blog.stcloudstate.edu/ims?s=video+editing
In an article entitled ‘Why Vine Died,’ Casey Newman reported the following, “Former executives say that a major competitive challenged emerged in the form of Instagram, which introduced 15-second video clips in June 2013.
Instagram remained stable with the introduction of new features like stories and video channels, resources of it’s parent company, Facebook, and the introduction of ads to the platform that look very similar to the posts in a user’s feed.
In addition to a total logo redesign, Instagram shifted its focus from just pictures, to longer video (from 15 sec. to one minute) and direct messaging features, such as group posts and disappearing video. Explore Channels in Discover let people discover new photo and video content based on interests. Instagram Stories added a new element to the Instagram experience showing highlights from friends, celebrities and businesses one follows without interfering with their feed. Instagram also caters to business needs through its Instagram for Business platform that allows for instant contact, detailed analytics and easy-to-follow linked content.
Most recently, Instagram released live video in their stories feature. Users can start a live stream in their Instagram story and view comments and feedback from their viewers in real time! This feature is similar to apps like musical.ly and live.ly which has over 80 million users and 62% of its users are under 21.
#StudentVoices #MillennialMondays #WhatToWatch
#MillennialMondays is a new series that aims to discuss relevant topics on careers and business from a millennial perspective.
If you go to the Facebook Live Map and browse the live feeds, you’ll often see people talking about nothing in particular, with unflattering close-up camera angles and scratchy audio. People often shift their phones from hand to hand when they tire of holding them, and brush the mic without realizing it.
#2: Invest in a Mobile Phone Setup Budget: $150-$300
iPhone Setup When choosing a mount for an iPhone, consider the iOgrapher ($60), shown below. Attach the 37mm wide angle lens ($40) if you want to get more people or surroundings in the video. Android and Windows Phone Setup The Saramonic SmartMixer ($149) fits any phone (including the iPhone) and incorporates both audio and video stabilization in one piece of gear. The mics are stereo, and you can angle them however you want to capture multiple people talking.
#3: Broadcast From Your Desktop
Budget: Free-$600 Going live from your computer allows you to bring in guests to interview, add pre-recorded video, graphics, titles (so people know who the hosts are), and more.
You can use the built-in camera on your computer or a USB camera, like the Logitech C920 ($99).
OBS OBS (Open Broadcaster Software) is open-source software, which means it’s available for free.
OBS is a great option, but it doesn’t have all of the bells and whistles of paid software to make it intuitive or easy to use. You’ll need to do a bit of setup and testing before you go live.
Wirecast Wirecast ($495) has been around for years and has come a long way in the last few months as Facebook Live has exploded in popularity. The interface is a little more intuitive than OBS, but still requires some setup and experimentation.
Adobe Spark Video is an elegant, easy-to-use tool for creating animated videos that tell a story. It’s available as a browser-based cloud app or as an iOS app. You can get it as a single app or install the 3-in-1 tool to access the Spark Post and Spark Page companion apps too.
What’s great about Spark Video is that it’s quick. You can create a compelling animated video story in just minutes without any design experience, and work on your project from anywhere. As a cloud-based tool, your progress is saved and synced automatically, so you can work on it on mobile or desktop whenever creative inspiration strikes.
Now let’s look at a tool that’s similar to Adobe Spark, but gives you more flexibility over your content. Animoto is an affordable, cloud-based tool that offers an assortment of choices and customizations to create a one-of-a-kind video to tell your brand’s story.
This tool gives you a little more control than Adobe Spark Video. You can start with a blank canvas (choosing your own colors, styles, and frames to more closely match your brand) or adapt one of the tool’s wide variety of templates.
YouTube Director is a revolutionary tool to create video ads for business. Geared toward small local businesses, it’s a foolproof way to tell a compelling story in a short format.
As you follow the prompts, you’re guided to capture images, video, and voiceovers. Then you can post the video and run a video ad campaign on YouTube.
Best experience with VR goggles: Google Cardbox, Veve etc. (please ask for more info if needed). If you have goggles, choose “VR Mode” (1), if viewing on your computing device (desktop, laptop, smart phone, tablet) and/or don’t have goggles, choose “Panorama Mode” (2)
If you would like to brainstorm ideas to apply Virtual Reality, Augmented Reality and/or 360 video in your courses, please let us know…
W3Schools – Fantastic set of interactive tutorials for learning different languages. Their SQL tutorial is second to none. You’ll learn how to manipulate data in MySQL, SQL Server, Access, Oracle, Sybase, DB2 and other database systems.
Treasure Data – The best way to learn is to work towards a goal. That’s what this helpful blog series is all about. You’ll learn SQL from scratch by following along with a simple, but common, data analysis scenario.
10 Queries – This course is recommended for the intermediate SQL-er who wants to brush up on his/her skills. It’s a series of 10 challenges coupled with forums and external videos to help you improve your SQL knowledge and understanding of the underlying principles.
TryR – Created by Code School, this interactive online tutorial system is designed to step you through R for statistics and data modeling. As you work through their seven modules, you’ll earn badges to track your progress helping you to stay on track.
Leada – If you’re a complete R novice, try Lead’s introduction to R. In their 1 hour 30 min course, they’ll cover installation, basic usage, common functions, data structures, and data types. They’ll even set you up with your own development environment in RStudio.
Advanced R – Once you’ve mastered the basics of R, bookmark this page. It’s a fantastically comprehensive style guide to using R. We should all strive to write beautiful code, and this resource (based on Google’s R style guide) is your key to that ideal.
Swirl – Learn R in R – a radical idea certainly. But that’s exactly what Swirl does. They’ll interactively teach you how to program in R and do some basic data science at your own pace. Right in the R console.
Python for beginners – The Python website actually has a pretty comprehensive and easy-to-follow set of tutorials. You can learn everything from installation to complex analyzes. It also gives you access to the Python community, who will be happy to answer your questions.
PythonSpot – A complete list of Python tutorials to take you from zero to Python hero. There are tutorials for beginners, intermediate and advanced learners.
Read all about it: data mining books
Data Jujitsu: The Art of Turning Data into Product – This free book by DJ Patil gives you a brief introduction to the complexity of data problems and how to approach them. He gives nice, understandable examples that cover the most important thought processes of data mining. It’s a great book for beginners but still interesting to the data mining expert. Plus, it’s free!
Data Mining: Concepts and Techniques – The third (and most recent) edition will give you an understanding of the theory and practice of discovering patterns in large data sets. Each chapter is a stand-alone guide to a particular topic, making it a good resource if you’re not into reading in sequence or you want to know about a particular topic.
Mining of Massive Datasets – Based on the Stanford Computer Science course, this book is often sighted by data scientists as one of the most helpful resources around. It’s designed at the undergraduate level with no formal prerequisites. It’s the next best thing to actually going to Stanford!
Hadoop: The Definitive Guide – As a data scientist, you will undoubtedly be asked about Hadoop. So you’d better know how it works. This comprehensive guide will teach you how to build and maintain reliable, scalable, distributed systems with Apache Hadoop. Make sure you get the most recent addition to keep up with this fast-changing service.
Online learning: data mining webinars and courses
DataCamp – Learn data mining from the comfort of your home with DataCamp’s online courses. They have free courses on R, Statistics, Data Manipulation, Dynamic Reporting, Large Data Sets and much more.
Coursera – Coursera brings you all the best University courses straight to your computer. Their online classes will teach you the fundamentals of interpreting data, performing analyzes and communicating insights. They have topics for beginners and advanced learners in Data Analysis, Machine Learning, Probability and Statistics and more.
Udemy – With a range of free and pay for data mining courses, you’re sure to find something you like on Udemy no matter your level. There are 395 in the area of data mining! All their courses are uploaded by other Udemy users meaning quality can fluctuate so make sure you read the reviews.
CodeSchool – These courses are handily organized into “Paths” based on the technology you want to learn. You can do everything from build a foundation in Git to take control of a data layer in SQL. Their engaging online videos will take you step-by-step through each lesson and their challenges will let you practice what you’ve learned in a controlled environment.
Udacity – Master a new skill or programming language with Udacity’s unique series of online courses and projects. Each class is developed by a Silicon Valley tech giant, so you know what your learning will be directly applicable to the real world.
Treehouse – Learn from experts in web design, coding, business and more. The video tutorials from Treehouse will teach you the basics and their quizzes and coding challenges will ensure the information sticks. And their UI is pretty easy on the eyes.
Learn from the best: top data miners to follow
John Foreman – Chief Data Scientist at MailChimp and author of Data Smart, John is worth a follow for his witty yet poignant tweets on data science.
DJ Patil – Author and Chief Data Scientist at The White House OSTP, DJ tweets everything you’ve ever wanted to know about data in politics.
Nate Silver – He’s Editor-in-Chief of FiveThirtyEight, a blog that uses data to analyze news stories in Politics, Sports, and Current Events.
Andrew Ng – As the Chief Data Scientist at Baidu, Andrew is responsible for some of the most groundbreaking developments in Machine Learning and Data Science.
Bernard Marr – He might know pretty much everything there is to know about Big Data.
Gregory Piatetsky – He’s the author of popular data science blog KDNuggets, the leading newsletter on data mining and knowledge discovery.
Christian Rudder – As the Co-founder of OKCupid, Christian has access to one of the most unique datasets on the planet and he uses it to give fascinating insight into human nature, love, and relationships
Dean Abbott – He’s contributed to a number of data blogs and authored his own book on Applied Predictive Analytics. At the moment, Dean is Chief Data Scientist at SmarterHQ.
Practice what you’ve learned: data mining competitions
Kaggle – This is the ultimate data mining competition. The world’s biggest corporations offer big prizes for solving their toughest data problems.
Stack Overflow – The best way to learn is to teach. Stackoverflow offers the perfect forum for you to prove your data mining know-how by answering fellow enthusiast’s questions.
TunedIT – With a live leaderboard and interactive participation, TunedIT offers a great platform to flex your data mining muscles.
DrivenData – You can find a number of nonprofit data mining challenges on DataDriven. All of your mining efforts will go towards a good cause.
Quora – Another great site to answer questions on just about everything. There are plenty of curious data lovers on there asking for help with data mining and data science.
Meet your fellow data miner: social networks, groups and meetups
Facebook – As with many social media platforms, Facebook is a great place to meet and interact with people who have similar interests. There are a number of very active data mining groups you can join.
LinkedIn – If you’re looking for data mining experts in a particular field, look no further than LinkedIn. There are hundreds of data mining groups ranging from the generic to the hyper-specific. In short, there’s sure to be something for everyone.
Meetup – Want to meet your fellow data miners in person? Attend a meetup! Just search for data mining in your city and you’re sure to find an awesome group near you.